Odoo Enterprise version 19
Python
Gitlab
Docker
Overview
A Solution For Pharmaceutical Manufacturing
BHSoft partnered with an established contract manufacturing organization (CDMO / OEM) in Southeast Asia specializing in dietary supplements and health protection products. Operating under strict regulatory standards, the client manages complex proprietary recipes, rigorous quality assurance protocols, and custom packaging configurations across large-scale commercial production runs.
To replace disparate legacy spreadsheets and disconnected document templates, BHSoft deployed an end-to-end Enterprise Resource Planning (ERP) platform built on Odoo 19 Enterprise. The solution connects sales lead valuation, multi-tier approval governance, dynamic vendor procurement, and Good Manufacturing Practice (GMP)-aligned shop-floor execution into a single, audit-compliant operational ecosystem.
The Challenge
Bridging ERP Gaps Under Strict GMP Rules
Standard out-of-the-box ERP workflows lack the granularity required to handle variable contract manufacturing formulas, strict quality isolation, and supplier minimum order rules without heavy manual workarounds.
Key challenges included:
- Complex Quotation Costing: Standard Odoo Pricelists and BOMs could not calculate multi-layered overhead percentages, MOQ surcharges, and variable packaging options in a single sheet.
- Cross-Vendor Lot Collisions: Preventing inventory contamination and scanner errors caused by vendors issuing overlapping lot numbers across active ingredients.
- Supplier MOQ Tracking: Managing excess raw materials forced by supplier MOQs, including client pre-payments, reservation locks, credit notes, and expiration liability.
- Sub-Batch Traceability: Splitting bulk production runs into sub-batches while preserving master formula baselines and real-time FEFO lot tracking on editable batch records.
The Solution
The Solution
Custom Costing • Auto-Procurement • GMP Traceability
Automated granular batch formulas with multi-packaging pricing tiers, overheads, and markups.
Enforced gated sign-offs (Draft to Approved) with revision logs and automatic BOM locking.
Billed surplus MOQ stock to clients, locked inventory reservations, and automated repeat-order credit notes.
Enforced unique SKU/Lot pairs, isolated quarantined QC goods, and automated First Expired, First Out picking.
Highlights
Highlights
Business Value Delivered
Replaced fragmented spreadsheets with one Odoo 19 Enterprise platform across sales, inventory, and production.
Cut quotation turnaround times while maintaining strict version history compliance.
Eliminated cross-vendor lot collisions and prevented expired or quarantined stock from entering production.
Streamlined shop-floor documentation with single-click ZIP exports of batch records.
More Work From BHSoft
Ready to build something great?
Tell us about your project! We are ready to help you design, build, and evolve the right solution for your business, operations, and long-term growth.
Let's Build with
Confidence
Whether you are modernizing operations, building digital capability, or engineering a complex software platform-BHSoft is ready to be your long-term technology partner.