Обновление State Doc Tech Proc#
Локальный скрипт модуля MCT. Используется для служебной настройки, миграции, очистки или восстановления данных, связанных с объектами модуля.
Место применения: Сервис > Инструменты > Выполнить JEXL-скрипт
Внимание
Скрипт привязан к объектам конкретного модуля и требует проверки на целевой базе. Перед запуском проверьте идентификаторы, SQL-запросы, API-классы и условия обработки.
Тип: JEXL-скрипт
var ropList = sql(`
select id from mct_techproc
where idStateDoc is null
`).batchObjLoad(Mct_TechProcApi, "id");
for (rop : ropList){
var idvOT = rop.copyAro().idObjectType();
var idvStateDoc = Btk_StateDocApi.getFirstStateDocByOT(idvOT);
Mct_TechProcApi.setidStateDoc(rop, idvStateDoc);
}
commit();