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

Работаем в версии 2007.1 ИРБИС 32. В Комплектаторе Перестала работать функция: Перенос в ЭК.Перенос осуществляем: не отмечая номера КСУ, Перенос в ЭК, Имя БД каталога, номер КСУ. Дает запись:
DBN: IBIS MFN=-1: неудача при корректировке (-301)
Перенесено записей в БД IBIS 0. Что за ошибка?

Re: Перенос КСУ в ЭК
Пользователь: ochagova (IP-адрес скрыт)
Дата: 30, April, 2008 13:09

Это ошибка при записи в БД каталога. БД надо продигностировать в Администраторе. Обратите внимание в Администраторе на кол-во блоктровок ввода.

Re: Перенос КСУ в ЭК
Пользователь: Мисс Марпл (IP-адрес скрыт)
Дата: 13, May, 2008 10:19

у нас тоже возникла такая проблема. Количество блокировок соответствует количеству невведеных записей. Диагностика ошибок не выявила - все равно не переносит... можно ли получить более конкретный ответ?

Re: Перенос КСУ в ЭК
Пользователь: ochagova (IP-адрес скрыт)
Дата: 14, May, 2008 13:57

Если Администратор показывает блокировки ВВОДА (не записей!), то БД не в порядке. Сделайте реорганизацию БД в Администраторе. Если не поможет, то выполните цепочку (сначала копию БД): экспорт-опустошение-импорт-словарь.

Re: Перенос КСУ в ЭК
Пользователь: ПГУ (IP-адрес скрыт)
Дата: 11, July, 2008 11:18

Здравствуйте! Перешли с Ирбис 32 на Ирбис 64 (версия 2007.2). Теперь при попытке переноса партии по номеру КСУ получаем такие сообщения в протоколе:
"MFN=2041: не переносилась, неизвестный вид записи"
"MFN=2043: не переносилась, не найдена запись в каталоге по запросу "I=-355514", не найдена запись в каталоге по запросу ("IN=1520278"*"NKSU=2008/135")+("IN=1520279"*"NKSU=2008/135"), новая в БД каталога"
Соответственно, партия выгружается не полностью. В 32-ом ни разу с таким не сталкивались. В чем дело?

Re: Перенос КСУ в ЭК
Пользователь: ochagova (IP-адрес скрыт)
Дата: 14, July, 2008 10:55

Дело в том, что вам дается подробный протокол системных действий:

Запись 2041 - неизвестный тип. Книги в БД CMPL должны иметь в поле имя рабочего листа ZK, если вы вводили данные в CMPL или правильно (!) переносили их из БД каталога. В данном случае у вас не тот код. Программа ничего делает и сообщает вам об этом.
Запись 2043 - она еще не переносилась, тем не менее была сделана попытка найти эту книгу в каталоге, книга не нашлась и запись в каталоге создалась как новая.

Re: Перенос КСУ в ЭК
Пользователь: ПГУ (IP-адрес скрыт)
Дата: 15, July, 2008 11:35

Спасибо за разъяснения. Провела анализ записей, которые были отвергнуты при переносе как "неизвестный тип". Оказалось, что все это заимствованные записи через Либнет и в поле тип записи стояло PAZK. Исправила ручками на ZK - все перенеслось. В связи с этим вопрос: если я заимствую записи сначала в CMPL, а потом только выгружаю в IBIS можно ли как-то избежать "ручного" исправления типа записи?

Re: Перенос КСУ в ЭК
Пользователь: Яковлева Татьяна (IP-адрес скрыт)
Дата: 15, July, 2008 12:02

Можно откорректировать RMARCI.fst

Re: Перенос КСУ в ЭК
Пользователь: ochagova (IP-адрес скрыт)
Дата: 15, July, 2008 15:11

Можно исправить таблицу преобразования, но, пожалуй, лучше добавить возможность переноса разных видов записи. (Импорт из ресурсов появился позже, чем перенос в ЭК.) В обновлениях будет выставлен вариант программы, в котором будет добавлен параметр для irbisp.ini, задающий переченнь кодов поля 920, разрешающих перенос этой записи как книги. (Параметр PrBookMove секции ENTRY, задайте PrBookMove=PAZK ZK)

Re: Перенос КСУ в ЭК
Пользователь: ПГУ (IP-адрес скрыт)
Дата: 16, July, 2008 11:38

ochagova написал(а):
-------------------------------------------------------
> (Параметр PrBookMove секции
> ENTRY, задайте PrBookMove=PAZK ZK)

Простите, но мы не нашли такого параметра в irbisp.ini



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