Перейти к основному содержанию
`Ctrl`+`K`

# Обновление 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();