Autorisation avec filtre sur la base d’un niveau d’organigramme

Lorsque des chefs de service se situent à des niveaux différents dans l’organigramme, vous pouvez faire en sorte que l’organigramme soit déterminant aussi bien pour le remplissage des groupes que pour l’autorisation avec filtre. Avec la méthode ci-dessous, Profit répartira chaque chef de service dans le groupe d’autorisation approprié sur la base de sa place dans l’organigramme et appliquera l’autorisation avec filtre appropriée d’après les employés. Résultat : chaque chef de service peut consulter les données de ses subordonnés.

Ce mode d’autorisation comporte les éléments suivants :

  • Groupe d’autorisation par niveau d’organigramme

    Vous ajoutez une sélection par niveau de management et vous la liez au groupe d’autorisation correspondant.

    Exemple : 

    Vos chefs de service se situent au niveau 2. Avec une sélection selon le niveau 2, vous pouvez remplir le groupe d'autorisationNiveau 2. Ce groupe contient tous les chefs de service du niveau 2 de l’organigramme.

    Si vous avez aussi des chefs de service aux niveaux 3 et 4, vous devez également ajouter des sélections à cet effet et les lier aux groupes d’autorisation correspondants.

  • Autorisation avec filtre sur la base d’unités organisationnelles

    Vous ajoutez par niveau un filtre d’autorisation sur la base du tag de filtre [dep]. Le résultat de ce tag de filtre est le code de l’unité organisationnelle du chef de service connecté. L’unité organisationnelle de ce chef de service est enregistrée dans son niveau. Il en va de même pour ses subordonnés. En cas d’application du filtre d’autorisation, Profit affiche le chef de service et ses subordonnés.

    Exemple : 

    Koos Baartman est chef de service de niveau 2 de Consultancy & Opleidingen (CO). C’est pourquoi Profit a défini pour lui la valeur CO au niveau 2.

    De 'Consultance et formations' relèvent, entre autres, Rita Boersema (Planning au niveau 3) et Melissa Veenstra, Julia Geerdink et Hansje Tol (Medewerkers Planning au niveau 5). Pour chacun des employés, Profit définit tous les niveaux supérieurs dans l’organigramme. Cela signifie que Profit a aussi défini pour ces employés la valeur CO au niveau 2.

    Pour Koos Baartman, c’est le filtre d’autorisation suivant qui s’applique : Niveau 2 = [dep]

    Sur la base de son unité organisationnelle, cela donne : Niveau 2 = CO

    Pour Koos Baartman et tous ses subordonnés indiqués ci-dessus, la valeur ‘CO’ est enregistrée au niveau 2. C’est pourquoi, en cas d’application du filtre d’autorisation, Profit affichera tous ces employés.

    Il peut arriver que plusieurs chefs de service relèvent d’une même unité organisationnelle. Dans cette situation, ils peuvent voir tous les subordonnés, mais pas leurs données respectives. Vous obtenez cela à l’aide d’une règle de filtrage supplémentaire, qui vous permet d’exclure l’unité organisationnelle du chef de service :

    dep=![dep]

    Exemple : 

    Conséquence de l’exemple précédent. Profit affiche les employés pour lesquels la valeur 'CO' est enregistrée au niveau 2. Lorsque Koos Baartman consulte les employés, Profit exclut les employés de l’unité organisationnelle 'CO'.

    A travers le filtre d’autorisation Utilisateur = [Employé], Koos Baartman peut consulter ses données personnelles.

    Attention: 

    Si vous utilisez la fonctionnalité 'Plusieurs contrats de travail simultanés', la règle suivante s’applique : pour un employé possédant plusieurs contrats de travail, le tag [Dépt.] indique toujours l’unité organisationnelle du contrat de travail principal.

    Avec l’activation de 'Autorisation employé sur la base de répartition de poste supplémentaire', Profit examine les lignes de poste supplémentaire de l’employé, indépendamment de la nature du contrat de travail. De ce fait, vous pouvez autoriser aussi bien les contrats de travail principaux que les sous-contrats de travail.

Le niveau 2 comporte les employés (chefs de service) suivants :

  • Koos Baartman, dep = CO
  • Ted Baakman, dep = ‘PO’
  • Marijn van den Bruijn, dep = SAMA

Dans le diagramme ci-dessous figurent les exemples et leurs solutions.

Contenu

Ajout d’une sélection

Vous ajoutez une sélection pour chaque niveau de l’organigramme auquel se situent des chefs de service.

Ajouter une sélection :

  1. Allez vers : Généralités / Configuration / Sélection.
  2. Cliquez sur : Nouveau
  3. Sélectionnez Utilisateur dans Sélection basée sur.

    Attention: 

    Pour cette application des sélections, vous devez toujours sélectionner Utilisateur. Vous ne pouvez pas modifier ce choix ultérieurement.

  4. Cliquez sur : Suivant

    Comme vous ne pouvez pas filtrer d’après le niveau dans l’affichage existant, vous devez ajouter un affichage.

  5. Ajoutez un affichage :
    1. Affichez la barre d’outil Affichages en appuyant sur Ctrl+Maj+K, si celle-ci ne s’affiche pas.
    2. Allez vers : Affichages /Nouvelle reproduction....

    3. Sélectionnez Employés.
    4. Cliquez sur : Suivant
    5. Saisissez le libellé .
    6. Cliquez sur : Suivant
    7. Sélectionnez la case à cocher Afficher uniquement les liaisons temporaires.
    8. Ouvrez la rubrique Données actuelles par contrat de travail.
    9. Ajoutez le code du niveau au groupe de données :

    10. Fermez l’assistant.
  6. Cliquez sur : Suivant
  7. Saisissez le libellé . 
  8. Appliquez un filtre d’après le niveau 2 et vérifiez le résultat. Le filtre laisse passer tous les chefs de service du niveau 2.

Ajout de groupes d’autorisation sur la base d’un niveau

Vous ajoutez un groupe d’autorisation par niveau de management. Vous définissez que Profit remplit automatiquement ces groupes sur la base de la sélection correspondante.

Ajouter des groupes d’autorisation sur la base d’un niveau :

  1. Allez vers : Généralités / Gestion / Outil d'autorisation.
  2. Allez vers : Groupe / Nouveau (ou cliquez sur ).
  3. Saisissez le libellé . 
  4. Sélectionnez la case à cocher Saisie automatique.
  5. Liez la sélection.
  6. Cliquez sur : OK
  7. Vérifiez dans l’onglet Utilisateurs dans le groupe que les utilisateurs appropriés (les chefs de service du niveau concerné) se trouvent dans le groupe.
Ajout d’un filtre d’autorisation sur la base d’un niveau

Vous ajoutez un filtre d’autorisation par niveau de management. Le filtre ne doit laisser passer que les niveaux inférieurs.

Ajouter un filtre d’autorisation sur la base d’un niveau :

  1. Cliquez sur : Gestion données filtres.

    Profit affiche les tables d’après lesquelles vous pouvez filtrer.

  2. Sélectionnez RH - Employés.
  3. Cliquez sur : Ajouter.
  4. Ajoutez un filtre d’après le niveau.
  5. Cliquez sur : Actualiser. Vous testez ainsi le filtre.

  6. Si vous cliquez sur Actualiser, Profit affiche un résultat vide. L’utilisateur connecté Cursist est lié à Cas de Graaf et, dans ce cas, son unité organisationnelle ne renvoie rien.
  7. Fermez le filtre.
  8. Activez le filtre du groupe d’autorisation correspondant.

  9. Redémarrez Profit et connectez-vous comme Cursist.

Filtre universel d’après l’unité organisationnelle :

Avec la même méthode, vous pouvez également rendre ce filtre universel, de façon à ce qu’il s’applique à tous les employés. Vous le liez au groupe Tous.

Aller directement à

  1. Autorisation avec filtre des employés
  2. Autorisation avec filtre pour les données personnelles d’un employé
  3. Autorisation avec filtre sur la base d’une unité organisationnelle
  4. Autorisation avec filtre sur la base d’un niveau d’organigramme