Workflows
Workflow rendez-vous
Ce workflow organise la prise, modification et cloture d'un rendez-vous.
Workflow rendez-vous
Ce workflow organise la prise, modification et cloture d'un rendez-vous.
flowchart TD
besoin["Besoin de rendez-vous"] --> objet["Rattacher a lot, vente, facture ou organisation"]
objet --> creneau["Proposer un creneau"]
creneau --> lieu["Definir lieu ou adresse"]
lieu --> confirm["Confirmer"]
confirm --> rappel["Notifier si necessaire"]
rappel --> outcome{"Resultat"}
outcome -->|Realise| done["Termine"]
outcome -->|Reporte| reschedule["Nouveau creneau"]
outcome -->|Annule| cancel["Annule avec motif"]
Regles
- Le rendez-vous doit avoir un objet metier clair.
- Le lieu doit etre visible uniquement aux personnes concernees.
- Un rendez-vous lie a un retrait peut dependre du paiement.
- Une modification tardive doit etre tracee.
- Une annulation doit avoir un motif si elle impacte l'utilisateur.
Regles observees
- Un rendez-vous peut etre cree, lu, mis a jour et supprime.
- La lecture exige un filtre: identifiant, adresse, gestionnaire, organisation ou liste d'identifiants.
- Les rendez-vous peuvent etre filtres par visites ou retraits.
- Le filtre calendrier conserve les rendez-vous depuis les 30 derniers jours.
- Un rendez-vous peut etre rattache a une organisation avec un role donne.
- Chaque mise a jour incremente une sequence.
Impacts
| Action | Impact |
|---|---|
| Confirmation | L'utilisateur peut organiser sa venue ou livraison |
| Report | L'ancien creneau ne doit plus etre considere valide |
| Annulation | Le suivi doit montrer que le rendez-vous n'est plus actif |
| Realisation | Le dossier peut passer a l'etape suivante |