Dokos propose un outil de modélisation pour concevoir vos propres états financiers : bilan, compte de résultat, tableau de flux de trésorerie, ou tout autre rapport sur mesure. Au lieu d'un affichage hiérarchique générique, vous définissez librement les lignes, leur intitulé, leur calcul et leur mise en forme.
Ce type de rapport est particulièrement utile pour produire des états conformes au Plan Comptable Général (PCG), des tableaux de bord de gestion interne, ou des présentations adaptées à des partenaires bancaires ou des actionnaires.
Les modèles de rapports financiers sont une fonctionnalité propre à Dokos, non disponible dans ERPNext standard.
Pour accéder aux modèles :
Comptabilité > Rapports > Modèles de rapports financiers
Un modèle se compose d'un nom unique, d'un type de rapport et d'une liste de lignes définissant le contenu de l'état.
Les types de rapports disponibles sont :
Exemple — Maison Verte SARL L'équipe comptable crée un modèle "Bilan PCG" de type Bilan pour produire automatiquement un état au format Plan Comptable Général, avec les rubriques réglementaires (immobilisations, créances clients, dettes fournisseurs…) et les totaux intermédiaires attendus.
Chaque ligne du modèle possède un type de source de données qui détermine comment sa valeur est obtenue :
| Type | Usage |
|---|---|
| Données comptables | Agrège les soldes de comptes selon des filtres |
| Montant calculé | Calcule une valeur à partir d'autres lignes via une formule |
| API personnalisée | Appelle une fonction externe pour des données non comptables |
| Ligne vide | Espace visuel entre les sections |
| Saut de colonne | Crée une mise en page multi-colonnes (ex. actif / passif côte à côte) |
| Saut de section | Crée des sections horizontales dans le rapport |
Pour une ligne de type Données comptables, vous choisissez les comptes à agréger via un filtre visuel ou un filtre avancé en Python. Vous précisez également le type de solde :
Une ligne de type Montant calculé référence d'autres lignes par leur code de référence. Chaque ligne peut recevoir un code (par exemple CA100, CH200, TOTAL300) permettant de l'utiliser dans des formules.
Exemple — Maison Verte SARL La ligne "Chiffre d'affaires" a le code
CA100, la ligne "Charges d'exploitation" a le codeCH100. Une ligne "Résultat d'exploitation" calculée utilise la formuleCA100 - CH100pour produire automatiquement le solde.
Chaque ligne dispose d'options de présentation qui permettent d'obtenir un rendu professionnel sans intervention technique :
| Option | Effet |
|---|---|
| Niveau d'indentation | Hiérarchise visuellement les rubriques (0 = titre principal, 1 = sous-rubrique, etc.) |
| Gras | Met en évidence les totaux et en-têtes principaux |
| Italique | Distingue les sous-totaux ou notes de bas de tableau |
| Couleur | Signale visuellement des valeurs importantes |
| Masquer si zéro | N'affiche la ligne que si elle contient une valeur non nulle |
| Inverser le signe | Affiche les charges en positif dans un compte de résultat |
| Inclure dans les graphiques | Fait apparaître la ligne dans le graphique associé au rapport |
| Ligne masquée (calcul interne) | Calcule la valeur sans l'afficher — utile pour les étapes intermédiaires |
Une fois créé, le modèle est disponible comme filtre dans les rapports financiers correspondants. Sur le rapport Bilan, Compte de résultat ou Tableau de flux, sélectionnez votre modèle dans le filtre Modèle de rapport avant de lancer le rapport.
Le moteur Dokos remplace alors l'affichage standard par la structure définie dans votre modèle, tout en utilisant les mêmes données comptables sous-jacentes.
Voir les modèles de rapports financiers dans la démo