首页 > 解决方案 > Microsoft Dynamics NAV 2018 PaymentJournal 合同更改导致自定义 API 失败

问题描述

出于某种原因,Microsoft 更改了 PaymentJournal 的合同定义,仅删除了一个属性中的下划线!

错误消息是:“服务 PaymentJournal_Service 中的方法 PaymentJournal_Port 中的类型 Applies_to_Doc_No 的参数无效!”

有谁知道他们为什么要这样做?它破坏了我们的 API。它在任何地方都有记录吗?

标签: navision

解决方案


资产净值 2013 R2 中的旧资产:

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

2018年资产净值:

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

以防其他人有同样的问题。你去吧。

不知道他们为什么要删除下划线。为什么?!?!?


推荐阅读