J’ai développé le module StockAlert qui s’enclenche avec l’action STOCK_MOVEMENT.
Ça fonctionne très bien quand on valide une facture/avoir ou une commande, selon la configuration du module Stock.
Hors l’action STOCK_MOVEMENT n’est ni appelée par Dolibarr quand on corrige le stock d’un produit ni appelée quand on fait un transfert de produit d’un entrepôt à un autre. Mais en plus de ça, il n’y a aucun événement appelée du tout pendant ses actions.
Ce ne sont que quelques exemples, j’imagine que rien ne se passe à d’autres moments également.
J’ai testé ça en ajoutant cette ligne :
echo « action => « .$action. »<br/> »;
Dans la fonction « runTrigger » de mon module StockAlert, et rien ne s’affiche.
Peut-être ai-je mal fait ?
Si quelqu’un a une idée, merci.
Pour nous, sur une 3.8.x
dans tous les cas à chaque modif de stock dans tous les cas, on a un trigger qui appelle un webservice…
et je dis bien, dans TOUS les cas
StockAlert est un module gratuit ? vous partagez ?