Documentation ERPNext

ERPNext

Règle d'assignation

La règle d'assignation répartit les documents, par exemple les tickets, en tour de rôle, selon la charge, ou selon un champ du document.

1 min de lectureMis à jour le Source : docs.frappe.io

À quoi sert la règle

Introduite en version 12, la règle d'assignation (Assignment Rule) assigne automatiquement des documents à des utilisateurs. Elle sert, par exemple, à répartir les tickets de support entre les personnes qui les traitent.

La liste est dans Accueil > Paramètres > Règle d'assignation.

Créer la règle

  1. Ouvrez la liste et créez une règle.
  2. Choisissez le type de document, par exemple le ticket (Issue).
  3. Rédigez la description qui sera ajoutée à la tâche (To Do).
  4. Indiquez la condition. Des expressions Python simples vont dans Assign Rule, Close Rule et Unassign Rule. Toutes les propriétés du document sont disponibles, avec les opérateurs >, <, ==, et les combinaisons and et or. Exemples : status == "Open" et issue_type == "Technical" and priority=="High" and status == "Open".
  5. Choisissez le mode :
    • Tour de rôle (Round Robin) : chaque document va à un utilisateur, dans l'ordre. Sélectionnez la liste des utilisateurs concernés.
    • Équilibrage de charge (Load Balancing) : le nouveau document va à l'utilisateur qui a le moins d'assignations. Même liste d'utilisateurs.
    • Selon un champ (Based on Field), depuis la version 13 : le document va à l'utilisateur indiqué dans le champ configuré. Choisissez le champ de lien utilisateur.
  6. Enregistrez.

La description peut reprendre des propriétés du document. Les règles de priorité la plus haute s'appliquent en premier. Exemple de texte : un ticket de haute priorité « File Upload not working » vous a été assigné.

Plusieurs règles

On peut poser plusieurs assignations automatiques pour un même type. Celle dont la priorité est la plus haute s'applique en premier.

Date d'échéance

L'échéance de l'assignation peut suivre un champ date du document de référence. Exemple : sur un ticket, choisir le champ Resolution By dans Échéance basée sur (Due Date Based On).

À retenir

L'option n'apparaît pas tant que le type de document n'est pas choisi, ou s'il n'a aucun champ Date ou Datetime. L'échéance de l'assignation ou du ToDo est mise à jour quand la valeur de ce champ change sur le document.

Pages liées