Règles automatiques
Il est possible d'exécuter automatiquement des actions à l'occasion de certaines événements dans Stoqflow, comme la création d'une commande ou la mise à jour du stock.
Via Paramètres > Règles, vous pouvez créer et gérer les règles automatiques. Une règle se compose d'un déclencheur, des filtres facultatifs, et une ou plusieurs actions qui seront exécutées. La règle peut être activée en permanence ou au sein d'un intervalle de temps spécifique (par exemple pour exécuter les règles uniquement sur les commandes pendant une promotion commerciale temporaire).
Présentation
Via la page Présentation, vous pouvez :
- Changer l'ordre dans lequel les règles sont appliquées
- Activer ou désactiver rapidement les règles
- Éditer, dupliquer ou supprimer des règles
?> L'ordre dans lequel les règles apparaissent dans la liste détermine l'ordre d'exécution. C'est important car l'exécution d'une règle peut rendre impossible l'application de la règle suivante.
Champs
Déclencheurs
Pour chaque règle, un déclencheur doit être sélectionné. Un événement est recherché pour savoir si la règle doit être exécutée. Certains déclencheurs importants sont par exemple :
- Lors de la création d'une commande
- Lors du mouvement d'un stock
- Lorsque le système détecte une nouvelle livraison
Filtres
Les filtres sont facultatifs et permettent de déterminer si la règle doit être exécutée ou non. Par exemple, une règle peut être configurée pour être exécutée uniquement lorsque la commande est à destination d'un pays spécifique, ou que le produit appartient à une enseigne particulière. L'objet (commande, article, etc.) doit satisfaire tous les filtres de la règle avant l'exécution des actions.
Actions
Les actions sont les actions effectives qui seront exécutées lorsque la règle est appliquée. Certains exemples d'actions sont :
- Modifier un champ, par exemple ajouter une note de livraison à une commande ou modifier la note existante
- Ajouter un élément, comme ajouter un item supplémentaire à une commande
- Envoyer un email à un ou plusieurs utilisateurs internes
- Afficher une notification à un ou plusieurs utilisateurs internes
Les actions peuvent être configurées pour être exécutées de manière répétitive () ou seulement une fois () sur le même objet, par exemple ajouter une note de livraison à une commande uniquement lors de la première modification.
Quand sont les règles exécutées ?
Les règles sont toujours exécutées avant que le déclencheur ne soit enregistré dans la base de données. Cela signifie qu'au moment où vous éditez une commande, les actions associées à la règle sont appliquées entre le moment où vous cliquez sur "Enregistrer" et l'enregistrement réel.
Exemples
Les possibilités des règles automatiques sont très étendues. Voici quelques exemples de règles qui nous semblent utiles :
- Lors de la création d'une commande pour l'Allemagne, définir le transporteur préféré sur DHL
- Lors de la création d'une commande contenant un produit spécifique, ajouter des informations supplémentaires (avec mise en évidence) notifiant que les étiquettes doivent être ajoutées lors du conditionnement.
- ...