Les autres utilisateurs peuvent être créés par l'admin dans la section Utilisateurs
Tableau de bord
Admin
👑 Admin
A
📅 Période :
📈 Ventes Récentes
⚠️ Stock Faible
🏆 Top Articles Vendus
💰 Modes de Paiement
🏪 Performance par Boutique
🏬 Performance par Magasin (entrepôt)
💸 Répartition des dépenses par catégorie
💳 Créances clients (factures impayées)
🏦 Rapprochement bancaire
🏪 Ma Boutique
⚡ Actions rapides
📊 Indicateurs clés
🚨 Alertes Stock
Articles en rupture ou à réapprovisionner
💳 Créances à recouvrer
Clients à relancer (factures en retard)
💸 Dettes fournisseurs à régler
BC livrés non réglés en retard
🏆 Top 5 articles vendus (semaine)
Vos meilleures ventes des 7 derniers jours
🕒 Dernières ventes (10)
N°
Heure
Client
Articles
Mode
Total
👋 Bienvenue, utilisateur
Cliquez sur le bouton ci-dessous pour commencer à enregistrer vos ventes
🕒 Mes ventes du jour
Liste des ventes que vous avez enregistrées aujourd'hui
N°
Heure
Client
Articles
Mode
Total
🔒 Le tableau de bord financier de la boutique est réservé à l'administrateur.
💰 Point de Vente
🔍 Filtres :
N° Vente
Date
Client
Magasin
Articles
Total
Paiement
Actions
💸 Dépenses
🔍 Filtres :
N°
Date
Boutique
Catégorie
Description
Bénéficiaire
Mode
Montant
Actions
📦 Articles
🔍 Filtres :
Code
Désignation
Catégorie
Magasin
Prix Achat
Prix Vente
Marge
Stock
Actions
📋 Inventaire
🔍 Filtres :
Code
Article
Catégorie
Magasin
Stock Actuel
Stock Min
Valeur Stock
Statut
👥 Clients
🔍 Filtres :
Code
Nom/Raison
Téléphone
Email
Ville
Solde
Actions
🚚 Fournisseurs
🔍 Filtres :
Code
Nom
Téléphone
Ville
📦 BC
💰 Total acheté
✅ Payé
💸 Reste à payer
🚛 Camions
Actions
📦 Gestion de Stock
🔍 Filtres :
ℹ️ Tableau de stock du mois : conforme au modèle Gestion_de_Stock.
Début = stock au 1er du mois · Entrée = approvisionnements du mois ·
Cumul = Début + Entrée · Total Vendu = sorties du mois ·
Stock Restant = Cumul − Vendu.
DÉSIGNATION
MAGASIN
DÉBUT
ENTRÉE
CUMUL
TOTAL VENDU
STOCK RESTANT
Actions
Nbre
P.U.
Montant
Reste
P.U.
Montant
🏷️ Catégories
Code
Nom
Description
Nb Articles
Actions
📄 Facturation
🔍 Filtres :
N° Facture
Date
Client
Total HT
TVA
Total TTC
Statut
Actions
↩️ Avoirs
🔍 Filtres :
N° Avoir
Date
Client
Facture Liée
Montant
Motif
Actions
💳 Gestion des Créances & Dettes
🔍 Filtres :
👥 Top 5 clients endettés
📅 Vieillissement des créances
📋 Détail des créances clients
N° Facture
Date
Client
Boutique
Total TTC
Payé
Reste dû
Ancienneté
Statut
Actions
🔍 Filtres :
🏭 Top 5 fournisseurs créanciers
📅 Vieillissement des dettes
📋 Détail des dettes fournisseurs
ℹ️ Seuls les bons de commande livrés et non intégralement réglés sont affichés ici.
N° BC
Date
Fournisseur
Total
Réglé
Reste dû
Ancienneté
Statut
Actions
📝 Bons de Commande
🔍 Filtres :
N° BC
Date
Fournisseur
Total
Statut
Actions
🚛 Bons de Livraison
🔍 Filtres :
N° BL
Date
Client
📄 Réf. Facture
Nb Articles
Statut
Actions
🔄 Transferts de stock entre magasins
📋 Demandes de transfert
💡 Une demande de transfert est émise par un magasin destinataire (demandeur) vers un magasin source. Après validation par le responsable, un bon de transfert est généré et le stock part du magasin source.
🔍 Filtres :
N° Demande
Date
Demandeur (Destinataire)
Source
Date souhaitée
Articles
Statut
Actions
🚚 Bons de transfert (BT)
Générés automatiquement à la validation des demandes
⚠️ À la création d'un BT, le stock est immédiatement déstocké du magasin source (marchandise en route). Les quantités réellement expédiées peuvent différer de la demande.
🔍 Filtres :
N° BT
Date expédition
Source
Destinataire
Articles
Statut
Actions
📥 Bons de réception
Créés par le magasin destinataire après réception physique
✅ À la création d'un bon de réception, le stock est immédiatement réassorti dans le magasin destinataire selon les quantités réellement reçues (qui peuvent différer du BT).
N° BR
Date réception
BT lié
Source
Destinataire
Articles
Écart
Actions
🛒 Approvisionnement & Commande Fournisseur
📋 Demandes d'approvisionnement
💡 Le workflow : 1️⃣ Demande d'approvisionnement (service/magasin) → 2️⃣ Validation → 3️⃣ Bon de commande fournisseur → 4️⃣ Réception → 5️⃣ Mise à jour du stock.
🔍 Filtres :
N° Demande
Date
Demandeur
Magasin destinataire
Date souhaitée
Articles
Statut
Actions
📝 Bons de commande fournisseur
💡 Les BC sont généralement créés à partir d'une demande validée. Vous pouvez aussi en créer directement sans demande préalable.
🔍 Filtres :
N° BC
Date
Fournisseur
Magasin dest.
Livraison prévue
Articles
Total Net
Statut
Actions
📥 Réceptions fournisseur
✅ Le stock est mis à jour automatiquement dans le magasin de destination selon les quantités réellement reçues. Les réceptions partielles sont supportées.
N° Réception
Date
BC lié
Fournisseur
Magasin dest.
Articles
Écart
Actions
💼 Devis
N° Devis
Date
Client
Validité
Total TTC
Statut
Actions
💵 Gestion Comptable
📊 Résumé Financier (Compte de Résultat)
💰 Trésorerie
Opérations Comptables
🔍 Filtres :
Date
N°
Type
Description
Compte SYSCOHADA
Catégorie
Mode
Montant
Actions
Caisses et Comptes Bancaires
Nom
Type
Solde
Devise
Actions
Paiements & Encaissements Clients
Date
Client
Facture
Montant
Mode
Actions
📚 Plan Comptable SYSCOHADA
ℹ️ Système Comptable OHADA (SYSCOHADA) : Plan comptable applicable dans les 17 pays de l'OHADA (Burkina Faso, Côte d'Ivoire, Sénégal, Mali, Bénin, Togo, Niger, Cameroun, etc.). Les comptes sont organisés en 9 classes : 1 à 5 (bilan), 6 et 7 (gestion), 8 (résultats), 9 (analytique).
🔍 Filtres :
Code
Libellé
Classe
Type
Solde actuel
Actions
📘 Grand Livre
🔍 Filtres :
⚖️ Bilan & Compte de Résultat
📋 États financiers SYSCOHADA : Le Bilan présente la situation patrimoniale (Actif = Passif). Le Compte de Résultat présente la performance (Produits - Charges = Résultat). Les montants sont calculés automatiquement à partir des opérations enregistrées.
📈 Rapports Financiers
📔 Journal Comptable SYSCOHADA
Écritures comptables automatiques en partie double - Les comptes SYSCOHADA sont attribués automatiquement selon le type d'opération.
Date
Pièce
Compte
Libellé
Débit
Crédit
🏦 Rapprochement Bancaire
📈 État du rapprochement
⚠️ Alertes & Écarts
📈 Évolution des soldes (Livre vs Relevé)
🏦 Vue d'ensemble multi-comptes
📊 Historique des rapprochements mensuels
ℹ️ Astuce : Cliquez sur une opération à gauche — les correspondances probables s'affichent en jaune à droite. Vous pouvez aussi glisser-déposer une opération sur une ligne du relevé pour la rapprocher.
A Auto-match
Entrée Rapprocher
Échap Annuler sélection
/ Recherche
📘 Livre comptable (Opérations)
Date
Réf.
Description
Montant
État
🏦 Relevé bancaire
Date
Réf.
Libellé
Montant
État
📥 Lignes de relevé bancaire
🔍 Filtres :
Date
Compte
Réf.
Libellé
Type
Montant
Statut
Actions
📡 Import automatique de relevé bancaire : Configurez des sources pour que Hadotech récupère et importe automatiquement vos relevés bancaires. Formats supportés : CSV, Excel (.xlsx), MT940, OFX, QIF. Sources possibles : FTP/SFTP, Email (IMAP), Dossier surveillé, Drag & Drop manuel.
ℹ️ Comment ça marche :
La banque dépose un fichier (CSV, Excel ou MT940) sur un serveur FTP ou l'envoie par email.
Vous configurez une source automatique dans Hadotech (ci-dessous) avec les identifiants d'accès.
À la fréquence choisie (horaire, quotidienne…), Hadotech récupère le fichier, détecte son format et importe automatiquement les lignes dans le compte bancaire associé.
Les règles de rapprochement auto sont appliquées à la volée, les doublons sont ignorés.
⚠️ Prérequis technique : La récupération automatique par FTP/Email nécessite que Hadotech soit déployé côté serveur (module hadotech-sync). En mode navigateur seul, vous pouvez configurer les sources, simuler les imports et utiliser le mode Drag & Drop / fichier local qui fonctionne sans backend.
📥 Nouveaux imports reçus du serveur hadotech-sync
⚙️ Sources automatiques configurées
État
Nom
Type
Compte bancaire
Format
Fréquence
Dernière exécution
Prochaine
Actions
🖱️ Dépôt rapide de fichier
Déposez ici un fichier de relevé (CSV, Excel, MT940, OFX, QIF) pour un import immédiat. Le format sera détecté automatiquement.
📂
Glissez-déposez un fichier ici
ou cliquez pour sélectionner un fichier
📜 Historique des imports automatiques
Date & heure
Source
Compte
Fichier
Format
Importées
Doublons
Statut
Détail
⚙️ Règles de rapprochement automatique : Définissez des règles pour catégoriser et auto-rapprocher les lignes de relevé. Exemple : "Toute ligne contenant ORANGE → compte Orange Money, catégorie Télécom".
🆕 Fonctionnalités avancées :
6 modes de match — contient, égale, commence par, finit par, regex, NE contient PAS
Mots-clés multiples (OU) — un par ligne dans le formulaire (ex: ORANGE / MOOV / TELECEL)
Portée par compte bancaire — limiter une règle à certains comptes
Conditions calendaires — jour du mois (ex: salaires entre le 25 et le 30) et jour de la semaine
🤖 Auto-rapprochement — la règle peut rapprocher automatiquement si une seule opération du livre correspond
🧪 Simulation — testez l'impact d'une règle sur les 90 derniers jours avant de l'enregistrer
📊 Statistiques d'usage — combien de fois chaque règle s'est déclenchée
💡 Suggestion automatique — après un rapprochement manuel, Hadotech vous propose de créer une règle si un pattern récurrent est détecté
📋 Règles définies
Prio.
Règle & conditions
Mots-clés (mode)
Type
Plage montant
Action
État
Actions
🔒 Clôtures mensuelles : Une fois un mois clôturé, les rapprochements de ce mois sont verrouillés : impossible de les modifier ou d'en ajouter sans déverrouiller. Cette protection comptable garantit l'intégrité des périodes passées (obligation OHADA).
Mois
Compte
Date clôture
Solde livre
Solde relevé
Écart
Par
Actions
📚 Historique des rapprochements
⚠️ Attention : Annuler un rapprochement libère l'opération et la ligne de relevé correspondantes. Cette action est journalisée.
Date rapprochement
Compte
Opération (livre)
Ligne relevé
Montant
Par
💬
Actions
🔧 Paramètres du module de rapprochement : Personnalisez le comportement de l'auto-match, les seuils d'alerte et la détection des frais bancaires pour adapter le module à votre réalité terrain.
🤖 Auto-match (tolérances)
Deux opérations sont appariables si leurs dates sont proches à ce nombre de jours près. Défaut : 3.
Écart de montant accepté pour considérer un appariement valide. Défaut : 0 (montant exact).
🔔 Alertes & seuils
Une alerte rouge apparaît dans le menu latéral si l'écart dépasse ce montant. Défaut : 10 000.
Si un compte n'a pas été rapproché depuis ce nombre de jours, une notification apparaît. Défaut : 30.
💸 Détection des frais bancaires
Le système peut détecter automatiquement les petits débits inexpliqués sur le relevé et suggérer de les enregistrer comme frais bancaires. Configurez ici le seuil et le compte comptable.
Tout débit non rapproché ≤ ce montant est candidat. Défaut : 5 000.
Défaut : 6312 (Services bancaires).
👔 Ressources Humaines
🏢 Effectif par département
📋 Répartition par type de contrat
🌴 Demandes de congés en attente
📅 Contrats arrivant à échéance (90 jours)
👥 Liste des employés
🔍 Filtres :
Matricule
Nom complet
Poste
Département
Contrat
Embauche
Salaire base
Statut
Actions
💵 Gestion de la paie
📅 Période :
N° Bulletin
Période
Employé
Salaire base
Primes
Retenues
Net à payer
Statut
Actions
💸 Avances sur salaire
💡 Enregistrez les avances accordées aux employés. Les avances « En cours » peuvent être déduites automatiquement lors de l'établissement du bulletin de paie (bouton « Déduire les avances »).
🔍 Filtres :
N°
Date
Employé
Montant
Remboursé
Reste dû
Motif
Statut
Actions
🌴 Gestion des congés et absences
🔍 Filtres :
Employé
Type
Du
Au
Jours
Motif
Statut
Actions
🕒 Pointage et présences
💡 Sélectionnez une date puis "Charger la feuille du jour" pour pointer tous les employés actifs. Cliquez sur un statut pour le modifier.
Employé
Poste
Statut
Arrivée
Départ
Note
🏢 Départements / Services
Nom
Description
Effectif
Actions
📈 Suivi des Performances
Performance commerciale
🏆 Classement des vendeurs (CA)
🎯 Atteinte des objectifs
📦 Top articles vendus (période)
🎯 Objectifs commerciaux
💡 Définissez un objectif de chiffre d'affaires par vendeur et par mois. Le taux d'atteinte est calculé automatiquement à partir des ventes enregistrées.
🔍 Filtres :
Période
Vendeur
Objectif CA
Réalisé
Taux
Statut
Actions
⭐ Évaluations du personnel
💡 Évaluez vos employés sur plusieurs critères (note sur 5). La note globale et l'appréciation sont calculées automatiquement.
Date
Employé
Période
Note globale
Appréciation
Évaluateur
Actions
🔍 Audit & Traçabilité
🔍 Filtres :
Date / Heure
Utilisateur
Catégorie
Action
Détails
👤 Activité par utilisateur
🏷️ Activité par catégorie
📅 Activité des 14 derniers jours
🔒 Cette vue isole les opérations critiques : suppressions, modifications importantes, paiements et tentatives d'accès refusées. Idéal pour un contrôle rapide.
Date / Heure
Utilisateur
Catégorie
Action
Détails
👤 Gestion des Utilisateurs
Nom d'utilisateur
Nom complet
Email
Téléphone
Rôle
Dernière connexion
Statut
Actions
Rôles et Permissions
Journal d'activité
Date/Heure
Utilisateur
Action
Détails
Mon Profil
⚙️ Paramètres de l'Entreprise
Informations de l'entreprise
Ces informations apparaissent sur tous les documents imprimés
🏬 Magasins de stockage
Liste des magasins (entrepôts, boutiques, dépôts) où vos articles sont stockés. Vous pouvez en ajouter, modifier ou désactiver autant que vous voulez.
Code
Nom
Localisation
Articles stockés
État
Actions
🏪 Boutiques indépendantes
Créez des boutiques indépendantes (points de vente) et associez-les à un ou plusieurs magasins. Chaque boutique dispose de sa propre vue opérationnelle (caisse, KPI, ventes, stock, alertes), accessible depuis le menu 🏪 Boutique.
💡 Astuce : Sélectionnez le ou les magasins liés à chaque boutique. Les ventes, stocks et alertes seront filtrés automatiquement selon ces magasins.
Code
Nom
Responsable
Localisation
Magasins liés
État
Actions
Configuration du reçu POS
⚡ Validation automatique des bons de commande
Activez la validation automatique pour que les demandes soient immédiatement transformées en bons de commande sans intervention manuelle.
Cela accélère les workflows pour les opérations courantes.
Sauvegarde et restauration
💾 Exporter les données
Téléchargez une sauvegarde complète de votre base de données
📤 Restaurer une sauvegarde
⚠️ Attention: La restauration écrasera toutes les données actuelles
🗑️ Réinitialisation
⚠️ Danger: Cela effacera TOUTES les données (sauf l'utilisateur admin)