Трансформация проводок между учетами

Трансформация проводок между учетами#

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

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

Внимание

Требует адаптации под конкретный документ проводок. Перед запуском укажите актуальный идентификатор документа в условии t.idTransDoc = ....

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

const svSelectTransId = "select t.id from Act_Trans t where t.idTransDoc = 3955";
const ropaTrans = [...];
sql(svSelectTransId).foreach(rvx -> {
  ropaTrans.add(Act_TransApi.load(rvx.id));
});

if (!ropaTrans.isEmpty()) Act_TransferPkg.processTrans(asScala(ropaTrans).toSeq());