Tâches
Les tâches CapTODO sont des tâches Dolibarr standard, enrichies avec des champs supplémentaires pour la liaison tiers, la récurrence et la synchronisation agenda.
Vue liste
La page principale d'une liste TODO affiche les tâches sous forme de tableau :
| Colonne | Description |
|---|---|
| Tâche | Libellé de la tâche (cliquable pour ouvrir la fenêtre d'édition) |
| Tiers | Tiers lié à la tâche (lien vers sa fiche) |
| Affecté à | Utilisateurs assignés à la tâche |
| État | Statut de la tâche avec boutons de changement rapide |
| Échéance | Date de début de la tâche |
| Priorité | Niveau de priorité (modifiable directement avec les flèches) |
| Actions | Boutons d'actions rapides configurables |

Recherche
Un champ de recherche en haut de la liste permet de filtrer les tâches par libellé.
Filtrage par statut
Les boutons de statut dans l'en-tête du tableau permettent d'afficher toutes les tâches ou uniquement celles d'un statut donné.
Créer une tâche
- Cliquez sur le bouton d'ajout de tâche en haut de la liste
- Une fenêtre popup s'ouvre avec le formulaire de création
- Remplissez les champs :
- Libellé (obligatoire) : titre de la tâche
- Début : date de début
- Échéance : date limite
- Priorité : niveau de priorité (voir ci-dessous)
- Affectée à : utilisateur Dolibarr responsable
- Tiers : société liée à la tâche
- Liste : possibilité de déplacer la tâche vers une autre liste TODO
- Description : texte libre (éditeur WYSIWYG si activé dans la configuration)
- Cliquez sur Créer

Modifier une tâche
Cliquez sur le libellé d'une tâche dans la liste pour ouvrir la fenêtre d'édition. Les mêmes champs que la création sont disponibles, avec en plus la possibilité de changer la liste TODO de la tâche en sélectionnant un autre projet.
Priorités
Les priorités sont des valeurs numériques :
| Valeur | Niveau |
|---|---|
| 0 | Aucune |
| 10 | Basse |
| 25 | Normale |
| 50 | Haute |
| 75 | Urgente |
Dans la liste, des flèches permettent de monter ou descendre la priorité directement. La ligne de la tâche est brièvement surlignée après un changement de priorité pour confirmer visuellement la modification.
Statuts
Les tâches utilisent les statuts standard des tâches Dolibarr :
| Statut | Description |
|---|---|
| Brouillon (0) | Tâche créée mais pas encore démarrée |
| Ouverte (1) | Tâche en cours |
| Fermée (2) | Tâche terminée |
Le changement de statut se fait directement depuis la liste via les boutons dans la colonne "État".
Tiers lié
Chaque tâche peut être associée à un tiers (client, fournisseur, prospect). Ce lien est indépendant du tiers du projet.
Si le module CapCRM est installé, le lien vers le tiers ouvre la fiche CapCRM. Sinon, il ouvre la fiche société standard de Dolibarr.
Affectation d'utilisateurs
La colonne "Affecté à" montre les utilisateurs assignés à la tâche (contacts internes de type "Exécutant"). Si vous n'êtes pas encore assigné à la tâche, un bouton Participer apparaît pour vous ajouter.
Actions rapides
Jusqu'à quatre boutons d'actions rapides sont disponibles dans la colonne "Actions". Ils sont configurables dans la page de configuration :
| Action | Comportement |
|---|---|
| Envoyer un mail | Ouvre le formulaire d'envoi d'email pré-rempli avec le tiers de la tâche |
| Envoyer un message interne | Ouvre un formulaire de message interne lié à la tâche |
| Ajouter un rendez-vous | Crée un événement agenda lié à la tâche et au tiers |
Chaque action s'ouvre dans une fenêtre popup. Après validation, un message de confirmation s'affiche.
Sous-tâches
Une tâche peut être liée à une tâche parente via le champ "Tâche parente". Cette fonctionnalité permet de hiérarchiser les tâches au sein d'une même liste TODO.
Depuis l'application mobile
La page de détail d'une tâche affiche, lorsque celle-ci a un parent, un fil d'Ariane cliquable qui permet de remonter rapidement dans la hiérarchie. Le formulaire d'édition propose un sélecteur "Tâche parente" avec autocomplétion : tapez les premières lettres du libellé pour retrouver une tâche existante.
Une section "Sous-tâches" liste les enfants directs de la tâche courante. Un bouton + Ajouter une sous-tâche crée une nouvelle tâche déjà rattachée comme enfant.
Sur la liste principale (page d'accueil), les sous-tâches s'affichent indentées sous leur parent lorsque le parent est visible, avec un marqueur visuel discret. L'indentation est cappée à trois niveaux pour préserver la lisibilité.
Garde anti-cycle
Une tâche ne peut pas être son propre parent, ni descendre de l'un de ses descendants. Ce contrôle est appliqué deux fois : côté application avant l'envoi de la modification, et côté serveur qui refuse toute requête créant un cycle. Le picker masque automatiquement les tâches qui ne peuvent pas être choisies comme parent.
Historique d'activité
Chaque modification importante d'une tâche est enregistrée automatiquement : changement de libellé, de description, de priorité, de statut, de date de début, de date d'échéance, ou complétion/réouverture de la tâche.
Consultation
Dans l'application mobile, la page de détail d'une tâche affiche un accordéon Historique en bas. Une fois déplié, il liste les 50 dernières modifications, de la plus récente à la plus ancienne.
Chaque entrée indique :
- L'auteur de la modification
- La date relative ("il y a 2 minutes", "hier 14:30") avec la date absolue en infobulle
- Le champ modifié, l'ancienne valeur et la nouvelle valeur
L'historique est rafraîchi automatiquement après chaque modification que vous effectuez sur la tâche, à condition que l'accordéon ait déjà été ouvert au moins une fois pendant la session.
Hors-ligne
L'historique nécessite une connexion réseau : il n'est pas mis en cache localement. L'accordéon affiche "Indisponible hors-ligne" lorsque la connexion est perdue.
Récurrence
Les tâches peuvent être configurées comme récurrentes grâce aux champs suivants :
| Champ | Description |
|---|---|
| Tâche récurrente | Active la récurrence sur cette tâche |
| Type de récurrence | Quotidien, hebdomadaire, mensuel ou annuel |
| Intervalle de récurrence | Fréquence (ex : tous les 2 jours, toutes les 3 semaines) |
| Date de fin de récurrence | Date à laquelle la récurrence s'arrête |
Une tâche planifiée (cron) Dolibarr génère automatiquement les nouvelles tâches à partir des modèles récurrents, une fois par jour.
Lien agenda
Si la synchronisation calendrier est activée et qu'un événement agenda est lié à la tâche, une icône calendrier apparaît à côté du libellé de la tâche avec un lien direct vers l'événement dans l'agenda Dolibarr.