Configurer une hiérarchie Basique

Ce que vous allez apprendre : Créer une hiérarchie de base (Un prescripteur, un contrôleur, et un valideur).
Prérequis :
Pour commencer ce tutoriel :
Vous devez savoir gérer les utilisateurs (création d'utilisateur basique) si ce n'est pas le cas merci de vous rediriger vers ce tutoriel : https://documentation.aswpro.com/books/gestion-des-utilisateurs/page/1-tutorial-creation-utilisateur-client-basique

A noter : Pour les termes techniques :
Un prescripteur passe commande qui est envoyée pour validation à un supérieur (qui peut être un contrôleur ou un valideur)
Un contrôleur contrôle la commande envoyée pour validation et peut la refuser ou la valider pour validation définitive au valideur
Le valideur valide définitivement la commande et déclenche le paiement

A noter : Attention, même si pour l'instant ces définitions vous sont étrangères, nous verrons des spécificités, par exemple vous pouvez avoir un prescripteur qui envoie sa commande au valideur. Ou un prescripteur qui peut valider et payer lui même ses commandes
Dans notre configuration basique nous allons utiliser un exemple simple :
Un centre d'hygiène/collectivité qui à les employés suivants :
Eric (Employé de laboratoire)
Marie (Chef Laboratoire)
Jean (Responsable Financier)
Nous allons donc créer pour chacun un utilisateur avec sa liaison hiérarchique en conséquence.
Tout d'abord créons les 3.
Dans votre tableau de bord toujours à gauche pour rappel :
Clients et utilisateurs
Ajouter un utilisateur
Renseignez les identifiants basiques pour les 3 (ici nous ne montrons qu'un exemple) Nous mettons aussi le titre du poste purement dans notre exemple, vous êtes libre de ne pas l'écrire.

Après avoir crée vos utilisateurs vous devriez obtenir ceci

Maintenant nous voulons que notre hiérarchie se mettre en place, cliquez donc sur Eric dans la liste à gauche

Cliquez sur Liaison à N+1

Ici on veut que Marie la chef laboratoire reçoive la commande passée par Eric cliquez sur la case de Marie

Cliquez sur enregistrer

Voici ce que vous devriez obtenir


A noter : A l'heure actuelle Marie peut recevoir la commande d'Eric MAIS, peut la contrôler et valider à elle seule, ce qui dans notre exemple n'est pas ce que l'on souhaite.
Nous allons donc ajouter Jean en responsable N+1 de Marie
Si vous vous sentez joueur, retentez la manœuvre précédente seul, nous l'expliquons à la suite, n'hésitez pas à ce point à prendre une pause si c'est trop pour vous.
De retour? Bien, allons y !
Cliquez sur Marie dans le menu à gauche

Nous pouvons voir que Marie est bien rattachée à Eric (manœuvre précédente) cliquez sur Liaisons à N+1 à droite
Cliquez sur la case de Jean

Enregistrez


Félicitations: Vous avez crée votre première hiérarchie basique
Ce que vous devriez obtenir

Dans ce modèle :
Eric peut envoyer une commande (Sera contrôlée puis validée ou refusée par Marie puis Jean qui la valide ou la refuse)
Marie peut envoyer une commande (Sera contrôlée par Jean qui la valide ou la refuse)
Jean peut envoyer une commande (Valide lui même sa commande)

Pour résumer : Pour ajouter une liaison N+1 à n'importe quel utilisateur il faut
Avoir ses utilisateurs existants ou les créer (Menu Clients et Utilisateurs)
Cliquer sur son utilisateur (la liste à gauche) puis a droite sur "Ajouter une liaison à N+1"
Sélectionnez son N+1
Enregistrez
Répétez pour chaque utilisateur

A noter : Vous pouvez aussi repartir avec des droits N-1 c'est la même manoeuvre que N+1 mais en N-1 dans notre exemple nous aurions commencé par Jean ajout de Marie en N-1, puis Marie avec ajout de Eric en N-1.

Pour aller plus loin : Dans un tutoriel à part nous allons ajouter plus de spécificités (Par exemple deux prescripteurs, deux valideurs)
Dans un autre nous verrons comment ajouter des services spécifiques. Rassurez vous nous conserverons cet exemple.