繁體中文 - 機器翻譯
支援注釋 KB0402666
電子郵件
錯誤:"找不到先前確認"
此知識庫文章透過機器翻譯為您提供。SAP Ariba 對機器翻譯的正確性或完整性不提供任何保證。您可以透過語言選擇器切換為英文,藉此查看原始內容。
問題

SAP Integration Suite:Spend Management 和 SAP Business Network 的管理閘道中的確認請求失敗,出現下列錯誤訊息:

「錯誤請求」和錯誤代碼:"400" 和錯誤代碼回應:"錯誤:找不到先前確認。如需詳細資料,請聯絡支援並提供錯誤參考編號:ANERR-50000000000000002082848007。建議動作:SAP Business Network 中的文件失敗。如需進一步協助,請聯絡 SAP 支援並提供 Response 中提及的代碼。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 = "payload of Purchase Order"/>
</OrderReference>

起因

供應商未正確引用先前訂單確認 (OC) Payload 識別碼,或目前的 OC cXML 中缺少該識別碼。


適用產品

SAP Integration Suite:管理閘道 > SAP Business Network 的管理閘道

使用條款  |  版權所有  |  安全披露  |  隱私權