Показать сообщение отдельно
Старый 30.07.2014, 18:44   #1  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,657 / 1158 (42) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Сторно валютных проводок и расчет курсовой разницы
Ax2009

Последовательность выполнения операций стандартная

1. Была создана валютная проводка по поставщику (начисление)
2. Рассчитали курсовую разницу
3. Сторнировали исходную проводку (кнопка на форме проводок по поставщику)
4. Создали новую валютную проводку по поставщику
5. Заново рассчитали курсовую разницу

Баланс в рублях "поплыл" на сумму курсовой разницы исходной (первоначальной) валютной проводки

Причина, в общем-то, понятна. Сторнирование проводки создает еще и сторно-проводку по курсовой разнице. А процедура пересчета курсовой разницы игнорирует сторно проводки, но повторно формирует проводку по курсовой разнице исходной проводки. Вот и получается дисбаланс. Проводка вроде-бы сторнирована, но курсовые разницы по ней продолжают рассчитываться...

Я никак не могу сообразить, кого исправлять? То ли в операции сторнировании проводки запретить создание сторно курсовой разницы (тогда надо после сторно вручную запускать пересчет курсовых разниц), то ли в операции пересчета курсовой разницы все-таки и для корректирующих проводок делать пересчет курсов?

Кто как решает эту проблему? С какого конца?
__________________
- Может, я как-то неправильно живу?!
- Отчего же? Правильно. Только зря...