Module 9 — État / Reporting
Le module État regroupe les onze états d'analyse et de reporting de l'application. Chaque état suit le même principe : un formulaire de filtrage (toujours avec une période), un tableau de résultats paginé et exportable.
🧭 Où trouver ce module dans l'application ? Menu latéral → État. Onze entrées, détaillées ci-dessous.

Fonctionnement commun
Tous les états partagent les caractéristiques suivantes :
- Période obligatoire : Date début ⚑ et Date fin ⚑ dans tous les formulaires.
- Recherche dynamique : le tableau se remplit automatiquement après la recherche.
- Export : boutons Excel et PDF disponibles.
- Totalisation : certains états affichent une ligne TOTAL en pied de tableau.
⚠️ Si aucun résultat ne s'affiche après une recherche, vérifiez l'ordre des dates (début ≤ fin) et la présence de données sur la période.
💡 Pour les états totalisés, la ligne TOTAL est calculée sur les lignes affichées : en cas de doute, exportez en Excel pour vérifier les vrais totaux.
Catalogue des onze états
1. Etat récapitulatif stock
Objectif — Suivre les mouvements de stock (entrées/sorties) d'un dépôt et d'un produit sur une période.
| Filtre | Détail |
|---|---|
| Période | Date début ⚑ / Date fin ⚑ |
| Dépôt ⚑ | Sélection d'un site |
| Produit | Sélection (tous ou un) |
Colonnes : Date mvt, Site, Document (réf.), Produit, Unité, Stock initial, Qté entrée, Stock disponible, Qté sortie, Stock final. Groupement par produit avec sous-totaux.

2. Etat intention d'achat
Objectif — Lister les intentions d'achat émises, ventilées par Super et Gasoil, avec totalisation.
| Filtre | Détail |
|---|---|
| Période | Date début ⚑ / Date fin ⚑ |
| Référence | Recherche par référence |
Colonnes : Date, N° pièce, Référence, Mode paiement, Qté/Montant Super, Qté/Montant Gasoil, TOTAL.
3. Etat commandes client
Objectif — Éditer les commandes clients (proforma, BC cession, etc.) par type et par client.
| Filtre | Détail |
|---|---|
| Période | Date début ⚑ / Date fin ⚑ |
| Référence, Client, Type commande | Filtres optionnels |
Colonnes : Date d'émission, Réf. commande, Autre réf., Client, Mt. HT, Mt. TVA, Mt. TTC.

4. Etat commandes fournisseur
Objectif — Idem côté achat : suivre les bons de commande fournisseurs par type et par fournisseur.
| Filtre | Détail |
|---|---|
| Période | Date début ⚑ / Date fin ⚑ |
| Référence, Fournisseur, Type commande | Filtres optionnels |
Colonnes : identiques à l'état commandes client (Fournisseur au lieu de Client).
5. Etat bon de livraison produit
Objectif — Contrôler les livraisons (Super / Gasoil) par transporteur, tracteur, citerne et écarts de réception.
| Filtre | Détail |
|---|---|
| Période | Date début ⚑ / Date fin ⚑ |
| Transporteur, Tracteur, Citerne | Filtres optionnels |
| Dépôt Livraison ⚑ | ⚠️ Champ marqué obligatoire mais sans effet sur la recherche |
Colonnes : Date livr., Destination, Transporteur, Tracteur, Citerne, Super (cmdée / livrée / écart / tolérance ‰), Gasoil (idem).
💡 La colonne « Tolérance » exprime l'écart en ‰ (pour mille) de la quantité reçue.
6. Etat bon de réception
Objectif — Rapprocher quantités commandées vs quantités reçues (Super / Gasoil) par dépôt et fournisseur.
| Filtre | Détail |
|---|---|
| Période | Date début ⚑ / Date fin ⚑ |
| Tiers, Site de réception | Filtres optionnels |
Colonnes : Date livraison, Référence, N° Pièce, Dépôt, Fournisseur, Super (cmdée / reçue / écart), Gasoil (idem).
7. Etat déclaration douane
Objectif — Totaliser les droits et taxes (Douane, TUF, TUB, RST, TVA) par déclaration.
| Filtre | Détail |
|---|---|
| Période | Date début ⚑ / Date fin ⚑ |
| N° Réf douane | Recherche |
| Mode paie., Produits | ⚠️ Sans effet — filtrer uniquement via la période et la référence |
Colonnes : Date decl., Ref douane, N° Liquidation, Type opération, Mt. Douane, Mt. TUF, Mt. TUB, Mt. RST, Mt. TVA, TOTAL.
8. Etat facture éditée
Objectif — Rechercher une facture (achat, vente ou avoir) et accéder directement à son imprimé.
| Filtre | Détail |
|---|---|
| Période | Date début ⚑ / Date fin ⚑ |
| N° facture, Tiers | Filtres optionnels |
Colonnes : Date facture, N° Facture, Intitulé tiers, Montant total (TTC), lien consulter (ouvre l'imprimé).

9. Etat statist. des factures
Objectif — Statistiques détaillées des factures émises, ligne par ligne produit + transport.
| Filtre | Détail |
|---|---|
| Période | Date début ⚑ / Date fin ⚑ |
| N° facture | Filtre optionnel |
Colonnes : Date BL, Client, Date facture, N° facture, N° BL, Destination, Produit, Tracteur, Quantité, Mt. TVA, Mt. total.

10. Etat péréquation transport
Objectif — Calculer le différentiel entre le coût transport et la péréquation collectée par livraison.
| Filtre | Détail |
|---|---|
| Période | Date début ⚑ / Date fin ⚑ (uniquement) |
Colonnes : N° BL, Date Charg., Date Livr., Heure Livr., Dépôt livrancier, Site, Localité, Tracteur, Citerne, Super/L, Gasoil/L, Total/L, Tarif, Coût Transp., Mt. Péré. collecté, Différentiel.
💡 C'est le seul état à proposer un bouton Imprimer (sortie paysage, en plus d'Excel et PDF).
11. Etat suivi transporteurs
Objectif — Suivre les rotations par transporteur (chauffeur, tracteur, citerne, coûts).
| Filtre | Détail |
|---|---|
| Période | Date début ⚑ / Date fin ⚑ |
| Transporteur | Sélection (défaut : tous) |
Colonnes : Date commande, N° BL, Date chargement, Date livraison, Citerne, Tracteur, Chauffeur, Super (L), Gasoil (L), Tarif (L), Coût transport.
Tableau récapitulatif
| État | Cas d'usage | Filtres clés | Boutons |
|---|---|---|---|
| Récapitulatif stock | Suivi mouvements stock | Dépôt + Produit | Excel, PDF |
| Intention d'achat | Suivi intentions | Référence | Excel, PDF |
| Commandes client | Suivi ventes | Client, Type commande | Excel, PDF |
| Commandes fournisseur | Suivi achats | Fournisseur, Type commande | Excel, PDF |
| BL produit | Écarts de réception | Transporteur, Tracteur, Citerne | Excel, PDF |
| Bon de réception | Réceptions vs commandes | Tiers, Site | Excel, PDF |
| Déclaration douane | Taxes par déclaration | Référence | Excel, PDF |
| Facture éditée | Recherche + imprimé | N° facture, Tiers | Excel, PDF |
| Statistiques factures | Analyse détaillée | N° facture | Excel, PDF |
| Péréquation transport | Différentiel transport | Période seule | Excel, PDF, Imprimer |
| Suivi transporteurs | Rotations par transporteur | Transporteur | Excel, PDF |
Points de vigilance
| Situation | Risque | Que faire ? |
|---|---|---|
| Filtres Mode paie. / Produits (déclaration douane) | Sans effet sur la recherche | Filtrer via la période et le n° de référence |
| Filtre Dépôt Livraison (BL produit) | Sans effet sur la recherche | Ne pas s'y fier |
| Période inversée | Recherche vide sans message | Vérifier Date début ≤ Date fin |
| Ligne TOTAL | Calculée sur les lignes affichées | Exporter en Excel pour vérifier les totaux complets |
Et après ?
Chaque état est une vue agrégée des données produites par les modules transactionnels (Achat, Vente, Stock, Douane, Facturation). Reportez-vous à ces modules pour corriger une donnée à la source.