Feed-API mit Berücksichtigung des Lieferantenrisikos (/supplier_risk_aware_feed)

Verwenden Sie die Risk Aware Feed API des Lieferanten, um Ihre Governance-, Risiko- und Compliance-Daten (GRC) in Risk Aware zu laden.

Mit der Risk Aware Feed API des Lieferanten können Sie Ihre Governance-, Risiko- und Compliance-Daten (GRC) in Risk Aware laden.

Die URL für den Zugriff auf Bestelllisten lautet: https://{your_instance}/api/supplier_risk_aware_feed/

Aktionen

Mit der Feed-API mit Berücksichtigung des Lieferantenrisikos können Sie:

Verb Pfad Aktion Beschreibung
BEITRAG /api/supplier_risk_aware_feed erstellen Erstellen Sie einen neuen Lieferanten-Risiko-Feed für einen bestimmten Lieferanten. Eine POST-Anfrage kann nicht gesendet werden, wenn der entsprechende Lieferantenstatus ausgewertet wird
ABFRAGEN /api/supplier_risk_aware_feed index Eine Liste der Lieferantenrisiko-Feeds abrufen
ABFRAGEN /api/supplier_risk_aware_feed/:id anzeigen Holen Sie sich einen bestimmten Supplier Risk Feed
PUT /api/supplier_risk_aware_feed/:id aktualisierung Aktualisieren eines bestimmten Lieferanten-Risiko-Feeds

Sie können einen Feed für einen Lieferanten erhalten, auch wenn Sie die ID des Feeds nicht kennen, indem Sie nach Lieferant[id], Lieferant[name] oder Lieferant[number] fragen.

Elemente

Die Feed-API mit Supplier Risk Aware enthält die folgenden Elemente:

Element Beschreibung Anf. Eindeutig Zulässiger Wert In Out Datentyp
created-at Automatisch von Coupa erstellt im Format JJJJ-MM-TTTHH:MM:SS+HH:MMZ ja datum/Uhrzeit
iD Eindeutige Coupa-ID ja ganze Zahl
number-field-01 Nummernfeld 1. Mindestens ein Zahlenfeld ist erforderlich. decimal oder nil=true ja ja dezimalzahl(32,4)
number-field-02 Nummernfeld 2. Mindestens ein Zahlenfeld ist erforderlich. decimal oder nil=true ja ja dezimalzahl(32,4)
number-field-03 Nummernfeld 3. Mindestens ein Zahlenfeld ist erforderlich. decimal oder nil=true ja ja dezimalzahl(32,4)
number-field-04 Nummernfeld 4. Mindestens ein Zahlenfeld ist erforderlich. decimal oder nil=true ja ja dezimalzahl(32,4)
number-field-05 Nummernfeld 5. Mindestens ein Zahlenfeld ist erforderlich. decimal oder nil=true ja ja dezimalzahl(32,4)
number-field-06 Nummernfeld 6. Mindestens ein Zahlenfeld ist erforderlich. decimal oder nil=true ja ja dezimalzahl(32,4)
number-field-07 Nummernfeld 7. Mindestens ein Zahlenfeld ist erforderlich. decimal oder nil=true ja ja dezimalzahl(32,4)
number-field-08 Nummernfeld 8. Mindestens ein Zahlenfeld ist erforderlich. decimal oder nil=true ja ja dezimalzahl(32,4)
number-field-09 Nummernfeld 9. Mindestens ein Zahlenfeld ist erforderlich. decimal oder nil=true ja ja dezimalzahl(32,4)
number-field-10 Nummernfeld 10. Mindestens ein Zahlenfeld ist erforderlich. decimal oder nil=true ja ja dezimalzahl(32,4)
supplier-id Lieferanten-ID Ja Ja ja ganze Zahl
Lieferant Geben Sie bei der Durchführung eines BEITRAGS eines dieser Lieferantenelemente ID, Name oder Nummer an, um den Lieferanten positiv zu identifizieren. ja ja Lieferant
updated-at Automatisch von Coupa erstellt im Format JJJJ-MM-TTTHH:MM:SS+HH:MMZ ja datum/Uhrzeit

Um ein Zahlenfeld auf Null zu setzen, verwenden Sie im Attribut Zahlenfeld nil=true. Beispiel: <number-field-01 nil="true"/> . Dies ist praktisch, wenn Sie einen Wert löschen möchten.

Beispielnutzlasten

HOLEN SIE sich einen Feed für einen bestimmten Lieferanten

Sie können einen Feed für einen Lieferanten erhalten, auch wenn Sie die ID des Feeds nicht kennen, indem Sie nach Lieferant[id], Lieferant[name] oder Lieferant[number] fragen.

Beispielabfrage

HOLEN SIE SICH https://{your-instance}/api/supplier_risk_aware_feed?supplier[name]={Name des Lieferanten in Coupa}

Beispielantwort

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

<supplier-risk-aware-feeds type="array">

		<supplier-risk-aware-feed>

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

				<created-at type="dateTime">2019-03-05T08:12:26+13:00</created-at>

				<updated-at type="dateTime">2019-03-05T08:12:26+13:00</updated-at>

				<number-field-01 nil="true"/>

				<number-field-02 type="decimal">4.1235</number-field-02>

				<number-field-03 type="decimal">1.1111</number-field-03>

				<number-field-04 type="decimal">1,0</number-field-04>

				<number-field-05 type="decimal">1,0</number-field-05>

				<number-field-06 type="decimal">1,0</number-field-06>

				<number-field-07 type="decimal">1,0</number-field-07>

				<number-field-08 type="decimal">1,0</number-field-08>

				<number-field-09 type="decimal">1,0</number-field-09>

				<number-field-10 type="decimal">1,0</number-field-10>

				<supplier>

					 ...

				</supplier>

		</supplier-risk-aware-feed>

</supplier-risk-aware-feeds> 

Neuen Feed aufstellen

Sie können einen neuen Feed für einen Lieferanten anlegen, indem Sie eines von <id> <name> , oder angeben <number> . Ein bestimmter Lieferant kann nur einen risikobewussten Feed haben.

Beispielabfrage und Nutzlast

BEITRAG https://{your-instance}/api/supplier_risk_aware_feed
<?xml version="1.0" encoding="UTF-8"?>

<supplier-risk-aware-feed>

		<number-field-01 nil="true"/>

		<number-field-02 type="decimal">4.1235</number-field-02>

		<number-field-03 type="decimal">1.1111</number-field-03>

		<number-field-04 type="decimal">1,0</number-field-04>

		<number-field-05 type="decimal">1,0</number-field-05>

		<number-field-06 type="decimal">1,0</number-field-06>

		<number-field-07 type="decimal">1,0</number-field-07>

		<number-field-08 type="decimal">1,0</number-field-08>

		<number-field-09 type="decimal">1,0</number-field-09>

		<number-field-10 type="decimal">1,0</number-field-10>

		<supplier>

				<id>{Coupa's ID des Lieferanten}</id>

				<name>{Name des Lieferanten}</name>

				<number>{die Lieferantennummer}</number>

		</supplier>

</supplier-risk-aware-feed>

Die Antwort auf einen POST oder PUT ist gleichbedeutend mit einem GET.

Vergleichbare Artikel


Die Coupa Core-API

Unsere RESTful-API bietet robusten Zugriff zum Lesen, Bearbeiten oder Integrieren Ihrer Daten mit der Coupa-Plattform.

Erste Schritte mit der API

Allgemeine Informationen zur Verwendung der Coupa-API und wann Sie CSV verwenden sollten.

Übergang zu OAuth 2.0 und OIDC

Coupa veraltet ältere API-Schlüssel und erfordert die Verwendung von OAuth 2.0 / OIDC. Ab R34 werden keine neuen API-Schlüssel ausgegeben und API-Schlüssel werden mit R35 nicht mehr unterstützt.

Bauen Sie auf der Coupa-Plattform auf

Unsere API-basierte offene Integrationsplattform ermöglicht Technologiepartnern und unabhängigen Softwareanbietern (ISVs) die Integration ihrer Produkte in Coupa