Frappe Framework
Affectations et tâches (ToDo)
Une tâche a un statut, une priorité et un responsable. Elle naît à la main, par affectation, par e-mail ou par une règle sur un autre document.
À quoi sert ToDo
Le DocType ToDo suit les tâches confiées à soi ou à d’autres. Elles existent seules, ou liées à un autre document.
| Champ | Rôle |
|---|---|
| Status | Open, Closed ou Cancelled |
| Priority | High, Medium ou Low. Medium par défaut. |
| Color | Couleur facultative |
| Due Date | Échéance |
| Description | Contenu, obligatoire |
| Reference Type et Name | Lien facultatif, par exemple un Issue ou un Lead |
| Role | Rôle facultatif |
| Assigned By | Qui a créé ou affecté |
| Allocated To | Qui doit faire la tâche |
Créer
- Liste ToDo, bouton Add ToDo, puis enregistrer.
- Depuis un document, Assign To crée un ToDo lié.
- Un e-mail peut devenir un ToDo si ToDo est dans les réglages
email_append_to. - Les règles d’affectation (Assignment Rules) créent des ToDo quand leurs conditions sont remplies. On ne pose pas de règle sur le DocType ToDo lui-même.
Clôturer ou annuler
Closed marque la tâche faite. Seul l’utilisateur de Allocated To peut clôturer. Dans l’interface, quelqu’un d’autre obtient une erreur. Cancelled indique que la tâche ne sera pas faite. L’échéance sert à prioriser, trier, filtrer, et aux règles pour la date. Le système n’envoie pas de rappel tout seul : la source suggère une Notification personnalisée.
Notifications et droits
L’assigné est prévenu à l’affectation et à l’annulation de l’affectation, avec la description et l’auteur. Les ToDo ouverts comptent dans le compteur global. On voit les tâches qu’on a reçues ou créées. Les System Managers voient tout. Le rôle All peut créer, lire, écrire et supprimer.
Document lié
Un commentaire est ajouté au document à l’affectation, à la clôture et à l’annulation. La liste des assignés est dans le champ _assign. Sur le document, on voit à qui il est affecté.
Règles
Elles créent des ToDo pour d’autres DocTypes : conditions, répartition round-robin, équilibrage de charge ou champ, échéance tirée du document, clôture ou réaffectation si les conditions changent.
