| |||||||||
支出管理および SAP Business Network 向け SAP Integration Suite 管理ゲートウェイのトランザクショントラッカで PurchaseOrderAsyncImportPull トランザクションが失敗し、以下のエラーが表示されます。
Error: Document Failed during HTTP/SOAP post for Customer <Buyer AN ID> - Realm Name <realm id> and received SOAP Fault Message: java.lang.Exception: SOAP Fault :この受信メッセージは、次のエラーで無効です: urn:Ariba:Buyer:vsap:PurchaseOrderAsyncImportPull@ line 31 in SoapResponseParse.groovy.推奨アクション: 追加のサポートについては、支出および Network 向け管理ゲートウェイサポートに連絡し、エラーコード: CIG-PLT-04641 を伝えてください。
PurchaseOrderAsyncImportPull ドキュメントの支出および Network 向け管理ゲートウェイの送信ペイロードに ERPPONumber 値がありません。
この問題の修正は、支出および Network 向け管理ゲートウェイのバージョンによって異なります。
支出および Network 向け管理ゲートウェイ SP6、SP7、または SP8 バージョンを使用している場合は、以下の手順に従って問題を解決してください。
支出および Network サービスパック (SP) 向け管理ゲートウェイが SP6 より下位の場合SP5、SP4、SP3、SP2 の回避方法として、SAP ERP システムから適切な SAPDocumentID を持つ元の注文書 (PO) 応答を以下の手順で再処理します。
以下の手順を使用して、支出および Network 向け管理ゲートウェイトランザクショントラッカー (TT) から、このドキュメントに対して SAP Ariba Operational Procurement ソリューションによって送信された実際の SOAP エラー応答をダウンロードすることができます。
) をクリックします。<soapenv:Body>
<soapenv:Fault>
<Faultcode>内部サーバエラー</Faultcode>
<Faultstring>受信メッセージが次のエラーで無効です: urn:Ariba:Buyer:vsap:PurchaseOrderAsyncImportPull</Faultstring>
<Detail>cvc-complex-type.2.4.b: エレメント 'urn:item' のコンテンツが完全ではありません。'{"urn:Ariba:Buyer:vsap":ERPPONumber, "urn:Ariba:Buyer:vsap":NumberInCollection, "urn:Ariba:Buyer:vsap":PODeliveryDate, "urn:Ariba:Buyer:vsap":POQuantity, "urn:Ariba:Buyer:vsap":PackageInfo, "urn:Ariba:Buyer:vsap":ServiceMapKey, "urn:Ariba:Buyer:vsap":ServiceMapKey, "urn:Ariba:Buyer:vsap":NumberInCollection, "urn:Ariba:Buyer:vsap":PODeliveryDate, "urn:Ariba:Buyer:vsap":PODeliveryDate.</詳細>
</soapenv:Fault>
</soapenv:Body>
次に、以下のロジックを適用して、上記の SOAP エラーを解釈することができます。
SAP Integration Suite 管理ゲートウェイ > Procurement 向け管理ゲートウェイ