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/

Remarque

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.

  • Table Of Contents