Cette fonction permet de
définir les contrôles à effectuer sur les informations saisies
dans les fiches salariés.
Vous devez avoir au préalable défini les informations touchées par ces contrôles au niveau des fonctions.
Ces informations sont associées à des origines définies et maintenues par LEFEBVRE Software.
Le principe de fonctionnement de cette fonction est similaire à la gestion des populations.
Les informations accessibles pour ces contrôles appartiennent aux fichiers dont le nom commence par "DSC" regroupés sous le thème -MAJF_SALAR-:
Salariés (SALARN),
Contrats salariés (CSALAR),
Informations diverses (SALDIO),
Vos fichiers utilisateurs.
Vous
obtenez la liste des contrôles déjà paramétrés.
Vous pouvez :
Créer un contrôle,
Modifier les paramètres généraux,
Définir le détail des contrôles,
Dupliquer un contrôle,
Supprimer un contrôle.
les codes tests utilisables :
|
= |
Egal à |
|
> |
Supérieur à |
|
< |
Inférieur à |
|
>= |
Supérieur ou égal à |
|
<= |
Inférieur ou égal à |
|
<> |
Différent de |
|
AP |
Appartient à (*) |
Compléments aux codes tests :
|
93 |
Ne finit pas par |
|
94 |
Commence par Mr, Mme |
|
95 |
Numéros uniquement |
|
96 |
Lettres uniquement |
|
97 |
Contrôle commune |
|
98 |
|
Les mots clés livrés en standard :
|
&ANNEE |
Année en cours |
|
&CHRINLST |
Contrôle de tous les caractères (*) |
|
&CTLCHAR1 |
Contrôle des noms doublés |
|
&CTLCHAR2 |
Contrôle des caractères doublés |
|
&DATE_JOUR |
Date du Jour |
|
&DLC |
Contrôle du début de la chaîne |
|
|
Contrôle syntaxe adresse email |
|
&FLC |
Contrôle de la fin de chaîne |
|
&JOUR |
Jour en cours |
|
&MOIS |
Mois en cours |
|
&ROUTINE |
Exécution d'une routine |
|
&SEMAINE |
Semaine en cours |
|
&UTILISATEUR |
Utilisateur en cours |
Il est impossible de bloquer la saisie quand un contrôle fait intervenir des zones appartenant à un autre écran que celui sur lequel on se trouve.
Chaque contrôle peut faire intervenir des zones saisies dans d'autres options appartenant ou non à l'enchaînement.
Deux cas possibles :
Toutes les autres options n'appartiennent pas à l'enchaînement, le contrôle peut être déclenché et porte sur la valeur de la zone contenue dans le fichier décrit en origine (définition du contrôle).
Au moins une fonction appartient à l'enchaînement :
si son numéro d'ordre dans l'enchaînement est inférieur ou égal au numéro d'ordre de la fonction sur laquelle on se trouve, le contrôle peut être déclenché. Il porte sur la valeur de la zone saisie dans la fonction.
sinon, le contrôle ne peut pas être déclenché à ce stade de l'enchaînement.