Códigos de error de Empleados
Todos los códigos de error de la API pública que emite Empleados, con su estado HTTP, su type y una página por código.
Códigos de error que emite Empleados. Cada code enlaza a su propia página con la causa y la acción a tomar.
| Code | Type | HTTP | Descripción |
|---|---|---|---|
employee_batch_billing_state_conflict | conflict_error | 409 | La facturación necesita revisión antes de continuar con esta operación. |
employee_batch_forbidden | authorization_error | 403 | Ya no tienes permiso para esta operación. Comprueba el estado antes de empezar otra. |
employee_batch_idempotency_conflict | idempotency_error | 409 | Esta solicitud corresponde a otros datos. Revisa la operación antes de preparar un lote nuevo. |
employee_batch_quote_changed | conflict_error | 409 | Las condiciones han cambiado. Actualiza la cotización y acepta el nuevo importe. |
employee_batch_quote_expired | conflict_error | 409 | La cotización ha vencido. Actualízala y revisa el importe. |
employee_batch_quote_unavailable | service_unavailable_error | 503 | No se puede obtener un importe fiable. Inténtalo de nuevo sin iniciar otro pago. |
employee_batch_state_conflict | conflict_error | 409 | Esta acción ya no está disponible. Consulta el estado actual de la operación. |
employee_inactive | invalid_request_error | 422 | El empleado está dado de baja: es de solo lectura y no admite operaciones nuevas, como fichar la entrada, asignarle un horario o una política de ausencias, aprobarle una ausencia que pasa de su fecha de baja o invitarle al portal. No se ha escrito nada. |
employee_not_found | not_found_error | 404 | El empleado no existe o no es accesible en esta empresa. |
employee_seat_charge_failed | payment_required_error | 402 | El cobro inmediato del prorrateo del asiento de empleado fue rechazado: la tarjeta se denegó, necesita autenticación, o el proveedor de pago estaba inaccesible. El empleado no se activa si el asiento no se cobra. |
employee_seat_mutation_outcome_unknown | conflict_error | 409 | Una operación anterior de empleados sigue pendiente de comprobación. No repitas el cargo. |
employee_seat_operation_in_progress | conflict_error | 409 | Hay una operación de plazas en curso. Recupérala antes de iniciar otra. |
employee_seat_payment_method_required | payment_required_error | 402 | Dar de alta o reactivar un empleado cobra un asiento de inmediato, y la empresa opera en modo real sin método de pago configurado. |
employee_seat_phase_incompatible | conflict_error | 409 | La suscripción tiene condiciones programadas que no pueden conservarse mediante esta modificación de plazas. |
employee_seats_not_in_plan | authorization_error | 403 | El plan de la cuenta no incluye el control horario (el módulo control_horario, por plan o por una concesión manual), así que no se pueden comprar plazas de empleado. No se ha cobrado nada ni se ha escrito ningún cambio; bajar o mantener las plazas contratadas sigue permitido. |
invalid_hire_date | invalid_request_error | 422 | La fecha de alta del empleado quedaría después de su fecha de baja: al corregir hire_date con una fecha posterior a la baja ya registrada, o al dar de baja con una termination_date anterior al alta. El empleado no se modifica. |
Relacionado
Códigos de error por categoría
Localiza un error por la categoría que lo emite.
Tabla de referencia completa
Todos los códigos, estados HTTP, tipos y descripciones en una referencia.
Modelo de errores
Interpreta la respuesta de error y gestiona los errores por código.