Dokos

Comparaison entre Dokos et ERPNext

Différences fonctionnelles et techniques entre Dokos et ERPNext : comptabilité et fiscalité françaises, banque, paiements, conformité, Dodock et applications.

Comparaison entre Dokos et ERPNext

Dokos est un dérivé (fork) d'ERPNext adapté au contexte français et européen. Dokos modifie deux couches :

  • Dokos : les modules métier, dérivés d'ERPNext.
  • Dodock : le framework, dérivé de Frappe Framework.

Dokos v5 suit la branche version 16 de Frappe et d'ERPNext. Les correctifs d'ERPNext et de Frappe sont repris un par un dans Dokos.

Synthèse

DomaineDokosERPNext
Comptabilité françaiseJournaux, FEC, plan comptable PCG 2025, bilan français, SIGPas de module régional France
Fiscalité françaisePréparation de la CA3, EDI-TVA, DEB et DESNon disponible
TrésoreriePrévision de trésorerie, effets de commerce, échéancier fiscalNon disponible
BanqueRapprochement Dokos, import OFX, synchronisation bancaire, SEPAOutil de rapprochement ERPNext, pas d'OFX ni de SEPA
Paiement en ligneApplication Payments obligatoire, passerelles françaisesApplication Payments facultative
AbonnementsModèle Dokos, commandes générées, portail clientModèle ERPNext
RéservationsApplication BookingsNon disponible
ConformitéPas de suppression des transactions, numéro définitif à la validation, scellementSuppression des transactions, mode démo
FrameworkDodock : vue Planning, listes de diffusion, conservation des donnéesFrappe Framework

Comptabilité

  • Journaux comptables : chaque écriture reçoit un code journal et un numéro d'écriture. Ces données alimentent le FEC.
  • Fichier des écritures comptables (FEC) : Dokos exporte et importe le FEC. Voir Fichier des écritures comptables et Import FEC.
  • Plan comptable : Dokos fournit le plan comptable général (PCG 2025) et le plan comptable associatif. Ils remplacent les plans français d'ERPNext.
  • Bilan : Dokos édite un bilan au format français, avec les colonnes Brut, Amortissements et Net. Un compte de tiers passe à l'actif ou au passif selon son solde. Voir Bilan.
  • Soldes intermédiaires de gestion (SIG) : un rapport propre à Dokos.
  • Amortissement : pour les sociétés françaises, l'amortissement linéaire utilise des mois de 30 jours et une année de 360 jours. Voir Amortissement des actifs.
  • Factures d'acompte : Dokos crée des factures d'acompte, en vente et en achat. Voir Acomptes.
  • Effets de commerce : Dokos crée des lettres de change depuis les factures. Voir Effets de commerce.
  • Écritures d'ajustement : une écriture d'ajustement est extournée automatiquement à la date prévue.
  • Prévision de trésorerie : scénarios, catégories, instantanés et alertes. Voir Prévision de trésorerie.
  • Autres rapports : revenu récurrent mensuel (MRR), budget de trésorerie, synthèse des taxes, catégories de transactions bancaires.

Les deux logiciels ont des modèles de rapports financiers.

Fiscalité française

  • Déclaration de TVA : Dokos prépare la déclaration CA3, imprime le formulaire Cerfa et produit le fichier EDI-TVA. Voir Déclarer la TVA française.
  • TVA sur les encaissements : Dokos utilise des comptes de TVA d'attente jusqu'au paiement.
  • TVA à l'impression : pour une société française, Dokos détaille toujours les taxes incluses dans le prix sur les documents imprimés, car le montant de TVA est une mention obligatoire. Voir Paramètres de comptabilité.
  • Configuration de la TVA : un outil crée les comptes et les modèles de taxes. Voir Outil de configuration TVA.
  • Déclarations intra-communautaires : Dokos produit la DEB et la DES, valide les fichiers et vérifie les numéros de TVA dans VIES. Voir Déclarations intra-communautaires.
  • Recherche d'entreprise : Dokos remplit les données d'une société depuis Pappers.

Banque et paiements

  • Rapprochement bancaire : les deux logiciels ont un outil de rapprochement, avec des approches et des interfaces différentes. Voir Rapprochement bancaire.
  • Import bancaire : Dokos importe les relevés au format OFX.
  • Synchronisation bancaire : l'application Bank récupère les transactions depuis la banque. Voir Synchronisation bancaire.
  • SEPA : Dokos gère les mandats et génère les fichiers SEPA aux formats pain.008.001.02 (prélèvement) et pain.001.001.03 (virement). Voir Prélèvement SEPA.
  • Paiement en ligne : l'application Payments est obligatoire dans Dokos. Elle ajoute les passerelles Stancer, SumUp, Lyra et HelloAsso. Dokos a réécrit les intégrations Stripe, GoCardless et Braintree. Un lien de paiement peut proposer plusieurs modes de paiement. Voir Passerelles de paiement.

Ventes, projets, stocks et qualité

  • Abonnements : les deux logiciels gèrent des abonnements, avec des modèles différents. Dokos génère les commandes avant la période, crée les demandes de paiement et affiche les abonnements sur le portail client. Voir Abonnements.
  • Lieux de retrait : Dokos gère les points de retrait des commandes.
  • Projets : affectation des tâches, capacité des ressources, estimation des coûts et rapport de rentabilité. Dokos crée les tâches depuis les lignes de commande.
  • Stocks : rapport de projection des stocks. Voir Projection des stocks.
  • Production : tableau de bord opérateur pour les ordres de fabrication.
  • Qualité : gestion des risques qualité et de leurs catégories.

Ressources humaines

Dokos utilise un dérivé de l'application HRMS. Il ajoute l'acquisition des congés selon les règles françaises, l'entretien professionnel et une intégration PayFit. Voir Ressources humaines.

Réservations et événements

L'application Bookings gère les tiers-lieux, les réservations de ressources, les contrats, les crédits et les badges. Elle remplace l'ancien module Lieu. Voir Bookings et Événements.

Conformité et données

  • Pas de suppression des transactions : Dokos n'a pas d'outil de suppression des transactions d'une société, ni de mode démo. Les écritures comptables ne sont pas supprimées.
  • Numéro définitif à la validation : les factures et les paiements reçoivent leur numéro définitif à la validation. Les séquences restent chronologiques et sans rupture. Un document modifié après annulation ne reçoit pas de suffixe -1. Voir Numérotation après validation.
  • Scellement : un type de document peut être scellé. Dokos chaîne une empreinte de chaque document et garde une archive. Voir Scellage cryptographique.
  • Traçabilité : Dokos enregistre l'auteur et la date de validation, et chaque renommage de document.
  • Conservation des données : des règles suppriment ou anonymisent les données personnelles après une durée définie. Ces règles sont désactivées par défaut.
  • Listes de diffusion : les contacts gèrent leurs abonnements. Un désabonnement demande une confirmation.

Plateforme Dodock

  • Interface : thème Dodock, bureau d'applications et cartes de synthèse dans les espaces de travail.
  • Vue Planning : planification graphique des ressources par glisser-déposer.
  • Agenda : récurrences, portail public des événements et synchronisation Google Agenda.
  • Listes de diffusion dynamiques : synchronisées à partir d'autres types de document.
  • Impression : pages de garde dans les formats d'impression.
  • Notifications : envoi vers Slack, Teams, Discord, Ntfy ou Raven par webhook.
  • Télémétrie : la télémétrie et les liens avec Frappe Cloud sont désactivés par défaut. Le serveur MCP est désactivé par défaut.
  • Traduction : la traduction française est maintenue avec le produit.

Voir Dodock.

Applications complémentaires

Ces applications Dokos n'ont pas d'équivalent dans ERPNext :

Voir le catalogue des applications.

Fonctions d'ERPNext absentes de Dokos

  • Suppression des transactions d'une société.
  • Données de démonstration.
  • Clôture de caisse (Cashier Closing).
  • Traitement des abonnements (Process Subscription) et paramètres des abonnements d'ERPNext.
  • Groupes d'articles du site web (Website Item Group).

Différences techniques

  • Pile technique : Dokos utilise la même pile qu'ERPNext v16 : Python 3.14 et Node 24.
  • Installation : Dokos s'installe avec bench. Les applications gardent les noms frappe et erpnext. Une application écrite pour ERPNext v16 peut donc souvent s'installer sur Dokos, si elle n'utilise pas une fonction retirée ou modifiée.
  • Dépendances : ERPNext exige l'application Payments. Dokos ajoute les bibliothèques ofxtools, sepaxml, schwifty, xmlschema et python-stdnum.
  • Supervision : Sentry et PostHog sont désactivés.
  • Tests : les tests d'interface utilisent Playwright. Des tests dédiés vérifient les spécificités Dokos à chaque reprise d'un correctif d'ERPNext ou de Frappe.