Activation des liaisons
Dans tout le progiciel, il est possible de créer des liaisons entre les fiches des objets de gestion. Ces liaisons sont définies par une fiche de départ, une fiche d'arrivée, un groupe de liaison lié aux utilisateurs, et une signification (définie par un code dans une table). Chaque liaison peut être saisie manuellement ou créée automatiquement d'après un paramétrage lié à l'objet. Enfin, chaque liaison est datée, et dispose d'un indicateur actif (Oui/Non) : le champ ENAFLG est utilisé à cette fin.
Les liaisons attachées à une fiche sont présentées dans un volet de la liste gauche : l'explorateur de liaisons, dont la présence est optionnelle et dépend du paramétrage de l'objet. Seules les liaisons actives sont présentés dans l'explorateur de liaison. Par défaut, lorsqu'une liaison est créée, elle est active, et la seule fonction susceptible de faire passer des liaisons de l'état Actif à l'état Inactif et vice-versa est la fonction Activation des liaisons présentée ici.
Pré-requis
Reportez-vous à la documentation de Mise en oeuvre
Gestion de l'écran
Ecran de saisie
On saisit dans cet écran des critères de sélection pour savoir quelles sont les liaisons à traiter, puis on définit le traitement à réaliser (activation ou désactivation).
Ces paramètres saisis, le lancement de la fonction provoque la mise à jour des liaisons. Aucune trace n'est créée.
Sélections
Tous utilisateurs (champ TOUUSR) |
Sélectionnez cette case à cocher pour inclure tous les utilisateurs. Laissez cette case désactivée pour exécuter ce traitement pour un seul groupe d'utilisateurs. L'utilisateur courant est utilisé si le code du groupe ou de l'utilisateur est vide. |
Groupe (champ USRCOD) |
Lorsque les liaisons créés par un utilisateur sont seules concernées, ce champ le définit. |
Tous objets (champ TOUOBJ) |
Sélectionnez cette case à cocher pour inclure tous les codes d'objets, et les liens associés. Laissez cette case désactivée pour exécuter ce traitement pour un seul code d'objet. |
Objet (champ OBJ) |
Lorsque seules les liaisons concernant un objet sont concernés, ce champ le définit. |
Toutes liaisons (champ TOULIA) |
Sélectionnez cette case à cocher pour inclure tous les liens. Laissez cette case désactivée pour exécuter ce traitement pour un seul type de lien. |
Liaison (champ LIA) |
Lorsqu'un seul type de liaison est concerné, ce champ le définit. |
Liaisons automatiques (champ AUTFLG) |
Si cette case est cochée, les liaisons créées automatiquement (à partir de règles définies en paramétrage des objets) sont concernées. |
Liaisons manuelles (champ MANFLG) |
Définit si les liaisons manuelles sont concernées par le traitement. Les liaisons manuelles sont celles saisies par utilisateur sur un objet via la fonction Liaisons du menu Fichier. |
Bornes de dates (champ DATDEB) |
Si cette date est renseignée, seules les données dont la date de dernière modification ou la date de création est supérieure ou égale sont prises en compte dans le traitement. |
champ DATFIN |
Si cette date est renseignée, seules les données dont la date de dernière modification ou la date de création est inférieure ou égale sont prises en compte dans le traitement. |
Fonction
Fonction (champ FNC) |
Le choix activation / désactivation définit le traitement réalisé. Quoi qu'il en soit, les liaisons ne sont pas supprimés si elles sont désactivées. |
Tâche batch
Cette fonction peut être lancée en batch, mais il n'existe pas de tâche standard dédiée à son lancement.