Saltar al contenido principal
Administrator Guide
Última actualización: 2023-06-23
Ejemplo: validación de entrada de horas de festivos

Ejemplo: validación de entrada de horas de festivos

En este ejemplo, se muestra cómo crear una validación de entrada de horas que haga referencia a diferentes objetos de gestión .
El código de entrada de horas
Festivo
solo debería utilizarse cuando los trabajadores introduzcan horas de festivos. Debe crear una validación que evite que los trabajadores introduzcan horas de
Festivo
para los días que no sean festivos.
Esta validación debe hacer referencia a campos de informe basados en distintos objetos de gestión. Dado que todas las condiciones de regla de las validaciones deben hacer referencia a campos del mismo objeto de gestión principal, debe crear un campo calculado de valor relacionado de búsqueda para hacer referencia al campo del otro objeto de gestión.
  • Cree un calendario de festivos.
  • Cree un código de entrada de horas llamado
    Festivo
    .
  • Seguridad:
    • Dominio
      Set Up: Time Tracking
      en el área funcional Time Tracking.
    • Dominio
      Custom Field Management
      en el área funcional System.
  1. Cree un campo calculado de valor relacionado de búsqueda que haga referencia al campo de informe
    Is Holiday
    del objeto de gestión Día.
    1. Acceda a la tarea
      Create Calculated Field
      .
    2. Mientras realiza la tarea, tenga en cuenta lo siguiente:
      Campo
      Notas
      Nombre de campo
      Time Day is Holiday
      Objeto de gestión
      Bloque de horas
      Función
      Consulta de valor relacionado
      Campo de consulta
      Time Day for a Time Block
      Valor devuelto
      Is Holiday
  2. Cree la validación de entrada de horas.
    1. Acceda al informe
      Mantenimiento de validaciones de entrada de horas
      .
    2. Haga clic en
      Nueva validación
      junto a
      Crítico
      .
    3. En el campo
      Descripción
      , introduzca
      Entrada de horas de festivos
      .
    4. Defina las
      Condiciones de la regla
      .
      Mientras realiza la tarea, tenga en cuenta lo siguiente:
      Y/O
      Campo externo de origen o regla de condición
      Operador relacional
      Tipo de comparación
      Valor de comparación
      Y
      Código de entrada de horas
      en la lista de selección
      Valor especificado en este filtro
      Festivo
      Y
      Time Day is Holiday
      igual que
      Valor especificado en este filtro
      Deje en blanco la casilla de selección.
  3. Añada un mensaje de validación.
    1. Acceda al informe
      Mantenimiento de validaciones de entrada de horas
      .
    2. Seleccione
      Validación
      Configuración de mensaje de validación
      en el menú de acciones relacionadas de la validación
      Entrada de horas de festivos
      .
    3. Mientras realiza la tarea, tenga en cuenta lo siguiente:
      Texto/Campo externo
      Valor
      Texto
      "
      Campo externo
      Código de entrada de horas
      Texto
      " can only be used for holidays. Select a different time entry code for the time block on
      Campo externo
      Formatted Calendar Date for a Time Block
Cuando un trabajador intenta introducir horas con el código de entrada de horas
Festivo
en un día que no es festivo (ejemplo: 27-10-2014), Workday muestra este mensaje de error:
"Holiday" can only be used for holidays. Select a different time entry code for the time block on 27-10-2014
.