для проекта мне нужно изменить службу AIF под названием «SalesSalesEInvoice». В частности, мне нужно получить CustPaymModeTable в результирующем XML. В запросе, используемом службой, эта таблица присутствует и связана с CustTrans (связь на основе поля PaymMode). Мы отладили выполнение службы и заметили, что таблица не извлекается, поскольку она не связана с помощью суррогатного ключа (AifSecurityInference.inferField()). У вас когда-нибудь была (и решалась) эта проблема? Как мы можем принудительно восстановить таблицу, если соединение не основано на recid?
Служба AX 2012 AIF не извлекает таблицу в XML
comment
Отношения вообще не проблема. Пожалуйста, проверьте, существуют ли данные в CustPaymModeTable для связанных CustTrans и эта таблица включена в политике данных
- person Aliaksandr Maksimau   schedule 09.02.2017
comment
данные существуют. Я включил все поля в Системном администрировании > Настройка > Службы и платформа интеграции приложений > Исходящие порты > Политики данных
- person Francesco Paris   schedule 09.02.2017