API de confirmation de commande (/order_header_confirmations)
Utilisez cette API pour interroger, afficher ou mettre à jour les confirmations de commandes.
L'URL pour accéder aux confirmations de commande est : https ://{your_instance}/api/order_header_confirmations/
Actions
L'API de confirmation de la commande vous permet de :
| Verbe | Chemin d'accès | Action | Description |
|---|---|---|---|
| OBTENIR | /api/confirmations_en-tête_de_commande |
index | Demande de confirmation de commandes. |
| OBTENIR | /api/confirmation_en-tête_commande/:id |
afficher | Afficher les confirmations de commandes. |
| PATCH | /api/confirmation_en-tête_commande/:id |
mettre à jour | Mettre à jour les confirmations de commande. Lorsque la confirmation est au niveau de la ligne, déplace les lignes de confirmation vers buyer_draft. |
| METTRE | /api/confirmation_en-tête_commande/:id |
mettre à jour | Mettez à jour les confirmations de commandes au niveau de la ligne Déplace les lignes de confirmation vers buyer_draft. |
| PUBLIER | /api/confirmation_en-tête_commande/:id/en-tête_acceptation |
accept_header | Les acheteurs peuvent accepter les confirmations d'en-tête de commande des fournisseurs lorsque le statut de confirmation de la commande est en attente_buyer_review. confirmation_level doit être en-tête. |
| PUBLIER | /api/confirmation_en-tête_commande/:id/en-tête_rejet |
reject_header | Les acheteurs peuvent rejeter les confirmations d'en-tête de commande des fournisseurs lorsque le statut de confirmation de la commande est en attente_buyer_review. confirmation_level doit être en-tête. Nécessite l'élément reason-insight-events dans le corps de la requête. |
| PUBLIER | /api/confirmation_en-tête_commande/:id/soumettre |
envoyer | Envoyez une confirmation de commande au niveau de la ligne qui est à l'état de brouillon. |
Éléments
L'API de confirmation de commande contient les éléments suivants :
| Élément | Description | Dem. | Unique | Valeur autorisée | Dans | Sortie | Type de données |
|---|---|---|---|---|---|---|---|
| created-at | Date de création de l'enregistrement dans Coupa. | oui | datetime | ||||
| créé par | Identifiant de l'utilisateur qui a créé la commande. | oui | Utilisateur | ||||
| exportée | Indique si la transaction a été exportée. | oui | boolean | ||||
| external-reference-number | Numéro de référence externe. | oui | string(255) | ||||
| id | ID interne de Coupa. | oui | oui | nombre entier | |||
| integration-message | Message d'intégration. | oui | texte | ||||
| last-exported-at | Date de la dernière exportation. | oui | datetime | ||||
| en-tête de commande | Bon DE commande. | oui | OrderHeaderConfirmation | ||||
| confirmations-de-ligne-de-commande | Confirmations de la ligne de commande. | oui | oui | OrderLineConfirmation | |||
| reason-insight-events | Événements de compréhension de la raison. | Seulement lors de l'envoi d'une demande reject_header. | oui | ReasonInsightEvent | |||
| statut | Statut de confirmation de la commande. | oui | string(255) | ||||
| mis-à-jour à | Date de la dernière mise à jour. | oui | datetime | ||||
| mis à jour par | Identifiant de l'utilisateur qui a mis la commande à jour en dernier. | oui | Utilisateur |