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=true
comme paramètre :
HTTP PUT —> oùhttps://<example>.coupahost.com/api/purchase_orders/25?exported=true
25 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/void
123 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>
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.