Exemple : limiter la longueur d'un identifiant national
Cet exemple décrit une manière de restreindre le nombre de chiffres que les utilisateurs peuvent saisir pour un identifiant national.
Workday permet de saisir 10 ou 12 chiffres pour l'identifiant national suédois, appelé Personnummer. Vous souhaitez restreindre la longueur de l'identifiant de manière à ce que les utilisateurs aient à saisir 12 chiffres. Vous pouvez créer une règle de condition pour le processus de gestion
Modifier les identifiants
en utilisant des champs calculés pour extraire la longueur de l'identifiant Personnummer.Sécurité : domaine
Custom Field Management
dans le domaine fonctionnel System.- Accédez à la tâcheCréer un champ calculé.
- Saisissez les valeurs suivantes :ChampValeurNom du champCC Identifiant national est Identifiant PersonnummerObjet de gestionIdentifiant nationalFonctionCondition vrai/faux
- Cliquez surOK.
- Saisissez les valeurs suivantes :ChampValeurChampIdentifiant nationalOpérateurdans la liste de sélectionType de comparaisonValeur indiquée dans ce filtreValeur de comparaisonNuméro d'identification personnel (Personnummer)
- Cliquez surOK, puis surCréer un autre calcul.
- Saisissez les valeurs suivantes :ChampValeurNom du champCC Personnummer proposé dans l'événement d'identifiant compositeObjet de gestionÉvénement d'identifiant compositeFonctionExtraire une seule instance
- Cliquez surOK.
- Saisissez les valeurs suivantes :ChampValeurChamp sourceIdentifiants nationaux - ProposésConditionCC Identifiant national est Identifiant PersonnummerChamp de triDate de saisie actuelleSens de triDécroissant (de Z à A)Instances à renvoyerPremière occurrence
- Cliquez surOK, puis surCréer un autre calcul.
- Saisissez les valeurs suivantes :ChampValeurNom du champCC Personnummer non formaté dans l'événement d'identifiant compositeObjet de gestionÉvénement d'identifiant compositeFonctionRecherche de valeur associée
- Cliquez surOK.
- Saisissez les valeurs suivantes :ChampValeurChamp de rechercheCC Personnummer proposé dans l'événement d'identifiant compositeValeur de renvoiNational ID Unformatted
- Cliquez surOK, puis surCréer un autre calcul.
- Saisissez les valeurs suivantes :ChampValeurNom du champCC Longueur de Personnummer proposée dans l'événement d'identifiant compositeObjet de gestionÉvénement d'identifiant compositeFonctionLongueur du texte
- Cliquez surOK.
- Dans l'inviteChamp de texte, sélectionnezCF Unformatted Personnummer on Composite ID Event.
- Cliquez surOK, puis surTerminé.
- Sélectionnez dans le menu des actions associées de l'étape de lancement du processus de gestionModifier les identifiants.
- Créez une règle de condition avec les deux conditions suivantes :ChampCondition de la règle 1Condition de la règle 2DescriptionIdentifiant PersonnummerLongueur de l'identifiant PersonnummerChamp externe source ou règle de conditionType d'identifiant national - ProposéCC Longueur de Personnummer proposée dans l'événement d'identifiant compositeOpérateur relationneln'importe quelle valeur de la liste de sélectionégal àType de comparaisonValeur indiquée dans ce filtreValeur indiquée dans ce filtreValeur de comparaisonNuméro d'identification personnel (Personnummer)10
- Cliquez surOK.
- Configurez un texte de validation personnalisé pour l'étape de lancement du processus de gestionModifier les identifiants.
- Vous pouvez également restreindre la longueur de l'identifiant national Personnummer dans le processus de gestionModifier des identifiants nationauxen créant :
- Des champs calculés similaires reposant sur l'objet de gestion Événement d'identifiant national.
- Une règle de condition à l'étape de lancement du processus de gestionModifier les identifiants nationaux.