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

# Repait Tech Proc Ver Id State MC

Локальный скрипт модуля MCT. Используется для служебной настройки, миграции, очистки или восстановления данных, связанных с объектами модуля.

Место применения: `Сервис > Инструменты > Выполнить JEXL-скрипт`

Внимание

Скрипт привязан к объектам конкретного модуля и требует проверки на целевой базе. Перед запуском проверьте идентификаторы, SQL-запросы, API-классы и условия обработки.

Тип: JEXL-скрипт

    var select =  sql(`
    	select
    		tpv.id
    		,bc.nOrder as "nOrder"
    	from mct_techprocver tpv
    	join btk_classstate bc on tpv.idstate = bc.id
    	where tpv.idstatemc  is null`)
    select.batchObjLoad(Mct_TechProcVerApi, "id");
    select.foreach(function(r){
    	var rop = Mct_TechProcVerApi.load(r.id);
    	Mct_TechProcVerApi.setidStateMC(rop, r.nOrder);
    });
    commit();