CXML-Rechnungen manuell mit HTTP-Client buchen

Mehr über die manuelle Buchung einer cXML-Rechnung mit einem HTTP-Client erfahren.

Sie können den HTTP-Client verwenden, um cXML-Nachrichten wie Bestellungen und Rechnungen manuell zu veröffentlichen. Dies ist besonders hilfreich, wenn Sie bereits eine Beispieldatei von einem Lieferanten haben und den Inhalt der Datei selbst testen müssen. Es kann hilfreich sein, festzustellen, ob ein Problem des Lieferanten auf die Nachricht selbst oder auf die Methode zurückzuführen ist, mit der er versucht, sie zu veröffentlichen. 

Geben Sie bei Rechnungen die entsprechenden Anmeldeinformationen und den Text der Rechnung ein und klicken Sie auf „Senden“.

URL: empfangende Website, z. B. https://<INSTANCE>.coupahost.com/cxml/invoices

Methode: BEITRAG

Kopfzeilenname 1: Akzeptieren

Header Wert 1: application/xml

Kopfzeilenname 2: X-COUPA-API-KEY

Kopfzeilenwert 2: Geben Sie den API-Schlüssel aus Ihrer Instanz ein

Fügen Sie die cXML-Rechnungsnachricht in den Text ein. Klicken Sie auf Senden.

Sie können Fehlermeldungen überprüfen und sehen, was der Lieferant als Antwort auf das Senden dieser Rechnung erhalten würde, einschließlich der Statusmeldung.

 

F: Haben Sie eine Empfehlung, welchen RESTClient Sie verwenden sollen?

A: Ja, Firefox RESTClient. Um zu installieren, öffnen Sie Firefox, gehen Sie zu Tools > Add-ons und folgen Sie den Anweisungen. Es ist einfach zu bedienen.

1-Methode ist POST

2-Geben Sie die URL ein

3-Fügen Sie den CXML-Text ein. Sie müssen den Kopfwert oder den Namen nicht festlegen.

4-Klicken Sie auf Senden und Sie werden die Ergebnisse auf der Registerkarte "Response Body (Raw)" sehen.

F: Kann ich einfach das Dateiformat testen und die Rechnung nicht ins System laden?

A: Ja, Sie müssten deploymentMode = "test" in der Datei übergeben. Wenn deploymentMode="production", dann wird die Rechnung geladen, wenn sie Validierungen besteht.

F: Was passiert, wenn "deploymentMode" nicht in der cXML-Nutzlast angegeben ist?

A: Wenn "DeploymentMode" nicht angegeben ist, geht der Code davon aus, dass er sich im "Test" -Modus befindet. Siehe auch Versionshinweise 24.7.

F: Welche Art von Fehler sollte ich beim Senden einer cXML-Rechnung mit deploymentMode ="test" erwarten?

A: Das System führt die DTD-Validierung nur bei Verwendung von deploymentMode ="test" durch. Wenn Sie die cXML-Rechnung mit deploymentMode ="production" senden, erhalten Sie möglicherweise eine Fehlermeldung aufgrund der Datenvalidierung, da wir versuchen, die Rechnung im System zu erstellen. Ein Beispiel für eine Datenvalidierung ist die Eingabe einer bereits vorhandenen Rechnungsnummer.

Vergleichbare Artikel


API-Endpunkt für CSP-Einladungen von Lieferanten

28 May 2020

Mit dem Einladungs-API-Endpunkt des Lieferanten können Sie Massen-CSP-Einladungen senden oder Ihren Einladungsworkflow automatisieren.

cXML-Lieferantenbefähigung

07 June 2022

Erfahren Sie mehr über die cXML-Lieferantenaktivierung.

Warum erhalten meine Lieferanten keine E-Mails von Coupa?

14 June 2016

Erfahren Sie, wie Sie Probleme mit Lieferanten-E-Mails beheben.

Lieferanten-Datensatzaktualisierungen: Bestellanzeige

15 June 2016

Erfahren Sie mehr über das Feld Bestellanzeige im Lieferantendatensatz.

Hinweis: Einige Inhalte wurden maschinell übersetzt.