Показать сообщение отдельно
Старый 19.05.2016, 14:55   #1  
Товарищ ♂uatr is offline
Товарищ ♂uatr
Участник
Аватар для Товарищ ♂uatr
MCBMSS
 
268 / 829 (28) +++++++
Регистрация: 23.10.2012
? Сопоставление по поставщику с 0 суммой
Добрый день!
Подскажите, пожалуйста, что это за записи в таблице сопоставлений:
В VendSettlement встречаются записи с OffSetRecId == 0 && SettleAmountMST == 0 && ExchAdjustment != 0.
По идее, это курсовые разницы. То, что они не ссылаются на второй документ, это нормально?
Если взглянуть в стандартный код формирования начального сальдо по акту сверки поставщика, то можно увидеть в методе calcDocument выборка записей происходит без этих строк:
X++:
select sum(SettleAmountMST), sum(ExchAdjustment), sum(SettleAmountCur)
            from custVendSettlement
            where (custVendSettlement.TransRecId      == _custVendTrans.RecId) &&
                  (custVendSettlement.TransDate       <= _transDate)           &&
                  (custVendSettlement.SettleAmountMST != 0)
То есть, наличие таких строк ситуация штатная.

Последний раз редактировалось Товарищ ♂uatr; 19.05.2016 в 16:54.