|
面向支出管理的 SAP Integration Suite 托管网关和 SAP Business Network 中的确认请求失败,并显示以下错误消息:
“错误请求”和错误代码:“400”和错误代码响应:“错误:找不到先前的确认。有关更多详细信息,请与支持人员联系并提供错误参考编号 ANERR-50000000000000002082848007。建议操作:SAP Business Network 中的文档失败。如需进一步帮助,请联系 SAP 支持人员并提供响应中提到的代码。面向 Spend&Network 的托管网关支持错误代码:CIG-PLT-00644
供应商发送的 cXML 结构错误。
如何发送 cXML 结构(不正确):
<ConfirmationHeader confirmID="XXXXXX" noticeDate="2020-05-04T08:53:30+02:00" operation="update" type="allDetail"/>
<OrderReference orderID="XXXXXXX">
<DocumentReference payloadID="payload of the Purchase Order"/>
</OrderReference>
如何发送 cXML 结构(正确):
<ConfirmationHeader confirmID = "XXXXXXXX" 工序 = "update" type = "detail" noticeDate = "2020-05-04T08:53:30+02:00" 版本 = "1">
<DocumentReference payloadID="上一订单确认的 payloadID"/>
</ConfirmationHeader>
<OrderReference orderID = "XXXXXXXX">
<DocumentReference payloadID = "订购单的有效负载"/>
</OrderReference>
供应商未正确引用之前的订单确认 (OC) Payload 标识符,或者当前 OC cXML 中缺少该标识符。
SAP Integration Suite 托管网关 > 面向业务网络的托管网关