Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Система ИРБИС в целом :  ИРБИС Irbis
 
Страницы: 123>>
Страница: 1 из 3
Версия 2020.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 27, February, 2020 13:57

На основе ИРБИС-Навигатора предлагается АРМ Книговыдача-Лайт - в котором реализованы ПРОСТЕЙШИЕ функции технологии книговыдачи:
- идентификация и представление описания читателя;
- оформление возврата;
- оформление продления;
- оформление выдачи (без заказа);
- оформление посещений

См. скриншот.



Редактировано 2 раз. Последний раз 28.02.2020 11:20 пользователем Alio.

Вложения: BL.png (498.5KB)  
Re: Версия 2020.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 11, March, 2020 15:14

Web-ИРБИС64+

Модифицирован режим личного кабинета читателя МОИ ЗАПРОСЫ.
А именно - читателю предоставляется возможность запускать свои постоянные запросы как по всей БД, так и по НОВЫМ ПОСТУПЛЕНИЯМ - это значит, что во втором случае поиск будет вестись по тем изданиям, которые появились в БД ПОСЛЕ ПРЕДЫДУЩЕГО поиска по новым поступлениям (т.е. такую технологию можно рассматривать как АВТОИРИ)

(В качестве бонуса эта доработка появится в ближайшем обновлении версии 2019.1)



Редактировано 1 раз. Последний раз 11.03.2020 15:16 пользователем Alio.

Вложения: zapr.png (25.8KB)  
Re: Версия 2020.1
Пользователь: Gala (IP-адрес скрыт)
Дата: 12, March, 2020 16:48

Добрый день!
Александр Иосифович, сможет ли пользователь выдать сам себе книгу через "Книговыдачу- лайт"?

Галина Гильдебрант
Архангельская ОНБ

Re: Версия 2020.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 25, March, 2020 12:13

На основе ИРБИС-Навигатора предлагается АРМ Книговыдача-Самообслуживание.

Это читательский интерфейс для самостоятельного выполнения операций ВЫДАЧИ, ВОЗВРАТА (возможно ПРОДЛЕНИЯ) на основе идентификации читателя и изданий с помощью штрихкодов или радиометок

Вложения: 111.png (505.2KB)  
Re: Версия 2020.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 27, May, 2020 12:25

Редактор форматов GenPft64.exe

Создан новый режим: МОНИТОР ГЛОБАЛЬНЫХ ПЕРЕМЕННЫХ.
Режим предназначен для слежения (наблюдения) за состоянием глобальных переменных в процессе написания/редактирования форматов (см.скриншот).
При запуске данного режима значения глобальных переменных отображается в плавающем окне. Значения глобальных переменных соответствуют текущему положению текстового курсора, т.е. глобальные переменные имеют значение, которое формируется в результате форматирования текущей записи
по фрагменту текущего формата: от начала до положения курсора (аналогично происходит, если маркерами обозначен фрагмент формата).
Поясним это на простом примере.
В окне редактора следующий формат:

&uf('+7W1#',v200),,,,,g1,,,,
&uf('+7W1#',v700),,,,,g1,,,,
&uf('+7W1#',(v910/)),,,,,(g1/),,,

Если курсор будет стоять в конце первой строки, то монитор будет показывать значение g1, соответствующее полю 200.
Если курсор будет стоять в конце второй строки, то монитор будет показывать значение g1, соответствующее полю 700.
Если курсор будет стоять в конце третьей строки, то монитор будет показывать значение g1, соответствующее полю 910.

Монитор может работать в автоматическом режиме (в реальном времени) - если включена опция АВТОМАТИЧЕСКИЙ РЕЖИМ.
Или отрабатывать однократно - при нажатии кнопки ОБНОВИТЬ.
Монитор может отслеживать состояние ВСЕХ глобальных переменных или определенный их диапазон (кнопка УСТАНОВИТЬ ДИАПАЗОН ГЛОБАЛЬНЫХ ПЕРЕМЕННЫХ)
Монитор работает только при условии, если зажата кнопка АВТОМАТИЧЕСКОЕ ФОРМАТИРОВАНИЕ основного интерфейса (или отрабатывает однократно при нажатии кнопки ВЫПОЛНИТЬ ФОРМАТИРОВАНИЕ основного интерфейса).
Монитор не показывает пустые глобальные.

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

Для понимания работы монитора необходимо представлять, как работают глобальные переменные в форматах ИРБИСа вообще и в Редакторе форматов в частности.
В связи с этим несколько важных замечаний:
При запуске (старте) Редактора форматов ВСЕ глобальные переменные опустошаются. При дальнейшей работе Редактора пространство глобальных
переменных остается ЕДИНЫМ - при переходе от одного формата к другому, от одного документа к другому, от одной БД к другой;
например,если Вы поработали с форматом, в котором используются глобальные с 1 по 10, а потом перешли к формату, где используются глобальные с 20 по 30,то в Мониторе, кроме глобальных с 20 по 30, Вы увидите прежние значения глобальных с 1 по 10 (вот почему полезно устанавливать в Мониторе диапазон глобальных).
Значения глобальных переменных меняются ТОЛЬКО при выполнении форматных выходов &uf('+7W...) и &uf('+7U...) (Форматные выходы &uf('+1W...) применять не рекомендуется).
(Полезно знать форматный выход &uf('+7'), который опустошает ВСЕ глобальные переменные)
При открытии в Редакторе существующего формата он отрабатывает ПОЛНОСТЬЮ, поэтому, несмотря на то, что курсор находится в начале формата, Монитор будет показывать итоговые значения глобальных переменных.
-



Редактировано 2 раз. Последний раз 27.05.2020 14:40 пользователем Alio.

Вложения: Монитор.png (138KB)  
Re: Версия 2020.1
Пользователь: Gena (IP-адрес скрыт)
Дата: 27, May, 2020 13:28

Класс! Александ Иосифович! Огромное спасибо!

Re: Версия 2020.1
Пользователь: Карауш (IP-адрес скрыт)
Дата: 28, May, 2020 11:54

За монитор, Александр Иосифович, большое спасибо! Большой лайк!

Re: Версия 2020.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 29, May, 2020 19:21

Редактор форматов GenPft64.exe

Маленькая доработка, ускоряющая ввод шаблонных конструкций языка форматирования:
Комбинация клавиш Alt-1 приводит к вводу шаблона: ,if then else fi,
Комбинация клавиш Alt-2 приводит к вводу шаблона: ,if then fi,
Комбинация клавиш Alt-3 приводит к вводу шаблона: ,&uf(''),

Есть возможность переопределить шаблоны, которые вводятся с помощью комбинации клавиш Alt-N
где N от 1 до 9
Для этого в GenPft64.INI в секции [MAIN] для каждого шаблона необходимо определить два параметра:
ALT_N=
ALT_N_SELSTART=

где ALT_N - значение шаблона
ALT_N_SELSTART - сдвиг текстового курсора после ввода шаблона

Комбинация клавиш Alt-0 приводит к выводу списка всех шаблонов.

Данная доработка не отменяет "старого" подсказчика конструкций ввода, который вызывается комбинацией клавиш Ctrl-F2



Редактировано 2 раз. Последний раз 31.05.2020 14:46 пользователем Alio.

Re: Версия 2020.1
Пользователь: Gena (IP-адрес скрыт)
Дата: 30, May, 2020 14:54

Александр Иосифович, не могли бы вы подумать над тем, что бы редактор форматов начал нормально обрабатывать дополнительные пути? Есть файлы форматов, в ВебИрбисе. Когда в них лежат вложенные форматы, то при работе с ними в редакторе форматов, он не находит вложенные файлы, так как ищет их в папке базы и основном депозите, а не в депозите ВебИрбиса

Re: Версия 2020.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 30, May, 2020 15:13

Редактор форматов тут ни при чем. Это работа форматера т.е. Irbis64.dll

Re: Версия 2020.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 13, June, 2020 16:15

АРМ Книговыдача

Для ОПЕРАТИВНОГО управления рассылкой читателям уведомлений при выполнении режимов БРОНИРОВАНИЯ, ИЗМЕНЕНИЯ СТАТУСА БРОНИРОВАННОГО ЭКЗ-РА, ОТКАЗА в соответствующие формы введен чекбокс (см. прикрепленные скриншоты)

Данные чекбоксы доступны для работы, если включены соответствующие ("старые") параметры: RESERVMAIL, RESERVSTATUSMAIL, OTKAZMAIL

Вложения: 1.png (8.4KB)   2.png (7.5KB)   3.png (13.9KB)  
Re: Версия 2020.1
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 14, June, 2020 18:29

Спасибо!

А для обычных процедур выдачи/продления такой чекбокс/параметр можно предусмотреть? При работе без бронеполки тоже могут быть ситуации при которых нужно уведомлять о выполненных операциях по электронной почте.

Re: Версия 2020.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 10, August, 2020 14:46

АРМ Книговыдача.

Реализована технология контроля книговыдачи на основе признака ВОЗРАСТНОЕ ОГРАНИЧЕНИЕ, т.е. блокируется выдача издания читателю, чей возраст меньше возрастного ограничения, указанного для этого издания.

В данной технологии используются данные:
- год или дата рождения читателя (21 поле БД RDR), указанные СТРОГО в формате ГГГГ или ГГГГММДД
- возрастное ограничение издания (подполе 900^Z БД ЭК), указанное СТРОГО в виде
NN+ (где NN - возраст)



Редактировано 1 раз. Последний раз 20.08.2020 11:16 пользователем Alio.

Re: Версия 2020.1
Пользователь: elkinaos (IP-адрес скрыт)
Дата: 18, August, 2020 14:30

А как будет действовать система в переходный год? Если читателю в этом году будет 18, но ещё не исполнилось?

Re: Версия 2020.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 18, August, 2020 15:03

По-моему я ясно написал: используется только ГОД РОЖДЕНИЯ, который СТРОГО указывается в 21 поле. Т.е. формат 21 поля ГГГГ (никаких ММДД)

Re: Версия 2020.1
Пользователь: elkinaos (IP-адрес скрыт)
Дата: 18, August, 2020 15:31

Поэтому и вопрос. Получится, что или не будет выдаваться тем, кому в этом году уже исполнилось 18, либо будет выдаваться тем, кому еще не исполнилось.

Re: Версия 2020.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 18, August, 2020 16:09

Человек, родившийся в 2003 не получит книги в 2020 году, а родившийся в 2002 - получит.
В чем состоит Ваш вопрос?

Re: Версия 2020.1
Пользователь: elkinaos (IP-адрес скрыт)
Дата: 18, August, 2020 17:55

Вопрос в том, что человек, родившийся 31 декабря 2002 года, придя в библиотеку 3 января 2020 года получит книгу с ограничением 18+, хотя до 18 лет ему почти целый год.

Re: Версия 2020.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 19, August, 2020 10:19

elkinaos написал(а):
-------------------------------------------------------
> Вопрос в том, что человек, родившийся 31 декабря
> 2002 года, придя в библиотеку 3 января 2020 года
> получит книгу с ограничением 18+, хотя до 18 лет
> ему почти целый год.
Даже представить страшно, что в результате случится...

Re: Версия 2020.1
Пользователь: Gena (IP-адрес скрыт)
Дата: 19, August, 2020 14:14

Alio написал(а):
-------------------------------------------------------
> Даже представить страшно, что в результате
> случится...


Александр Иосифович, случится одну из двух:
1. эту проверку придется выключить во всех массовых библиотеках, где контролируется соответствие выдаваемой литературы и возраста - то есть эта доработка окажется не востребованной;
2. библиотеки будут нарушать свои же правила обслуживания, в которых прописаны условия выдачи литературы разным возрастным группам - то есть, нарушение существующих норм и правила работы, а это до первого крайне принципиального читателя, который начнет писать жалобы

Re: Версия 2020.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 19, August, 2020 14:19

Кто-нибудь вводит полную дату рождения читателя?

Re: Версия 2020.1
Пользователь: elkinaos (IP-адрес скрыт)
Дата: 19, August, 2020 14:45

Мы вводим полную дату рождения.

Re: Версия 2020.1
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 19, August, 2020 15:02

Да, был за последний месяц в трех "модельных" библиотеках - у всех в Детских библиотеках используют полную дату, т.к. нужно понимать в какой конкретно день исполнилось 18 или 16 или еще сколько лет. Закон идиотский, но это закон.
Иначе чревато проблемами для сотрудников, о которых написала Ольга Сергеевна, когда придет подставной несовершеннолетний которому 18 через пару месяцев, а за ним товарищ корочку предъявит и поведет в закрома...

А если не касаться идиотских законов, то поздравлять с днём Рождения - очень хороший повод расположить к себе читателя еще больше!

Re: Версия 2020.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 19, August, 2020 15:07

elkinaos написал(а):
-------------------------------------------------------
> Мы вводим полную дату рождения.

В какое поле и в каком формате?

Re: Версия 2020.1
Пользователь: elkinaos (IP-адрес скрыт)
Дата: 19, August, 2020 15:22

В 21 поле ГГГГММДД

Re: Версия 2020.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 20, August, 2020 11:18

См. выше отредактированное сообщение от 10.08.2020

Re: Версия 2020.1
Пользователь: elkinaos (IP-адрес скрыт)
Дата: 20, August, 2020 11:31

Спасибо!

Re: Версия 2020.1
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 21, August, 2020 10:02

Кстати, про ограничения (если будет необходимо что-то еще).

В среду говорили с Александром Иосифовичем в его кабинете (так уж получилось, попасть в ГПНТБ России).

Он напомнил о доработке, которую сделал по просьбе коллег юридического факультета СПбГУ - блокировка выдачи при срабатывании условия по формату.

[irbis.elnit.org]
(требовалось ограничить выдачу экземпляров для случая, когда на них не поступало заказа от читателя в электронном виде в БД RQST).

Re: Версия 2020.1
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 21, August, 2020 10:14

Еще есть просьба или по меньшей мере вопрос - что с этим делать?
Речь про книговыдачу экземпляров на групповом учете в школах и военных вузах.

Ранее задавал вопрос тут, но пока продолжения тема не получила:
[irbis.elnit.org]

А между тем актуальность только выросла из-за дополнительных коронавирусных работ.
Смысл вопроса/предложения: Есть ли возможности по ускорению процесса - не "пропикивать" все экземпляры, а указывать их количество?
Ведь даже в торговых сетях и в самых крохотных магазинчиках при проведении через кассу 4-10 одинаковых товаров не считывают сканером их все, а вводят количество, считав один штрихкод!

Re: Версия 2020.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 28, August, 2020 14:39

АРМ Книговыдача.

Разработан новый режим МНОГОЭКЗЕМПЛЯРНАЯ КНИГОВЫДАЧА - который позволяет выполнять единовременную ВЫДАЧУ
(а также ВОЗВРАТ и ПРОДЛЕНИЕ) нескольких экземпляров ГРУППОВОГО учета ОДНОГО издания ОДНОМУ читателю.
Режим может использоваться в вузовских библиотеках
(староста получает n-ое кол-во экземпляров учебника для всех студентов группы)
или школьных библиотеках
(учитель получает n-ое кол-во экземпляров учебника для работы в классе)
Многоэкземплярная книговыдача может выполняться ТОЛЬКО через соответствующий режим.
Режим многоэкземплярной книговыдачи выполняется в контексте ТЕКУЩЕГО читателя - с помощью соответствующей кнопки в окне полного
описания читателя (см. скриншоты) или через соответствующий пункт главного меню.
Предлагаются три технологии многоэкземплярной книговыдачи: ВЫДАЧА, ВОЗВРАТ, ПРОДЛЕНИЕ.
Сведения о многоэкземплярной выдаче в окне полного описания читателя выделяются специальным образом: во второй колонке, окрашенной
в розовый цвет, указывается кол-во выданных экземпляров (отметить "птичкой" такой элемент нельзя).
Формально реализован ЧАСТИЧНЫЙ возврат многоэкземплярной выдачи (выдано, например, 20 экз-ов, а возвращается 15),но дата частичного возврата не фиксируется.

Режим многоэкземплярной книговыдачи является весьма специфическим. Он разработан как абсолютно автономный:
никакой связи с другими технологиями - такими, как ЗАКАЗ, БРОНИРОВАНИЕ, СКОРОСТНАЯ КНИГОВЫДАЧА,использование радиометок с противокражностью, оформление утерянных экземпляров и пр. - он не имеет (и не будет иметь).
Также сведения о многоэкземплярной книговыдаче никак не учитываются в стандартных (дистрибутивных) стат.формах (т.е. они учитываются как обычная, одноэкземплярная книговыдача), в режиме КОНТРОЛЬ СИСТЕМЫ КНИГОВЫДАЧИ и в режиме ОПЕРАТИВНОЙ СТАТИСТИКИ.
По умолчанию данный режим недоступен. Для доступа к нему необходимо в профиле пользователя в секции [MAIN] указать параметр:
MULTIEKZ=1

Вложения: 2.png (83.3KB)   1.png (95.5KB)  
Страницы: 123>>
Страница: 1 из 3


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