НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.2.5 >> [I128-2233] Новый Action RQST/CreateRequestProlongationBS: Обрабатывает логику создания заявки на продление (валидация дат, обновление записи читателя, создание записи в БД заказов)📄 Скачать в DOCX
| Тип | Версия | Статус | Приоритет | Исполнитель |
|---|---|---|---|---|
| ⚙️ Документация | 2026.2.5 | 🔘 Завершено |
Средний | Ирина Михайленко |
Компоненты: ИРБИС 128. Модуль RQST - Подсистема заказа изданий
Завершено: 20.07.2026 03:15
Документация по action RQST/CreateRequestProlongationBS подготовлена.
Что сделано:
RQST/Actions/CreateRequestProlongationBS с описанием назначения action, маршрута вызова, параметров, серверных проверок, создания записи заказа, поля 928, JSONRQST/Root;GetParamInfo() action переведен на структурированный массив параметров;Help/Module/Actions&module=RQST теперь корректно обрабатывает старые строковые GetParamInfo() и отображает структурированные параметры нового action.Проверки:
?id=Help/Show&m=RQST/Actions/CreateRequestProlongationBS открывается без ошибок;?id=Help/DownloadDocx&m=RQST/Actions/CreateRequestProlongationBS выгружается как DOCX;?id=Help/DownloadDocx&m=RQST/Root включает новый дочерний раздел;?id=Help/Show&m=Help/Module/Actions&module=RQST возвращает HTTP 200 и показывает параметры RQST/CreateRequestProlongationBS;php -l modules/RQST/Actions/CreateRequestProlongationBS.inc без ошибок;php -l modules/Help/Help/Module/Actions.help без ошибок;git diff --check без ошибок;Git/Bitbucket:
feature/I128-2233;3cb9171b9 I128~~2233: описан action создания заявки на продление, adc580280 I128~~2233: стабилизирована автодокументация actions;#1048 в release/2026.2.[I128-2226] Новый Action RQST/CreateRequestProlongationBS: Обрабатывает логику создания заявки на продление (валидация дат, обновление записи читателя, создание записи в БД заказов)
Статус: Завершено | Автор: Ilya Mikhaylenko