Показать сообщение отдельно
Старый 07.06.2005, 14:53   #1  
MironovI is offline
MironovI
Участник
 
724 / 77 (4) ++++
Регистрация: 30.05.2005
? Боюсь того чего не понимаю ;)
Есть такая форма - проводки по сопоставлению (таблица CustVendTransPostingLog_ru), там есть два поля - счет операции ии корр. счет - они то заполняются то нет, допустим возникает суммовая разница - честно заполняет 16.000 - 60.030, а две проводки по выделяющемуся НДС по этой суммовой - поля эти пустые, хотя понятно что в LedgerTrans проводка с такими же счетами.. Что стоило системе их заполнить непонятно - в классе CustVendSettleVend метод postAmountDiffTrans_RU - есть божественный код

this.createLedgerTransSum_RU(- taxAmountCur,
_posting,
'',
_exchRateTrans,
_custVendTrans,
false,
CustVendTransPostingLogType_RU::ExchAmountDiff,
taxRefId,
_dimension);

где пустые ковычки - как раз тот самый LedgerAccount, т.е. она его намеренно оставляет пустым.. зачем...?