Modifier une facture fournisseur
boond_provider_invoices_updateUpdate an existing provider invoice by ID. Modify only specified fields while leaving the rest unchanged; note that array fields are replaced.
Instructions
Met à jour un(e) facture fournisseur existant(e), identifié(e) par son ID.
Quand : pour modifier quelques champs d'un enregistrement déjà en base.
Plutôt que : boond_provider_invoices_create si l'enregistrement n'existe pas encore.
Mise à jour partielle : seuls les champs fournis sont écrits, les autres sont laissés en place.
Attention aux champs de type tableau, qui sont remplacés et non fusionnés.
boond_rights_getdit si l'utilisateur a ce droit sur l'enregistrement avant d'essayer (un 403 évité).
Returns : confirmation et fiche mise à jour.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ID de la facture fournisseur à modifier | |
| state | No | État de la facture fournisseur : ID de `boond://dictionary/states/provider-invoices` | |
| dueDate | No | Date d'échéance (YYYY-MM-DD) | |
| endDate | No | Date de fin de période (YYYY-MM-DD) | |
| paidDate | No | Date de règlement (YYYY-MM-DD) — marquer la facture payée | |
| reference | No | Référence de la facture fournisseur | |
| startDate | No | Date de début de période (YYYY-MM-DD) | |
| invoiceDate | No | Date de facture (YYYY-MM-DD) | |
| amountExcludingTax | No | Montant HT | |
| amountIncludingTax | No | Montant TTC |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Identifiant de l'entité créée/modifiée | |
| type | No |