НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.2.5 >> [I128-2700] Невозможность заказа свободных экземпляров в 128 Каталоге📄 Скачать в DOCX
| Тип | Версия | Статус | Приоритет | Исполнитель |
|---|---|---|---|---|
| ⚙️ Исправление ошибок | 2026.2.5 | 🔘 Завершено |
Средний | Ilya Mikhaylenko |
Компоненты: ИРБИС 128. Модуль RQST - Подсистема заказа изданий
Завершено: 17.07.2026 21:13
Проблема:
В 128 Каталоге при заказе издания система могла показывать сообщение Нет доступных для выдачи экземпляров, хотя в АРМ Каталогизатор у записи был свободный экземпляр со статусом 910^A=0. Пользователь не мог открыть форму заказа и выбрать место выдачи для фактически доступного экземпляра.
Решение: Свободные экземпляры с заполненным местом хранения снова участвуют в определении доступных мест выдачи. Форма заказа открывается для таких записей, заказ может быть сохранен, а автоматическое бронирование корректно выбирает и привязывает подходящий экземпляр.
Технические подробности:
В RQST устранена зависимость от регистра кодов подполей поля 910 при чтении статуса, места хранения, инвентарного номера и количества свободных экземпляров. Проверка доступных мест выдачи, создание записи заказа через CSpider и автоматическое бронирование теперь используют регистронезависимое чтение 910^A, 910^D, 910^B и 910^1; при копировании данных экземпляра в заказ коды A, B и D сохраняются в каноническом виде.