Bestellung fehlgeschlagen: Kein Statuselement in Konfigurationsantwort:

Revised: 28 September 2016

Ursache

Die URL ist korrekt, aber die Antwort des Lieferanten hat nicht das richtige cXML-Dateiformat für OrderResponse.

Lösung

  • Es gibt viele Varianten von Lieferantenantworten, aber es gibt eine richtige OrderResponse:

    <?xml version="1.0"?>
    <cXML payloadID="111111111" xml:lang="en" timestamp="1999-03-12T18:39:09-08:00">
     <Response>
       <Status code="200" text="OK"/>
     </Response>
    </cXML>
    
  • Leiten Sie die Coupa-E-Mail für eine fehlgeschlagene Bestellung an den Lieferanten weiter und bitten Sie den Lieferanten, die Antwort im richtigen cXML-Dateiformat für die OrderResponse zu senden.

Beispiel

Betreff: cXML-Fehler (Beim Senden der Bestellung #123wurde kein Status zurückgegeben)
 
Kein Statuselement in Konfigurationsantwort: 
 
com.wm.app.b2b.server.UnknownServiceException: staplescXML:receive11
at com.wm.app.b2b.server.HTTPInvokeHandler._process(HTTPInvokeHandler.java:81)
cXML Antwort
<?xml version='1.0' encoding='UTF-8'?>
<Values version='2.0'>
 <value name='$errorDump'>com.wm.app.b2b.server.UnknownServiceException: staplescxml:receive11
        at com.wm.app.b2b.server.HTTPInvokeHandler._process(HTTPInvokeHandler.java:81)
...

Parts or all of this page might have been machine-translated. We apologize for any inaccuracies.