API du flux Supplier Risk Aware (/supplier_risk_aware_feed)
Utilisez l'API de flux Supplier Risk Aware pour charger vos données de gouvernance, risque et conformité (GRC) dans Risk Aware.
Le Fil de sensibilisation aux risques fournisseurs L'API vous permet de charger vos données de gouvernance, risque et conformité (GRC) dans Risk Aware.
L'URL pour accéder aux listes de commandes est :
https://{your_instance}/api/supplier_risk_aware_feed/
Pour utiliser cette API, vous devez créer une clé API qui inclut le Flux de risque fournisseur autorisations. Voir Sécurité de clé API pour en savoir plus.
Actions
L'API de flux Supplier Risk Aware vous permet de :
Verbe | Chemin d'accès | Action | Description |
---|---|---|---|
POSTE |
/api/supplier_risk_aware_feed
|
créer | Créer une nouvelle source de risque fournisseur pour un fournisseur spécifique |
OBTENIR |
/api/supplier_risk_aware_feed
|
index | Obtenir une liste des sources de risque fournisseur |
OBTENIR |
/api/supplier_risk_aware_feed/:id
|
montrer | Obtenir un flux de risque fournisseur spécifique |
METTRE |
/api/supplier_risk_aware_feed/:id
|
mettre à jour | Mettre à jour un flux de risque fournisseur spécifique |
Vous pouvez obtenir un flux pour un fournisseur, même si vous ne connaissez pas son ID, en interrogeant
supplier[id]
,
supplier[name]
, ou
supplier[number]
,
Éléments
L'API du flux Supplier Risk Aware contient les éléments suivants :
Élément | Description | Demande d'achat | Unique | Valeur autorisée | Dans | Sortie | Type de données |
---|---|---|---|---|---|---|---|
créé à | Créé automatiquement par Coupa au format AAAA-MM-JJFHH:MM:SS+HH:MMZ | oui | datetime | ||||
id | Identifiant Coupa unique | oui | entier | ||||
champ-numérique-01 | Champ numérique 1. Au moins un champ numérique est obligatoire. | décimal ou nul=vrai | oui | oui | décimal(32,4) | ||
champ-numérique-02 | Champ numérique 2. Au moins un champ numérique est obligatoire. | décimal ou nul=vrai | oui | oui | décimal(32,4) | ||
champ-numérique-03 | Champ numérique 3. Au moins un champ numérique est obligatoire. | décimal ou nul=vrai | oui | oui | décimal(32,4) | ||
champ-numérique-04 | Champ numérique 4. Au moins un champ numérique est obligatoire. | décimal ou nul=vrai | oui | oui | décimal(32,4) | ||
champ-numérique-05 | Champ numérique 5. Au moins un champ numérique est obligatoire. | décimal ou nul=vrai | oui | oui | décimal(32,4) | ||
champ-numérique-06 | Champ numérique 6. Au moins un champ numérique est obligatoire. | décimal ou nul=vrai | oui | oui | décimal(32,4) | ||
champ-numérique-07 | Champ numérique 7. Au moins un champ numérique est obligatoire. | décimal ou nul=vrai | oui | oui | décimal(32,4) | ||
champ-numérique-08 | Champ numérique 8. Au moins un champ numérique est obligatoire. | décimal ou nul=vrai | oui | oui | décimal(32,4) | ||
champ-numérique-09 | Champ numérique 9. Au moins un champ numérique est obligatoire. | décimal ou nul=vrai | oui | oui | décimal(32,4) | ||
champ-numérique-10 | Champ numérique 10. Au moins un champ numérique est obligatoire. | décimal ou nul=vrai | oui | oui | décimal(32,4) | ||
Fournisseur |
Lors d'un POST, spécifiez l'un de ces éléments fournisseur
id
,
name
, ou
number
pour identifier le fournisseur de manière positive.
|
oui | oui | Fournisseur | |||
mis à jour à | Créé automatiquement par Coupa au format AAAA-MM-JJFHH:MM:SS+HH:MMZ | oui | datetime |
Pour définir un champ numérique sur zéro, utilisez
nil=true
dans l'attribut de champ numérique. Par exemple :
<number-field-01 nil="true"/>
, Cela est pratique lorsque vous souhaitez supprimer une valeur.
Exemples de charges utiles
OBTENIR un flux pour un fournisseur spécifique
Vous pouvez obtenir un flux pour un fournisseur, même si vous ne connaissez pas son ID, en interrogeant
supplier[id]
,
supplier[name]
, ou
supplier[number]
,
Exemple de requête
GET https://{your-instance}/api/supplier_risk_aware_feed?supplier[name]={name of the supplier in Coupa}
Exemple de réponse
<?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>
PUBLIER un nouveau flux
Vous pouvez créer un nouveau flux pour un fournisseur en spécifiant l'un des
<id>
,
<name>
, ou
<number>
, Un fournisseur donné ne peut avoir qu’un seul flux Risk Aware.
Exemple de requête et de charge utile
POST 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 for the supplier}</id>
<name>{the name of the supplier}</name>
<number>{the supplier number}</number>
</supplier>
</supplier-risk-aware-feed>
La réponse à un POST ou à un PUT est identique à une GET.
Une partie ou la totalité de cette page peut avoir été traduite par machine. Toutes nos excuses pour les inexactitudes.