Показать сообщение отдельно
Старый 14.04.2022, 15:04   #11  
MorpheusX is offline
MorpheusX
Участник
 
182 / 56 (2) ++++
Регистрация: 04.02.2022
Цитата:
Сообщение от EVGL Посмотреть сообщение
Полупереваренная форматом "Camt.053 Format" выписка записывается с помощью "Bank statement Mapping to destination" в BankStatementEntity:
Стало быть, сообщение об ошибке идет из entity.

Если нужно "перепрыгнуть" лишние счета в выписке, можно тупо проверять на текстовую строку в "Bank statement Mapping to destination" и не передавать избранные записи.
Да, вы правы.

Нашел нужный мне метод BankStatementBankAccountIdentify.identifyBankAccount(). Дебаггер показывает в стеке вызовов, что метод вызван извне.

В моей задаче необходимо искать банковский счет компании по IBAN и валюте. В сигнатуре метода параметра валюты к сожалению нет. Хочу разобраться откуда вызывается метод, чтобы понять, какие варианты расширения логики возможны.

X++:
public static BankAccountTable identifyBankAccount(
        BankStatementNameText           _bankStatementName,
        BankStatementIdentificationText _accountNum,
        BankIBAN                        _iban,
        SWIFTNo                         _swiftNo,
        BankRegNum                      _registrationNum = ''
        )

У меня модель данных в маппинге выглядит не так, как у вас. Как вы открываете маппинг?

Нажмите на изображение для увеличения
Название: Camt053_01.JPG
Просмотров: 22
Размер:	96.3 Кб
ID:	13364

Последний раз редактировалось MorpheusX; 14.04.2022 в 15:09.