• Zuletzt bearbeitet am: 22 July 2019

Beispielaufrufe der Konten-API

Abfrage-Optionen

Hier sind einige Beispiele, wie Sie die Konto-API verwenden können, um nach einer Reihe von Konten abzufragen.

Dadurch werden alle inaktiven Konten zurückgegeben:
https://<instance name>.coupahost.com/api/accounts?active=false

Dadurch werden alle Kontocodes mit einem Wert von 'SF' in Segment-1 zurückgegeben:
https://<instance name>.coupahost.com/api/accounts?segment-1=SF

Einzelkonto ABRUFEN

In diesem Beispiel haben wir nach einem einzelnen Konto mit der ID 13 gefragt.

Wir sind auf die URL GEKOMMEN: https://<instance>.coupahost.com/api/accounts/13

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

<account>

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

	 <code>SF-Marketing-Indirekt</code>

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

	 <name />

	 <segment-1>SF</segment-1>

	 <segment-10 nil="true" />

	 <segment-11 nil="true" />

	 <segment-12 nil="true" />

	 <segment-13 nil="true" />

	 <segment-14 nil="true" />

	 <segment-15 nil="true" />

	 <segment-16 nil="true" />

	 <segment-17 nil="true" />

	 <segment-18 nil="true" />

	 <segment-19 nil="true" />

	 <segment-2>Marketing</segment-2>

	 <segment-20 nil="true" />

	 <segment-3>Bestände</segment-3>

	 <segment-4 nil="true" />

	 <segment-5 nil="true" />

	 <segment-6 nil="true" />

	 <segment-7 nil="true" />

	 <segment-8 nil="true" />

	 <segment-9 nil="true" />

	 <account-type>

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

			<name>Ace Corporate</name>

	 </account-type>

</account>

Konto mit einem Kontonamen erstellen

In diesem Beispiel erstellen wir ein Konto mit dem angegebenen Kontonamen.
Wir haben es unter der URL: https://.coupahost.com/api/accounts gepostet 

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

<account>

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

	 name des<name> Demo-Kontos</name>

	 <segment-1>SF</segment-1>

	 <segment-2>Marketing</segment-2>

	 <segment-3>Spesen</segment-3>

	 <account-type>

			<name>Ace Corporate</name>

	 </account-type>

</account>

Unten ist die Antwort aus dem obigen BEITRAG

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

<account>

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

	 <code>SF-Marketing-Aufwand</code>

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

	 <name>demo-Kontoname</name>

	 <segment-1>SF</segment-1>

	 <segment-10 nil="true" />

	 <segment-11 nil="true" />

	 <segment-12 nil="true" />

	 <segment-13 nil="true" />

	 <segment-14 nil="true" />

	 <segment-15 nil="true" />

	 <segment-16 nil="true" />

	 <segment-17 nil="true" />

	 <segment-18 nil="true" />

	 <segment-19 nil="true" />

	 <segment-2>Marketing</segment-2>

	 <segment-20 nil="true" />

	 <segment-3>Spesen</segment-3>

	 <segment-4 nil="true" />

	 <segment-5 nil="true" />

	 <segment-6 nil="true" />

	 <segment-7 nil="true" />

	 <segment-8 nil="true" />

	 <segment-9 nil="true" />

	 <account-type>

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

			<name>Ace Corporate</name>

	 </account-type>

</account>

Konto mit 3 Segmenten erstellen

In diesem Beispiel erstellen wir ein Konto mit 3 Segmenten.
Wir haben es unter der URL: https://.coupahost.com/api/accounts<instance> gepostet

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

<account>

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

	 <segment-1>SF</segment-1>

	 <segment-2>Marketing</segment-2>

	 <segment-3>Direkt</segment-3>

	 <account-type>

			<name>Ace Corporate</name>

	 </account-type>

</account>

 Unten ist die Antwort, die ich erhalten habe, als ich das oben Gesagte gepostet habe:

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

<account>

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

	 <code>SF-Marketing-Direct</code>

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

	 <name nil="true" />

	 <segment-1>SF</segment-1>

	 <segment-10 nil="true" />

	 <segment-11 nil="true" />

	 <segment-12 nil="true" />

	 <segment-13 nil="true" />

	 <segment-14 nil="true" />

	 <segment-15 nil="true" />

	 <segment-16 nil="true" />

	 <segment-17 nil="true" />

	 <segment-18 nil="true" />

	 <segment-19 nil="true" />

	 <segment-2>Marketing</segment-2>

	 <segment-20 nil="true" />

	 <segment-3>Direkt</segment-3>

	 <segment-4 nil="true" />

	 <segment-5 nil="true" />

	 <segment-6 nil="true" />

	 <segment-7 nil="true" />

	 <segment-8 nil="true" />

	 <segment-9 nil="true" />

	 <account-type>

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

			<name>Ace Corporate</name>

	 </account-type>

</account>

Kontowechsel Segment 2 aktualisieren

In diesem Beispiel aktualisieren wir ein Konto, indem wir Segment 2 des Kontos in „9999“ ändern.
Wir haben es unter der URL https://.coupahost.com/api/accounts/<instance> veröffentlicht<account  id>.

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

<account>

	 <segment-2>9999</segment-2>

</account>

Kontosatz aktualisieren aktiv

In diesem Beispiel aktualisieren wir ein Konto und setzen es auf aktiv.
Wir haben es auf die URL gepostet: https://<instance>.coupahost.com/api/accounts/<account  id>

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

<account>

	 <active>wahr</active>

</account>

 

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.