サポートノート KB0404946
電子メール
支出および Network 向け管理ゲートウェイエラー: 「CIG-PLT-04641: 受信メッセージが無効です。エラー: urn:Ariba:Buyer:vsap:PurchaseOrderAsyncImportPull@ line 31 in SoapResponseParse.groovy」
このナレッジベース記事は、お客様の利便性のために機械翻訳されています。SAP は、この機械翻訳の正確性または完全性に関して、いかなる保証も行うものではありません。言語選択で英語に切り替えると、元のコンテンツを確認できます。
症あてに

支出管理および 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) 応答を以下の手順で再処理します。

  1. SAP ERP で SRT_MONI Tcode にナビゲートします。
  2. 選択画面で、[タイムスタンプ開始]、[タイムスタンプ終了]、[送信者情報] > [インターフェイス名] フィールドに ERPToAribaBuyerResponse_Async_Out処理ステータスグループとして [システムエラー] を入力します
  3. 実行をクリックします
  4. システムエラーのあるすべてのレコードを選択し、アクション > 再実行をクリックします。
  5. 再処理に使用されるユーザに必要な権限があることを確認する必要があります。
  6. ユーザに権限がない場合は、SRT_MONI からの再処理時に順序エラーが表示される可能性があります。再処理中にこのようなエラーが発生した場合は、内部 SAP ERP ベーシスチームに連絡してください。ベーシスもサポートできない場合は、コンポーネント BC-ESI-WS-ABA-MO で SAP OSS インシデントを記録し、順序エラーを解決してください。OSS インシデントの登録手順については、SAP OSS インシデントの登録方法を参照してください。

サーバにアクセスします。

以下の手順を使用して、支出および Network 向け管理ゲートウェイトランザクショントラッカー (TT) から、このドキュメントに対して SAP Ariba Operational Procurement ソリューションによって送信された実際の SOAP エラー応答をダウンロードすることができます。

  1. 支出および Network 向け管理ゲートウェイで、状況が [失敗] の取引番号に対して赤いアイコン () をクリックします。
  2. 実際のエラーメッセージをダウンロードできる画面がポップアップ表示されます。
  3. ダウンロードをクリックします
  4. ダウンロードしたこのエラー xml での 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 向け管理ゲートウェイ

使用条件  |  Copyright  |  セキュリティに関する情報  |  情報の保護