Удаление Old Article Contras Tab

Удаление Old Article Contras Tab#

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

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

Внимание

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

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

var idvTab = Btk_TabApi.findByMnemoCode("Gds_ArticleContrasAvi.List_idGds");
if (idvTab != null) {
	Btk_Pkg.setRWSharedUOWEditType();
	var ropList = sql(`
		select id from btk_objecttypetab 
		where idtab = ` + idvTab).batchObjLoad(Btk_ObjectTypeTabApi, "id");
	for (rop : ropList){
		Btk_ObjectTypeTabApi.delete(rop);
	}
	Btk_TabApi.delete(Btk_TabApi.load(idvTab));
	commit();
}