Créer un avantage
boond_advantages_createCreate an advantage record to assign a benefit (meal tickets, insurance, vehicle, bonus) to a resource. Specify type, date, quantity, and amounts, then link a contract, project, or delivery for accurate attribution.
Instructions
Attribue un avantage (tickets restaurant, mutuelle, véhicule, prime…) à une ressource.
Quand : après boond_advantages_default pour connaître les types et montants de l'agence.
Plutôt que : boond_advantages_search d'abord : l'API ne déduplique pas.
Corps déduit de
models.advantage(date,quantity,advantageType, montants, relationsresource/contract/project/delivery) — non éprouvé sur un tenant de test.Écriture non idempotente.
Returns : confirmation et ID de l'avantage (structuredContent.id).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | Date de l'avantage (YYYY-MM-DD). | |
| note | No | Commentaires (`informationComments`). | |
| quantity | No | Quantité (ex. nombre de tickets). | |
| projectId | No | ID du projet à refacturer. | |
| contractId | No | ID du contrat de rattachement. | |
| deliveryId | No | ID de la prestation. | |
| resourceId | Yes | ID de la ressource bénéficiaire (relation `resource`, requise). | |
| returnDate | No | Date de restitution (véhicule, matériel). | |
| agencyAmount | No | Charges / coefficient de charge côté agence. | |
| advantageType | Yes | Type d'avantage : `reference` ou `<reference>_<agencyId>` tel que publié par `boond_advantages_default` (`advantageTypes`). | |
| employeeAmount | No | Montant versé au salarié. | |
| participationAmount | No | Participation salarié. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Identifiant de l'entité créée/modifiée | |
| type | No |