![]() |
#1 |
Участник
|
Сопоставление проводок. Простой вопрос
АХ2012
Добрый день Пишу импорт строк журнала платежей клиентов из csv Если мне шлют в поле файла Inoivce = * , то надо искать на сопоставление проводку по номеру voucher, указанному в соответствующей колонуке в файле. Как правильно сделать это сопоставление по номеру ваучера? Есть стандартный метод custTrans::findByVoucher , но он возвращает первую попавшуюся проводку.. А их же там на один ваучер может быть несколько...И как корректно найти custTrans проводку в таком случсе? Искать по voucher+date+(amount - SettledAmountCur)? Может , это зависит от каких-то настроек сопоставления , и надо их проверять для начала? Есть какая-то стандартная функциональность, где это можно глянуть соответствующий код? Спасибо! |
|
![]() |
#2 |
Участник
|
Цитата:
Вот они как раз могли дублироваться так что если сформировали CustInvoiceJour, затем сторнировали и провели повторно с тем же номером то и были дубли в Invoice в CustTrans. А CustTrans.Voucher / CustInvoiceJour.LedgerVoucher не повторялся так как выделялся по номерной серии. Так что для ваучеров с уникальностью все намного лучше. |
|
Теги |
ax2012 |
|
|