Note : Cliquer sur Cancel dans l’un de ces onglets ferme la boîte de dialogue de configuration des commandes. Toutes les modifications que vous avez apportées depuis la dernière fois que vous avez cliqué sur Save seront supprimées et ne pourront pas être récupérées.
Onglet Modifier la commande
Cet onglet vous permet de définir les champs à prendre en compte ou à exclure lors de l’exécution de cette commande.
Pour modifier cette commande :
- Sélectionnez l’onglet Modifier la commande.
- (Facultatif) Dans Name, modifiez le nom par défaut fourni.
- (Facultatif) Dans Description, entrez une description utile de ce que la commande est configurée pour faire.
-
Sous Command Properties, sélectionnez la Workday Connection appropriée pour cette commande et le type de connexion (CloudRunner ou GroundRunner).
Remarque : CloudRunner est la sélection par défaut, mais cette connexion fonctionnera également avec un GroundRunner. Pour plus d’informations sur l’installation et l’utilisation d’un GroundRunner, reportez-vous à la page d’assistance Workiva Installer et gérer les GroundRunners.
-
Sous Worker request criteria marquez (cochez) les cases à cocher pour les filtres de critères. Sélectionnez les catégories de travailleurs qui doivent être exclues des résultats.
Classe Description Travailleurs inactifs Encore employés mais ne travaillant pas actuellement. Travailleurs occasionnels Vous travaillez actuellement, vous êtes inscrit sur la liste de paie et vous exercez des fonctions en tant qu’employé contractuel. Salariés Vous travaillez actuellement, vous êtes inscrit sur la liste de paie et vous exercez des fonctions en tant qu’employé à temps plein. -
(Facultatif) Sous Response filter, indiquez les valeurs de la date d’effet ou de la date d’entrée qui doivent être utilisées.
Classe Description À partir de la date d’entrée en vigueur Date à laquelle la modification devient active ou juridiquement contraignante dans le monde des affaires. A partir de la date d’entrée La date à laquelle la transaction a été saisie dans le système par un utilisateur ou un responsable RH. Note : Le fuseau horaire par défaut des locataires de Workday est Pacific (UCT -7). Toutefois, ceci peut être modifié, de sorte qu’il est possible pour deux locataires d’avoir un enregistrement du temps différent.
- Sous Field Inclusions, cochez les cases des champs à inclure dans la réponse.
Note : Bien que votre locataire Workday puisse stocker des données supplémentaires, il s’agit des seules options disponibles pour le moment.
| Classe | Description |
|---|---|
| Inclure l’entreprise | Nom de l’entreprise qui emploie le travailleur. (Généralement, il s’agit de l’unité primaire de reporting financier). |
| Inclure le centre de coûts | L’organisation utilisée pour les rapports financiers afin de suivre et de regrouper les dépenses liées à un département ou à un projet spécifique. |
| Inclure le département | Subdivision de l’entreprise à laquelle le travailleur est affecté. |
| Inclure le lieu | Le site physique, le bureau ou le campus où le travailleur est basé ou affecté à son travail. |
| Inclure l’ID de l’employé responsable | L’identifiant unique de la personne à laquelle le travailleur est directement rattaché dans l’organisation de tutelle. |
| Inclure l’ID de l’employé | Numéro d’identification attribué à un travailleur lors de son embauche, utilisé à des fins de suivi et de reporting. |
| Inclure le type d’employé | Catégorie de travailleur (régulière ou occasionnelle) utilisée pour catégoriser la relation du travailleur avec l’organisation. |
| Inclure le niveau de gestion | Le niveau du travailleur au sein de la structure de direction de l’organisation. |
| Inclure l’adresse électronique de l’employé | L’adresse électronique principale (généralement celle du travail) utilisée pour les notifications du système et la communication professionnelle avec le travailleur. |
| Inclure le prénom légal | Le prénom du travailleur tel qu’il est officiellement enregistré sur les documents légaux pour la paie et les rapports réglementaires. |
| Inclure le nom de famille légal | Le nom de famille du travailleur tel qu’il apparaît sur les documents d’identification officiels émis par le gouvernement et utilisés pour la paie et la conformité fiscale. |
| Inclure la date d’embauche | La date officielle à laquelle le travailleur a commencé sa relation de travail avec l’organisation. |
| Inclure un champ indiquant si le salarié a été réembauché | Ce champ indique si le travailleur a déjà été employé par l’organisation avant l’événement d’embauche actuel. |
| Inclure la date d’embauche initiale | La date initiale à laquelle le travailleur a commencé sa relation de travail avec l’organisation. Important pour les réembauches. |
| Inclure un champ qui indique si l’employé est actif | Ce champ indique si le travailleur est activement employé par l’entreprise. |
| Inclure le champ qui indique si l’employé est à la retraite | Ce champ indique si le travailleur est à la retraite. |
| Inclure le champ qui indique si l’employé est licencié | Ce champ indique si le travailleur a été licencié par l’entreprise. |
| Inclure la date de cessation d’emploi | Date officielle à laquelle l’emploi du travailleur a pris fin légalement. |
| Inclure la date du dernier jour de travail | Le dernier jour civil où le travailleur est physiquement présent ou exerce ses fonctions avant le début de son licenciement ou de son congé. |
| Inclure la date de fin de paie | La date finale à laquelle le travailleur licencié a le droit de recevoir des indemnités ; cette date peut dépasser le dernier jour de travail effectif. |
| Inclure est exonéré | Ce champ indique si le travailleur est exempté du paiement des heures supplémentaires conformément aux lois du travail telles que la FLSA. |
| Inclure le titre du poste | Nom descriptif du poste du travailleur qui reflète son rôle spécifique ou son rang professionnel au sein de l’entreprise. |
|
Inclure est en congé
|
Ce champ indique si le travailleur est actuellement en congé pour congés payés/vacances/maladie, etc. |
| Inclure le type de congé | La catégorie spécifique d’un congé, par exemple : FMLA, personnel ou militaire, qui détermine les règles et la rémunération : FMLA, personnel ou militaire, qui détermine les règles et la rémunération. |
| Inclure la ligne 1 de l’adresse du domicile principal | Première ligne de l’adresse du domicile principal du travailleur, contenant généralement le numéro et le nom de la rue. |
| Inclure la ville de l’adresse du domicile principal | Ville La ville spécifique associée à la résidence principale du travailleur. (Utilisé à des fins fiscales et de contact) |
| Inclure l’État de l’adresse principale | L’État, la province ou le territoire associé à la résidence principale du travailleur à des fins fiscales et juridiques. |
| Inclure le pays de l’adresse principale | Le pays où se trouve la résidence principale du travailleur, utilisé pour la conformité internationale et la mise en forme. |
| Inclure le code postal de l’adresse du domicile principal | Le code postal de la résidence principale du travailleur. (Utilisé pour déterminer les juridictions fiscales locales et les envois postaux.) |
Note : Les sélections de commandes (y compris la date et les options choisies) sont conservées, de sorte que vous verrez les mêmes sélections lorsque vous ouvrirez à nouveau l’onglet des commandes.
Onglet Notifications
L’onglet Notifications vous permet de configurer un courriel de notification qui est envoyé lorsqu’une condition est remplie.
Pour établir une notification :
- Sélectionnez l’onglet Notifications.
- Cliquez sur Nouvelle notification.
- Cliquez sur Email.
- Complétez les champs du panneau de notification.
- Cliquez sur Enregistrer.
Pour envoyer d’autres notifications par courriel, cliquez sur Nouvelle notification sous la notification actuelle et répétez ces étapes.
Champs du panneau de notification
| Nom du champ | Valeurs et actions prises en charge |
| Condition |
Les conditions prises en charge sont les suivantes :
|
| Destinataires | Adresses électroniques (l’adresse électronique doit être complète) auxquelles le message doit être envoyé. En cliquant dans ce champ, vous ouvrez une liste déroulante de toutes les adresses électroniques valables pour l’espace de travail. Aucun autre courriel ne peut être fourni. |
| Objet | L’objet de l’e-mail. La valeur par défaut utilise les variables Chain.Environment, Chain.Name, et Command Name, suivies de la condition sélectionnée, mais vous pouvez saisir votre propre texte si vous le souhaitez. |
| Pièce jointe | Cela vous permet de joindre un fichier à l’e-mail. Sélectionnez le fichier parmi ceux répertoriés dans le volet Select a variable situé à gauche de la boîte de dialogue de configuration. |
| Nom de la pièce jointe | Il s’agit du nom (y compris l’extension, telle que .txt ou .csv) à attribuer au fichier. |
| Corps du message | Le texte qui apparaîtra dans le message électronique. Le formatage HTML de base est pris en charge. |
Pour plus d’informations sur les notifications, reportez-vous à la page Workiva Support Manage chain and command notifications.
Onglet Skip conditions
L’onglet Skip conditions vous permet de spécifier une condition qui fera que la commande sera ignorée, et ce qui se passera si la commande est ignorée.
Pour établir une condition de saut pour cette commande
- Sélectionnez l’onglet Skip conditions.
- Cliquez dans le champ Skip conditions et sélectionnez la condition de déclenchement.
Les options sont les suivantes : succès (la commande s’est déroulée correctement) :- Succès (la commande s’est déroulée correctement).
- Erreur (la commande a échoué d’une manière ou d’une autre).
- Avertissement (ceci indique qu’un résultat escompté a été affecté, mais qu’il peut y avoir des circonstances exceptionnelles sur la façon dont cela s’est produit. Consultez les journaux de sortie de la commande pour obtenir des explications plus précises sur les raisons de ce déclenchement).
- Créez la règle qui détermine ce qui se passe lorsque la commande est ignorée.
- Sélectionnez ET ou OU. Par défaut, la première instruction commence par ET.
- Cliquez sur +RULE, et sélectionnez le type de données à tester.
Les options sont String (par défaut), Integer, Date, Float, et JSON. - Saisissez les critères à utiliser pour le test.
-
Sélectionnez la valeur du test. Les options sont les suivantes :
Option Résultat Est vide Le résultat est vide (un ensemble vide). N’est pas vide Le résultat n’est pas un ensemble vide. Contient Le résultat contient une valeur spécifique. La sélection de cette option ouvre un champ secondaire dans lequel vous pouvez saisir la chaîne de caractères à faire correspondre. Correspond à RegExp Le résultat correspond à l’expression régulière spécifique. La sélection de cette option ouvre un champ secondaire dans lequel vous pouvez saisir l’expression régulière. Commence par Le résultat commence par une chaîne de caractères spécifique. La sélection de cette option ouvre un champ secondaire dans lequel vous pouvez saisir la chaîne de caractères. Se termine par Le résultat se termine par une chaîne de caractères spécifique. La sélection de cette option ouvre un champ secondaire dans lequel vous pouvez saisir la chaîne de caractères. = (equals) Le résultat correspond à une valeur spécifique. La sélection de cette option ouvre un champ secondaire dans lequel vous pouvez saisir la valeur. != (ne correspond pas) Le résultat ne correspond pas à une valeur spécifique. La sélection de cette option ouvre un champ secondaire dans lequel vous pouvez saisir la valeur. < ; (inférieur à) Le résultat est inférieur à une valeur spécifique. La sélection de cette option ouvre un champ secondaire dans lequel vous pouvez saisir la valeur. > ; (supérieur à) Le résultat est supérieur à une valeur spécifique. La sélection de cette option ouvre un champ secondaire dans lequel vous pouvez saisir la valeur. < ;= (inférieur ou égal à) Le résultat est inférieur ou égal à une valeur spécifique. La sélection de cette option ouvre un champ secondaire dans lequel vous pouvez saisir la valeur. > ;= (supérieur ou égal) Le résultat est supérieur ou égal à une valeur spécifique. En sélectionnant cette option, vous ouvrez un champ secondaire dans lequel vous pouvez saisir la valeur à prendre en considération.
- Si vous n’avez qu’une seule condition, cliquez sur Save.
- Si vous avez plus d’une condition, cliquez à nouveau sur +RULE pour ajouter une seule condition, ou sur +GROUP pour que les conditions soient évaluées en tant que groupe.
Notes
- Les conditions sont évaluées dans l’ordre de la liste (de haut en bas). Les conditions groupées sont évaluées en tant qu’unité, puis le résultat est évalué dans l’ordre dans lequel le groupe apparaît dans la liste.
- Il n’existe aucun moyen de réorganiser les conditions ; si vous souhaitez modifier l’ordre des conditions, vous devrez recréer la liste dans l’ordre dans lequel vous souhaitez qu’elles soient évaluées.
- Pour plus d’informations sur les conditions de saut, reportez-vous à la page de la communauté Workiva Conditions de saut : A ne pas sauter, mais à prendre en considération ! et la page Workiva Support Gérer les commandes en chaîne.
Onglet Sorties dynamiques
L’onglet Sorties dynamiques vous permet de spécifier des règles pour extraire une valeur ou une liste de valeurs de la sortie d’une commande, qui peuvent ensuite être utilisées plus tard dans la chaîne. Vous pouvez ajouter plusieurs sorties dynamiques à une commande en utilisant soit : une correspondance exacte - un texte spécifique au début ou à la fin des valeurs à extraire :
- Une correspondance exacte - avec un texte spécifique au début ou à la fin des valeurs à extraire.
- Une expression régulière - pour faire correspondre les valeurs en fonction d’un modèle ou d’une séquence spécifique.
Pour définir les règles de sortie dynamique, procédez comme suit.
- Sélectionnez l’onglet Sorties dynamiques.
- Cliquez sur +ADD DYNAMIC OUTPUT. Le panneau de configuration de la sortie dynamique s’affiche.
- Saisissez un nom pour cette sortie.
- Dans Original output, sélectionnez la sortie qui doit être transformée.
- Configurez la manière dont la sortie doit être dérivée et stockée. Les champs suivants sont tous facultatifs.
- Le champ Match text peut contenir le texte à faire correspondre ou une expression régulière.
- Pour obtenir une correspondance exacte avec le texte fourni, sélectionnez « Exact » dans Type de correspondance.
- Pour utiliser une expression régulière, sélectionnez « Expression régulière (regex) » dans Type de correspondance.
- Dans Match result, indiquez comment le texte résultant doit être affiché.
Par exemple, si le résultat est constitué de chiffres entre parenthèses, vous devez saisir 0 $ pour afficher la totalité de la valeur correspondante, y compris les parenthèses, ou 1 $ pour afficher uniquement les chiffres correspondants sans les parenthèses. - Pour faire correspondre le texte à des lignes spécifiques de la sortie, entrez le(s) numéro(s) de ligne ou la (les) plage(s) de numéros séparés par des virgules dans Lignes à vérifier. Pour inclure une série de lignes, utilisez un tiret (-), de sorte que 1-10 ne renvoie que le contenu des lignes 1 à 10. Pour séparer les lignes ou les plages, utilisez une virgule (,), de sorte que 1-10, 13 renvoie uniquement le contenu des lignes 1 à 10 et de la ligne 13.
- Dans Output type, indiquez si vous souhaitez obtenir un seul résultat ou une liste de résultats.
- Cochez ou décochez les cases Case sensitive et Trim Matches pour obtenir les résultats souhaités.
- Cliquez sur Enregistrer.
- (Facultatif) Cliquez sur Testez pour voir si vous obtenez les résultats escomptés.
Si vous souhaitez créer une sortie dynamique supplémentaire, cliquez sur +ADD DYNAMIC OUTPUT. Le panneau de configuration de la sortie dynamique s’affiche pour une sortie dynamique supplémentaire.
Pour plus d’informations sur l’utilisation des opérateurs dynamiques, consultez la page Workiva Support Gérer les sorties dynamiques d’une commande.
Onglet Actions d’erreur
L’onglet Actions en cas d’erreur vous permet de spécifier ce qui doit se passer en cas d’erreur lors du traitement de la commande.
Pour définir les actions à entreprendre si cette commande génère une erreur :
- Sélectionnez l’onglet Error actions.
- Sous Error actions, sélectionnez l’action que vous voulez que la chaîne prenne si la commande échoue.
- Pour suivre la logique de ramification de la chaîne, sélectionnez Continuer avec la chaîne.
- Pour arrêter temporairement la chaîne, par exemple pour remédier au problème, sélectionnez Pause de la chaîne.
Pour redémarrer la chaîne une fois le problème résolu, sélectionnez la commande dans la chaîne et cliquez sur Resume. - Pour arrêter complètement la chaîne, sélectionnez Quitter la chaîne.
- Pour arrêter la commande si elle s’exécute plus longtemps que prévu, sous Timeout conditions, entrez la durée maximale d’exécution de la tâche (en secondes).
- Pour réessayer une commande si sa source de données est intermittente ou indisponible, entrez le nombre de tentatives à effectuer et le nombre de secondes à attendre entre les tentatives.
-
Sous Error conditions, sélectionnez les erreurs à ignorer.
Condition Description Arguments non valables En cochant cette case, la commande ignore les arguments non valides. Échec général Si vous cochez cette case, la chaîne se poursuivra même si la commande a échoué. - Pour définir l’état de la commande en fonction de sa sortie, cliquez sur le signe plus entouré en vert à gauche de Output interpretation.
- Cliquez sur +Règle et définissez la règle -ou le groupe de règles- pour interpréter l’état de sortie.
Si vous souhaitez spécifier des conditions supplémentaires, cliquez sur le signe plus entouré en bleu pour ajouter des champs de définition de conditions supplémentaires.
Les conditions sont évaluées dans l’ordre de la liste (de haut en bas). Les conditions groupées sont évaluées en tant qu’unité, puis le résultat est évalué dans l’ordre dans lequel le groupe apparaît dans la liste.
Remarque : Il n’est pas possible de réorganiser les conditions ; si vous souhaitez modifier l’ordre des conditions, vous devrez recréer la liste dans l’ordre dans lequel vous souhaitez qu’elles soient évaluées.
- Sous Log interpretation, choisissez d’ignorer ou non la commande sur la base de sorties spécifiques.
- Pour ne pas faire échouer la commande en fonction de sorties spécifiques, sélectionnez Ne pas interpréter.
- Pour faire échouer la commande lorsque des sorties spécifiques sont trouvées, sélectionnez Fail if output(s) found, et entrez les sorties à rechercher.
- Pour faire échouer la commande lorsque des sorties spécifiques ne sont pas trouvées, sélectionnez Fail if output(s) not found, et entrez la sortie à rechercher.
- Séparez plusieurs lignes de texte par \n.
- Cliquez sur Enregistrer.
Onglet Itérateurs
L’onglet Iterators vous permet de définir des règles pour l’itération (cycle ou répétition) de la commande Get Workers.
Remarque : Cet onglet est désactivé par défaut.
Pour définir les règles d’itération, procédez comme suit.
- Sélectionnez l’onglet Iterators.
- Activez les itérateurs en basculant l’interrupteur en haut de l’onglet.
L’icône située à côté de l’en-tête de l’onglet (Iterators) passe du gris foncé au bleu et affiche le panneau de configuration des itérateurs. Le marqueur à côté du titre de l’onglet devient également vert. -
Sélectionnez le type de modificateur à utiliser.
Les options sont List (par défaut) et Repeat until.- En sélectionnant List, vous répétez la commande :
- Une liste statique de valeurs, telles que des régions ou des entités. Il peut également s’agir d’un nombre, tel que « 3 ».
- Une liste dynamique ou variable de valeurs, provenant par exemple d’un fichier téléchargé en tant que ressource de l’espace de travail ou d’une commande exécutée plus tôt dans la chaîne.
- En sélectionnant Repeat until, vous répétez la commande jusqu’à ce que la condition spécifiée soit remplie.
Remarque : Les commandes sont limitées à un maximum de 1000 itérations.
- En sélectionnant List, vous répétez la commande :
- Saisissez la (les) règle(s) pour contrôler les itérations.
Pour plus d’informations sur l’utilisation des itérateurs, y compris sur la manière de les spécifier, consultez la page de support Workiva Use iterators with commands and command groups. - Cliquez sur Enregistrer.