Passer au contenu principal
Administrator Guide
Dernière mise à jour : 2024-09-20
Référence : fonctions des champs calculés

Référence : fonctions des champs calculés

Utilisez des champs calculés dans votre environnement client sur les transactions de Workday pour :

Effectuer des calculs sur vos données

Les champs calculés qui effectuent des expressions mathématiques utilisent la règle d'ordre des opérations standard, appelée PEMDAS :
  1. Parenthèses
  2. Exponents
  3. Multiplication
  4. Division
  5. Ajout
  6. Soustraction
Champs calculés
Description
Exemples
Calcul arithmétique
Effectue les calculs simples suivants pour calculer les valeurs :
  • Ajout
  • Division
  • Multiplication
  • Soustraction
Calculez :
  • Montant de la prime sous forme de pourcentage et le comparer à son salaire.
  • Taux journalier, horaire ou hebdomadaire.
  • Différence de salaire de cette année par rapport à celle de l'année dernière.
Nombre d'instances associées
Comptabilise de manière dynamique le nombre d'instances dans un objet de gestion associé en fonction d'une condition.
Nombre :
  • Les responsables d'une unité organisationnelle pour calculer le périmètre managérial.
  • Postes à pourvoir dans une organisation.
  • Jours de congé maladie survenant un lundi ou un vendredi au cours de l'année dernière pour chaque employé.
  • Les employés embauchés au cours de l'année dernière pour chaque site.
Différence de dates
Calcule le nombre de jours, mois ou années entre deux dates.
Calculer :
  • Âge d'un employé en années à une date donnée.
  • Le nombre de jours restants avant le retour d'absence de longue durée d'un employé.
  • Nombre de jours depuis l'ouverture d'un poste.
  • Le nombre de mois depuis la date à laquelle un employé a effectué une note de frais rétroactive ou future.
Incrémenter ou décrémenter la date
  • Calcule une date qui est un nombre de jours, de mois ou d'années avant ou après la valeur d'un champ de date.
  • Ajoute ou soustrait un nombre d'heures, de minutes, de secondes et de millisecondes à une date.
  • Calculez à partir de maintenant deux mois à utiliser dans un filtre de rapport qui sélectionne les attestations/certificats des employés arrivant à expiration dans les deux mois à venir.
  • Calcule la fin de la période d'essai/probatoire de 6 mois d'un employé en fonction de la date d'embauche.
  • Soustraire 1 milliseconde de la date à laquelle un événement de processus de gestion s'est exécuté pour pouvoir déterminer la valeur précédente d'un champ.
Somme d'instances associées
Calcule la valeur d'un champ dans les instances d'un objet de gestion associé en fonction d'une condition.
Calculez :
  • La note moyenne de l'évaluation de la performance pour chaque organisation.
  • Montant de la TVA pour chaque facture fournisseur en additionnant les lignes de facture taxables.
Additionnez :
  • Coûts des avantages sociaux de l'employeur d'un employé pour calculer sa rémunération globale.
  • Éléments de frais pour les pauses repas dans une note de frais à des fins de comparaison par rapport à une limite d'approbation.
  • Nombre total de jours d'absence pris par un employé au cours d'une période donnée.
Longueur du texte
Renvoie le nombre de caractères et d'espaces dans une instance unique ou un champ de texte.
Renvoie la longueur de texte d'un :
  • Ville de naissance, afin de pouvoir identifier les employés affectés par la restriction de 15 caractères sur les champs
    Ville
    lors de l'intégration de produits tiers.
  • Nom afin de déterminer si vous avez besoin de demander un marqueur de nom personnalisé pour une nouvelle embauche dont le nom dépasse 20 caractères.

Récupérer vos données

Champs calculés
Description
Exemples
Agrégation d'instances associées
Répertorie toutes les instances associées à un champ source associé à l'objet de gestion.
Identifie tous les profils d'emploi au sein d'une organisation. Une même organisation peut inclure plusieurs postes, chacun avec plusieurs profils d'emploi. Le champ calculé peut examiner tous les postes d'une organisation et renvoyer toutes les instances du profil d'emploi.
Évaluation d'expression
Regroupe et transforme les données en évaluant une série de conditions booléennes.
Affiche les informations suivantes d'un employé :
  • Groupe d'âge.
  • Statut d'emploi.
  • Statut managérial.
  • Catégorie d'ancienneté fondée sur l'ancienneté.
Permet aux utilisateurs de sélectionner la granularité du regroupement, par exemple
Mois
,
Trimestre
ou
Année
dans la source de données
Tendances des employés
.
Évaluation de tranche d'expressions
Indique les valeurs des conditions booléennes et renvoie les instances groupées.
Regroupez les employés par ancienneté en fonction de leur nombre d'années d'ancienneté, par exemple :
  • Débutant : moins de 2 ans.
  • Niveau moyen : 3-10 ans.
  • Expérimenté : plus de 11 ans.
Regroupez les centres de coûts en fonction de votre seuil de dépense, par exemple :
  • Respect du budget.
  • Au-dessus du budget.
Extraction multi-instances
Extrait plusieurs instances d'un objet de gestion associé en fonction de conditions booléennes.
Liste :
  • Tous les événements d'affectation de personnel associés au poste actuel d'un employé.
  • Tout événement lié à un employé survenu en 2015.
  • Options d'adhésion actuelles d'un employé.
  • Équipes auxquelles appartient un employé.
  • Formation achevée par chaque employé au cours des 12 derniers mois.
Extraire une seule instance
Extrait une instance unique d'un champ à instances multiples en fonction de conditions booléennes.
Récupère des informations sur un employé, telles que :
  • Inscriptions en cours aux soins dentaires, médicaux et ophtalmologiques, répertoriées comme champs distincts.
  • Des dépendants répertoriés comme champs distincts, comme dépendant n° 1, dépendant n° 2, etc.
  • Première évaluation de la performance terminée en 2018.
  • Dernier diplôme obtenu.
  • Dernière demande d'absence en avril 2019.
Voir Exemple : créer des règles de condition à l'aide de champs calculés pour l'événement de résidence d'étudiant ().
Recherche de regroupement de dates
Agrège, regroupe ou synthétise les données d'une période, d'un calendrier comptable ou d'un calendrier hebdomadaire.
Retour :
  • 2015-T1
    comme format d'agrégat de trimestre d'exercice pour la date 01/01/2015 dans un calendrier comptable ou une période.
  • La date de fin de la semaine, afin de pouvoir l'utiliser dans un groupe de colonnes récurrentes dans un rapport composite.
Recherche de champ avec invites
Permet aux utilisateurs de saisir des valeurs pour les champs prédéfinis par Workday avec des invites intégrées.
Saisissez les valeurs suivantes :
  • La
    division
    de valeur
    du
    champ d'invite
    affiche le type d'organisation personnalisée
    lors de l'exécution d'un rapport pour obtenir des informations supplémentaires sur les employés.
  • Les valeurs du
    champ d'invite
    Montant converti du crédit moins le débit
    afin que vous puissiez analyser les données planifiées par rapport aux montants réels.
Recherche de hiérarchie
Récupère les données des objets Workday avec une structure hiérarchique et renvoie un champ d'instance unique contenant le nœud hiérarchique.
  • Regrouper les lignes de bon de commande à un niveau défini dans la hiérarchie
    Catégorie de dépense
    dans une note de frais.
  • Permet de récupérer le nombre d'employés et d'employés subordonnés de niveaux managériaux spécifiques dans une organisation hiérarchique.
Recherche de regroupement de hiérarchies
Agrège les données de rapport en fonction d'une hiérarchie d'organisations, en commençant par le niveau supérieur de la hiérarchie.
Afficher les synthèses des éléments suivants :
  • Des données et en détail dans une hiérarchie
    de centres de coûts
    dans une note de frais.
  • Les employés et le détail de ces derniers au sein d'une hiérarchie
    d'organisations hiérarchiques
    .
Recherche d'organisation
Détermine le niveau ou le nœud d'organisation d'un employé en fonction de l'organisation affectée et de la configuration de critères à l'aide de l'un des objets de gestion suivants :
  • Salarié
  • Employé
Détermine :
  • Service.
  • Au niveau de l'organisation.
Recherche de rôles d'organisation
Détermine les affectations de rôles dans l'organisation en fonction de la configuration des critères à l'aide de l'un des objets de gestion suivants :
  • Salarié
  • Organisation
  • Employé
Détermine les affectations de rôles dans l'organisation et :
  • Indiquez le représentant des frais de chaque employé.
  • Générer un rapport sur le responsable des charges indirectes de chaque organisation hiérarchique.
Recherche de fourchette
Détermine où se situe une valeur spécifiée par rapport à un ensemble de plages configurées.
Déterminer si :
  • L'évaluation de la performance se situe dans la fourchette À venir, À échéance ou En retard.
  • La rémunération globale se situe dans la fourchette très rémunérée ou non rémunérée à un niveau élevé.
Recherche de valeur associée
Renvoie la valeur d'un champ dans un objet de gestion associé. Vous pouvez promouvoir des champs d'un objet de gestion associé vers l'objet de gestion principal afin de pouvoir effectuer les actions suivantes sur les champs :
  • Filtrer
  • Groupe
  • Rapport
  • Trier
  • Regrouper
Renvoie la valeur d'un champ pour :
  • Incluez l'adresse e-mail d'un responsable lorsque vous générez un rapport sur les employés.
  • Exiger une approbation si la prime ponctuelle de retenue d'un employé est supérieure à 20 % de son salaire de base.
Recherche de valeur traduite
Renvoie la valeur d'un champ de texte dans une langue spécifiée.
Retour :
  • Le poste d'un employé dans une langue différente.
  • Les noms des organisations en anglais, en français et en allemand.
Recherche de valeur à une date donnée
Détermine la valeur d'un champ à une date spécifique et détermine si une modification a lieu avant, à partir de la date d'effet.
Retour :
  • Liste des employés dont l'adresse, le nom ou le numéro de téléphone a changé le mois dernier.
  • Ancienneté d'une personne à charge à un moment donné.
  • Salaire annuel d'un employé au 31-12-2013.
Sous-chaîne de texte
Extrait une partie de texte d'une instance unique ou d'un champ de texte et renvoie le résultat sous la forme d'un champ de texte.
Extraire une partie de texte de
ABC-XYZ
:
  • Avant le
    délimiteur
    -
    pour renvoyer
    ABC
    .
  • À partir de la
    position du deuxième caractère de départ
    pour renvoyer
    ABC-XYZ
    .
  • À partir de la
    position du deuxième caractère de départ
    avec une
    longueur fixe
    de 4 pour renvoyer
    ABC-X
    .
Condition vrai/faux
Renvoie
Vrai
ou
Faux
en fonction de conditions booléennes.
Indiquez si un employé :
  • Adhésion d'un compte épargne santé.
  • Avec moins d'un an d'ancienneté.
  • A des retenues sur salaire.
  • A reçu une prime à la signature que vous devez récupérer si l'employé quitte son emploi.
Voir Exemple : créer des règles de condition à l'aide de champs calculés pour l'événement de résidence d'étudiant ().

Modifier vos données en différents formats

Champs calculés
Description
Exemples
Concaténation de texte
Concatène une série de champs de texte dans Workday pour ajouter du texte, les utiliser dans les notifications, etc.
  • Ajoutez
    (cellule)
    à la fin du numéro de téléphone portable d'un employé.
  • Concaténer le nombre d'années d'ancienneté d'un employé à son nom.
  • Créez un champ de nom contenant le nom, le prénom et le nom d'usage d'un employé. Exemple :
    Smith, John (Jack)
    .
  • Renvoie la notification par texte :
    Votre salaire annuel actuel est de 82 500,00 USD
    .
Conversion de devise
Convertit une devise en une autre devise.
  • Convertir le total d'une note de frais dans une devise commune pour l'approbation du processus de gestion.
  • Convertir les cotisations des employés d'avantages sociaux du Canada en USD pour un reporting consolidé avec des données d'avantages sociaux américaines.
  • Déterminez toutes les primes des employés en USD à l'aide du taux de change en vigueur à la fin de l'année dernière.
  • Permet d'afficher le salaire annuel d'un employé en EUR, quelle que soit la manière dont une personne le saisit et le stocke dans Workday.
Conversion de texte en nombre
Convertit un numéro de champ de texte en données numériques afin que vous puissiez effectuer des calculs sur ce nombre.
Convertissez le texte en valeur numérique pour effectuer des calculs sur :
  • L'ancienneté d'un employé, en années.
  • Les 200 lignes d'une note de frais.
Mise en forme de date
Extrait une partie d'un champ de date et la formate en tant que champ de texte.
  • Déterminer l'exercice et la période de la date d'embauche d'un employé.
  • Extraire le mois et le jour de la date de naissance d'un employé.
  • Regroupez et récapitulez l'activité liée à l'effectif par mois.
  • Répertoriez les employés dont l'anniversaire est ce mois-ci.
  • Générer une liste des promotions par trimestre.
Mise en forme de nombre
Formate un champ numérique sous la forme d'un champ de texte à utiliser dans les concaténations, les notifications de rapport, etc.
  • Affectez un séparateur décimal approprié en fonction des paramètres régionaux de l'utilisateur.
  • Préfixez le symbole monétaire.
  • Standardiser la précision décimale.
Mise en forme du texte
Retire ou remplace les caractères spéciaux et les délimiteurs dans une instance unique ou un champ de texte.
Remplace la casse d'une instance unique ou d'un champ de texte par une majuscule, une minuscule ou une majuscule appropriée.
Remplacez la casse d'une instance unique ou un champ de texte par une majuscule, une minuscule ou une majuscule appropriée pour :
  • Configurer un format approprié pour les entités postales, comme les envois en masse qui exigent que le texte soit dans un format spécifique.
  • Formatez le texte
    Mon nom
    par
    Mon nom
    .
Remplacez le caractère spécial dans le champ
% du statut de la demande de poste
par
emploi
pour que le champ formaté corresponde
au statut de la demande de poste
.

Configurer des valeurs de constantes

Champs calculés
Description
Exemples
Création de date
Permet de créer un nouveau champ de date ou d'heure en utilisant des composantes d'autres champs ou des valeurs indiquées.
Déterminez :
  • Premier jour du mois au cours duquel une unité légale embauche un employé.
  • Dernier jour de l'exercice d'une unité légale.
Constante de date
Permet de créer une constante de date, d'heure ou de fuseau horaire à utiliser dans d'autres calculs.
  • Calculer les places d'effectif ou les salaires au 01/01/2017.
  • Déterminer le nombre de nouveaux employés embauchés par une unité légale après une date spécifique.
Constante numérique
Permet d'affecter une constante numérique à un champ afin de pouvoir l'utiliser dans d'autres calculs.
  • Permet de calculer une fenêtre de temps mobile, telle que 3 mois.
  • Configurez un multiplicateur de devise à partir d'une date précise pour les taux de change.
Invite de saisie
Permet de créer un champ pour inviter les utilisateurs à saisir une valeur lors de l'exécution du rapport ou à définir des conditions de filtre.
Invitez l'exécuteur de rapports à sélectionner :
  • Une unité légale pour générer des résultats spécifiques de l'unité légale.
  • Le
    Type d'absence
    , par exemple
    Non rémunéré
    ou
    Congé sabbatique
    au lieu de saisir les valeurs dans un champ calculé Condition vrai/faux.
Constante de texte
Permet de créer une constante de texte à utiliser dans d'autres calculs.
  • Ajouter du texte à une valeur de champ à l'aide d'un champ calculé Concaténation de texte.
  • Utilisez le texte
    Taux de rémunération élevé
    dans un champ calculé d'expression d'évaluation.
  • Préfixez l'intitulé de fonction d'un employé, par exemple
    Mne
    ,
    M.
    ou
    M.
    avant son nom complet dans un champ calculé d'évaluation d'expression.