missionChatouFR Réservé No-Limit

Réinitialise l’état de toutes les tâches d’un projet non commencé

Le contexte

BRIEFING MISSION

Aujourd'hui, tu vas créer une automatisation qui va résoudre ce problème une fois pour toutes : un système qui réinitialise automatiquement toutes les tâches d'un projet lorsque celui-ci est marqué comme Pas commencé.

Imagine : tu décides de reporter un projet, tu changes son état en Pas commencé et POUF ! Toutes les tâches associées se réinitialisent automatiquement. Comme par magie !

Cette compétence va te permettre de :

  • garder une cohérence entre l'état de tes projets et leurs tâches
  • gagner un temps précieux lors de la réorganisation de ton travail
  • éviter les confusions et les incohérences dans tes bases de données
Consigne & checklist

OBJECTIFS MISSION

Consigne et checklist

Ta mission, que tu choisis d'accepter (épicétou), est de créer une automatisation qui, lorsqu'un projet est marqué comme Pas commencé, réinitialisera automatiquement toutes ses tâches associées en les passant aussi à l'état Pas commencé.

C'est comme si tu avais un assistant qui dit : "Le projet redémarre ? Ok, je remets toutes les tâches à zéro pour qu'on puisse repartir sur des bases propres !"

La mission sera considérée comme réussie si…

✅ Ton automatisation se déclenche uniquement quand un projet passe à l'état "Pas commencé"

✅ Toutes les tâches associées au projet sont automatiquement réinitialisées à l'état "Pas commencé"

✅ Les tâches se réinitialisent quel que soit leur état précédent (En cours, Terminé, etc.)

✅ Tu comprends comment récupérer des pages liées via une relation dans Notion

✅ Tu peux expliquer comment fonctionne la modification automatique des propriétés

✅ Et surtout, tu n'as plus JAMAIS à réinitialiser manuellement les tâches d'un projet reporté 🎉

Pour aller plus loin

Une fois cette mission accomplie, tu pourras :

  • ajouter une notification qui avertit les personnes assignées à l'une des tâches quand un projet est réinitialisé
  • créer une automatisation complémentaire qui marque toutes les tâches comme Abandonnées si le projet est Abandonné
  • mettre en place la même chose pour un projet qui passe à l'état Terminé
Le pas-à-pas

ETAPES

  1. 1
    Configurer le déclencheur d'automatisation
    • Crée une automatisation dans ta base de données Projets
    • Configure le déclencheur approprié, à savoir quand l'État d'un projet est défini sur Pas commencé
  2. 2
    Récupérer toutes les tâches du projet
    • Afin de récupérer toutes les tâches associées à un projet donné, tu vas devoir créer une variable
    • La relation (R) entre la base de données Tâches et celle des Projets va t'aider à y parvenir
  3. 3
    Configurer l'action de réinitialisation
    • Crée ensuite une action après avoir configuré le bon déclencheur
    • Cette action doit modifier l'état de toutes les tâches rattachées au projet modifié
  4. 4
    Tester ton automatisation
    • Tu peux créer un projet de test avec plusieurs tâches dans différents états
    • Change l'état de ce projet en Pas commencé
    • Vérifie que toutes les tâches sont automatiquement passées à Pas commencé
Section réservée · No-Limit
Documentation & Template

Débloque cette partie en rejoignant le palier No-Limit.

Débloquer cette section
Section réservée · No-Limit
Correction

Débloque cette partie en rejoignant le palier No-Limit.

Débloquer cette section
Réservé No-Limit

Tu peux lire ce contenu librement. Pour le valider, il faut No-Limit.

Compléter la mission, soumettre une remise, passer le quiz et gagner de l'XP, c'est inclus dans No-Limit.

Passer à No-Limit