Actualizar empleado
Actualiza los campos editables enviados de identidad, empleo, nómina, banco y contacto de un empleado. Los campos omitidos conservan su valor actual; null borra un campo opcional. Envía payrollStatus inactive con employmentEndedOn para dar de baja al empleado de la nómina.
- Ruta
PATCH /v1/employees/{employeeId}- Autorización
- Permiso requerido: `employees:manage`.
- Entornos
- Producción y prueba
- Idempotencia
- Requerida para reintentos seguros.
Obtener empleado GET
Devuelve un empleado de nómina de la organización, los campos de perfil que usan las operaciones de nómina relacionadas y payrollReadiness: lo que aún impide que exac calcule y timbre su nómina ordinaria. Un empleado con recibos individuales queda fuera de esa nómina y no reporta pendientes para ella. Un pendiente last_receipt_deductions_missing indica que el último recibo del empleado descontó conceptos (un crédito Infonavit, por ejemplo) de tipos que payroll.fixedDeductions no tiene; lastReceiptDeductions los lista por periodo de pago: agrégalos a payroll.fixedDeductions o envía payroll.lastReceiptDeductionsDismissed en true para decidir no aplicarlos. Un recibo más reciente vuelve a preguntar.
Eliminar empleado DELETE
Elimina un registro de empleado de la organización. Devuelve removed: false cuando el empleado ya no existe.