[I128-2729] Заказ ЭДД вместо брони при возврате книги на бронеполку


НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.2.5 >> [I128-2729] Заказ ЭДД вместо брони при возврате книги на бронеполку📄 Скачать в DOCX


Тип Версия Статус Приоритет Исполнитель
⚙️ Исправление ошибок 2026.2.5 🔘 Завершено Средний Ilya Mikhaylenko

Компоненты: Нет

Завершено: 24.07.2026 17:06

Проблема:

В АРМ «Книговыдача» при возврате книги от читателя на бронеполку запись в БД RQST могла оставаться с признаком «Электронная доставка документа». Из-за этого заказ отображался как ЭДД и не попадал в список бронеполки с учетом территории читателя и места хранения экземпляра.

Решение:

При переводе заказа в бронь система очищает признаки ЭДД/продления и заново устанавливает текущее место выдачи. Возвращенная на бронеполку книга отображается как бронь, а не как заказ электронной доставки документа.

Технические подробности:

В Bookland::TransformRqstAsBrone при преобразовании переиспользуемой записи RQST поле 102 заполняется текущим mkv, поле 928 очищается, после чего обновляются даты брони и выбранный экземпляр в поле 910.