Svenska - Maskinöversättning
Supportanteckning 188391
E-post
Fel: "Föregående bekräftelse kan inte hittas"
Denna kunskapsdatabasartikel har maskinöversatts. SAP ger ingen garanti för maskinöversättningens riktighet eller fullständighet. Du kan se ursprungsinnehållet genom att växla till engelska via språkväljaren.
Problem

Bekräftelsebegäran misslyckas i Cloud Integration Gateway (CIG) med nedanstående felmeddelande:

"Felaktig begäran" och Felkod:"400" och Felkod Svar:"Fel:Föregående bekräftelse kan inte hittas. Kontakta supporten och uppge felreferensnummer: ANERR-50000000000000002082848007 för mer information. Föreslagen åtgärd: Dokumentet misslyckades i Ariba Network.Om du behöver hjälp kontaktar du Ariba Support med koden som anges i Response.CIG-supportfelkod: CIG-PLT-00644

Lösning

cXML-strukturen som skickats av leverantören är felaktig.

Hur cXML-strukturen skickas (fel):

<ConfirmationHeader ConfirmID="XXXXXX" noteDate="2020-05-04T08:53:30+02:00" operation="update" type="allDetail"/>
 <OrderReference orderID="XXXXXXX">
        <DocumentReference payloadID="nyttolast för beställning"/>
 </OrderReference>

 

Hur cXML-strukturen ska skickas (Korrigera):

<ConfirmationHeader ConfirmID = operation "XXXXXXXX" = "uppdatera" typ = "detalj" noteDate = "2020-05-04T08:53:30+02:00" version = "1">
 <DocumentReference payloadID="payloadID för föregående orderbekräftelse"/>
</ConfirmationHeader>
 <OrderReference orderID = "XXXXXXXX">
        <DocumentReference payloadID = "nyttolast för beställning"/>
 </OrderReference>

 

Orsak

Leverantören refererar inte den tidigare orderbekräftelsenyttolast-ID:t korrekt eller saknas i aktuell OC cXML.


Gäller för

SAP Business Network

Användningsvillkor  |  Copyright  |  Säkerhetsinformation  |  Sekretess