НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.2.3 >> [I128-2493] Папки: связь импортированной папки с родителем создается вне Security📄 Скачать в DOCX
| Тип | Версия | Статус | Приоритет | Исполнитель |
|---|---|---|---|---|
| ⚙️ Исправление ошибок | 2026.2.3 | 🔘 Завершено |
Средний | Ilya Mikhaylenko |
Компоненты: Комплексное решение АБИС ИРБИС64/128
Завершено: 27.06.2026 22:05
Проблема:
При импорте дерева папок связь новой папки с родительской записью добавляется прямой записью LINK в служебное поле 113. После выделения границы ответственности Security это оставляет часть сценария импорта папок вне общего механизма управления служебными связями записей.
Решение:
Импорт дерева папок использует общий механизм Security для создания связи с родительской записью. Для пользователя сценарий остается прежним: папки создаются по импортируемому дереву и связываются с родительскими объектами автоматически.
Технические подробности:
В modules/Folder/Actions/ImportPathedTree2.inc прямое добавление LINKполя через $r>FieldAddA(113, ...) заменяется на UseModule('Security')>MaterializeLink($r, $linktype, $sid). Это переводит создание связи на API, вынесенный в I1282487.
-
[I128-2487] Security: служебное поле 113 создается без явного действия безопасности
Статус: Завершено | Автор: Ilya Mikhaylenko