| |||||||||
PurchaseOrderAsyncImportPull-Transaktionen schlagen in "SAP Integration Suite, verwaltetes Gateway für Spend Management" und im Transaktions-Tracker von SAP Business Network mit dem folgenden Fehler fehl:
Fehler: Dokument während HTTP/SOAP-Post für Kunde <Käufer-ANID> fehlgeschlagen - Bereichsname <Bereichs-ID> und empfangene SOAP-Fault-Nachricht: java.lang.Exception: java.lang.Exception: SOAP Fault :Die eingehende Nachricht ist mit den folgenden Fehlern ungültig: urn:Ariba:Buyer:vsap:PurchaseOrderAsyncImportPull@ Zeile 31 in SoapResponseParse.groovy. Vorgeschlagene Aktion: Wenden Sie sich mit dem Fehlercode CIG-PLT-04641 an den Support für das verwaltete Gateway für Spend Management und SAP Business Network, um weitere Unterstützung zu erhalten.
Der ERPPONumber-Wert fehlt in der Ausgangs-Payload im verwalteten Gateway für Spend Management und SAP Business Network für PurchaseOrderAsyncImportPull-Dokumente.
Die Korrektur für dieses Problem variiert von Ihrer Version des verwalteten Gateways für Spend Management und SAP Business Network.
Wenn Sie das verwaltete Gateway für Spend Management und SAP Business Network SP6, SP7 oder SP8 verwenden, führen Sie den folgenden Schritt aus, um das Problem zu beheben:
Wenn Sie ein Service Pack (SP) für das verwaltete Gateway für Spend Management und SAP Business Network verwenden, das niedriger als SP6 ist, z.B. SP5, SP4, SP3, SP2 Die Behelfslösung besteht darin, die ursprüngliche Bestellantwort mit der richtigen SAPDocumentID aus Ihrem SAP-ERP-System erneut zu verarbeiten, indem Sie die folgenden Schritte ausführen:
Sie können die tatsächliche SOAP-Fehlerantwort, die von der SAP-Ariba-Operational-Procurement-Lösung für dieses Dokument gesendet wurde, aus dem Transaktions-Tracker des verwalteten Gateway für Spend Management und SAP Business Network herunterladen, indem Sie die folgenden Schritte ausführen:
) für die Transaktionsnummer mit dem Status FEHLGESCHLAGEN im verwalteten Gateway für Spend Management und SAP Business Network TT.<soapenv:Body>
<soapenv:Fault>
<Faultcode>Interner Serverfehler</Faultcode>
<Faultstring>Die eingehende Nachricht ist mit folgenden Fehlern ungültig: urn:Ariba:Buyer:vsap:PurchaseOrderAsyncImportPull</Faultstring>
<Detail>cvc-komplex-type.2.4.b: Der Inhalt des Elements 'urn:item' ist nicht vollständig. Eine der folgenden: "{"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":Mapn:Mapn}</Detail>
</soapenv:Fault>
</soapenv:Body>
Als Nächstes können Sie die folgende Logik anwenden, um den oben genannten SOAP-Fehler zu interpretieren:
SAP Integration Suite, verwaltetes Gateway > Verwaltetes Gateway für Bestellabwicklung