13.01.2017, 15:17 | #1 |
Участник
|
Акт сверки взаимных расчетов по поставщику
Добрый день.
Заметил странное поведение в стандартной функциональности DAX 2012 (в R2, R3 точно) при формировании актов сверки взаимных расчетов. При формировании акта с взведённым флагом "Договор" и без фильтра по нему, Аксапта ошибочно группирует различные платежные поручения. Вызвано это тем, что сортировка проводок осуществляется по transDate, соответственно договора у проводок могут попадаться различные. Класс RLedgerSheetServer_ActAdjustCustVend, метод collectData: в случае если договор текущей проводки встречается впервые, идёт сброс значений у переменных: mapPaymentNumCurrent, mapPaymentNumPrevious, lastPaymentNumCurrent, lastPaymentNumPrevious. Это приводит к тому, что вместо создания новой строки в акте, сумма документа приплюсовывается к уже существующей в рамках того же договора. Последний раз редактировалось Товарищ ♂uatr; 13.01.2017 в 15:25. |
|