Mahtos — Documentation
Mahtos est une plateforme de gestion commerciale multi-tenant et multi-portails. Chaque métier dispose de son espace dédié, avec une base de données et un référentiel produit communs au sein de chaque entreprise (tenant).
Cette documentation est publique (aucune connexion requise) et bilingue (Français / English — bouton de langue en haut à droite).
Les portails
Business Owner
Le propriétaire d'entreprise : multi-magasins, caisses, abonnement, support.
Store Manager
Le gérant de magasin : catalogue, approvisionnement, clients, caisse, analytics.
POS / Caisse
Le terminal de vente : encaissement, crédit, opérations de caisse.
Assistant Inventaire
Comptage live, segmentation par lot et péremption, impact sur le stock.
Finance & RH
Profil fiscal, plan comptable SYSCOHADA, ressources humaines.
Architecture en bref
- Multi-tenant : chaque entreprise est isolée derrière son identifiant de tenant
(les URLs des portails sont de la forme
/<tenant>/owner,/<tenant>/pos, etc.). - Modèle zéro-état : un nouveau tenant démarre sans données fictives. Le premier compte créé est le propriétaire de l'entreprise ; tout se construit ensuite (magasins, caisses, produits, personnel).
- Portée magasin + caisse : les portails de terrain (Store Manager, Business Owner) filtrent les données par magasin et période. Tant qu'aucune caisse n'est ouverte, les chiffres restent à zéro.
- Journalisation : les mouvements de stock (
StockMovement) et les bandes de caisse (RegisterBand) sont des registres réels, jamais des estimations.
Pour bien démarrer, voir Démarrage.