Fichar horas (crear imputación)
beebole_add_time_recordCreate a time entry for a person with duration, start time, and task or absence ID. Optionally set comments, non-billable, or work-from-home status.
Instructions
Crea una imputación de horas para una persona. duration en MINUTOS. startTime en epoch ms. Indica taskId (y opcionalmente projectIds) para tiempo, o absenceId para una ausencia. comment/nonBillable/wfh se aplican tras crear.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wfh | No | ||
| taskId | No | BeeboleId (ObjectId, 24 hex). | |
| comment | No | ||
| endTime | No | Unix timestamp en MILISEGUNDOS (epoch ms, > 1e10). Ej: 1750000000000. | |
| personId | Yes | BeeboleId (ObjectId, 24 hex). | |
| absenceId | No | Para fichar una ausencia en lugar de tiempo. | |
| startTime | Yes | Inicio (epoch ms). Para fichaje por día, usa el inicio del día. | |
| projectIds | No | ||
| nonBillable | No | ||
| durationMinutes | Yes | Duración en minutos (ej. 90 = 1h30). |