Créer une période d'inactivité
boond_inactivities_createDeclare an inactivity period (intercontract, training, unpaid leave) for a resource between assignments, keeping occupancy rate and intercontract cost accurate.
Instructions
Déclare une période d'inactivité (intercontrat, formation interne, congé sans solde…) pour une ressource, entre deux prestations.
Quand : quand une ressource sort de mission sans relais immédiat — c'est ce qui rend le taux d'occupation et le coût de l'intercontrat justes.
Plutôt que : boond_absences_create pour une absence (congés, maladie) ; boond_deliveries_create pour une nouvelle prestation.
Corps déduit de
models.inactivity(title,startDate,endDate,inactivityType, coûts, relationsresource/contract) — non éprouvé sur un tenant de test.Écriture non idempotente.
Returns : confirmation et ID de la période (structuredContent.id).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Commentaires (`informationComments`). | |
| title | No | Intitulé (ex. « Intercontrat », « Formation interne »). | |
| endDate | Yes | Date de fin (YYYY-MM-DD). | |
| startDate | Yes | Date de début (YYYY-MM-DD). | |
| contractId | No | ID du contrat de rattachement. | |
| resourceId | Yes | ID de la ressource en intercontrat / inactivité (relation `resource`, requise). | |
| inactivityType | No | Type d'inactivité tel que publié par `boond_inactivities_default`. | |
| averageDailyCost | No | Coût journalier moyen retenu. | |
| numberOfDaysInvoicedOrQuantity | No | Nombre de jours de la période. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Identifiant de l'entité créée/modifiée | |
| type | No |