Обновление MSCH Purchase#
Используется для создания, обновления или нормализации справочных данных. Требует проверки исходных условий, идентификаторов и используемых справочников.
Место применения: Сервис > Инструменты > Выполнить JEXL-скрипт
Внимание
Требует адаптации под конкретную базу и версию системы. Перед запуском проверьте идентификаторы, SQL-запросы, API-классы и условия обработки.
Тип: JEXL-скрипт
for (i : (1 .. 20)){
var nvOffset = (i-1) * 1000
var ropList = sql(`
select t.id as "id" from Bs_Goods t
where bpurchase = 1
order by t.id
`
+ "offset " + nvOffset + " limit 1000").batchObjLoad(Bs_GoodsApi, "id");
for (rop : ropList){
Mct_UnitProductPkg.setbPurchase(rop, 1B);
}
commit();
}