30.05.2005, 12:28 | #1 |
Участник
|
Как бороться с ошибками при округлении
При сопоставлении проводок по подотчетным лицам можно придумать ситуацию, когда возникают ошибки округления и выражается это в возникновении лишних проводок по курсовой разнице.
Простой пример: основная валюта - RUR, вторичная - USD, курс 29 р за бакс. дата проводок одна и таже. 1. авансовый отчет на 100 USD 2. платеж из кассы на 2000 р. 3. платеж из кассы на 900 р. При сопоставлении возникает проводка по курсовой разнице на 13 копеек, что не есть правильно. в методе SettleEmployee класса EmplSettle_RU вместо решения проблемы вставлен вот такой веселый кусочек кода (SP3 CU1): PHP код:
ВОПРОС: Как правильно поступить с этими цифирками? Кидать на системные счета? Какие ещё могут быть варианты?
__________________
С уважением, Tony Green |
|