Workflows
Workflow contrats
Le workflow contrat détermine les droits et conditions applicables à une organisation.
Workflow contrats
Le workflow contrat détermine les droits et conditions applicables à une organisation.
flowchart TD
besoin["Besoin commercial ou opérationnel"] --> creation["Création du contrat"]
creation --> conditions["Saisie conditions et droits"]
conditions --> verification["Vérification interne"]
verification --> decision{"Contrat validé ?"}
decision -->|Oui| actif["Contrat actif"]
decision -->|Non| correction["Correction"]
correction --> verification
actif --> application["Droits appliqués aux parcours"]
application --> suivi["Suivi, modification ou archivage"]
Points contrôlés
| Point | Pourquoi |
|---|---|
| Organisation | Le contrat doit cibler la bonne entité |
| Shop | Certaines conditions sont propres à un contexte de vente |
| Droits | Achat, vente, finance, documents ou gestion selon contrat |
| Conditions financières | Nécessaires pour facturation, commissions ou frais |
| Statut | Seul un contrat actif doit ouvrir de nouveaux droits |
Effets d'un contrat actif
- Ouvre ou confirme des droits.
- Peut autoriser la mise en vente.
- Peut porter des conditions de facturation.
- Peut porter dépôt, limite ou conditions particulières.
- Peut influencer les droits transmis dans une hiérarchie d'organisations.
Règles observées
- Un contrat non modèle est rattaché à une organisation et reçoit une référence générée.
- Les contrats modèles automatiques sont dédoublonnés par type, shop, année et type client.
- Les conditions tarifaires sont contrôlées à la création et à la mise à jour.
- Si la TVA vendeur manque sur un contrat non modèle, TARS détermine une TVA par défaut depuis l'organisation.
- Un contrat automatique peut faire avancer l'onboarding de l'organisation.
- Une mise à jour de contrat peut propager des flags aux organisations enfants et réindexer l'organisation.
Cas de blocage
- Contrat absent.
- Contrat inactif.
- Conditions obligatoires manquantes.
- Organisation non rattachée.
- Statut incompatible avec la demande.