Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Комплектатор :  ИРБИС Irbis
 
Подписка на 2005/1
Пользователь: Нестерова Анна (IP-адрес скрыт)
Дата: 05, January, 2005 14:44

При подписке на новый 2005 год 1 полугодие данные о подписке были откорректированы в комплектаторе, данные за 2004 год отправились в архив.
Подскажите, пожалуйста, можно ли перенести данные о новом периоде подписки и данные об экземплярах из комплектатора в каталогизатор автоматически или их нужно вводить вручную.
Если это нужно делать вручную, то как правильно.


Re: Подписка на 2005/1
Пользователь: Очагова Людмила Николаевна (IP-адрес скрыт)
Дата: 06, January, 2005 13:32

Данные о новом периоде подписки должны переноситься в БД каталога в режиме ПЕРЕНОС В ЭК. Т.е. если в ЭК каталоге еще нет описания журнала, то при первом выполнении ПЕРЕНОС... (перенос не по КСУ, а по виду документа - журналы) описания перенесутся как новые. При изменении периода подписки и при слудующем ПЕРЕНОСе (по виду документа) новые значения периода должны дописаться в соответствующую запись (страница систематизация, поле сведения о заказанных зкз.).

Re: Подписка на 2005/1
Пользователь: Дунаевская С.М. (IP-адрес скрыт)
Дата: 13, January, 2005 11:03

Небольшое уточнение. Лучше выполнять перенос отмеченных записей, подписанных на очередной период.


Re: Подписка на 2005/1
Пользователь: DiManiac (IP-адрес скрыт)
Дата: 17, January, 2005 14:52

А у нас такая ситуация. Записи в каталогизаторе заводились вручную, при переходе с "Библиотеки 5.0". Сейчас мы корректируем данные подписки в Комплектаторе, и при переносе в БД записи переносятся как новые.
По каким полям ИРБИС это определяет? Дело в том, что даже шифры записей в CMPL и PERI не совпадали, но и после их правки запись все равно переносится как новая...
Замешаны ли поля 36, 200^1 ?



Отправка отредактированного (17-01-05 14:52)

Re: Подписка на 2005/1
Пользователь: DiManiac (IP-адрес скрыт)
Дата: 18, January, 2005 19:32

Этот вопрос решен: при переносе контролируются поля шифра и "Перенос записи в другую БД". Я для заполнения поля переноса решил воспользоваться Глобальной корректурой, и наваял:

prper.gbl
0
REP
66
*
if v920 : 'OJK' then (if a(v66) then '^APERI1^B20050101' fi) fi
XXXXXXXXXXXXXXXXXXX


PERI1 - наша база периодики. Скрипт работает, ошибок не выдает... Но некоторые записи, удовлетворяющие критерию, не правит! Проверял их индивидуально, в логе - Откорректирована 1 запись. А реально никаких изменений.
Где я неправ?

Re: Подписка на 2005/1
Пользователь: Дунаевская С.М. (IP-адрес скрыт)
Дата: 19, January, 2005 18:38

При отсутствии поля нужна корректировка ADD, а при его наличии - REP


Re: Подписка на 2005/1
Пользователь: DiManiac (IP-адрес скрыт)
Дата: 25, January, 2005 09:45

А если поле в записи есть (на закладке Добавочные), но оно пустое?

Re: Подписка на 2005/1
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 25, January, 2005 10:59

Если оно есть на закладке Добавочные и оно пустое, то там просто пробелы :)

Re: Подписка на 2005/1
Пользователь: Дунаевская С.М. (IP-адрес скрыт)
Дата: 25, January, 2005 11:41

Если поле на закладке Добавочные, то либо РЛ не OJK или ZK (!ZK), либо это не поле 66.
В любом случае поле с этой меткой уже присутствует в записи (даже если в нем хотя бы один пробел и оно кажется пустым)




Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.