Изменение контракта Microsoft Dynamics NAV 2018 PaymentJournal привело к сбою пользовательского API - PullRequest
0 голосов
/ 06 февраля 2019

По какой-то причине Microsoft изменила определение договора для PaymentJournal, удалив подчеркнутое только в одном свойстве!

Сообщение об ошибке было следующим: «Параметр типа Applies_to_Doc_No в методе PaymentJournal_Port в сервисе PaymentJournal_Service недействителен!»

Кто-нибудь знает, зачем им это делать?Это сломало наш API.Это где-нибудь задокументировано?

1 Ответ

0 голосов
/ 06 февраля 2019

Старое свойство в NAV 2013 R2:

<xsd:element minOccurs="0" maxOccurs="1" name="Applies_to_Doc_No" type="xsd:string"/>

стало в NAV 2018:

<xsd:element minOccurs="0" maxOccurs="1" name="AppliesToDocNo" type="xsd:string"/>

На случай, если у кого-то еще возникнет такая же проблема.Вот, пожалуйста.

Не знаю, почему они убрали бы подчеркивания.ПОЧЕМУ?!?!?

...