|
La demande de confirmation échoue dans SAP Integration Suite, passerelle gérée pour Spend Management et SAP Business Network avec le message d'erreur suivant :
« Demande incorrecte » et Code d’erreur :« 400 » et Réponse au code d’erreur :« Erreur : La confirmation précédente est introuvable. Pour plus de détails, veuillez contacter le support technique avec le numéro de référence de l'erreur : ANERR-50000000000000002082848007. Action suggérée : échec du document dans SAP Business Network. Pour obtenir de l'aide, contactez le support SAP avec le code indiqué dans Response.Managed Gateway for Spend&Network Support Error Code : CIG-PLT-00644
La structure cXML envoyée par le fournisseur est erronée.
Mode d'envoi de la structure cXML (Incorrect) :
<ConfirmationHeader confirmID="XXXXXX" availeDate="2020-05-04T08:53:30+02:00" operation="update" type="allDetail"/>
<OrderReference orderID="XXXXXXX">
<DocumentReference payloadID="payload of the Purchase Order"/>
</OrderReference>
Mode d'envoi de la structure cXML (Correct) :
<ConfirmationHeader confirmID = "XXXXXXXX" operation = "update" type = "detail" notieDate = "2020-05-04T08:53:30+02:00" version = "1">
<DocumentReference payloadID="payloadID of précédente order confirmation"/>
</ConfirmationHeader>
<OrderReference orderID = "XXXXXXXX">
<DocumentReference payloadID = "payload of Purchase Order"/>
</OrderReference>
Le fournisseur ne renvoie pas correctement l'ID de données utiles de confirmation de commande précédent ou il est manquant dans le cXML de confirmation de commande actuel.
Passerelle gérée SAP Integration Suite > Passerelle gérée pour SAP Business Network