Ejemplo: creación de reglas de condición para apariciones de ausencias
Workday le permite controlar la entrada de datos en función de las apariciones de ausencias. Este ejemplo ilustra cómo crear reglas de condición de paso en el proceso de gestión
Solicitud de vacaciones y permisos
para validar las solicitudes de vacaciones y permisos. Sin embargo, puede configurar las mismas reglas de condición para estos procesos de gestión de Workday Absence y Workday Time Tracking, en los casos en los que sea necesario:
- Corrección de vacaciones y permisos
- Introducción de horas
- Solicitud de ausencia
- Solicitud de vacaciones y permisos
- Solicitud de reincorporación de ausencia
Ejemplo: usted trabaja como administrador de ausencias para Global Modern Services y desea crear reglas de condición de paso para:
- Solicitar archivos adjuntos como, por ejemplo, un certificado médico, cuando los trabajadores se ausenten al menos 7 días naturales.
- Impedir que los trabajadores soliciten ausencias en función del número de apariciones ya efectuadas durante el año natural.
- Exigir que los trabajadores disfruten un bloque de vacaciones y permisos que incluya al menos 10 días de trabajo consecutivos durante el año natural.
Active las apariciones de ausencias para los tipos de ausencia que desea validar en las solicitudes como, por ejemplo, casos concretos de lo siguiente:
- Tablas de ausencias
- Vacaciones y permisos
- Tipos de ausencia
- Tipos personalizados
Seguridad: los siguientes dominios en el área funcional System
- Business Process Administration
- Custom Field Management
- Manage: Business Process Definitions
- Acceda a la tareaCreación de campo calculado.Cree un campo calculado que compruebe si la duración de una aparición de ausencia es mayor o igual que 7.
- Introduzca estos valores:CampoValorNombre de campoAparición de ausencia con una duración superior o igual a 7Objeto de gestiónCoordinated Absence EventFunciónConsulta de campo con listas de valores
- Haga clic enAceptar.
- En la fichaCálculo, seleccione el campo de informeLength of Current Absence Occurrence Matchesen la lista de valoresCampo de origen.
- En la cuadrículaPrompts for Source Field, introduzca los siguientes valores:Campo de lista de valoresValorLength AttributeDías naturalesAbsence Occurrence TypeSeleccione el tipo de ausencia. Ejemplo:Monthly Time Off.Length Value7Length Attribute Operatormayor o igual que
- Haga clic enAceptary, luego, enCrear otro cálculo.Cree un campo calculado que compruebe si el trabajador ya tiene alguna aparición de un tipo de ausencia específico en el año natural.
- Introduzca estos valores:CampoValorNombre de campoEvento de aparición de ausencia en el año naturalObjeto de gestiónCoordinated Absence EventFunciónConsulta de campo con listas de valores
- Haga clic enAceptar.
- En la fichaCálculo, seleccione el campo de informeCount of Absence Occurrences Matchesen la lista de valoresCampo de origen.
- En la cuadrículaPrompts for Source Field, introduzca los siguientes valores:Campo de lista de valoresTipo de valorValorFecha inicialDeterminar valor en momento de ejecuciónEl primer día del año natural en cursoFecha finalDeterminar valor en momento de ejecuciónEl último día del año natural en cursoLength AttributeEspecificar valorDías de trabajoCount OperatorEspecificar valormayor o igual queTipo de apariciones de ausenciasEspecificar valorSeleccione el tipo de ausencia. Ejemplo:Absence Table Sample (Days).Length Attribute OperatorEspecificar valormayor o igual queCount of OccurrencesEspecificar valor2
- Haga clic enAceptary, luego, enCrear otro cálculo.Cree un campo calculado que compruebe que el trabajador ha solicitado un bloque de vacaciones y permisos durante el año natural con al menos 10 días consecutivos.
- Introduzca estos valores:CampoValorNombre de campoAparición de ausencia con una duración de 10 o más en el año naturalObjeto de gestiónCoordinated Absence EventFunciónConsulta de campo con listas de valores
- Haga clic enAceptar.
- En la fichaCálculo, seleccione el campo de informeCount of Absence Occurrences Matchesen la lista de valoresCampo de origen.
- En la cuadrículaPrompts for Source Field, introduzca los siguientes valores:Campo de lista de valoresTipo de valorValorFecha inicialDeterminar valor en momento de ejecuciónEl primer día del año natural en cursoFecha finalDeterminar valor en momento de ejecuciónEl último día del año natural en cursoLength AttributeEspecificar valorDías naturalesCount OperatorEspecificar valormenor o igual queTipo de apariciones de ausenciasEspecificar valorSeleccione el tipo de ausencia. Ejemplo:Sample Custom Occurrence.Length ValueEspecificar valor10Length Attribute OperatorEspecificar valorgreater than or equal toCount of OccurrencesEspecificar valor1
- Haga clic enTerminar.
- Acceda a la definición del proceso de gestiónSolicitud de vacaciones y permisos.Añada los campos calculados que acaba de crear a una regla de condición en el proceso de gestión.
- En el menú de acciones relacionadas del paso de inicio, seleccione .
- Añada una fila a la cuadrículaCondiciones de validaciónpara la primera condición.
- SeleccioneCreación de regla de condiciónen la lista de valoresRegla.
- En el campoDescripción, introduzca lo siguiente:La aparición de ausencia es de 7 días o más y no hay ningún archivo adjunto.
- Defina lascondiciones de regla.Y/OCampo externo de origen o regla de condiciónOperador relacionalTipo de comparaciónValor de comparaciónYArchivos adjuntosestá vacíoValor especificado en este filtroYAparición de ausencia con una duración superior o igual a 7igual aValor especificado en este filtroMarque la casilla
- Seleccione la opciónAvisoen el campoGravedad.
- Añada una fila a la cuadrículaCondiciones de validaciónpara la segunda condición.
- SeleccioneCreación de regla de condiciónen la lista de valoresRegla.
- En el campoDescripción, introduzca lo siguiente:Solo se permite una aparición de ausencia de este tipo por año natural.
- Defina lascondiciones de regla.Y/OCampo externo de origen o regla de condiciónOperador relacionalTipo de comparaciónValor de comparaciónYEvento de aparición de ausencia en el año naturaligual aValor especificado en este filtroMarque la casilla
- Seleccione la opciónCríticaen el campoGravedad.
- Añada una fila a la cuadrículaCondiciones de validaciónpara la tercera condición.
- SeleccioneCreación de regla de condiciónen la lista de valoresRegla.
- En el campoDescripción, introduzca lo siguiente:Al menos una aparición de ausencia de este tipo en el año natural dura 10 días de trabajo o más.
- Defina lascondiciones de regla.Y/OCampo externo de origen o regla de condiciónOperador relacionalTipo de comparaciónValor de comparaciónYAparición de ausencia con una duración de 10 o más en el año naturaligual aValor especificado en este filtroMarque la casilla
- Seleccione la opciónAvisoen el campoGravedad.
Cuando los trabajadores solicitan vacaciones y permisos, Workday muestra lo siguiente:
- Una alerta si la aparición de ausencia es de 7 días naturales o más y no adjuntan ningún documento acreditativo
- Un mensaje de error que les impide enviar la solicitud si ya han solicitado ese tipo de ausencia en el mismo año natural
- Una alerta si la aparición de ausencia es de menos de 10 días de trabajo consecutivos durante el año natural