[I128-2609] Backend импорта записей через безопасный рабочий каталог


НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.3 >> [I128-2609] Backend импорта записей через безопасный рабочий каталог📄 Скачать в DOCX


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

Компоненты: ИРБИС 128. Модуль Database - Управление базами данных, ИРБИС 128. Модуль DP_Irbis64Native - Нативный провайдер данных к файлам СУБД ИРБИС 64/64+

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

Добавлен backend-сценарий импорта записей через безопасный рабочий каталог операции.

Что меняется:

Пользовательский опыт: Пользователь сможет запускать импорт как фоновую операцию: загрузить файл записей и при необходимости FST, выбрать формат, кодировку и дополнительные режимы обработки, подтвердить наличие резервной копии, наблюдать прогресс и получить подробный отчет с количеством прочитанных, импортированных, отфильтрованных, созданных и ошибочных записей. Ошибки импорта и Merge GBL становятся диагностируемыми, а не сводятся к одному числовому коду.

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

-

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

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

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

1.1. 🔗 blocks: I128-2610

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

1.2. 🔗 blocks: I128-2612

[I128-2612] Справка по операциям управления базой данных Статус: Завершено | Автор: Ilya Mikhaylenko

1.3. 🔗 blocks: I128-2624

[I128-2624] DP_Irbis64Native: справка по импорту и слиянию БД Статус: Завершено | Автор: Ilya Mikhaylenko

1.4. 🔗 blocks: I128-2625

[I128-2625] Database: PHPDoc-аннотации новых операций БД Статус: Завершено | Автор: Ilya Mikhaylenko

1.5. 🔗 blocks: I128-2478

[I128-2478] Record: сохранять физический порядок и raw-представление полей записи Статус: Завершено | Автор: Ilya Mikhaylenko

1.6. 🔗 blocks: I128-2512

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

1.7. 🔗 blocks: I128-2555

[I128-2555] DP_Irbis64Native открывает потоковый обход MFN для операций провайдера Статус: Завершено | Автор: Ilya Mikhaylenko

1.8. 🔗 blocks: I128-2557

[I128-2557] DP_Irbis64Native профилирует запись MST/XRF для массовых операций Статус: Завершено | Автор: Ilya Mikhaylenko

1.9. 🔗 blocks: I128-2558

[I128-2558] DP_Irbis64Native поддерживает внешнюю транзакцию при обновлении записи Статус: Завершено | Автор: Ilya Mikhaylenko

1.10. 🔗 blocks: I128-2580

[I128-2580] Database загружает файл записей и FST для импорта Статус: Завершено | Автор: Ilya Mikhaylenko

1.11. 🔗 blocks: I128-2608

[I128-2608] Поддержка создаваемых записей и диагностик в GBL-движке Статус: Завершено | Автор: Ilya Mikhaylenko