[I128-2754] Корректное копирование и создание записи из текущей


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


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

Компоненты: ИРБИС 128. Модуль he2 - Формы ввода данных, ИРБИС 128. Модуль WIrbis - Системный модуль

Завершено: 20.08.2026 19:08

Ценность Каталогизатор получает новую независимую запись без унаследованного статуса удаления, версии исходника и скрытых повреждений кодировки.

Сценарий При копировании записи в другую БД WIrbis сбрасывает системные атрибуты, нормализует строки в UTF-8, выполняет фатальный FLC до первого сохранения и повторно сохраняет значения AUTOIN только при необходимости нормализации. При создании записи из текущей he2 также сбрасывает статус и версию.

Совместимость Существующие кнопки, action и параметры сохраняются. Предупреждение FLC с кодом 2 остаётся допускаемым, а фатальная ошибка не оставляет логически удалённую пустую запись в целевой БД.

-

Задача I128-2754 устраняет наследование служебного состояния исходной записи при создании копии и не оставляет пустую удалённую строку после фатального FLC. PR независим и направлен в develop.

Куда смотреть:

Изменения по файлам:

modules/WIrbis/Actions/ButtonActions/CopyRecToDb.inc

modules/he2/__call/EditorLoaderCat/newrecfromcur.inc