Показать сообщение отдельно
Старый 06.12.2005, 14:58   #6  
Konstantin I is offline
Konstantin I
Участник
 
45 / 10 (1) +
Регистрация: 07.10.2004
Хм... поковырял 12 CU :


UseOrigCurrencyFactor := InvEntryBuf."Original Currency Factor" <> CurrExchRate.ExchangeRate(InvEntryBuf."Posting Date",InvEntryBuf."Currency Code");

IF UseOrigCurrencyFactor
THEN
RemainingAmt := ROUND(PayEntryBuf."Remaining Amount" * InvEntryBuf."Original Currency Factor")
ELSE
RemainingAmt := ExchAmount(PayEntryBuf."Remaining Amount",'', InvEntryBuf."Currency Code",PayEntryBuf."Posting Date");


И почему пересчет оплаты идет не по курсу на дату операции, а по курсу операции счета?!
Это я не понимаю или ошибка?!