Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
ИРБИС128 :  ИРБИС Irbis
 
АРМ Книговыдача 128
Пользователь: Михайленко Илья (IP-адрес скрыт)
Дата: 21, December, 2009 14:17

Сейчас идет разворачивание этого АРМ в рамках тестирования в Омске и конечно реализуются многие вещи, которые еще не были реализованы в этом АРМ (хотя они и есть в 64).
Цитата:
hint
Как же приятно отвлечься от тяжелого переноса на Веб Каталогизатора и заняться простым АРМом Книговыдача. Заодно отвлекусь немного от проблем Каталогизатора и может получится взглянуть на существующие трудности с другой стороны :)
Выглядит это несколько не так как в 64, что обусловлено разницей в интерфейсах.

За последние две недели сделано следующее:
1. Введена поддержка фильтров экземпляров (параметры настройки в 64-м)
Добавлена возможность указания места выдачи (берется строго из справочника, а потому если нужно указать "*", то необходимо ее внести в справочник с соответствующим описанием)
http://library.omsu.ru/i128/i128-1.jpg

2.Реализовано оформление утери экземпляров. Аналогично 64-му, разница только в том, что если ничего не выбрано, то ничего и не оформится (в 64-м, если не ошибаюсь, наоборот оформляется все)

http://library.omsu.ru/i128/i128-2.jpg

3. Сделана возможность "выдачи без заказа", когда выполняется предварительно поиск записи для выдачи

http://library.omsu.ru/i128/i128-3.jpg

Если изданий несколько, то предлагается выбрать конкретную запись, если только одна - этот этап пропускается.

http://library.omsu.ru/i128/i128-4.jpg

Далее задача выбора экземпляра. Выводятся только соответствующие установленному фильтру (см. п.1).

http://library.omsu.ru/i128/i128-5.jpg

Если искомый только один - то выбирать не из чего и выдается именно он.

4. Выбор какие столбцы в списке изданий на руках у читателя видны, а какие по-умолчанию не видны, можно настроить через ини-файл (серверный irbisb.ini)

http://library.omsu.ru/i128/i128-6.jpg

Параметры, отвечающие за это (и их значения по-умолчанию):

[MAIN]
//Шифр
BLSHIFRHIDE=0 
// brief
BLDESCHIDE=0
// Дата выдачи
BLDATEVIDHIDE=0
// Дата предполагаемого возврата
BLDATEVOZHIDE=0
// Инв. номер
BLEKZHIDE=0
// штрих код
BLSHKHIDE=0
// БД ЭК
BLBDEKHIDE=1
// Ответственое лицо
BLOTVFACEHIDE=0
// Место хранения
BLMHRHIDE=1
// Место выдачи
BLMVIDHIDE=0

Цитата:
В качестве заметки:
Параметры ини в большинстве используются те же что и в 64-м, на данный момент 128-й и 64-й АРМ КВ могут работать одновременно.
Из новых помимо перечисленных есть еще параметр
[MAIN]
USEBIDIRECTLAND=1 // 
//Использовать два окна (1 для выдачи и 1 для возврата) - актуально для статуса U, или одно окно и для выдачи и для возврата (только статус 0/1). Если =1, то 2 окна, =0 то 1 окно.
LOCKLANDDIRECTION=0
// Устанавливать ли жесткое закрепление направление выдачи (не устанавливать =0, возможна только выдача =1, возможен только возврат =2)

5. В качестве данных для выдачи/возврата можно указывать не только штрих код но и инвентарный номер. Выбор экземпляра ведется по тем же признакам что и в п.3.

Над чем еще можно подумать, так это такие ситуации:

1. Экземпляр выдан по инв. номеру, при этом есть несколько повторений 910 поля с одинаковым инвентарем, после чего было изменено место хранения. Сейчас сдать такую невозможно если место хранения указано в фильтре и нет в этом меню возможности установить "*" (какое из 2-х повторений поля использовать не понятно - нет однозначности). Сейчас просто выдается соответствующее сообщение, а какие варианты выхода из этой ситуации можно предложить сотруднику на выдаче пока думаю (Может Вы что подскажете :))

2. Читатель приносит книгу, но по БД все экземпляры на месте (статус U). Явная рассинхронизация баз читателя и ЭК. Теоретически, для проверки на такие ситуации существует режим "Проверка книговыдачи", но что делать если с этой ситуацией сталкиваются во время выдачи? Режим проверки КВ длительный, читатель явно ждать не будет... Есть вариант предложить выбор: Списать с читателя без изменения БД каталога (проверить то на выдаче сколько экз. стоит на полке зачастую возможно, если хранилище рядом). Сейчас просто выдается сообщение и нет возможности списать этот экземпляр с читателя. Со статусом 0 все проще - книга в руках у библиотекаря, предлагается исправить статус прямо "на месте".

3. Обдумываю для вузовских библиотек технологию "комплектов", когда несколько экземпляров предварительно объединяются временно одним штрих кодом в "комплект", после чего на массовой выдаче можно выдать все числящиеся за комплектом экземпляры читателю разом считав 1 штрих код/или введя в поле штрих кода специальный идентификатор комплекта. Разумным кажется использовании технологии комплектов и при удаленном хранилище (комплект формируется из заказа). Да и много еще можно придумать ситуаций, когда это окажется полезным - главных идей тут две: забронированные экземпляры нельзя выдать и достаточно считать 1 штрих код для манипулирования сразу несколькими экземплярами. Вопросов тут множество: к примеру, делать ли для описания комплекта записи в БД Читателей или создать еще одну БД? Как Вы видите механизм комплектов? и т.д. Идеи очень приветствуются - хочется учесть максимум вариантов.

4. Напомните мне пожалуйста ветку про обработку "потеряшек" для статуса U - видимо лежит на поверхности, но найти не могу :(



Редактировано 1 раз. Последний раз 24.12.2009 10:26 пользователем Михайленко Илья.

Re: АРМ Книговыдача 128
Пользователь: Михайленко Илья (IP-адрес скрыт)
Дата: 23, December, 2009 10:12

В списке изданий на руках у читателя долги теперь выделяются красным фоном.
Плюс при наведении мышкой на каждую ячейку добавил подсказку, где первой строкой идет выделенное жирным полное значение ячейки под курсором, остальными строками выводятся все остальные данные о совершенной выдаче.

http://library.omsu.ru/i128/i128-7.jpg



Редактировано 1 раз. Последний раз 23.12.2009 10:17 пользователем Михайленко Илья.

Выделение последних выданых экземпляров
Пользователь: Михайленко Илья (IP-адрес скрыт)
Дата: 24, December, 2009 10:16

При выдаче экземпляров в списке изданий на руках у читателя последние выданные издания помечаются светло-зеленым фоном для их быстрого поиска в общем списке.

http://library.omsu.ru/i128/i128-8.jpg

Отмечаются только выданные за текущую сессию работы с читателем. Т.е. если перейти на другого читателя и потом вернуться обратно - выделения не будет.



Редактировано 2 раз. Последний раз 24.12.2009 10:21 пользователем Михайленко Илья.

АРМ Книговыдача 128
Пользователь: Михайленко Илья (IP-адрес скрыт)
Дата: 24, December, 2009 10:25

Добавил кнопку завершения работы с текущим читателем. Смысл полностью аналогичен АРМ КВ ИРБИС 64

http://library.omsu.ru/i128/i128-9.jpg

Re: АРМ Книговыдача 128
Пользователь: Михайленко Илья (IP-адрес скрыт)
Дата: 24, December, 2009 13:23

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

http://library.omsu.ru/i128/i128-10.jpg

Re: АРМ Книговыдача 128
Пользователь: Михайленко Илья (IP-адрес скрыт)
Дата: 18, April, 2011 12:02

Изменил вид оперативной статистики. Теперь там (помимо посещений) кол-во книговыдач, перерегистраций и записанных вновь
http://lib.omgtu.ru/i128/img/20110419-1.jpg



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