|
|
#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, оборотно-сальдовая ведомость, ошибка |
|
|
|