Factuarea APIDevelopers

clocking_outside_employment_period

El instante del fichaje cae antes de la fecha de alta del empleado o después de su fecha de baja, así que no se ha escrito nada en el registro horario. El día de alta y el día de baja sí admiten fichaje. Al aprobar una corrección se vuelve a comprobar el periodo de alta vigente, y una aprobación rechazada deja la solicitud pendiente.

CodeTypeHTTPCategoría
clocking_outside_employment_periodinvalid_request_error422Control horario

Causa

El instante del fichaje cae antes de la fecha de alta del empleado o después de su fecha de baja, así que no se ha escrito nada en el registro horario. El día de alta y el día de baja sí admiten fichaje. Al aprobar una corrección se vuelve a comprobar el periodo de alta vigente, y una aprobación rechazada deja la solicitud pendiente.

Qué hacer

Revisa la fecha enviada en occurred_at (o el inicio y el fin de la franja manual o de la corrección) frente a las fechas de alta y baja del empleado, y envía una fecha dentro de ese periodo o corrige antes la fecha de alta del empleado con PUT /v1/employees/{employee}. Fichar la salida, pausar o reanudar una franja ya abierta nunca se rechaza por esta regla.

Relacionado

En esta página

¿Te echamos una mano?Contactar con soporte