Suite EBMS complète — Tout, en un achat
Factures, Point de Vente, Stock (Commerçants & Fabricants), Importateurs et Pro — les six applications payantes de la famille sur le moteur gratuit EBMS Base. Le prix des six applications au lancement : 1 600 $ (au lieu de 2 444 $), en un seul achat et une seule installation.
Toute la conformité OBR, sans choisir
La Suite installe l'intégralité de la famille EBMS en une fois : chaque facture, chaque vente en caisse, chaque mouvement de stock, chaque production et chaque importation déclarés en temps réel — avec le Robot, les rapports, le grand livre et le rapprochement de Pro pour tout piloter.
EBMS Invoice
FN / FA / RC / RHF avec signature, annulation guidée, audit OBR. Valeur 391 $.
EBMS POS
Chaque vente déclarée, identifiant sur le ticket, zéro attente. Valeur 244 $.
EBMS Stock — Commerçants
Typage automatique + registre d'ajustements + inventaire intégré. Valeur 293 $.
EBMS Stock — Fabricants
Production EAU + consommation SAU, par ordre de fabrication. Valeur 195 $.
EBMS Importers
DMC, rubrique tarifaire, colisage — le flux importateurs complet. Valeur 195 $.
EBMS Pro
Robot, rapports, grand livre, rapprochement OBR, alertes. Valeur 391 $.
Toute la surface OBR eBMS — dix-huit écrans, un seul achat
Un seul écran gouverne votre connexion OBR eBMS
Basculez la transmission entre Active — envoi en temps réel — et En pause — accumulation dans la file, activez l'auto-déclaration de production EAU/SAU, choisissez l'environnement Test ou Production et renseignez vos accès OBR : URL https://ebms.obr.gov.bi:9443 et identifiant 4001234567.
- ✔Active / En pause — temps réel ou file d'attente, en un clic
- ✔Test / Production — les radios qui pointent vers le bon serveur OBR
L'onglet EBMS est votre dossier légal
Chaque facture déclarée affiche son statut Mise à jour en vert, son type de document FN, son numéro EBMS, le numéro et la date d'enregistrement OBR (2026/cent/24/RC/…), la mention Signature valide et le badge Test — tout est conservé sur la fiche, en FBu, prêt pour l'inspection.
- ✔Statut Mise à jour — vert dès que l'OBR a enregistré la facture
- ✔Signature électronique — conservée et vérifiée avec la clé publique OBR
La liste EBMS colore chaque facture selon son sort à l'OBR
Huit factures alignées : numéro, échéance, base hors taxe, total en FBu, puis numéro et statut EBMS avec des badges de couleur — Mise à jour, En file, Exempté EBMS, Échec de mise à jour, Retour mis à jour. Un balayage suffit pour repérer ce qui coince.
- ✔Cinq badges de statut — de Mise à jour à Échec de mise à jour
- ✔Colonne Total (FBu) — le montant déclaré, lisible sans ouvrir la fiche
Un avoir se déclare comme une facture négative, type FA
L'onglet EBMS d'un avoir (RINV) porte le type de document FA, le statut Retour mis à jour et son propre numéro d'enregistrement OBR — la correction est tracée auprès de l'administration au même titre que la facture d'origine, en FBu.
- ✔Type FA — le document de retour reconnu par l'OBR
- ✔Retour mis à jour — l'avoir enregistré, pas seulement émis
Le PDF porte le bloc OBR eBMS que vos clients attendent
La facture imprimée affiche le logo QCB, l'adresse de Bujumbura, le NIF 4001234567 et une ligne taxée à la TVA 18 % (129 600 FBu) pour un total de 849 600 FBu — plus un bloc OBR eBMS : numéro EBMS, numéro et date d'enregistrement OBR et identifiant.
- ✔Bloc OBR eBMS — numéro, enregistrement et identifiant sur le papier
- ✔TVA 18 % — 129 600 FBu détaillés, total 849 600 FBu
Le comptoir, chaque vente fiscalisée à l'OBR
La grille de caisse affiche vos articles — ciment, fer à béton, sucre, bière — en FBu, fiscalité déjà paramétrée. Chaque vente payée part vers l'OBR eBMS et le reçu du client porte le bloc fiscal, sans que le caissier ait un geste de plus à faire.
- ✔Prix en FBu — du sac de ciment au casier de bière
- ✔Reçu fiscal — le bloc OBR eBMS imprimé sur le ticket
Chaque ticket de caisse porte son identifiant fiscal OBR
Le reçu imprimé montre le logo QCB, la société et le NIF 4001234567, un bloc fiscal OBR eBMS avec l'identifiant de facture (cent-2026-…), les lignes en FBu, la ligne TVA, le total et le montant reçu en espèces — un justificatif complet pour le client.
- ✔Identifiant cent-2026-… — le numéro OBR imprimé sur le ticket
- ✔Ligne TVA + Espèces — détail fiscal et paiement sur le même reçu
Chaque commande PDV garde sa trace EBMS au back-office
Ouvrez une commande de point de vente et son onglet EBMS révèle le statut de déclaration, le type de document FN, le numéro d'enregistrement OBR et la signature électronique — la même rigueur qu'une facture, appliquée à la vente au comptoir.
- ✔Type FN — la vente au comptant déclarée comme facture
- ✔Numéro OBR + signature — la commande reliée à l'enregistrement officiel
L'onglet EBMS de l'article porte son code tarifaire OBR
Chaque produit stocke son code tarifaire OBR, son coût EBMS, le nombre d'unités par colis et la description du conditionnement, plus l'indicateur « déclarer la production » — de quoi transmettre à l'OBR des articles correctement codés, sans deviner au moment de la déclaration.
- ✔Code tarifaire OBR — la nomenclature douanière rattachée au produit
- ✔Déclarer la production — le drapeau qui déclenche EAU/SAU en fabrication
Chaque ajustement part à l'OBR avec son motif codé
La liste des ajustements EBMS couvre pertes, péremptions, augmentations d'inventaire et casses, à travers les états Envoyé, En file et Échec — chacun portant son code de motif OBR. Les variations de stock sont déclarées, pas seulement comptabilisées en interne.
- ✔Perte, péremption, casse — chaque type d'ajustement a son code OBR
- ✔Envoyé / En file / Échec — l'état de transmission par ligne
Un bon de réception connaît son statut stock EBMS
Chaque transfert de stock affiche son statut EBMS — Envoyé, En file ou En attente de facture — de sorte que les entrées de marchandise remontent à l'OBR au bon moment, et que rien ne reste bloqué sans que vous le sachiez.
- ✔En attente de facture — le mouvement patiente jusqu'à sa pièce comptable
- ✔Envoyé / En file — le stock suit le même cycle que les factures
Le centre de contrôle du bot veille sur toute la file
Le tableau du bot EBMS affiche la société, l'environnement Test, la transmission et le bot actifs, les dernière et prochaine exécutions, puis des tuiles de file — 2 en attente, 2 en échec, 0 critique, 7 envoyés aujourd'hui — et les événements de santé récents.
- ✔Tuiles de file — en attente, en échec, critiques, envoyés
- ✔Relancer / Renvoyer les échecs — reprendre la main quand il le faut
Le rapport des déclarations recense tout ce qui est parti à l'OBR
Factures, avoirs et commandes de point de vente déclarés figurent dans un même rapport, chacun avec son numéro EBMS, son statut et sa date — la vue d'ensemble de tout ce que votre société a transmis à l'OBR, sans avoir à ouvrir chaque pièce.
- ✔Tous documents réunis — factures, avoirs et tickets PDV
- ✔Numéro, statut, date EBMS — la ligne de déclaration au complet
Auditez vos livres contre l'OBR
L'exécution REC-0002 est Terminée : 6 documents vérifiés, 4 correspondances, 1 écart, 1 absent. Chaque ligne rend son verdict — Correspond, Écart (« lignes OBR=1/local=2 ») ou Introuvable à l'OBR — avec les totaux en FBu, pour lever les divergences avant, pas pendant, un contrôle.
- ✔Correspond / Écart / Absente — un verdict par document
- ✔6 vérifiés, 1 écart, 1 absent — le bilan de la run REC-0002
Le registre des déclarations traque l'écart par produit
Pour chaque article, le registre aligne stock d'ouverture, entrées, sorties, solde EBMS, net déclaré, quantité réelle en main, écart et pourcentage d'écart, avec un statut d'écart — de quoi voir où vos déclarations OBR divergent de la réalité du stock, ligne par ligne.
- ✔Solde EBMS vs réel — le déclaré confronté au stock physique
- ✔Écart et % d'écart — chiffré, avec un statut par produit
Produit contre déclaré, ordre de fabrication par ordre
Le rapport de fabrication met face à face la quantité produite et la quantité déclarée pour chaque ordre de fabrication, avec l'écart — la garantie que ce qui sort de l'atelier est bien transmis à l'OBR via les déclarations de production EAU/SAU.
- ✔Produit vs déclaré — par ordre de fabrication
- ✔Écart visible — la production non déclarée saute aux yeux
Chaque envoi garde sa preuve, requête et réponse comprises
Un enregistrement Envoyé montre sa barre d'état Attente â Envoi â Envoyé, la source (account.move), l'endpoint Add Invoice, le type FN, le suivi de livraison (10 tentatives max, date d'envoi), l'accusé OBR — numéro et signature — et le JSON complet en BIF : « Facture enregistrée avec succès ».
- ✔Attente â Envoi â Envoyé — le cycle de vie visible sur la fiche
- ✔Charge utile (BIF) + réponse — la requête et l'accusé OBR conservés
Trois rôles EBMS verrouillent qui voit quoi
L'accès se répartit en trois rôles — Utilisateur, Gestionnaire et Administrateur — qui filtrent les écrans de la suite : le caissier encaisse, le gestionnaire suit la file et les déclarations, l'administrateur règle la connexion OBR et relance le bot. Chacun voit exactement ce qu'il doit.
- ✔Utilisateur / Gestionnaire / Administrateur — trois niveaux, du comptoir à la configuration
- ✔Écrans filtrés par rôle — chacun n'ouvre que ce qui le concerne
Toutes les fonctionnalités, d'un coup d'œil
On installe tout pour vous — inclus dans votre achat
Ailleurs, une intégration OBR sur mesure coûte 3 000 à 10 000 $ chez un consultant. Ici, c'est fait par nous et inclus dans votre achat unique — rien de plus à payer.
Inclus avec chaque application EBMS
Grâce au moteur gratuit EBMS Base, chaque application hérite des mêmes garanties de fiabilité.
Aucun doublon, aucun trou
Numérotation atomique, vérification getInvoice avant tout renvoi douteux, convergence « existe déjà » — votre série FN reste continue des deux côtés.
3 rôles de sécurité
Utilisateur, Manager, Administrateur — qui envoie, qui gère la file, qui touche aux identifiants. Configurés une fois dans la Base.
Multi-devises
BIF, USD ou EUR — chaque déclaration part dans la devise du document source, exactement comme l'exige la spécification.
Pause & Reprise
Coupez la transmission quand vous voulez : tout s'accumule en sécurité, puis « Reprendre & Vider » envoie tout chronologiquement.
Test & Production
Deux jeux d'identifiants séparés. Validez tout sur le serveur de test OBR, basculez en production en un clic.
Crons auto-réparateurs
Un gardien réactive les tâches désactivées, libère les envois bloqués et alerte les managers par e-mail.
La famille OBR eBMS complète pour Odoo
Chaque application partage le moteur gratuit EBMS Base — une seule configuration OBR, une seule file de transmission, un seul jeu de rôles de sécurité. Achetez n'importe quelle combinaison, configurez une fois. Documentation complète en 5 langues sur docs.aminitechsolutions.com/ebms.
Nos autres services Odoo
Questions fréquentes
Que contient exactement la Suite ?
Les six applications payantes ci-dessus, installées d'un coup sur le moteur gratuit EBMS Base. Rien d'autre à acheter, jamais.
Suite ou applications séparées ?
Même prix au lancement : 1 600 $ dans les deux cas (le −30% est déjà appliqué sur chaque application). La Suite vous donne un seul achat, une seule installation, zéro risque d'oublier un module — le bon choix dès que vous facturez, encaissez et gérez du stock.
Et si je n'utilise pas tout ?
Chaque application se configure indépendamment ; ce que vous n'utilisez pas ne dérange pas. Vous pourrez l'activer le jour venu, sans repayer.
Support et mises à jour ?
90 jours de support inclus, mises à jour gratuites à chaque évolution de la spécification OBR — pour toute la Suite.
Parlons-en dès aujourd'hui
Prêt à être 100 % conforme OBR ?
Achat unique, documents illimités, 90 jours de support et mises à jour gratuites à chaque évolution de la spécification OBR.
EBMS Complete Suite — Everything, one purchase
Invoicing, Point of Sale, Stock (Traders & Manufacturer), Importers and Pro — the six paid apps of the family on the free EBMS Base engine. The price of the six apps at launch: $1,600 (was $2,444), in one purchase and one install.
EBMS Invoice
FN / FA / RC / RHF with signature, guided cancellation, OBR audit. Value $391.
EBMS POS
Every till sale declared, identifier on the receipt, zero latency. Value $244.
EBMS Stock — Traders
Automatic typing + adjustments register + built-in stocktakes. Value $293.
EBMS Stock — Manufacturer
Production EAU + consumption SAU, per manufacturing order. Value $195.
EBMS Importers
DMC, tariff heading, packaging — the complete importers feed. Value $195.
EBMS Pro
Bot, reports, ledger, OBR reconciliation, alerts. Value $391.
Every feature, at a glance
We set it all up — included with your purchase
A custom OBR integration usually costs $3,000–$10,000 with a consultant. Here it is done by us and included in your one-time purchase — nothing extra to pay.
Included with every EBMS app
Powered by the free EBMS Base, every app above inherits the same reliability guarantees.
No duplicates, no holes
Atomic numbering, getInvoice verification before any doubtful resend, “already exists” convergence — your FN series stays continuous on both sides.
3 security roles
User, Manager, Administrator — who sends, who manages the queue, who touches credentials. Configured once in the Base.
Multi-currency
BIF, USD or EUR — every declaration is sent in the source document's currency, exactly as the specification requires.
Pause & Resume
Stop transmission whenever you need: everything accumulates safely, then Resume & Flush sends it all chronologically.
Test & Production
Two separate credential sets. Validate on the OBR test server, switch to production in one click.
Self-healing crons
A watchdog re-activates disabled jobs, recovers stuck entries and e-mails managers on critical failures.
Frequently asked questions
What exactly does the Suite contain?
The six paid apps above, installed at once on the free EBMS Base engine. Nothing else to buy, ever.
Suite or separate apps?
Same price at launch: $1,600 either way (the −30% is already applied per app). The Suite gives you one purchase, one install, zero risk of missing a module — the right call as soon as you invoice, run a till and hold stock.
What if I do not use everything?
Each app configures independently; unused ones sit quietly until the day you need them — no repurchase.
Support and updates?
90 days of support included, free updates on every OBR specification change — for the whole Suite.
Ready to be 100 % OBR compliant?
One-time purchase, unlimited documents, 90 days of support and free updates on every OBR specification change.
Suite complète OBR eBMS Burundi · complete OBR eBMS suite for Odoo · electronic invoicing Burundi
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Invoicing (account) • Manufacturing (mrp) • Point of Sale (point_of_sale) • Purchase (purchase) • Discuss (mail) |
| Community Apps Dependencies | Show |
| Lines of code | 6203 |
| Technical Name |
aminitech_ebms_suite |
| License | OPL-1 |
| Website | https://www.aminitechsolutions.com |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module