Цитата:
Сообщение от
EVGL
Именно так. В модулях клиентов и поставщиков есть свои пороги сопоставления. Если установить их теми же самыми, что и в ГК (а лучше - чтобы больше), то проводки успешно сопоставятся.
Ага, а потом начинаются очередные разборки с бухами, которым мозолят глаза все эти копеечки в Актах сверки, да ловля глюков в них, уже не копеечных
Class / RCalcExtraCustVendTransaction / processingPennyDifference
X++:
...
select firstonly RecId, AmountMST, AmountCur
from localTrans
where localTrans.Voucher == custVendTransPostingLog.Voucher &&
localTrans.TransDate == custVendTransPostingLog.TransDate &&
// Этого условия не хватает для корректного выбора проводки
localTrans.TransType == LedgerTransType::PennyDifference &&
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
localTrans.AccountNum == custVendTrans.AccountNum;
...