|
![]() |
#1 |
Участник
|
Для себя решили проблему путем внесения изменения в метод post класса LedgerVoucher.
X++: if (reversal && sourceRecid && !correspondenceEnabled) // if (reversal && sourceRecid) mav bugFix { ledgerTrans.reverseSettlement(sourceRecid); } Результат сопоставленные проводки не переоцениваются алгоритмом курсовой разницы (КР) счетов ГК. Ниже код из класса LedgerExchAdj метода run(). X++: while select ledgerTrans where ledgerTrans.AccountNum == ledgerTable.AccountNum && ledgerTrans.TransDate >= searchDate && ledgerTrans.TransDate <= toDate && (ledgerTrans.CurrencyCode >= fromCur || ! fromCur) && (ledgerTrans.CurrencyCode <= toCur || ! toCur) notexists join legderTransSettlement where ledgerTrans.RecId == legderTransSettlement.TransRecId |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|