EBMS Stock — Manufacturer (Burundi OBR)
by AminiTech Solutions https://www.aminitechsolutions.com$ 486.41
EBMS Stock (Fabricants) — La production, déclarée honnêtement
Quand un ordre de fabrication se termine, le produit fini entre en stock (EAU « Production… ») et les composants consommés sortent (SAU « Consommation production… ») — narrations exactes, contrôle total, statuts par ordre.
Le miroir fidèle de votre transformation
La liste OBR n'a aucun code dédié à la fabrication — les anciens connecteurs déclaraient la production comme un achat, ou ne déclaraient rien. Cette application reflète la transformation exactement : les matières premières baissent, les produits finis montent, et votre grand livre de déclarations reste juste des deux côtés.
Les biens vendables, exactement
Le produit fini part en EAU « Production » — l'OBR suit les biens VENDABLES ; les matières premières restent exclues par défaut (un réglage les active si votre inspection les demande).
Lignes révisables
Un onglet OBR eBMS sur chaque ordre : déclarer ou non (interrupteur aussi sur la fiche produit), LA QUANTITÉ à envoyer, le coût unitaire et la devise (BIF / USD / EUR) — ligne par ligne, avant transmission.
Automatique ou manuel
Déclaration à la clôture de l'ordre, ou mode revue : préparez, ajustez, envoyez quand vous décidez (réglage société).
Produit vs Déclaré
Le rapport dédié — liste, tableau croisé et graphique — montre ce qui est produit ET ce qui est parti à l'OBR, avec l'écart.
Défabrication couverte
Les ordres de défabrication déclarent l'inverse : produit fini en sortie (SAU), composants récupérés en entrée (EAU).
Grand livre équilibré
Testé en production OBR : production + consommation + inventaires = solde EBMS égal au stock physique, et intégré à EBMS Pro.
La production déclarée à l'OBR, automatiquement
Un ordre de fabrication qui se déclare tout seul
Quand l'ordre de fabrication passe en Terminé, le produit fini part vers l'OBR en entrée EAU « Production WH/MO/00042 » — l'interrupteur Déclarer à EBMS et le badge de statut EBMS figurent sur l'ordre lui-même, sans écran séparé à surveiller.
- ✔Déclarer à EBMS — décochez pour exclure tout l'ordre de la déclaration
- ✔Badge de statut EBMS — vert « Envoyé » une fois que l'OBR a enregistré
L'écart entre ce qui est produit et ce qui est déclaré
Le rapport Production vs Déclaré aligne, pour chaque ordre de fabrication, la quantité produite et la quantité déclarée à l'OBR, avec l'écart entre les deux. Une production restée non déclarée se voit d'un coup d'œil, avant l'inventaire et non pendant un contrôle.
- ✔Produit vs déclaré — la quantité déclarée face à la quantité produite, par ordre
- ✔Écart visible — ce qui reste à déclarer, ordre par ordre
Le pilotage EBMS, de la transmission aux identifiants OBR
Le Contrôle de transmission bascule entre Actif — envoi en temps réel — et En pause — accumulation dans la file ; le bloc Fabrication active la déclaration automatique EAU/SAU ; et la Connexion OBR garde les identifiants de test (https://ebms.obr.gov.bi:9443, utilisateur 4001234567) séparés de la production.
- ✔Actif / En pause — déclaration en temps réel ou mise en file, à volonté
- ✔Environnement Test / Production — chaque environnement conserve ses propres identifiants
Le mouvement de stock, tel qu'il part à l'OBR
Chaque déclaration passe par un enregistrement de file add_stock_movement dont l'onglet Charge utile montre le JSON exact envoyé à l'OBR — item_movement_type (EN, SN, EAJ), les quantités et le coût unitaire en FBu — figé dès la mise en file pour rester rejouable sans risque.
- ✔endpoint add_stock_movement — le point d'entrée OBR de tout mouvement de stock
- ✔Charge utile gelée — rejouable à l'identique, sans retransmission aveugle
Vos entrées et sorties OBR, lues à la source
Le rapport des mouvements de stock déclarés lit directement les charges utiles OBR transmises : type de mouvement, sens entrée ou sortie, code et désignation de l'article, quantité et valeur en FBu — la vérité envoyée, sans module satellite, agrégeable par type ou par article.
- ✔Sens Entrée / Sortie — EN, EI, EAJ… en entrée ; SN, SAU… en sortie
- ✔Valeur en FBu — quantité Ã coût unitaire, telle que déclarée à l'OBR
L'onglet EBMS de la fiche article porte tout
Sur chaque article, le bloc OBR eBMS réunit le code tarifaire douanier, le coût EBMS déclaré, le nombre d'unités par colis et sa description — plus l'interrupteur Déclarer la production à EBMS, qui décide si l'article part en EAU lorsqu'il est fabriqué.
- ✔Déclarer la production à EBMS — seuls les produits vendables partent, jamais les matières premières
- ✔Coût EBMS — remplace le coût standard dans chaque déclaration de mouvement
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
Pourquoi EAU et SAU, et pas un code « fabrication » ?
Parce que la liste OBR n'en a pas (EN, ER, EI, EAJ, ET, EAU / SN, SP, SV, SD, SC, SAJ, ST, SAU). EAU/SAU avec des narrations exactes est la représentation honnête de la transformation — validée en production.
Faut-il EBMS Stock (Commerçants) ?
Oui : Fabricants s'appuie sur son moteur de mouvements (et vous bénéficiez de ses livraisons, retours et inventaires pour le reste de votre activité). La boutique l'ajoute automatiquement au panier : 195 $ + 293 $ = 488 $ au total.
Puis-je exclure certains ordres ?
Oui — l'interrupteur « Déclarer à l'EBMS » est sur chaque ordre de fabrication.
Des limites ?
Aucune. Achat unique, ordres illimités, mises à jour OBR gratuites.
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 Stock (Manufacturer) — Production, declared honestly
When a manufacturing order is done, the finished product enters stock (EAU “Production…”) and the consumed components leave (SAU “Consommation production…”) — exact narrations, full control, per-order statuses.
Sellable goods, exactly
The finished product enters as EAU “Production” — the OBR tracks SELLABLE goods; raw materials stay excluded by default (a setting enables them if your inspection asks).
Reviewable lines
An OBR eBMS tab on every order: declare or not (switch on the product form too), THE QUANTITY to send, the unit cost and the currency (BIF / USD / EUR) — line by line, before transmission.
Auto or manual
Declare at Mark-as-Done, or review first and send when you decide (company setting).
Produced vs Declared
The dedicated report — list, pivot, graph — shows what was produced AND what reached the OBR, with the gap. Also inside EBMS Pro.
Unbuild covered
Unbuild orders declare the reverse: finished product out (SAU), recovered components in (EAU).
Balanced ledger
Proven against OBR production: production + consumption + counts = EBMS balance equal to physical stock.
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
Why EAU and SAU instead of a manufacturing code?
Because the OBR list has none. EAU/SAU with exact narrations is the honest mirror of the transformation — validated in production.
Does it need EBMS Stock (Traders)?
Yes: Manufacturer builds on its movement engine (and you get its deliveries, returns and stocktakes for the rest of your business). The store adds it to your cart automatically: $195 + $293 = $488 total.
Can I skip specific orders?
Yes — the “Declare to EBMS” switch sits on every manufacturing order.
Any limits?
None. One-time purchase, unlimited orders, free OBR updates.
Ready to be 100 % OBR compliant?
One-time purchase, unlimited documents, 90 days of support and free updates on every OBR specification change.
Production conforme OBR Burundi · OBR eBMS manufacturing connector for Odoo · AddStockMovement
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Manufacturing (mrp)
• Inventory (stock) • Purchase (purchase) • Discuss (mail) • Invoicing (account) |
| Community Apps Dependencies | Show |
| Lines of code | 3179 |
| Technical Name |
aminitech_ebms_stock_mfg |
| 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