Utilisez cette fonction pour rattacher, à un code profil fonction défini par ailleurs, un ensemble de fonctions autorisées avec des privilèges complémentaires le cas échéant.

Pré-requis

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre

Gestion de l'écran

Ecran de saisie

Pour définir des habilitations fonctionnelles, saisissez dans cet écran, les couples codes profils - codes fonction.

Utilisez le tableau de cet écran uniquement lorsque des habilitations particulières sont à définir pour la fonction. Il peut s'agir :

  • soit des restrictions par site (dans ce cas, chaque ligne définit des habilitations pour un ou plusieurs sites),
  • soit des options complémentaires (une ou plusieurs lignes peuvent alors être saisies selon que les habilitations sont ou pas modulées par site).

Un contrôle de cohérence est effectué sur les sites et groupes listés dans le tableau des habilitations. Ainsi, si deux sites appartiennent à des regroupements différents auxquels vous accordez des autorisations distinctes, un message d'erreur s'affiche, et vous ne pouvez pas continuer la saisie.

Pour accélérer la saisie de cas complexes, utilisez les actions du volet d'actions pour :

  • ajouter globalement un ensemble de fonctions,
  • fusionner des profils.

A l'enregistrement, la table stockant la définition des habilitations est mise à jour, mais la table des croisements d'habilitation, elle, n'est pas mise à jour. Cette mise à jour sera faite lors de la sortie de la fonction, si vous répondez Oui à la question Mise à jour de la table AFCTFCY

Remarque importante

La table des profils fonctions gère uniquement le code profil, le détail des habilitations par groupe ou site est géré par la table des habilitations fonctionnelles. Mais le plus important, pour la gestion des habilitations, est la table profil fonction site, qui est mise automatiquement à jour par cette fonction, mais également, si nécessaire, par la gestion des regroupements, des sociétés, et des sites.

En effet, cette table gère en détail les autorisations pour chaque croisement site/profil/fonction. Compte tenu du nombre de fonctions important dans le progiciel (plusieurs centaines), un dossier avec beaucoup de sites peut avoir une table AFCTFCY intégrant un très grand nombre de lignes (elle a toutefois des enregistrements de petite taille).
Cette table permet d'obtenir de bonnes performances lors de la gestion des habilitations, en particulier dans les états. Sa mise à jour se fait à la sortie des fonctions de mise à jour des habilitations. Compte tenu du grand nombre d'informations à mettre à jour, cette fonction peut être longue à l'exécution. Il est également possible de lancer cette opération directement en utilisant l'utilitaire associé (Validation des fonctions).

Actions spécifiques

Messages d'erreur

Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :

XXX et YYY : sites incompatibles

Vous avez tenté de créer des autorisations différentes sur deux groupes de sites ayant des sites en commun.

Tables mises en oeuvre

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre