25.11.2005, 15:07 | #1 |
Участник
|
Счет в валюте, оплата в рублях
Nav 3.70.
Учитывается счет в начале месяца в USD. В конце месяца оплата в рублях. Навизион закрывает сумму счета в USD пересчитанную по курсу на дату учета счета ( т.е. курс на начало месяца), соответственно по счету вылезает остаток. Что за фигня?! Это я торможу или он, подскажите. Мне кажеться нав не прав, как лечить? |
|
26.11.2005, 04:43 | #2 |
Участник
|
Мне кажется по суммовым разницам столько написано и на этом форуме и на mazzy.ru- посмотрите поиском. А почему считаете-что это неправильно?
|
|
28.11.2005, 11:16 | #3 |
Участник
|
Собственно суммовые разницы тут и не причем
Например: Счет 01.09.05 usd 1000 rur 30000 курс 30 Оплата 30.09.05 rur 29000 курс 29 при применении по счету остается остаток в 33 usd, т.е. закрывается в рублях... почему?! если на 30.09.05 29000 рубликов это штука баксов, я считаю что должен остаться остаток 0. Не правельно?! |
|
28.11.2005, 11:17 | #4 |
Участник
|
а вот суммовая разница с 767 долларов (пред пример) как раз считается верно.
|
|
06.12.2005, 13:53 | #5 |
Участник
|
Все не так, как я написал, там оказывается в документе счет был указан связанный валюта курс, т.е. курс операции отличается на дату операции, но блин почему для определения сколько оплаты в баксах береться не курс на дату, а курс операции счета.?!
|
|
06.12.2005, 14:58 | #6 |
Участник
|
Хм... поковырял 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"); И почему пересчет оплаты идет не по курсу на дату операции, а по курсу операции счета?! Это я не понимаю или ошибка?! |
|
06.12.2005, 16:29 | #7 |
Участник
|
Не берусь судить ошибка или нет, но на одном из проектов по требованию заказчика как раз здесь я и поставил принудительное UseOrigCurrencyFactor := FALSE;
__________________
Want to believe... |
|
|
Похожие темы | ||||
Тема | Ответов | |||
цены товара в валюте | 11 | |||
Оплата на аванс | 1 | |||
Перенос отпуска и налогов к нему на 97 счет | 8 | |||
Счет коррекции | 0 | |||
Заказ, Оплата и отгрузка | 4 |
|