Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Книговыдача :  ИРБИС Irbis
 
Авто-переход на запись по штрих-коду
Пользователь: Evgenie_cdb (IP-адрес скрыт)
Дата: 19, February, 2019 14:24

Добрый день, уважаемые, коллеги!

ИРБИС64 v.2017, АРМ "Книгавыдача"

Прошу Вашей помощи или совета.

Ситуация следующая: Пришел читатель без читательского билета, возвращает книгу обратно в библиотеку. В в фокусе интерфеса АРМ "Книгавыдача" произвольная запись. Открываем интерфейс (кнопка на панели инструментов "штрих-код") "Выдача/Возврат по штрих-коду" и считывателем определяем книгу. Система, раньше (версия ИРБИСА v.14 или v.16) автоматически открывала детализацию по читателю, у которого была эта книга. Но в этой версии такого не происходит. (см. вложение). Система просто возвращает книгу и при этом не открывает данные по этому читателю.

Для примера: Читатель - 000..18, штрих-код книги - 0010000755404
Открыт интерфейс читателя 000..23 и детализация записи.
Открываю "Выдача/Возврат..." и возвращаю книгу 0010000755404 но система при этом возврат выполнит, но детализацию этого читателя не откроет, а оставит текущего (000..23) читателя.
Это не удобно для работы с текущим читателем (который вернул книгу).

Эта убрали из прежней версии или настройки не хватает?
Я посмотрел в Сервисе текущего АРМ и ничего похожего не нашел.
В ini-файле пользователя настройки такие же, как и в v.14 или v.16

Во вложении ini-файлы пользователя и irbisb.ini (v.2017)

Спасибо!

С уважением,
Прокофьев Дмитрий
программист ЦСДБ г.Ярославль

Вложения: Книгавыдача_v.2017.jpg (337.8KB)   IRBISB.INI (5.4KB)   IRBISB_prokofev.INI (195 bytes)  
Re: Авто-переход на запись по штрих-коду
Пользователь: Alio (IP-адрес скрыт)
Дата: 19, February, 2019 15:01

Связь скоростного интерфейса и основного определяется параметром в секции [MAIN] профиля пользователя (irbisb.ini)
BARCODERELATION=
в вашем случае надо установить значение этого параметра 1 или 2
(подробнее читайте документацию)

Re: Авто-переход на запись по штрих-коду
Пользователь: Evgenie_cdb (IP-адрес скрыт)
Дата: 19, February, 2019 15:13

Спасибо огромное, Alio!
:)
Отличного дня!

Re: Авто-переход на запись по штрих-коду
Пользователь: Evgenie_cdb (IP-адрес скрыт)
Дата: 19, February, 2019 15:50

Уважаемый, Alio, я открыл справку [wiki.elnit.org] и почитал. Для чистоты эксперимента просто скопировал всю секцию [MAIN] в irbisb.ini (v.16) в аналогичный файл irbisb.ini (v.2017) и перезапустил сервер. Зашел в книгавыдачу и произвел возврат книги читателя, открытый другой читатель не сменился на того, который вернул книгу! Даже если параметр BARCODERELATION=0, или 1, или 2! Результат один и тот же!
А вот в IRBIS v.16 и с параметром BARCODERELATION=2 секции [MAIN] в irbisb.ini открывается данные именно того читателя, который вернул книгу через "Выдачу/Возврат по штрих-коду"!

Значит есть еще какая то настройка, но какая???

Спасибо!

Re: Авто-переход на запись по штрих-коду
Пользователь: Alio (IP-адрес скрыт)
Дата: 20, February, 2019 09:07

Проверил - все работает правильно в 2018.1, также как и в предыдущих версиях. Разбирайтесь...

Re: Авто-переход на запись по штрих-коду
Пользователь: Evgenie_cdb (IP-адрес скрыт)
Дата: 20, February, 2019 10:13

ок. Спасибо, Alio, по крайней мере ясно, что должно работать.
Как вариант: поставлю ИРБИС2017 по умолчанию и для пользователя системы выставлю рекомендуемую настройку и проверю. Если будет работать, значит сравню со своей модифицированной версией ИРБИС'a 2017.

Re: Авто-переход на запись по штрих-коду
Пользователь: Evgenie_cdb (IP-адрес скрыт)
Дата: 21, February, 2019 08:45

Нашел причину "кривой" работы. В файле irbisb.ini был добавлены строки кода (от предыдущего программиста), который просто перенес код с предыдущей версии ИРБИС'а (/* код 2007 года). И как ни странно эти строки работали (или просто не влияли на работу) в ИРИС'е 2016 года.
Я удалили все строки кода для ИРБИС 2007 и всё заработало как надо. (сам файл irbisb.ini есть во вложении в начале поста).

Спасибо еще раз.



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