Коррекция ссылок на источник и объект потребности в проводке закупки#
Используется для ручного обновления ссылок на источник (idSrcTrans) и объект потребности (idNeedObj) в проводках закупок. Применяется при постобработке после миграции или ошибок настройки.
Место применения: Сервис > Инструменты > Выполнить JEXL-скрипт
Внимание
В текущем виде скрипт содержит захардкоженные ID. Перед использованием замените их на актуальные значения.
Тип: JEXL-скрипт
const avRow = sql(`
select t.id, t.idsrctrans, t.idneedobj
from prs_purchtrans t
where t.gidsrcdetobj = '48051/77672'
`).asList();
for (r : avRow) {
ropPT = Prs_PurchTransApi.load(r.id);
Prs_PurchTransApi.setidSrcTrans(ropPT, 187367L);
Prs_PurchTransApi.setidNeedObj(ropPT, 121832L);
Prs_PurchTransApi.recalcQtyOpenBase(r.idsrctrans, true, true);
Prs_TransPkg.reCalcNeedObjQtyOther(r.idneedobj, true, true);
}