![]() |
#2 |
Участник
|
У нас на стандарте 2012 код выглядит так:
if (custVendTransDebit.AmountMST == custVendTransDebit.SettleAmountMST + roundedSettleAmountMst - custVendTransDebit.ExchAdjustmentRealized - realizedExchAdjAmount) Его смысл в том, как я понимаю, что хотя есть что сопоставлять в валюте, не закрылась ли проводка в основной валюте. Наверное что то подобное рассматривалось и у Вас, но у вас стоит знак больше, то есть а что если сумма уже сопоставленного в MST больше исходной суммы в MST, то есть проводка бы закрыта и даже более того. |
|
|
|