Passer au contenu principal
Administrator Guide
Dernière mise à jour : 2023-06-23
Exemple : valider la saisie de jours fériés

Exemple : valider la saisie de jours fériés

Cet exemple vous montre comment créer une validation de saisie des temps qui référence différents objets de gestion .
Le code de saisie des temps
Jour férié
ne doit être utilisé que lorsque les employés saisissent des temps pour des jours fériés. Vous devez créer une validation qui empêche les employés de saisir des temps de type
Jour férié
pour des jours ouvrables.
Cette validation doit référencer des champs de rapport en fonction de différents objets de gestion. Toutes les conditions de la règle définie pour une validation doivent référencer des champs d'un même objet de gestion principal ; vous devez donc créer un champ calculé de recherche de valeur associée pour référencer le champ sur l'autre objet de gestion.
  • Créez un calendrier de jours fériés.
  • Créez un code de saisie de temps 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 recherche de valeur 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
      Le jour est férié
      Objet de gestion
      Tranche horaire
      Fonction
      Recherche de valeur associée
      Champ de recherche
      Time Day for a Time Block
      Valeur de renvoi
      Is Holiday
  2. Créez la validation de saisie des temps.
    1. Accédez au rapport
      Mettre à jour les validations de saisies des temps
      .
    2. Cliquez sur le bouton
      Nouvelle validation
      , à côté de
      Critique
      .
    3. Dans le champ
      Description
      , saisissez le texte suivant :
      Saisie des jours fériés
      .
    4. Définissez les
      Conditions de la règle
      .
      Pour la tâche, tenez compte des éléments suivants :
      Et/Ou
      Champ externe source ou règle de condition
      Opérateur relationnel
      Type de comparaison
      Valeur de comparaison
      Et
      Code de saisie des temps
      dans la liste de sélection
      Valeur indiquée dans ce filtre
      Jour férié
      Et
      Le jour est férié
      égal à
      Valeur indiquée dans ce filtre
      Ne cochez pas la case.
  3. Ajoutez un message de validation.
    1. Accédez au rapport
      Mettre à jour les validations de saisies des temps
      .
    2. Sélectionnez
      Validation
      Configurer un message de validation
      dans le menu des actions associées de la validation
      Saisie des jours fériés
      .
    3. Pour la tâche, tenez compte des éléments suivants :
      Texte/Champ externe
      Valeur
      Texte
      "
      Champ externe
      Code de saisie des temps
      Texte
      " ne peut être utilisé que pour les jours fériés. Sélectionnez un autre code de saisie des temps pour la tranche horaire
      Champ externe
      Formatted Calendar Date for a Time Block
Lorsqu'un employé essaie de saisir des temps à l'aide du code de saisie des temps
Jour férié
pour un jour ouvrable (par exemple : 27/10/2014), Workday affiche ce message d'erreur :
"Jour férié" ne peut être utilisé que pour les jours fériés. Sélectionnez un autre code de saisie des temps pour la tranche horaire du 27/10/2014.