Очистка Contract Tabs

Очистка Contract Tabs#

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

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

Внимание

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

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

Btk_Pkg.setRWSharedUOWEditType();
var ropList = sql(`
select t.id as "id"
from btk_objecttypetab t
left join btk_objectType ot on t.idObjectType = ot.id
where ot.scode = 'Cnt_Contract_Contract'
`).batchObjLoad(Btk_ObjectTypeTabApi, "id");
for (rop : ropList){
	Btk_ObjectTypeTabApi.delete(rop);
}
commit();