CustVendSettle.settleNow()
строка 617 (в сп3)
PHP код:
settleAmountMSTCredit = custVendTransCredit.settleAmountCur;
бейте меня палками если вру: присваивать сумму в одной валюте сумме в другой валюте - полный бред.
(я, конечно, не берусь утверждать что я целиком понял логику работы этого дикого метода в 1000 строк, но из контекста вроде бы не следует что валюта проводки равна основной валюте)
это появилось в слое syp
в слое sys все нормально:
PHP код:
settleAmountMSTCredit = -settleAmountMSTDebet;