Смена знака сумм проводки#
Меняет знак сумм проводки. Скрипт показывает, что при работе с API важно учитывать тип данных, который ожидают методы: Act_TransApi.load() принимает значение типа Long, а методы Act_TransApi.setnSum() и Act_TransApi.setnSumBase() — значения типа BigDecimal.
Место применения: Сервис > Инструменты > Выполнить JEXL-скрипт
Тип: JEXL-скрипт
const nvSum = toBigDecimal(104467.84);
const nvSumBase = toBigDecimal(104467.84);
var ropTrans = Act_TransApi.load(toLong(1204862));
Act_TransApi.setnSum(ropTrans, -nvSum);
Act_TransApi.setnSumBase(ropTrans, -nvSumBase);