• Dernière modification le: 21 October 2016

Actions spéciales et notes API

Informations supplémentaires sur l'utilisation de l'API Coupa.

Certaines fonctions ou actions sont disponibles via l'API et nécessitent des explications supplémentaires. Celles-ci seront documentées ci-dessous.

Marquer l'objet comme exporté - Le marquage d'un objet comme exporté nécessite sa propre demande.  Toute autre modification incluse peut être ignorée pendant la mise à jour. 

  • A MIS à l'URL de l'enregistrement avec exporté=vrai comme paramètre :
    HTTP PUT --> https ://<example>.coupahost.com/api/purchase_orders/25?exported=true où 25 est le numéro de bon de commande à exporter.
     

Soumettre la demande pour approbation - Les demandes peuvent être automatiquement soumises pour approbation lorsqu'elles sont créées au moyen de l'API.  Pour soumettre une demande, ajoutez ce qui suit à votre URL lorsque vous créez la demande : "/new/submit_for_approval"

  • HTTP POST --> https ://<example>.coupahost.com/api/requisitions/new/submit_for_approval

Annuler un reçu (version 008) - Les transactions d'inventaire existantes peuvent être annulées via l'API.  Ajoutez ce qui suit à l'URL que vous utilisez lorsque vous effectuez une MISE sur le reçu :/void

  • HTTP PUT --> https ://<example>.coupahost.com/api/inventory_transactions/123/void  où 123 est l'ID Coupa du reçu.

Version du bon de commande - Une modification d'un bon de commande qui entraîne une nouvelle version du bon de commande (renvoyée au fournisseur) réinitialisera l'indicateur exporté à false.Réponse d'erreur 

- Si une erreur se produit, Coupa renverra un message au format suivant :

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

<errors>

   <error>Il s'agit d'un exemple de message d'erreur de l'API.</error>

</errors>

Note

Coupa recommande généralement aux clients d'envoyer des bons de commande aux fournisseurs à partir du système Coupa, plutôt que d'émettre des bons de commande aux fournisseurs à partir de leur système ERP.

Articles associés


API Coupa Core

Notre API RESTful fournit un accès fiable pour lire, modifier ou intégrer vos données à la plateforme Coupa.

Démarrez avec l'API

Informations générales sur l'utilisation de l'API Coupa et quand vous devez envisager d'utiliser CSV.

Transition vers OAuth 2.0 et OIDC

Coupa désapprouve les API Keys héritées et nécessite l'utilisation d'OAuth 2.0 / OIDC. À partir de R34, aucune nouvelle clé API ne sera émise et les clés API ne seront plus prises en charge avec R35.

Ressources

Nous avons organisé nos points de terminaison API par type d'objet : données de référence, données transactionnelles et ressources partagées.