Версия 9.1 + D1
Прошу дать пояснения по алгритму. Логика переноса поменялась?
1. В CMPL перенесли запись из ЭК
похожую на поступившую книгу.
2. Внесли изменения в БО,
удалили поля 910 и 66
3. При переносе партии в ЭК все инвентари приписались к книге в ЭК. Я так понимаю в результате поиска по
шифру (903)
4. Кроме того в таких записях CMPL появилось количество повторений поля 66 соответствующее (кажется) числу повторений 910 поля (видимо по чилу корректировок)
Судя по сообщениям протокола типа
Цитата:MFN=16372: не переносилась, не найдена запись в каталоге по запросу "I=-750775"+("IN=158730"*"NKSU=2009/184"), новая в БД каталога
программа теперь игнорирует отсутствие отметки о переносе и пытается все таки найти запись для докомплектования и проверки того, все ли инвентари перенеслись в ЭК. Но зачем по шифру...
Раньше что-то такого я не помню, и вообще в чем смысл? Если бы еще хоть шифр у нас в системе (о чем я не устаю повторять с какого-то лохматого года) не нагружался при формировании смыслом (исключительно для печати выходных форм), а четко выполнял роль ТОЛЬКО идентификатора записи, а значит было бы 99% уверенности в том что он будет неизменен. Так ведь нет - каталогизаторы могут, а зачастую просто вынуждены удалять шифр сформированный в комплектовании, потому что систематизируют именно они и карточки печатают они.
PS: вообще же, хочется ругаться. Пара партий. Больше 100 наименований и больше 1000 экз. Пока заметили, пока исправили, потом перенесли повторно и разобрались, опять исправили - до кровопускания слава богу не дошло :)
PPS: в общем не надо искать по шифру запись для докомплектования. А если уж и искать то хотя бы минимально (на уровне сверток) проверять БО обеих записей перед корректировкой
Иркутская ОГУНБ
ИРБИС64.21Турбо
WebИРБИС-PHP
Редактировано 1 раз. Последний раз 25.11.2009 12:15 пользователем Куделя.