Skip to Content
What We Deliver Enterprise Platforms • Odoo

Enterprise ERP & Production Automation System

Automating Costing and GMP Manufacturing Compliance

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

 
Your Dynamic Snippet will be displayed here... This message is displayed because you did not provide both a filter and a template to use.

More Work From BHSoft

Your Dynamic Snippet will be displayed here... This message is displayed because you did not provide both a filter and a template to use.

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.