Validation en 3 étapes / Dolibarr 9.0.3

Bonjour,

J’ai beau tourner les paramétrages dans tous les sens, je ne parviens pas à comprendre (faire fonctionner) le système d’approbation des commandes fournisseurs en 3 étapes. J’ai 3 users :
- un salarié qui a le droit de créer des commandes fournisseurs (Brouillon, Validée)
- un n+1 de ce salarié qui a les droits d’approbation commande niveau 1
- le n+2 du salarié qui a les droits d’approbation commande niveau 2 qui devrait normalement s’activer pour les commandes > 1000 €HT (seuil configuré dans l’admin du module Fournisseur)

A chaque fois, le n+1 peut approuver la commande et celle-ci passe directement à Approuvée…pas de trace d’un moyen de faire l’approbation de niveau 2 quand le montant de la commande est > à 1000€HT.

Bonjour EML,

Je suis dans le même cas.
As tu modifier les droits sur l’utilisateur dans la partie Fournisseur, tu as :
- Approuver les commandes fournisseurs
- Approuver les commandes fournisseurs (second niveau)

Voilà ce que j’ai fait avec seulement deux utilisateurs comparé à toi cela devrait être plus simple.

Activation de l’approbation en 3 étapes si le montant de la commande est supérieur à 500 € H.T.

L’Utilisateur1 est le responsable de l’Utilisateur2.
L’utilisateur2 doit pouvoir passer des commandes inférieures à 500 € H.T. sans approbation de son responsable, au delà il faudra l’approbation.

Modification des droits Utilisateur2 qui a comme responsable hiérarchique Utilisateur1
Désactivation de l’approbation des commandes fournisseurs : Demande d’approbation pour toute commande à l’Utilisateur1

Modification des droits Utilisateur2 qui a comme responsable hiérarchique Utilisateur1
Désactivation de l’approbation des commandes fournisseurs uniquement second niveau : Approbation automatique des commandes > à 500 € H.T. et < à 500 € H.T.

Modification des droits Utilisateur2 qui a comme responsable hiérarchique Utilisateur1
Désactivation de l’approbation des commandes fournisseurs et activation de l’approbation de second niveau : Demande d’approbation pour toute commande à l’Utilisateur1

L’utilisateur2 devrait pouvoir passer les commandes < à 500 € H.T. et demande l’approbation son responsable lorsque la commande est supérieure mais impossible à faire fonctionner.

Si quelqu’un à la solution ou un début d’indication, merci.

Bonjour,

désolée de cette non réactivité de ma part…
oui j’ai bien modifié les droits des utilisateurs dans la partie Fournisseur mais sans succès :sleepy:

Bonjour,

Je relance le sujet. Je n’arrive a a avoir une double approbation avant la commande fournisseur.

Version actuelle de Dolibarr 11.0.1

Je n’arrive pas a mettre en place la double approbation pour des montants supérieur à 1000 € ?
J’ai bien activé dans le module fournisseur "Activer l’approbation en trois étapes si le montant HT est supérieur à.1000€.!

j’ai créé 3 Users avec un niveau hiérarchique en cascade. User1 supérieure de User2, User2 supérieure de User3 .
Dans les permissions j’ai désactivé les approbations pour le user3, j’ai activé pour le user2 « Approuver les commandes fournisseurs » et pour le user1 Approuver les commandes fournisseur (second niveau).

Bien sur, pour les User 1 j’ai bien desactivé l’options Approuver les commandes fournisseur et le user2 Approuver les commandes fournisseur (second niveau). Pour que tous cela soit logique.

Mais cela ne fonctionne pas puisque a la première validation le User3 peut passer commander.

Avez vous réussi a activer cette double approbation ? Si oui quel option n’ai je pas activé ?

Bonjour,
Pour ma part je n’ai toujours par réussi non plus… je bute comme vous !

Merci :pleading_face: :pleading_face: :pleading_face: :cold_sweat:

Qqun a t’il réussi à faire qqchose ?

Impossible de faire quoi que ce soit avec la V11 et la V12, le module est il buggé ?

Bonjour,

On dirait bien un bug : quel que soit le montant mini, rien ne change quant aux boutons affichés par rapport aux permissions.

Possibilité de contournement partiel en activant la gestion avancée des permissions pour ajouter la permissions de validation des commandes fournisseurs aux utilisateurs

Dans ce cas, hors gestion du montant :

  • un premier utilisateur peut valider une commande fournisseur,
  • un autre l’approuver et
  • un troisième la « double-approuver » avec possibilité de désapprouver ou passer la commande.

Je viens de valider l’option MAIN_FEATURES_LEVEL à 2 du coup ca à l’air de fonctionner, à suivre dans mes tests

Oui, vous avez raison. En MAIN_FEATURES_LEVEL à 2, les bons boutons apparaissent.

Reste a confirmer le bon fonctionnement global (mes rapides tests sont concluants).

1 « J'aime »

Avez vous réussi à mettre une notification par email à la personne qui doit approuver ?

Oui.

En saisissant une adresse e-mail dans le module notification :

L’alerte de notification est affichée dans le pop-up de confirmation d’approbation

image

et le mail de notification est bien reçu pour chaque approbation

image

Là oui qd on approuve, mais l’utilisateur qui valide la commande, celle-ci est en attente d’approbation, l’utilisateur qui a les droits d’approbation reçoit il un email pour l’avertir qu’il à une commande à approuver ?

Dans ce cas, il faut ajouter la notification sur l’événement de validation de la commande fournisseur

La limite, c’est qu’il n’y a pas de différenciation de la notification selon les permissions d’approbation ou de double approbation des destinataires.

Même en jouant sur les montants, l’utilisateur « double approbateur » sera notifié à la validation de la commande fournisseur mais devra attendre la première approbation. il sera donc notifié deux fois, mais la première notification lui sera inutile.

Merci pour le retour

Bonjour,

Un FIX est dispo : https://github.com/Dolibarr/dolibarr/pull/14286

Merci @RomainDeschamps !

1 « J'aime »

Bonjour,
Y aurait il une possibilité pour qu’une fois l’approbation validée ou refusée a été effectuée d’envoyer un email à l’auteur de la demande ?
J’ai ajouter une notification email par utilisateur du coup ca envoie la notification à tout le monde et non uniquement à la personne qui a créer la commande.
Merci.

1 « J'aime »

Bonjour, Je suis débutante dans dolibarr, pouvez vous m’expliquer à quoi sert MAIN_FEATURES_LEVEL et comment y accéder. j’ai lu que « Vous devez d’abord activer les fonctionnalités expérimentales de Dolibarr en passant la variable MAIN_FEATURES_LEVEL à 1 dans Accueil > Configuration > Divers. »

Bonjour,
Le MAIN_FEATURES_LEVEL vous permet d’accéder aux module de développement, etc.
cliquez sur Accueil puis menu Configuration et ensuite Divers et vous ajouter la ligne MAIN_FEATURES_LEVEL et mettez la valeur à 2.

merci beaucoup pour la réponse