Книги на руках


НАЧАЛО >> Личный кабинет читателя >> Книги на руках📄 Скачать в DOCX


Раздел Книги на руках показывает авторизованному читателю текущие выдачи из его формуляра. В этом же разделе читатель может сформировать заявку на продление срока пользования экземпляром, если в системе настроены профиль АРМ «Книговыдача» и база заказов.

Если пользователь не авторизован, вместо списка открывается форма входа.

1. Список текущих выдач

Страница открывается из личного кабинета как ?id=GetKvInfo. Для каждой текущей выдачи отображаются сведения из формуляра читателя:

Список поддерживает фильтрацию и постраничный вывод. Данные строятся по текущей записи читателя из базы, указанной в системной настройке DBRDR.

2. Создание заявки на продление

Кнопка Продлить показывается у текущей выдачи на странице ?id=GetKvInfo, если для этой выдачи еще нет активной заявки на продление. Признак активной заявки хранится в подполе даты заявки на продление формуляра читателя: rdrdelimreturndaterequest, по умолчанию 40^Q.

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

Дата по умолчанию рассчитывается от текущей даты по настройке профиля prolongatedefaultdays. Если настройка не задана или задана некорректно, используется 14 дней.

После подтверждения система проверяет заявку:

Если проверки пройдены, создается запись заказа типа prolongation в базе заказов RQST, а в формуляре читателя у соответствующей выдачи записывается желаемая дата возврата. После этого в разделе Книги на руках вместо кнопки повторного продления отображается отметка в обработке заявка на продление до: ....

3. Обработка заявки библиотекарем

Созданная читателем заявка становится доступна сотруднику во вкладке Продление АРМ «Книговыдача». Библиотекарь может выполнить заявку с новым сроком возврата или отказать по причине из справочника otkaz.mnu.

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

Подробное описание операторского сценария см. в разделе Bookland/Interface/Prolongation.

4. Настройки, влияющие на видимость

Для работы сценария должны быть настроены профиль АРМ «Книговыдача» и база заказов:

Настройки подсистемы продления описаны в разделе Bookland/AdminGuide.

5. Диагностика

Если кнопка Продлить не отображается, нужно проверить:

Если окно заявки открывается, но заявка не создается, сообщение об ошибке обычно указывает причину: не выбрана дата, дата не больше текущей даты, дата не больше текущего срока возврата или по этому изданию уже существует заявка либо другой заказ.