Flux métier inter-systèmes
Scénarios d’interaction entre les projets DYNORS
Vente POS (SuperGest) → Facturation
1SuperGestVente en caisse (POS) → panier validé
2SuperGest→ FISCAL POST /invoices → facture DGI-compliant
3FISCAL→ dynors-pdf → génération PDF → dynors-media (stockage)
4FISCAL→ DGI : transmission e-facture
Livraison YOBALÉ → Facturation commission
1YOBALÉDispatch livraison → tracking temps réel
2YOBALÉ→ FISCAL POST /invoices : facturation commission livraison
3YOBALÉ→ dynors-notify (SMS suivi client)
DAWALALE → Abonnements & médias
1DAWALALEÉlève s’inscrit → dynors-billing (essai / abonnement)
2DAWALALE→ dynors-media : vidéos cours, audio QCM, documents
3DAWALALE→ FISCAL : paiement forfaits, examens
RAGNAR → FISCAL (facturation ESN)
1RAGNARClôture période → agrégation time tracking
2RAGNAR→ FISCAL POST /invoices : facture client ESN
3FISCAL→ PDF + dynors-media → DGI
TRACIUM → FISCAL & BOOKS (paiement fournisseur)
1TRACIUMSmart contract TradeAgreement.triggerPayment()
2TRACIUM→ FISCAL POST /supplier-payments
3TRACIUM→ BOOKS événement SUPPLIER_PAYMENT
Mediconnect → FISCAL & DAWALALE (consultation · aptitude)
1MediconnectConsultation → FISCAL facturation actes · pharmacie (TVA 0)
2Mediconnect→ DAWALALE : RDV aptitude, PUT certificat médical
3Mediconnect→ TRACIUM vérif. médicaments · dynors-notify · dynors-pdf
DYNORS BOOKS (événements → écritures)
1BOOKSReçoit POST /events (SuperGest, TRACIUM, Mediconnect, DAWALALE, RAGNAR)
2BOOKS→ Écritures SYSCOHADA · obligations TVA/IRPP/Paie · FEC/XBRL
3BOOKS→ FISCAL (modèle A/B/C) · DGI · dynors-media