• 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. Elles seront documentées ci-dessous.

Marquer l'objet comme exporté- Marquer un objet comme exporté nécessite sa propre demande.  Toutes les autres modifications incluses peuvent être ignorées pendant la mise à jour. 

  • Un PUT à l'URL de l'enregistrement avec exported=truecomme paramètre :
    HTTP PUT —> où https://<example>.coupahost.com/api/purchase_orders/25?exported=true25 est le numéro du bon de commande à exporter.
     

Soumettre la demande pour approbation - Lesdemandes peuvent être automatiquement soumises pour approbation lorsqu'elles sont créées via l'API.  To submit a requisition, add the following to the URL you when you are creating the requsition : "/new/submit_for_approval"

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

Annuler un reçu (version 008) - Lesmouvements de stock existants peuvent être annulés via l'API.  Ajoutez ce qui suit à l'URL que vous avez créée lorsque vous effectuez un PUT sur le reçu : /void

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

Version du bon de commande -Une modification d'un bon de commande qui entraîne la création d'une nouvelle version du bon de commande (renvoyer au fournisseur) réinitialisera l'indicateur exporté sur false.

Réponseà l'erreur - Si une erreur se produit, Coupa retournera un message au format suivant :

<?xml version="1.0" encoding="UTF-8"?>
<errors>
   <error>This is a sample error message from the API.</error>
</errors>
Remarque

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.

Une partie ou la totalité de cette page peut avoir été traduite par machine. Toutes nos excuses pour les inexactitudes.

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.