Beispielaufrufe der Zahlungsempfängeradressen-API

Verschiedene Abfrageoptionen für Adressen von Zahlungsempfängern

Hier sind weitere Beispiele, wie Sie die Spesenabrechnungs-API verwenden können, um die gewünschte Ergebnismenge abzufragen und zu erhalten.

Mit dieser Abfrage erhalten Sie die Spesenabrechnungen mit einem Gesamtbetrag, der höher ist als ein bestimmter Dollarbetrag

https://<instance>.coupahost.com/api/expense_reports?total[gt]=800

Mit dieser Abfrage erhalten Sie die Zahlungsempfängeradressen, die von einem bestimmten Benutzer mit Login = coupasupport aktualisiert wurden

https://<instance>.coupahost.com/api/suppliers/1/addresses?updated_by[login]=coupasupport

Mit dieser Abfrage erhalten Sie alle REMIT-Adressen, die nach dem 1. März 2010 erstellt wurden

https://<instance>.coupahost.com/api/suppliers/1/addresses?created-at[gt]=2010-03-01T12:00:00

Mit dieser Abfrage erhalten Sie den gesamten Auftrag an Adresse mit dem Ländercode US

https://<instance>.coupahost.com/api/suppliers/1/addresses?country[code]=US

Holen Sie sich eine Zahlungsempfängeradresse

In diesem Beispiel haben wir nach einer einzelnen Zahlungsempfängeradresse mit einer ID von 492 gefragt

Wir sind zur URL gelangt:

https://<instance>.coupahost.com/api/suppliers/1/addresses/492
oder
https://<instance>.coupahost.com/api/suppliers/1/addresses?id=492

Das Ergebnis:

Beispielergebnis für Adresse des Empfängers abfragen

<?xml version="1.0" encoding="UTF-8"?>

<remit-to-address>

	 <id type="integer">492</id>

	 <created-at type="datetime">2014-04-02T15:23:59-07:00</created-at>

	 <updated-at type="datetime">2014-04-03T09:04:07-07:00</updated-at>

	 <remit-to-code>REMIT1</remit-to-code>

	 <name>Test-Zahlungsadresse</name>

	 <street1>123 Teststraße</street1>

	 <street2>prüfung</street2>

	 <city>Pleasanton</city>

	 <state>CA</state>

	 <postal-code>94566</postal-code>

	 <active type="boolean">wahr</active>

	 <country>

			<id type="integer">223</id>

			<code>US</code>

			<name>Vereinigte Staaten</name>

	 </country>

	 <created-by>

			<id type="integer">1</id>

			<login>coupasupport</login>

			<email>upgrade@coupa.com</email>

			<employee-number />

			<firstname>Coupa</firstname>

			<lastname>Support</lastname>

			<salesforce-id nil="true" />

			<mycustom-userfield />

	 </created-by>

	 <updated-by>

			<id type="integer">1</id>

			<login>coupasupport</login>

			<email>upgrade@coupa.com</email>

			<employee-number />

			<firstname>Coupa</firstname>

			<lastname>Support</lastname>

			<salesforce-id nil="true" />

			<mycustom-userfield />

	 </updated-by>

</remit-to-address>

Zahlungsempfängeradresse erstellen

In diesem Beispiel erstellen wir eine Zahlungsempfängeradresse im Status Aktiv für einen Lieferanten mit der ID '1'. Wir verwenden eine Coupa-Systemlieferanten-ID als Referenz.

Wir haben es unter der URL: https://<instance url>/api/suppliers/<supplier id>/addresses/veröffentlicht.  Dadurch wurde die Zahlungsempfängeradresse im aktiven Status erstellt.

Beispielcode zum Erstellen einer Zahlungsempfängeradresse

<?xml version="1.0" encoding="UTF-8"?>

<remit-to-address>

	 <remit-to-code>REMIT2</remit-to-code>

	 <name>Test-Zahlungsadresse</name>

	 <street1>123 Teststraße</street1>

	 <street2>prüfung</street2>

	 <city>Pleasanton</city>

	 <state>CA</state>

	 <postal-code>94566</postal-code>

	 <active>wahr</active>

	 <country>

			<name>Vereinigte Staaten</name>

	 </country>

</remit-to-address>

Zahlungsempfängeradresse - Aktualisierung

In diesen Beispielen aktualisieren wir einen einzelnen Zahlungsempfänger-Adressdatensatz.

Wir haben die URL hinzugefügt: https://instance.coupahost.com/api/expense_reports/<id> 

Zum Beispiel, um den Status der Überweisungsadresse mit ID 495 für einen Lieferanten mit ID 1 zu aktualisieren

URL: https://instance.coupahost.com/api/s.../adressen/495

Beispielcode zum Aktualisieren des Status der Zahlungsempfängeradresse

<?xml version="1.0" encoding="UTF-8"?>

<remit-to-address>

	 <active>wahr</active>

</remit-to-address>

Zum Beispiel, um den Wert des Zahlungsempfängers für eine Zahlungsempfängeradresse mit einer ID 495 zu aktualisieren

Beispielcode zum Aktualisieren des Zahlungsempfängercodes für eine Zahlungsempfängeradresse

<?xml version="1.0" encoding="UTF-8"?>

<remit-to-address>

	 <remit-to-code>REMIT5</remit-to-code>

</remit-to-address> 

 

Vergleichbare Artikel


API für Verstöße gegen Spesenvorgaben

24 April 2017

Verwende die API für Verstöße gegen Spesenvorgaben, um Verstöße gegen Spesenvorgaben an dein System von Drittanbietern zu senden.

API für Kilometerstand der Spesenposition

29 November 2017

API für die Zuordnung von Spesenpositionen

30 November 2017

API für die Kilometerzuweisung in der Ausgabenposition

30 November 2017

Hinweis: Einige Inhalte wurden maschinell übersetzt.