-402 ошибка при записи
Подробности настройки режима см в файле WEBIRBIS_OPAC.zip в директории
htdocs дистрибутива WEB ИРБИС
Привожу этот текст здесь:
Технология заимствования записей через WEB ИРБИС 32 и 64
Заимствование записей осуществляется специальной командой C21COM=4.
АРМ Каталогизатор производит заимствование ISO записи в формате IRBIS в кодировке UTF-8.
Для тестирования режима открыт доступ к сайту ГПНТБ на заимствование из тестовой БД TEST с любого IP.
[
www.gpntb.ru]
Авторизация имеет 3 этапа:
1. Стандартная авторизация по имени и идентификатору, и дополнительно, специальная авторизация по БД RDR с целью определить, разрешено ли заимствование с данного IP адреса – поле 112. Если среди повторений поля 112 есть строка *.*.*.* , то авторизация разрешена с любого IP.
2. Формат показа ссылки позволяющий заимствование (“Скачать”) проводит такую же проверку как п1. Если проверка не прошла – ссылка не показывается. Это сделано, чтобы независимо работала авторизация Читателей на заказ.
&uf('+1W1#',v1100),
&uf('+1W2#0'),
&uf(|DRDR,!RI=|v1002|!,(if p(v112) then if (v112=&uf('+1R1'))or(v112='*.*.*.*') then &uf('+1W2#1'),break,fi fi)|)
if &uf('+1R2')='1' then
'<br><a href="/cgi/irbis64r/62/cgiirbis_64.exe?Z21ID=',&uf('+3E',v2225),'&P21DBN=',v3331,'&I21DBN=',v3331,'&EXP21FMT=ISO&C21COM=4&EXP21MFN=',f(val(MFN),0,0),'">',
'Скачать',
'</a> <br>'
fi,
3. Проверка шлюзом разрешения на заимствование из данной БД клиента с данным IP по соответствию в irbis_server.ini. В данном примере заимствование разрешено с любого IP.
[TEST]
*.*.*.*=1
Ниже пример записи RDR позволяющий заимствование в текстовом формате ИРБИС.
#112: *.*.*.*
#112: 192.168.3.146
#112: 127.0.0.1
#112: 192.168.2.238
#32:
ksboychakov@yandex.ru
#11: Научно-техническая библиотека России
#10: ГПНТБ
#30: 4444
*****
Передача записи из другого Каталога осуществляется через АРМ Каталогизатор.
На WEB ИРБИС принимающей стороны должна быть та же авторизация как и при заимствовании с дополнительными параметрами в ини файле шлюза
#Для записи через OPAK IRBIS
IMPORT_ISO_*.*.*.*=1
IMPORT_ISO_DBNFLC=dbnflc – проверка на дублетность