|
Die Bestätigungsanforderung schlägt im Cloud Integration Gateway (CIG) mit der folgenden Fehlermeldung fehl:
"Bad Request" und Fehlercode:"400" und Fehlercode-Antwort:"Fehler: Vorherige Bestätigung kann nicht gefunden werden. Wenden Sie sich unter Angabe der Fehlerreferenznummer ANERR-50000000000000002082848007 an den Support, um weitere Details zu erhalten. Vorgeschlagene Aktion: Dokument in Ariba Network fehlgeschlagen. Wenden Sie sich mit dem in Antwort angegebenen Code an den Ariba-Support, um weitere Unterstützung zu erhalten. CIG-Support-Fehlercode : CIG-PLT-00644
Die vom Lieferanten gesendete cXML-Struktur ist falsch.
Wie die cXML-Struktur gesendet wird (fehlerhaft):
<ConfirmationHeader ConfirmationID="XXXXXX" merkenDatum="2020-05-04T08:53:30+02:00" operation="update" type="allDetail"/>
<OrderReference orderID="XXXXXXX">
<DocumentReference payloadID="payload of the Purchase Order"/>
</Auftragsreferenz>
Wie die cXML-Struktur gesendet werden soll (korrekt):
<ConfirmationHeader ConfirmationID = "XXXXXXXX" operation = "update" type = "detail" notieDate = "2020-05-04T08:53:30+02:00" version = "1">
<DocumentReference payloadID="payloadID der vorherigen Bestellungsbestätigung"/>
</ConfirmationHeader>
<OrderReference orderID = "XXXXXXXX">
<DocumentReference payloadID = "payload of Purchase Order"/>
</Auftragsreferenz>
Der Lieferant verweist nicht korrekt auf die Payload-ID der vorherigen Bestellungsbestätigung oder fehlt in der aktuellen Bestellungsbestätigungs-cXML.
SAP Business Network