Bestellungen mit cXML versenden
Im Folgenden finden Sie einen Prozessworkflow für die Übermittlung von Bestellungen (POs) mithilfe von cXML.
Im Folgenden finden Sie einen Prozessworkflow für die Übermittlung von Bestellungen (POs) mithilfe von cXML. Beachten Sie, dass die ersten 4 Schritte generisch und für alle PO-Übertragungskanäle (E-Mail, SAN usw.) gleich sind
- Der Nutzer meldet sich bei Coupa an.
- Der Benutzer fügt einer Anforderung Elemente (Punchout, Katalog oder Nicht-Katalog) hinzu.
- Der Benutzer übermittelt die Anforderung zur Genehmigung.
- Sobald die Anforderung genehmigt wurde, generiert Coupa eine Bestellung.
- Coupa sendet dem Lieferanten die Bestellung mit OrderRequest cXML.
- Der Lieferant empfängt die cXML und sendet eine OrderResponse cXML an Coupa.
- Der Lieferant bearbeitet die Bestellung, liefert sie an den Benutzer aus und stellt dem Benutzer die Rechnung.
Weitere Informationen finden Sie unter integrate.coupa.com.
Wenn eine cXML-Bestellung nicht an den Lieferanten gesendet wird, sendet das Coupa-System sofort eine E-Mail mit Details an den Käuferadministrator. Lesen Sie die Ablehnungsbeschreibung des Lieferanten sorgfältig durch.
In R19 Coupa wurde eine produktinterne cXML-Fehlerüberwachung hinzugefügt. Hier finden Sie eine Liste mit Fehlern bei der cXML-PO-Übertragung.
Die häufigsten Fehler sind die folgenden:
- Bestellung fehlgeschlagen: 5xx oder 4xx Fehlerreaktion
- Bestellung fehlgeschlagen: Bei der Verbindung zum Lieferanten ist ein Fehler aufgetreten. Das Problem liegt wahrscheinlich an der Bestellungsübertragungsmethode für den Lieferanten.
- Bestellung fehlgeschlagen: Kein Statuselement in Einrichtungsantwort:
- Bestellung fehlgeschlagen: Einrichtungsanforderung fehlgeschlagen: 4xx Anmeldename nicht verfügbar
- Bestellung fehlgeschlagen: Verbindung mit Lieferant fehlgeschlagen: 400 Fehlerhafte Anforderung
- Bestellung fehlgeschlagen: Zeitüberschreitung bei Verbindung mit Lieferant
- PO fehlgeschlagen: die Verbindungsanforderung ist fehlgeschlagen. undefinierte Methode `send_via_cxml!' für XX (Verbindungs-Timeout)
- PO failed: the connection request failed. undefined method `send_via_cxml!' for XX (no status returned)
- Bestellung fehlgeschlagen: Kein Statuselement in Einrichtungsantwort: ok