11.09.2012, 18:46 | #1 |
Участник
|
Bug: ОСВ DAX 2009 RU8
DAX 2009 RU8:
Ошибка на glp слое, из-за которой могут неправильно рассчитываться поля "Сальдо на конец Дт" и "Сальдо на конец Кт" при построении ОСВ с детализацией сальдо "Развернутое". Для исправления необходимо в методе AOT\Classes\RLedgerSheetServer_TurnoverCustVend\updateAccounts заменить следующий код X++: turnoverSettleDebit = this.settledTransAmount(custVendTrans, fromDate, toDate); if (this.isCredit(custVendTrans.AmountMST, custVendTrans)) { turnoverSettleCredit = - turnoverSettleDebit; turnoverSettleDebit = 0; } settledTransAmount = this.settledTransAmount(custVendTrans, dateNull(), toDate); if (settledTransAmount && turnoverSettleDebit) X++: turnoverSettleDebit = this.settledTransAmount(custVendTrans, fromDate, toDate); if (this.isCredit(custVendTrans.AmountMST, custVendTrans)) { turnoverSettleCredit = - turnoverSettleDebit; turnoverSettleDebit = 0; } settledTransAmount = this.settledTransAmount(custVendTrans, dateNull(), toDate); // if (settledTransAmount && turnoverSettleDebit) if (settledTransAmount && (turnoverSettleDebit || turnoverSettleCredit)) // BF { |
|
|
За это сообщение автора поблагодарили: twilight (2), gl00mie (5). |
Теги |
ax2009, bug, ru8, оборотно-сальдовая ведомость, ошибка |
|
|