Канал поступления для докомплектования
Пользователь:
roit (IP-адрес скрыт)
Дата: 15, March, 2017 11:58
Поставили D2 к версии 2016.1. Там появилось автоматическое заполнение канала поступления для экз., если идет докомплектование. Но если для новых поступлений при переносе происходит преобразование источника комплектования в канал поступления, то для докомплектования этого не происходит.
Объясню пошагово:
- в записи КСУ в 88 поле мы выбираем в подполе Источник комплектования организацию, делаем это выбором из словаря издающих, распостраняющих организаций (РЛ IZD в том же Комплектаторе). В подполе 88^D встает код организации. Например для организации СПбГИК, Дис. совет. с кодом СП11 будет так: 88^DСП11
- у нас есть справочник Каналов поступления kp (лежит в Deposit), также в CMPL есть справочник kporg (в нем коды организаций соотносятся с кодами каналов поступления). Та же организация СПбГИК, Дис. совет.имеет в kp код (значение) Дис. В kporg соответственно дано СП11 в правой колонке, а в левой - Дис
- при переносе новых изданий из cmpl в БД ЭК происходит заполнение поля канал поступление для организации и преобразование. В нашем примере СП11 превращается в записях в поле 910^fДис.
Проблема в том, что преобразуется оно для новых названиях, а в экз, который докомлпектовывался преобразования не происходит, получается 910^fСП11. Естественно, нормального формирования словаря Каналы поступления в БД ЭК для таких экз. тоже не происходит.
Прикладываю записи (это уже из БД ЭК)
Редактировано 1 раз. Последний раз 15.03.2017 12:00 пользователем roit.
Вложения:
новая.TXT (902 bytes)
докомпл.TXT (797 bytes)