2017-02-09 8 views
0

для проекта Мне нужно изменить службу AIF под названием SalesSalesEInvoice. В частности, мне нужно получить CustPaymModeTable в XML-результате. В запросе, используемом службой, эта таблица присутствует и соединена с CustTrans (отношение, основанное на поле PaymMode). Мы отлаживали выполнение службы, и мы заметили, что таблица не извлекается, потому что она не связана через суррогатный ключ (AifSecurityInference.inferField()). Вы когда-нибудь (и решили) эту проблему? Как мы можем принудительно восстановить таблицу, когда соединение не основано на recid?Служба AIF AX 2012 не извлекает таблицу по XML

+0

Отношения не являются проблемой вообще. Проверьте, существуют ли данные в CustPaymModeTable для связанных CustTrans, и эта таблица включена в политике данных –

+0

. Я включил все поля в Системное администрирование> Настройка> Службы и инфраструктура интеграции приложений> Исходящие порты> Политики данных –

ответ

0

Похоже, что в CustPaymModeTable имеется диапазон. Поэтому, пожалуйста, проверьте, существует ли запись с этим значением диапазона.

enter image description here

+0

да !!!!!!!! Благодарю вас @ Pradeep сейчас это работает !!!!!!!!!!! –

Смежные вопросы