Repait Tech Proc Ver Id State MC

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();