Workflows
Workflow contrats
Le workflow contrat determine les droits et conditions applicables a une organisation.
Workflow contrats
Le workflow contrat determine les droits et conditions applicables a une organisation.
flowchart TD
besoin["Besoin commercial ou operationnel"] --> creation["Creation du contrat"]
creation --> conditions["Saisie conditions et droits"]
conditions --> verification["Verification interne"]
verification --> decision{"Contrat valide ?"}
decision -->|Oui| actif["Contrat actif"]
decision -->|Non| correction["Correction"]
correction --> verification
actif --> application["Droits appliques aux parcours"]
application --> suivi["Suivi, modification ou archivage"]
Points controles
| Point | Pourquoi |
|---|---|
| Organisation | Le contrat doit cibler la bonne entite |
| Shop | Certaines conditions sont propres a un contexte de vente |
| Droits | Achat, vente, finance, documents ou gestion selon contrat |
| Conditions financieres | Necessaires 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 depot, limite ou conditions particulieres.
- Peut influencer les droits transmis dans une hierarchie d'organisations.
Regles observees
- Un contrat non modele est rattache a une organisation et recoit une reference generee.
- Les contrats modeles automatiques sont dedoublonnes par type, shop, annee et type client.
- Les conditions tarifaires sont controlees a la creation et a la mise a jour.
- Si la TVA vendeur manque sur un contrat non modele, TARS determine une TVA par defaut depuis l'organisation.
- Un contrat automatique peut faire avancer l'onboarding de l'organisation.
- Une mise a jour de contrat peut propager des flags aux organisations enfants et reindexer l'organisation.
Cas de blocage
- Contrat absent.
- Contrat inactif.
- Conditions obligatoires manquantes.
- Organisation non rattachee.
- Statut incompatible avec la demande.