Миграция Prj Ver Det Prj Doc#
Локальный скрипт модуля MCT. Используется для служебной настройки, миграции, очистки или восстановления данных, связанных с объектами модуля.
Место применения: Сервис > Инструменты > Выполнить JEXL-скрипт
Внимание
Скрипт привязан к объектам конкретного модуля и требует проверки на целевой базе. Перед запуском проверьте идентификаторы, SQL-запросы, API-классы и условия обработки.
Тип: JEXL-скрипт
var ropList = sql(`
select ott.id
from btk_objecttypetab ott
left join btk_objecttype ot on ott.idobjecttype = ot.id
left join btk_class c on ot.idrefclass = c.id
where c.sname = 'Mct_Specification'
and ott.ssystemname = 'prjver'
order by ott.id
`).batchObjLoad(Btk_ObjectTypeTabApi, "id");
Btk_Pkg.setRWSharedUOWEditType();
for (rop : ropList){
Btk_ObjectTypeTabApi.setsSelectionName(rop, "gtk-Mct_DocumentPrjVerAvi");
Btk_ObjectTypeTabApi.setsRepresentationName(rop, "List_gidDoc");
}
commit();