fix(ct): «Дополнительная информация» сохраняется в SP; списки для оплаты, поставки, сертификатов

Ручные правки условий и свои строки («Добавить условие») жили только в браузере: saveCriteria
не вызывался, и согласующий, PDF и автор в новой вкладке видели лишь то, что распознал ИИ.
Теперь по «Сохранить» шага 3 «Критерии» этой СТ заменяются текущими (replaceCriteria), а при
открытии грузятся по СТ, а не по поставщику из всех СТ (loadCriteriaForCt). Свои строки
хранятся в новой колонке criteriaLabel, значение — в comment, как в ОИД.

По просьбе заказчика: «Условия оплаты» — готовые варианты (частые формулировки из SP) или свой
вариант; «Сертификаты» — Да/Нет; «Условия поставки» можно сменить и после заполнения ИИ
(раньше заполненное показывалось текстом без выбора).
This commit is contained in:
Тимур Городецкий
2026-10-01 16:18:02 +05:00
parent f5853b1ad5
commit 2b102b8772
9 changed files with 405 additions and 78 deletions
@@ -255,6 +255,11 @@
"type": "Lookup",
"lookupList": "Поставщики",
"lookupShowField": "name"
},
{
"internalName": "criteriaLabel",
"title": "Название доп.условия",
"type": "Text"
}
]
},