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/
Um diese API verwenden zu können, müssen Sie einen API-Schlüssel erstellen, der die Supplier Risk Feed-Berechtigungen enthält. Weitere Informationen finden Sie unter API-Schlüsselsicherheit.
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 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.