# Processus d'approbation

{% hint style="info" %}
Notre outil d'approbation intégré offre à vos clients la possibilité d'approuver ou de rejeter des commandes et de gérer les limites de dépenses au sein de leur propre organisation.

Grâce à cet outil, les clients peuvent créer des utilisateurs avec des limites de dépenses définies. Par exemple, une limite de dépenses de 0,00 permet aux utilisateurs de naviguer dans le magasin et de créer un panier de commande, mais toute commande doit être approuvée avant d'être transformée en commande.

Différents niveaux d'approbation peuvent être configurés en fonction des besoins de l'organisation. Les utilisateurs peuvent passer des commandes jusqu'à leur "point de rupture" avant de demander une approbation. En outre, des limites de dépenses peuvent être imposées aux utilisateurs afin d'éviter que les commandes ne dépassent une valeur donnée.

L'ensemble du processus d'approbation est facilité par l'interface utilisateur d'approbation (UI) sur la vitrine. Les approbateurs peuvent utiliser cette interface pour approuver ou rejeter les commandes en attente, en envoyant des notifications aux utilisateurs finaux concernant les ajustements nécessaires ou les raisons du rejet. L'approbateur peut également modifier les détails de la commande à ce stade et/ou l'envoyer à la commande.
{% endhint %}

## **Configurer un utilisateur en tant qu'approbateur**

<figure><img src="https://3220940867-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8LuQZkTVL5KxrFnbLyu7%2Fuploads%2Fgit-blob-e77f14883a854adbe73db739b0f1f890a1bacf40%2Fimage-2023-7-26_16-22-33-1.png?alt=media" alt=""><figcaption></figcaption></figure>

Naviguez vers l'onglet Clients & Utilisateurs>Utilisateurs>Clients

C'est ici que vous pouvez cocher la case "Approbateur" pour donner à un utilisateur spécifique des droits d'approbation sur un client spécifique.

Cette option permet à l'utilisateur d'accéder aux approbations par le biais d'une sélection de menu supplémentaire sur le magasin :

<figure><img src="https://3220940867-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8LuQZkTVL5KxrFnbLyu7%2Fuploads%2Fgit-blob-5f5b80a474cbbb072b8463fbf9138ee3fd2e2346%2Fimage-2023-7-26_16-22-51-1.png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3220940867-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8LuQZkTVL5KxrFnbLyu7%2Fuploads%2Fgit-blob-726db1d13c09f769182974fd4cb4de24aa09adc8%2Fimage-2023-7-26_16-23-3-1.png?alt=media" alt=""><figcaption></figcaption></figure>

La sélection de l'option "Commandes" dans le menu utilisateur permet à l'approbateur d'accéder à un nouvel écran dans lequel il peut visualiser les commandes en attente d'approbation ou de rejet, ainsi que l'historique des commandes précédentes qui ont été traitées (grâce à la capacité d'approbation de l'utilisateur).

### **Chaînes d'approbation / Limites de dépenses**

Une chaîne entière d'approbateurs peut être mise en place - où certains utilisateurs auront des limites de dépenses inférieures ou même aucune capacité de dépense (sans approbation).

<figure><img src="https://3220940867-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8LuQZkTVL5KxrFnbLyu7%2Fuploads%2Fgit-blob-59b9a77abc9373b1ee655bec5839f0c408675320%2Fimage-2023-7-26_16-23-51-1.png?alt=media" alt=""><figcaption></figcaption></figure>

En sélectionnant un client spécifique, naviguez vers l'onglet "utilisateur" et vous verrez que vous pouvez entrer quelques détails supplémentaires :

* Un "point d'arrêt", c'est-à-dire une limite de dépenses pour un utilisateur
* Approbateur suivant - Vous avez la possibilité de désigner une personne spécifique comme approbateur suivant une fois que la limite de l'utilisateur actuel a été atteinte. Dans les cas où aucun point de rupture n'est établi et où aucun approbateur n'est désigné, cet utilisateur ne sera soumis à aucune exigence d'approbation.
* Limite - il s'agit de la valeur maximale de la commande qu'un approbateur peut traiter (n'oubliez pas que si tous les utilisateurs ont une limite maximale, toute commande dépassant cette valeur ne pourra être approuvée par aucun utilisateur).

### **Utilisateurs définissant leurs propres chaînes d'approbation**

Un "Administrateur utilisateur" peut être créé pour un client spécifique.

Cet utilisateur dispose de droits administratifs étendus lui permettant de créer et de supprimer des utilisateurs pour son organisation.

Ils pourront également gérer les points d'arrêt et les approbateurs suivants depuis le devant de la boutique en utilisant l'interface utilisateur "Utilisateurs".

Un administrateur utilisateur est créé de la même manière qu'un approbateur.

<figure><img src="https://3220940867-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8LuQZkTVL5KxrFnbLyu7%2Fuploads%2Fgit-blob-19c497f336fc80b743c3ef1d77c9a21d24e2eea8%2Fimage-2023-7-26_16-24-33-1.png?alt=media" alt=""><figcaption></figcaption></figure>

En naviguant vers un client ou un utilisateur et en sélectionnant l'onglet utilisateur, l'option "Admin client" peut être sélectionnée pour les différents utilisateurs d'une organisation.

Cette option permet à l'utilisateur d'accéder au menu "Utilisateurs" situé à l'avant de la boutique :

Un utilisateur peut être à la fois approbateur et administrateur ou ne jouer qu'un seul de ces deux rôles.

<figure><img src="https://3220940867-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8LuQZkTVL5KxrFnbLyu7%2Fuploads%2Fgit-blob-48277d7d31ef93b392a89737c1d2066d4de09e5e%2Fimage-2023-7-26_16-24-43-1.png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3220940867-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8LuQZkTVL5KxrFnbLyu7%2Fuploads%2Fgit-blob-bfaafcd85c106f7ede61492c273c53fd500ed171%2Fimage-2023-7-26_16-24-50-1.png?alt=media" alt=""><figcaption></figcaption></figure>

En accédant au menu utilisateur, l'administrateur utilisateur voit apparaître tous les utilisateurs de l'organisation, qu'ils soient approbateurs ou non, ainsi que leur seuil d'approbation de la commande et le prochain dans la chaîne d'approbation (s'il s'agit d'une personne nommée) ou le prochain utilisateur dont le seuil d'approbation est suffisamment élevé pour traiter la commande.

En sélectionnant le nom d'un utilisateur, un écran supplémentaire peut être utilisé pour modifier les points d'arrêt et définir les approbateurs suivants dans une chaîne :

<figure><img src="https://3220940867-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8LuQZkTVL5KxrFnbLyu7%2Fuploads%2Fgit-blob-2eb025d456eb2f2d67196e40198397ec230271f1%2Fimage-2023-7-26_16-24-59-1.png?alt=media" alt=""><figcaption></figcaption></figure>

Des informations supplémentaires peuvent également être administrées pour un utilisateur particulier (y compris les informations relatives au compte et les préférences en matière d'Email).

### **Paramètres spécifiques au client**

Dans les paramètres du client, des sélections supplémentaires peuvent être appliquées à un client ou à un groupe en ce qui concerne la manière dont les approbations sont gérées. (Clients et utilisateurs>clients).

<figure><img src="https://3220940867-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8LuQZkTVL5KxrFnbLyu7%2Fuploads%2Fgit-blob-e2c5e8a7eedcd18d8236059d348b96d84c65ea9b%2Fimage-2023-7-27_9-55-9.png?alt=media" alt=""><figcaption></figcaption></figure>

| Description                                                                                    | Champ                                                                                                                                                                                                                                                                                                                                                       |
| ---------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Exiger l'approbation d'un rachat de produit                                                    | En définissant cette option sur Non, vous permettez à un client d'acheter à nouveau un produit acheté précédemment, sans avoir besoin de l'approbation d'un approbateur. Notez que cela ne fonctionne que pour les produits dont le prix n'a pas changé depuis le dernier achat approuvé.                                                                   |
| L'utilisateur choisit qui approuve                                                             | L'utilisateur peut choisir un approbateur lors de la commande. Notez qu'une commande ne doit être approuvée que si le point de rupture de l'utilisateur est atteint.                                                                                                                                                                                        |
| Autorisation pour les approbations en attente sur d'autres administrateurs de clients          | Permet aux approbateurs de traiter les commandes qui sont actuellement traitées par un autre approbateur (en supposant qu'ils disposent de la limite d'approbation correcte pour traiter la commande).                                                                                                                                                      |
| Limitation de la visualisation des approbations en cours pour d'autres administrateurs clients | Commande aux approbateurs de voir les approbations de commandes en attente qui sont placées auprès d'un autre approbateur.                                                                                                                                                                                                                                  |
| Envoyer le courrier à tous les approbateurs valides                                            | Seuls les approbateurs valides qui sont en mesure d'approuver une commande envoyée à l'approbation seront ajoutés à la liste des destinataires de ce courrier d'approbation. Cela signifie que certains approbateurs peuvent ne pas avoir le droit d'approuver une commande et qu'ils ne sont donc pas inclus dans la liste CC d'un courrier d'approbation. |
