Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Книговыдача :  ИРБИС Irbis
 
Контроль соответствия места выдачи и места хранения экземпляра при выдаче по заказу
Пользователь: PRM (IP-адрес скрыт)
Дата: 13, October, 2021 19:08

Добрый вечер.

Вопрос по контролю соответствия места выдачи и места хранения экземпляра при выдаче по заказу в ИРБИС64+ 2020.1 (D4).

В ответ на [irbis.elnit.org]

Alio написал(а):
-------------------------------------------------------
...
> Контроль соответствия МЕСТА ВЫДАЧИ и МЕСТА
> ХРАНЕНИЯ экземпляра. Состоит в следующем. При
> выполнении любой операции (выдача, возврат,
> продление) осуществляется проверка соответствия
> между МЕСТОМ ВЫДАЧИ (установленном в настройке) и
> местом хранения экземпляра (выдаваемого,
> возвращаемого, продлеваемого). Соответствие
> проверяется на основе справочника MHRKV.mnu (о
> котором сказано выше). Если данный справочник
> отсутствует, предполагается, что места выдачи и
> места хранения совпадают. Контроль включается или
> выключается с помощью параметра PRMHRKV
> INI-файла.
>
...

Пример: с использованием дистрибутивных баз данных в АРМ "Читатель" (версия 2018) оформляется электронный заказ со следующими параметрами:
Идентификатор читателя - 111
БД IBIS
MFN 4, книга:
Фелкер Д. Android : разработка приложений для чайников: пер. с англ. / Д. Фелкер, Д. Доббс, 2012. - 327 с. с.

Для этой книги есть несколько экземпляров:
Свободные экземпляры: ХР(11), КДИ(1), ФО-17(1), ЖГ(1)

Настройки соответствия MHRKV для каждого места хранения выглядят следующим образом:
ХР: аб1, аб2
КДИ: чз2
ФО-17: аб3
ЖГ: аб1

В результате в меню мест выдачи выводятся следующие варианты:
аб1, аб2, чз2, аб3

Читатель выбирает место выдачи:
чз2 - Чит. зал. 2

В файле настроек АРМ "Книговыдача" PRMHRKV=1.

Допустим, в АРМ установлены настройки:
Место хранения: ХР
Место выдачи: *

Пользователь АРМ выполняет электронный заказ читателя 111, при этом выдаётся экземпляр:
168881 (ХР)

(Таким образом, место хранения экземпляра (ХР) не соответствует месту выдачи, указанному в заказе, - чз2.)

В результате выдача выполняется успешно, сообщение об ошибке несоответствия места хранения и выдачи не выдаётся.

Уточните, пожалуйста, возможно ли доработать АРМ, так чтобы при выдаче, выдаче на бронеполку по заказу читателя выполнялась проверка соответствия места хранения и места выдачи, указанного в заказе?

Re: Контроль соответствия места выдачи и места хранения экземпляра при выдаче по заказу
Пользователь: Alio (IP-адрес скрыт)
Дата: 14, October, 2021 14:12

Как реально выглядит MHRKV.mnu?

Re: Контроль соответствия места выдачи и места хранения экземпляра при выдаче по заказу
Пользователь: Alio (IP-адрес скрыт)
Дата: 14, October, 2021 14:19

Так и должно быть - потому что в настройках МЕСТО ВЫДАЧИ указано ЛЮБОЕ.
Контроль будет работать, если в качестве МЕСТО ВЫДАЧИ указано КОНКРЕТНОЕ ЗНАЧЕНИЕ

Re: Контроль соответствия места выдачи и места хранения экземпляра при выдаче по заказу
Пользователь: PRM (IP-адрес скрыт)
Дата: 15, October, 2021 11:15

Александр Иосифович, добрый день!

Alio написал(а):
-------------------------------------------------------
> Как реально выглядит MHRKV.mnu?

Уточните, пожалуйста, вопрос о MHRKV.mnu, который используется у нас в библиотеке?
В примере выше используется MHRKV.mnu из дистрибутива ИРБИС64+.

Alio написал(а):
-------------------------------------------------------
> Так и должно быть - потому что в настройках МЕСТО
> ВЫДАЧИ указано ЛЮБОЕ.
> Контроль будет работать, если в качестве МЕСТО
> ВЫДАЧИ указано КОНКРЕТНОЕ ЗНАЧЕНИЕ

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

Re: Контроль соответствия места выдачи и места хранения экземпляра при выдаче по заказу
Пользователь: Alio (IP-адрес скрыт)
Дата: 15, October, 2021 12:21

Не указано место выдачи - нет контроля. Точка.

Re: Контроль соответствия места выдачи и места хранения экземпляра при выдаче по заказу
Пользователь: PRM (IP-адрес скрыт)
Дата: 15, October, 2021 13:08

Александр Иосифович, благодарю за ответ.

Посмотрите, пожалуйста, в АРМ Книговыдача версии 2020.1 (D3, D4) с настройками МЕСТА ВЫДАЧИ "чз2" по неизвестным причинам контроль соответствия места выдачи и места хранения срабатывает при групповой выдаче на бронеполку по заказу (корректная работа АРМ) и не срабатывает при обычной выдаче на бронеполку по тому же заказу (ошибка).
Тестовый пример - такой же, как в первом сообщении темы.
Скриншоты находятся во вложении.
Аналогичная проблема - при выдаче на карточку читателя.

Вложения: screenshots.zip (313.9KB)  
Re: Контроль соответствия места выдачи и места хранения экземпляра при выдаче по заказу
Пользователь: Alio (IP-адрес скрыт)
Дата: 18, October, 2021 12:23

PRM написал(а):
-------------------------------------------------------
> Александр Иосифович, благодарю за ответ.
>
> Посмотрите, пожалуйста, в АРМ Книговыдача версии
> 2020.1 (D3, D4) с настройками МЕСТА ВЫДАЧИ "чз2"
> по неизвестным причинам контроль соответствия
> места выдачи и места хранения срабатывает при
> групповой выдаче на бронеполку по заказу
> (корректная работа АРМ) и не срабатывает при
> обычной выдаче на бронеполку по тому же заказу
> (ошибка).
> Тестовый пример - такой же, как в первом сообщении
> темы.
> Скриншоты находятся во вложении.

Спасибо. Исправил.

> Аналогичная проблема - при выдаче на карточку
> читателя.
А это что за режим?

Re: Контроль соответствия места выдачи и места хранения экземпляра при выдаче по заказу
Пользователь: PRM (IP-адрес скрыт)
Дата: 18, October, 2021 16:32

Alio написал(а):
-------------------------------------------------------
...
>
> Спасибо. Исправил.

Благодарю, Александр Иосифович!

> > Аналогичная проблема - при выдаче на карточку
> > читателя.
> А это что за режим?

Здесь имеется в виду режим, меню "Заказы" - "Выполнить".



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