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

Здравствуйте

ИРБИС64 7.2, со всеми дополнениями

В разделе "Комплектатор" нашла похожий на мой вопрос
Снежаны от 18.03.09 и совет поискать ответ в разделе
"Часто задаваемые вопросы", но там общие положения
по передачи данных из Комплектатора в ЭК. Поэтому
все же задам свой вопрос.

Периодически возникает такая ситуация:
При переносе группы записей из БД CMPL в БД IBIS
поля 910 одной из записей добавляются к существовавшей
ранее записи IBIS, вроде бы никак с ней не связанной.
Остальные переносятся правильно.

Например, имеем в CMPL массив вновь введенных записей,
среди которых м.б. как дублетные, так и нет,
нижеприведенные записи не дублеты

------
------
------
#900: ^Ta^B05^Cj9^220
#102: RU
#101: rus
#920: ZK
#210: ^D2008^CФеникс^AРостов н/Д
#10: ^D30.40
#903: -547448
#66: ^AIBIS^B20100122
#200: ^AНормы расхода топлива и смазочных материалов на автомобильном транспорте
#910: ^A0^DН.Аб.^B803813^C20100121^H803813^U2009/55
#910: ^A0^DН.Аб.^B803814^C20100121^H803814^U2009/55
#910: ^AU^Dч/з1 (1 зд), К.Маркса 10^B6767^C20100121^17^H6767-1^U2009/55
#910: ^AU^Dч/з4 (3 зд), Толстого 15^B6767^C20100121^17^H6767-4^U2009/55
#910: ^AU^Dч.з6,(2-а зд), Четаева,17^B6767^C20100121^19^H6767-6^U2009/55
#907: ^CПК^A20100121^BАМН
#907: ^CПК^A20100122^BАМН
#905: ^21
*****
#900: ^Ta^B05^Cj0
#102: RU
#101: rus
#920: ZK
#700: ^AЧебан^BВ.А.^GВалерий Анатольевич
#210: ^D2009^CФеникс^AРостов н/Д
#10: ^D196.80
#903: -827900
#66: ^AIBIS^B20100122
#200: ^AСварочные работы^FВ. А. Чебан
#910: ^A0^DН.Аб.^B803815^C20100121^H803815^U2009/55
#910: ^A0^DН.Аб.^B803816^C20100121^H803816^U2009/55
#910: ^AU^Dч/з1 (1 зд), К.Маркса 10^B6768^C20100121^128^H6768-1^U2009/55
#907: ^CПК^A20100121^BАМН
#907: ^CПК^A20100122^BАМН
#905: ^21
*****
#900: ^Ta^B05^Cj0^2jj1
#102: RU
#101: rus
#920: ZK
#700: ^AЧернов^BН.Н.^GНиколай Николаевич
#210: ^D2009^CФеникс^AРостов н/Д
#10: ^D310.40
#903: -876977
#66: ^AIBIS^B20100122
#200: ^AТехнологическое оборудование(металлорежущие станки)^FН. Н. Чернов
#910: ^A0^DН.Аб.^B803817^C20100121^H803817^U2009/55
#910: ^A0^DН.Аб.^B803818^C20100121^H803818^U2009/55
#910: ^AU^Dч/з1 (1 зд), К.Маркса 10^B6769^C20100121^128^H6769-1^U2009/55
#907: ^CПК^A20100121^BАМН
#907: ^CПК^A20100122^BАМН
#905: ^21
*****
-------
-------

После переноса в IBIS из "Нормы расхода топлива и
смазочных материалов" и "Чернов Н.Н.Технологическое
оборудование" получились, как и положено, отдельные
записи, а поля 910 из "Чебана" дописались к существовавшей
записи, новой записи не появилось:

В IBIS до переноса
#102: RU
#101: rus
#919: ^Arus^N0102^KPSBO
#920: PAZK
#999: 0000000
#700: ^AПугачева^BМ.А.^GМария Александровна
#907: ^CПК^A20071102^Bкомплектование 06
#900: ^Ta^B05^Cm1
#903: -827900
#328: ^Aканд. экон. наук^N08.00.05
#907: ^CПК^A20071102^Bобработка13
#621: 65
#610: ЭКОНОМИКА
#610: УПРАВЛЕНИЕ ПРЕДПРИЯТИЕМ
#215: ^A23
#907: ^CПК^A20071107^Bхранение
#210: ^CИзд-во " Познание"^AКазань^D2007
#200: ^AСовершенствование экономического механизма вертикально-интегрированной компании нефтехимического комплекса^Eавтореферат дис. ... канд. экон. наук: 08.00.05^FМ.А. Пугачева; научн. руков.: проф. С.Л. Орлов^GИн-т экономики, управления и права, каф. экономики и маркетинга
#910: ^A0^BА-6789^C20071102^YАкт№9-2007^FОт разных
*****

В IBIS после переноса
#102: RU
#101: rus
#919: ^Arus^N0102^KPSBO
#920: PAZK
#999: 0000000
#700: ^AПугачева^BМ.А.^GМария Александровна
#907: ^CПК^A20071102^Bкомплектование 06
#900: ^Ta^B05^Cm1
#328: ^Aканд. экон. наук^N08.00.05
#907: ^CПК^A20071102^Bобработка13
#621: 65
#610: ЭКОНОМИКА
#610: УПРАВЛЕНИЕ ПРЕДПРИЯТИЕМ
#215: ^A23
#907: ^CПК^A20071107^Bхранение
#210: ^CИзд-во " Познание"^AКазань^D2007
#200: ^AСовершенствование экономического механизма вертикально-интегрированной компании нефтехимического комплекса^Eавтореферат дис. ... канд. экон. наук: 08.00.05^FМ.А. Пугачева; научн. руков.: проф. С.Л. Орлов^GИн-т экономики, управления и права, каф. экономики и маркетинга
#907: ^CПК^A20100122^BАМН
#908: П 88
#903: 65/П 88-836054
#910: ^A0^BА-6789^C20071102^YАкт№9-2007^FОт разных

**********************
#910: ^A0^DН.Аб.^B803815^C20100121^H803815^U2009/55^C20100121
#910: ^A0^DН.Аб.^B803816^C20100121^H803816^U2009/55^C20100121
#910: ^AU^Dч/з1 (1 зд), К.Маркса 10^B6768^C20100121^128^H6768-1^U2009/55^C20100121
#905: ^21
**********************
***** (выделение звездочками мое)

Опытным путем, правда только на одном случае,
выяснила, что виновата предыдущая запись, в данном
случае "Нормы расхода топлива и смазочных материалов".
Если перекинуть "Чебан Сварочные работы" отдельно,
то переносится правильно. Если переносить Чебана
в составе группы, но исключить "Нормы расхода топлива
и смазочных материалов", то тоже нормально.
Если перебить "Нормы расхода топлива и смазочных материалов",
то тоже ошибка исчезает. Т.е. впечатление такое, что появляется
какой-то спецсимвоп, но как он туда попадает и как можно его выявить?
Наши комплектаторы отслеживают эту ситуацию и своевременно
исправляют, но всем интересно, в чем же все-таки причина,
может кто-то ответит? Диагностику файла документов делала,
ошибок нет.

Re: Ошибка переноса из БД Комлектования в БД ЭК
Пользователь: ochagova (IP-адрес скрыт)
Дата: 28, January, 2010 10:05

Уточните, как вы переносили, отмеченные или указывали при опросе КСУ 2009/55?

Re: Ошибка переноса из БД Комлектования в БД ЭК
Пользователь: sea (IP-адрес скрыт)
Дата: 28, January, 2010 10:32

В данном случае переносили по КСУ. Повторно эту запись переносили, естественно, как отмеченную.
Комплектаторы переносят группы записей и по КСУ и как отмеченные,
в зависимости от ситуации, и не могут сказать, как переносили
при предыдущих ошибках. Но ошибка возникает только при групповом переносе.
Нас эта ситуация не очень напрягает, т.к. ошибка вылазит примерно
раз в месяц и комплектаторы держат ситуацию под контролем.
Беспокоит то, что если все же есть дефект в предыдущей записи,
чтобы он не перенесся в ЭК и не проявился там потом самым
неожиданным образом.
Я просила комплектаторов перебивать предыдущую запись, но,
естественно, никто этого не делает.

Re: Ошибка переноса из БД Комлектования в БД ЭК
Пользователь: ochagova (IP-адрес скрыт)
Дата: 28, January, 2010 11:02

Объяснение следующее: при переносе записи "Чебан..." ищется запись в каталоге сначала по инвентарным номерам и КСУ. Не находится. Потом ищется по шифру записи, в вашем случае по -827900. И находится, т.к. есть запись в каталоге, у которой тоже шифр -827900. После переноса он уже другой, в соот-и с полями записи, и ситуация повторятся не будет. Вопрос к вам - почему у вас в записи каталога такой шифр, ведь он д.б. сформироваться в соот-и с полями УДК, авторского и т.д. когда запись корректировалась? А она корректировалась, о чем поле 907.

Re: Ошибка переноса из БД Комлектования в БД ЭК
Пользователь: sea (IP-адрес скрыт)
Дата: 28, January, 2010 12:02

Спасибо за разъяснение, гораздо спокойнее, когда ситуация понятна.

Шифр записи корректируется с учетом УДК, если его предварительно
удалить перед сохранением записи. Я это делаю глобальной корректировкой
только при передаче записей в сводный каталог корпоративной библиотечной сети вузов г. Казани. Там поле, начинающееся с "-"
является ошибочным.
Мы же сами этот шифр не используем, поэтому и не корректируем,
м.б. и зря, обращу внимание обработчиков на этот момент.



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