Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Каталогизатор :  ИРБИС Irbis
 
Корректировка повторяющихся полей
Пользователь: Мончегорская ЦБС (IP-адрес скрыт)
Дата: 29, January, 2007 13:27

Уважаемые коллеги!
Подскажите, как правильно сделать задание на глобальную корректировку, если необходимо откорректировать данные в повторяющихся полях.Как правильно задать формат?
Нам необходимо откорректировать поле 910 - сведения об экземплярах так, чтобы данные вставали каждые в свое повторяющееся поле.
Например:
1:^AC ^DЧЗ ^11
2:^AC ^DАБ ^11
Спасибо!

Re: Корректировка повторяющихся полей
Пользователь: Дунаевская (IP-адрес скрыт)
Дата: 29, January, 2007 13:29

Так что именно нужно откорректировать в полях 910 ?
Что в них есть и что должно быть?

Re: Корректировка повторяющихся полей
Пользователь: Мончегорская ЦБС (IP-адрес скрыт)
Дата: 15, February, 2007 14:13

Простите, Светлана Михайловна!
Были проблемы с Интернетом, вышли в форум только сейчас.
Дело в том, что мы получаем записи из корпоративной сети МАРС, мы вставляем полученные записи в свою БД.Но нам необходимо заполнить данные в поле 910:Сведения об экземплярах в подполе Место хранения. Ввести наши данные.
Но так как одно издание у нас выписывает сразу несколько структурных подразделений, то нам необходимо внести данные в повторяющиеся поля. Мы решили это делать через глобальную корректировку, но не знаем как сделать, чтобы выходили данные не все в одну строку, а в виде повторяющегося поля (каждый в своем поле).
Подскажите, как правильно задать задание на корректировку!

Аникова Татьяна, зав. отделом автоматизации.
Это письмо повторю на Ваш адрес, если позволите.

Re: Корректировка повторяющихся полей
Пользователь: Дунаевская (IP-адрес скрыт)
Дата: 15, February, 2007 15:17

Можно написать так
Вариант 1.
ADD 910 '^A<статус>^B<инв.1>^D<мхр 1>^H<штрих-код1>^E<цена 1>'/'^A<статус>^B<инв. 2>^D<мхр 2>^H<штрих-код 2>^E<цена 2>'/'...'
Данные о каждом экземпляре вводятся полностью с подполями и заключаются в ''. Между ними ставится / для формирования нового повторения.
Вариант 2.
ADD 910 '^D<мхр 1>'/'^D<мхр 2>'/'^D...'/'^AR^B5/333'^E<цена>
Для каждого экземпляра вводится только место хранения, последним повторением идет поле со статусом R (для размножения инв. номеров - в примере 5 экз-ров, начиная с 333) и остальными общими данными. Штрих-коды в этом варианте не вводятся. Если в поле со статусом R ввести ^11, то при сохранении документов в полях 910 будут формироваться статусы для филиалов "С" (без этого - 0)
Можно применить и комбинацию из этих вариантов.
Во всех вариантах КСУ и дата будут введены из настройки

Re: Корректировка повторяющихся полей
Пользователь: Мончегорская ЦБС (IP-адрес скрыт)
Дата: 12, March, 2007 11:38

Спасибо! Корректировка работает, но как-то странно.
Я сделала запись в задании:
'^A<C>^C<2007>^D<&#192;Б>^1<1>'/'^A<C>^C<2007>^D<ЧЗ>^1<1>'/'^A<C>^C<2007>^D<3>^1<1>'
Задание работает, но при этом появляется еще одно повторяющееся поле (причем первым)в подполе ^C с датой создания задания для глобальной корректировки.
1:^C20070214
2:^A<C>^C<2007>^D<&#192;Б>^1<1>
3:^A<C>^C<2007>^D<ЧЗ>^1<1>
4:^A<C>^C<2007>^D<3>^1<1>

А, следовательно, количество экземпляров издания увелиличается на одно. В окошке просмотра пишет:
Имеются экземпляры в отделах: Всего 4: (1), АБ(1), ЧЗ (1), 3(1)
А если в подполе дата поступления (^C) вообще не вносить данные (например, год), в окошке просмотра вообще не отражаются внесенные изменения.

Re: Корректировка повторяющихся полей
Пользователь: Дунаевская (IP-адрес скрыт)
Дата: 12, March, 2007 12:00

Вводить <> не нужно. Ваша строка должна выглядеть так '^AC^C2007^D&#192;Б^11'/'^AC^C2007^DЧЗ^11'/...
Без даты сведения об экз-рах со статусом С не показываются.
Вы не вводите инвентарные номера, а это обязательно.
Проверьте &#192;Б

Re: Корректировка повторяющихся полей
Пользователь: Мончегорская ЦБС (IP-адрес скрыт)
Дата: 12, March, 2007 14:44

Светлана Михайловна!
Речь идет о аналитической росписи периодических изданий и вы не вводим инвентарные номера.

Re: Корректировка повторяющихся полей
Пользователь: Дунаевская (IP-адрес скрыт)
Дата: 12, March, 2007 15:27

А зачем в аналитические описания вводить сведения об экз-рах источника, если источник в той же самой БД?
Собираетесь ли Вы оформлять заказ и выполнять книговыдачу найденных статей?
Как читатель будет получать сведения о занятости экземпляров источника?

Re: Корректировка повторяющихся полей
Пользователь: Мончегорская ЦБС (IP-адрес скрыт)
Дата: 12, March, 2007 16:58

Дело в том, что мы сами не создаем аналитические записи, а получаем их от других библиотек-держателей этого документа.
(Я уже об этом писала выше).
И в записях, которые мы получаем и импортируем в нашу БД поле 910 не заполнено.
Туда-то нам и надо внести данные о наших местах хранения издания.
Но, главная-то наша проблема, что при корректировке появляется лишнее поле с датой: ^C20070206, а потом (в следующем повторяющемся поле) данные, которые внесены глобальной корректировкой.



Редактировано 1 раз. Последний раз 12.03.2007 17:56 пользователем Мончегорская ЦБС.



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