Ir al contenido

Editar Tipo de Empleado

Modifica los permisos o información de un tipo de empleado existente.

  1. En la lista de tipos, clic en el icono de lápiz junto al tipo — se abre el editor.
  2. Modifica los campos necesarios.
  3. Ajusta permisos de los módulos.
  4. Clic en “Guardar Cambios” — se actualizan los permisos.

ALERTA: Los cambios afectan a todos los empleados con este tipo. Los empleados con permisos personalizados conservan su configuración individual.

CampoEditableObservaciones
NombreIdentificador interno
DescripciónTexto libre
IconoRepresentación visual
PermisosNivel de acceso por módulo
Estado ActivoDeshabilita sin eliminar
  • Toast de confirmación: “Tipo actualizado correctamente”.
  • Los cambios se reflejan inmediatamente en la lista.
  • Empleados asignados mantienen acceso según nuevos permisos.
MensajeCausaSolución
”No se puede editar tipo del sistema”Tipo predefinido bloqueadoCrea un tipo personalizado en su lugar
”Este tipo está en uso”Empleados asignadosEdita con precaución, afecta a usuarios activos

Detalles técnicos — Editar Tipo de Empleado

Sección titulada «Detalles técnicos — Editar Tipo de Empleado»
Detalles técnicos

Restricciones:

  • Tipos con is_system = true no son editables (solo lectura)
  • La edición no afecta permisos personalizados en invitaciones aceptadas

Query de impacto:

-- Ver empleados afectados por cambio de tipo
SELECT e.first_name, e.last_name, e.email, e.position
FROM employees e
WHERE e.employee_type_id = '<employee_type_id>'
AND e.status = 'active'
ORDER BY e.first_name, e.last_name;