Хм... поковырял 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");
И почему пересчет оплаты идет не по курсу на дату операции, а по курсу операции счета?!
Это я не понимаю или ошибка?!
|