Référentiels de saisie d'un CRA
boond_timesheets_defaultGet a resource's default timesheet data for a month: allowed work unit types, chargeable project/delivery pairs, planned schedule, and existing absences, to prepare CRA entries.
Instructions
Renvoie ce qu'il faut savoir avant d'écrire le CRA d'une ressource sur un mois : types d'unité d'œuvre autorisés, couples projet/prestation imputables, planning prévu et absences déjà posées.
Quand : AVANT boond_timesheets_create / boond_timesheets_update — les codes workUnitTypeReference ne sont publiés nulle part ailleurs (ni dans boond_application_dictionary, ni sur boond_agencies_get).
Plutôt que : aucun autre outil ne donne ces codes ; boond_timesheets_get pour relire un CRA existant.
Lecture seule (
GET /times-reports/default). La réponse brute est réduite : les types viennent de la ressource incluse (workUnitTypesAllowed), les imputations des projets inclus, le planning deplannedTimes.Une ressource sans imputation ce mois-là ne peut saisir que des absences.
Returns : texte : agence, types d'unité d'œuvre (reference | libellé | activityType), imputations projectId / deliveryId (et batchId), planning prévu agrégé par imputation, absences déjà posées.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| term | Yes | Mois du CRA (YYYY-MM) | |
| agencyId | No | ID de l'agence, si la ressource en a plusieurs | |
| resourceId | Yes | ID de la ressource |