Рассопоставление (поставщики)
Коллеги, добрый день.
Есть поставщик. Сопоставляем валютную накладную с валютной оплатой (даты накладной и оплаты отличаются, валюта совпадает). Все сопоставляется, в проводках по сопоставлению появляется запись с проводкой по курсовой разнице. Потом рассопоставляем. Все рассопоставляется, но проводка по курсовой остается. А вроде как должна была удалиться (дата сопоставления и расспоставления совпадают). Потом опять пытаемся сопоставить ту же пару той же датой и получаем ошибку: Сопоставление невозможно: Нарушение ведения книги продаж/покупок.
Ругается именно на наличие указанной проводки. Посмотрел по коду и нашел, что в методе reversePostingTransLog_RU класса CustVendReversePosting (в этом методе происходит фильтрация проводок по сопоставлению для реверса/удаления) записи по курсовой разнице не обрабатываются. Баг?
__________________
Безвыходным мы называем положение, выход из которого нам не нравится.
|