Passer au contenu principal
Administrator Guide
Dernière mise à jour : 2023-06-23
Exemple : valider l’entrée des heures travaillées les jours fériés

Exemple : valider l’entrée des heures travaillées les jours fériés

Cet exemple vous montre comment créer une validation d’entrée des heures qui référence différents objets de gestion .
Le code d’entrée des heures
Jour férié
doit uniquement être utilisé pour soumettre des heures travaillées les jours fériés. Vous devez créer une validation qui empêche les travailleurs d’utiliser le code d’entrée
Jour férié
pour les jours non fériés.
Cette validation doit référencer des champs de rapport en fonction de différents objets de gestion. Étant donné que les conditions liées à la règle sur les validations doivent toutes référencer des champs d’un même objet de gestion principal, vous devez créer un champ calculé de valeur de recherche associée pour référencer le champ dans l’autre objet de gestion.
  • Créez un calendrier des jours fériés.
  • Créez un code d’entrée des heures intitulé
    Jour férié
    .
  • Sécurité :
    • Domaine
      Set Up: Time Tracking
      dans le domaine fonctionnel Time Tracking.
    • Domaine
      Custom Field Management
      dans le domaine fonctionnel System.
  1. Créez un champ calculé de valeur de recherche associée qui référence le champ de rapport
    Is Holiday
    de l’objet de gestion Jour.
    1. Accédez à la tâche
      Créer un champ calculé
      .
    2. Pour la tâche, tenez compte des éléments suivants :
      Champ
      Remarques
      Nom du champ
      Time Day is Holiday
      Objet de gestion
      Bloc d’heures
      Fonction
      Valeur associée à la consultation
      Champ de consultation
      Time Day for a Time Block
      Valeur de retour
      Is Holiday
  2. Créez la validation d’entrée des heures.
    1. Accédez au rapport
      Mettre à jour des validations pour l’entrée des heures
      .
    2. Cliquez sur
      Nouvelle validation
      , à côté de
      Critique
      .
    3. Dans le champ
      Description
      , entrez :
      Entrée des jours fériés
      .
    4. Définissez les
      conditions liées à la règle
      .
      Pour la tâche, tenez compte des éléments suivants :
      Et/Ou
      Champ externe source ou règle de conditions
      Opérateur relationnel
      Type de comparaison
      Valeur de comparaison
      Et
      Code d’entrée des heures
      est dans la liste de sélection
      Valeur spécifiée dans ce filtre
      Jour férié
      Et
      Time Day is Holiday
      est égal à
      Valeur spécifiée dans ce filtre
      Laissez la case à cocher vide.
  3. Ajoutez un message de validation.
    1. Accédez au rapport
      Mettre à jour des validations pour l’entrée des heures
      .
    2. Sélectionnez
      Validation
      Configurer un message de validation
      dans le menu des actions connexes de la validation
      Holiday Time Entry
      .
    3. Pour la tâche, tenez compte des éléments suivants :
      Texte/champ externe
      Valeur
      Texte
      "
      Champ externe
      Code d’entrée des heures
      Texte
      " ne peut être utilisé que pour les jours fériés. Sélectionnez un autre code d’entrée des heures pour le bloc d’heures
      Champ externe
      Formatted Calendar Date for a Time Block
Lorsqu’un travailleur tente d’entrer des heures à l’aide du code d’entrée
Jour férié
pour une journée qui n’est pas fériée (p. ex., 2014-10-27), Workday affiche le message d’erreur suivant :
« Jour férié » ne peut être utilisé que pour les jours fériés. Sélectionnez un code d’entrée des heures différent pour le bloc d’heures du 2014-10-27
.