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

Vue liste des tâches d'un projet TODO avec le tableau complet et les boutons d'actions

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

  1. Cliquez sur le bouton d'ajout de tâche en haut de la liste
  2. Une fenêtre popup s'ouvre avec le formulaire de création
  3. 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)
  4. Cliquez sur Créer

Fenêtre popup de création d'une tâche avec les champs libellé, dates, priorité, tiers et description

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.