07.06.2005, 14:53 | #1 |
Участник
|
Боюсь того чего не понимаю ;)
Есть такая форма - проводки по сопоставлению (таблица CustVendTransPostingLog_ru), там есть два поля - счет операции ии корр. счет - они то заполняются то нет, допустим возникает суммовая разница - честно заполняет 16.000 - 60.030, а две проводки по выделяющемуся НДС по этой суммовой - поля эти пустые, хотя понятно что в LedgerTrans проводка с такими же счетами.. Что стоило системе их заполнить непонятно - в классе CustVendSettleVend метод postAmountDiffTrans_RU - есть божественный код
this.createLedgerTransSum_RU(- taxAmountCur, _posting, '', _exchRateTrans, _custVendTrans, false, CustVendTransPostingLogType_RU::ExchAmountDiff, taxRefId, _dimension); где пустые ковычки - как раз тот самый LedgerAccount, т.е. она его намеренно оставляет пустым.. зачем...? |
|