Меню


[I128-2590] Database загружает протокольную запись для обновления БД


НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.3 >> [I128-2590] Database загружает протокольную запись для обновления БД📄 Скачать в DOCX


Тип Версия Статус Приоритет Исполнитель
⚙️ Новые возможности 2026.3 🔘 Завершено Средний Ilya Mikhaylenko

Компоненты: ИРБИС 128. Модуль Database - Управление базами данных

Завершено: 30.06.2026 12:25

Пользователь получает серверную часть загрузки протокольной записи для будущей операции обновления записей БД по протоколу recupdate.

Action принимает файл протокольной записи, проверяет выбранную БД и право EDIT, отклоняет пустую загрузку, создает безопасный upload-каталог внутри рабочего каталога операции и сохраняет файл под служебным именем record.txt.

После загрузки пользовательский интерфейс сможет получить ProtocolUploadId, исходное имя и размер файла, чтобы затем передать загрузку в задачу выполнения протокольного обновления. Загруженный файл остается внутри рабочего каталога операции irbistool-recupdate, поэтому дальнейший запуск не требует прямого доступа к произвольным путям на сервере.

Документация: пользовательское описание требуется в будущей UI/Help-задаче, где будут объединены загрузка протокольной записи, запуск обновления и разбор результата.

-

Вторая волна для develop.

Порядок review/merge: 39 из 68. Ветка пересобрана от develop как независимый PR: diff показывает только файлы своего слоя изменений.

1. Связанные задачи

1.1. 🔗 blocks: I128-2606

[I128-2606] Запуск протокольного обновления записей из управления БД Статус: Завершено | Автор: Ilya Mikhaylenko

1.2. 🔗 blocks: I128-2607

[I128-2607] Окно запуска протокольного обновления записей в управлении БД Статус: Завершено | Автор: Ilya Mikhaylenko

1.3. 🔗 blocks: I128-2512

[I128-2512] Рабочий каталог и безопасный обмен файлами для операций с форматами БД Статус: Завершено | Автор: Ilya Mikhaylenko