Un XBRL que la Centrale des bilans accepte.
Le module reprend le fichier produit par l'export standard des comptes annuels belges, avant le téléchargement, et le complète avec ce que cet export ne produit pas. Il ne touche jamais un montant comptable : seulement le XML rendu, et des faits calculés depuis vos livres.
Ce qu'il corrige
- Les booléens traduits dans la langue de l'utilisateur (faux au lieu de false), que le schéma XBRL refuse : dépôt bloqué
- Les adresses cassées par une apostrophe ou un tiret, la forme juridique envoyée dans le nom, le code postal et la ville inversés
- La date de dépôt écrite à la place de la date d'assemblée générale
- Les erreurs d'export téléchargées en silence en page HTML au lieu d'être affichées
Ce qu'il ajoute
- L'état des immobilisations : acquisitions, cessions, amortissements, plus-values de réévaluation sur leur propre colonne
- La colonne de l'exercice précédent, exigée par les contrôles de continuité
- La ventilation des dettes à plus d'un an échéant dans l'année
- L'effectif moyen en équivalents temps plein (code 9087)
- L'option « minimum légal » : ne publier que ce que la loi impose
Ce qu'il refuse
L'export échoue, avec un message explicite, quand une rubrique porte un montant négatif : le schéma de la BNB n'accepte que des décimaux positifs. Un solde du mauvais côté se reclasse dans les écritures, jamais dans le XML. Le module nomme le compte fautif.
Ce qu'il ne fait pas
Il produit une base. Vous la complétez ensuite sur filing.cbso.nbb.be : la liste des administrateurs, le bilan social détaillé et les annexes hors bilan y restent à saisir, et le module vous dit lesquelles.
Livraison
Code source Python complet, licence OPL-1. Dépend de l10n_be et l10n_be_reports. Odoo 19, on-premise ou odoo.sh. Aucune clé d'activation, aucun appel réseau.