Cómo editar un empleado
Actualiza una ficha activa de personal en Marea Gran Via para mantener al día el rol, el usuario asociado, los datos visibles, el contacto, el avatar y los días anuales de vacaciones.
En este artículo
Este flujo sirve para corregir o completar la ficha de un empleado activo, como Marta Ruiz, desde la superficie de Personal.
La edición se guarda desde la ficha del empleado con staff.update y, cuando termina correctamente, vuelve a la tabla de empleados.
Antes de empezar
- Sesión iniciada en Grupo Marea Demo con la ubicación Marea Gran Via seleccionada.
- Empleado activo existente en la ubicación, por ejemplo Marta Ruiz.
- Permiso staff:view o staff:manage para abrir la ficha; staff:manage para editar y guardar.
- Rol de personal disponible en la ubicación.
- Para asociar un usuario, debe existir un usuario aceptado de la ubicación o crearse desde la creación de usuario interno antes de guardar.
Instrucciones
- 1.
Abre la ficha del empleado
Entra en Personal y abre Editar o Ver sobre Marta Ruiz. Con staff:manage podrás modificar la ficha; con solo staff:view, la verás en modo lectura.
- 2.
Actualiza rol y datos propios
Cambia el rol, nombre visible, correo, teléfono, avatar o días anuales de vacaciones. Si no hay usuario asociado, la ficha exige nombre y apellidos. Las vacaciones se guardan como número entero de 0 a 365.
- 3.
Gestiona el usuario asociado
Si la sección Usuario asociado está visible, selecciona un usuario aceptado o quita la asociación. Al activar Utilizar los datos del usuario, nombre, contacto y avatar quedan gobernados por ese usuario; si lo desactivas, se guardan los datos propios de la ficha.
- 4.
Guarda los cambios
Pulsa Guardar cambios. Antylogic actualiza el empleado activo de la ubicación actual. Si el guardado falla, conserva el formulario y muestra un aviso; si termina correctamente, vuelve a Personal.
- 5.
Comprueba el resultado
Revisa que Marta Ruiz aparece en la tabla con la información esperada. Los cambios de rol, usuario o vacaciones también se reflejan cuando recargan las vistas relacionadas de calendario, reservas y turnos.
Validaciones y límites
- El rol es obligatorio.
- Sin usuario asociado, nombre y apellidos son obligatorios.
- Guardar cambios requiere staff:manage y se deshabilita si no hay cambios pendientes.
- La acción solo actualiza empleados activos de la ubicación actual; no restaura empleados desactivados.
- staff.update no crea roles ni prorratea vacaciones.
- Cuando Utilizar los datos del usuario está activo, los datos manuales de identidad, contacto y avatar no determinan el resultado guardado.
Resultado esperado
La ficha activa del empleado queda actualizada y la aplicación vuelve a la tabla de Personal.