НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.1 >> [I128-1960] Функция создания связи записи-источника со сводной записью в синхронном режиме📄 Скачать в DOCX
| Тип | Версия | Статус | Приоритет | Исполнитель |
|---|---|---|---|---|
| ⚙️ Новые возможности | 2026.1 | 🔘 Завершено |
Средний | Ilya Mikhaylenko |
Компоненты: ИРБИС 128. Модуль CSpider - Сводный каталог
Завершено: 21.02.2026 14:40
Для записи $r из БД $db проверяется наличие (и создается при отсутствии) запись в таблице слияний.
Если у записи в таблице слияния уже есть связь с записью СК - работа завершается (даже при установленном параметре $ssh если уже имеется установленная связь - она не разрывается)
Иначе - если указан параметр $ssh и в СК есть запись с таким шифром - используется она, иначе - с использованием FindDublet::findServerRecord ищется (или создается новая) соответствующая сводная запись
С помощью MergeRecords::Merge производится слияние со сводной записью
Если на этом этапе шифр сводной записи еще не сформирован - генерируется новый.
Сводная запись сохраняется, а запись-источник отправляется на 5 этап (т.к. слияние этой функцией грубое - источник должен в фоновом режиме пройти все этапы и привести сводную запись к корректному виду)
Параметры $idField и $idSubField определяют в каком поле находится уникальный идентификатор записи (по умолчанию - v903^*)
Функция синхронная, производит связывание "здесь и сейчас". В дальнейшем фоновые алгоритмы нормализации, формально-логического контроля и иные (в соответствии с текущими настройками системы) могут внести изменения в сводную запись, приведя ее к текущим настройкам
[IBK-277] Разработка функционала «Окончание подписного периода»
Статус: Готово | Автор: Ирина Михайленко
[I128-1973] Функция создания связи записи-источника со сводной записью в синхронном режиме
Статус: Открытая задача | Автор: Ilya Mikhaylenko
[I128-2188] Функция создания связи записи-источника со сводной записью в синхронном режиме
Статус: Открытая задача | Автор: Ilya Mikhaylenko