Créer un(e) bon de commande
boond_orders_createCreate a new purchase order in BoondManager with required fields including company, project, dates, and amount. Verify absence first to prevent duplicates.
Instructions
Crée un(e) bon de commande dans BoondManager.
Quand : pour ajouter un(e) bon de commande inexistant(e).
Plutôt que : boond_orders_update pour modifier un enregistrement existant, et boond_orders_search d'abord pour vérifier qu'il n'existe pas déjà.
Écriture réelle et non idempotente : deux appels identiques créent deux enregistrements (l'API ne déduplique pas).
Les ID de relations et les états/types sont des ID numériques BoondManager, à résoudre au préalable (recherches d'entités,
boond://dictionary/*).
Returns : confirmation, ID créé, et la fiche complète. structuredContent.id est réutilisable directement pour chaîner un appel.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Notes / commentaires | |
| state | No | État du bon de commande : ID de `boond://dictionary/states/orders` | |
| endDate | No | Date de fin couverte (YYYY-MM-DD) | |
| companyId | No | ID de la société | |
| orderDate | No | Date du bon de commande (YYYY-MM-DD) | |
| projectId | No | ID du projet associé | |
| reference | No | Référence du bon de commande | |
| schedules | No | Lignes/échéances de commande | |
| startDate | No | Date de début couverte (YYYY-MM-DD) | |
| customerAgreement | No | Accord client reçu | |
| amountExcludingTax | No | Montant HT |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Identifiant de l'entité créée/modifiée | |
| type | No |