Pharma Manufacturing ERP Odoo app icon

Odoo Pharma Manufacturing ERP

Pharma batch lots, master formulas, batch records, and QC release on Odoo Inventory and Manufacturing.

Industry

Manufacturing

Technical name

pys_pharma_inventory

Pharma Manufacturing ERP Odoo module preview

Pharma Manufacturing ERP helps pharmaceutical plants run inventory, batch production, and quality release in Odoo. Keep lot quality status (quarantine, under test, released, and more) separate from warehouse location, with retest dates beside expiry and genealogy for recall. Manufacturing freezes an approved master formula into a batch record on native manufacturing orders, with optional cleaning and line clearance before start. Quality covers specs, samples, checks, deviations, lite CAPA and change control, optional dual QA release, a frozen Certificate of Analysis, SDS files, and lite environmental monitoring. This is not a validated Part 11 LIMS or a serialization hub.

Features

  • Lot disposition vs location

    Quarantine and release live on the lot, with an audit of status changes, separate from warehouse location.

  • Retest beside expiry

    Native expiry stays in place. Retest date and status are separate. Crons flag expired and retest-due lots.

  • Genealogy and recall

    Lot-to-lot links from stock and MRP so you can walk a finished lot back to input lots.

  • Master formula and BMR

    Immutable approved revisions. The batch freezes a BMR snapshot and prints it. Changes go through a change request.

  • Cleaning and line clearance

    Optional gates so a batch cannot start until the line is cleared and equipment is clean.

  • QC release and CoA

    Specs, checks, deviations, lite CAPA, optional dual QA sign-off, and a CoA from frozen results.

Pharma Manufacturing ERP extends Odoo Inventory and Manufacturing for pharmaceutical plants. Stock moves, lots, FEFO, manufacturing orders, scrap, and costing stay on standard Odoo. The suite adds pharma product masters, lot quality status, genealogy, batch records from approved master formulas, cleaning, line clearance, and quality release.

Inventory. Classify products such as API, excipient, bulk, finished goods, packaging, and related types, with dosage form, sterile flag, hazard, and storage class. Each lot has a quality status (for example under test, quarantined, released, rejected, blocked, expired, or retest due) that is separate from where the stock sits. Status changes are logged. You can block use or delivery of expired, retest-due, or rejected lots, and move stock to quarantine when needed. Genealogy supports reverse recall to input lots.

Manufacturing. Approved master formula revisions are frozen. Confirming a batch stores a batch record snapshot and links native manufacturing orders. Support standard, rework, repack, validation, and media-fill batches. Record process and in-process checks, reconcile yield against allowable limits, print the batch record, and optionally block start until cleaning and line clearance are done. Equipment and work centers track clean status.

Quality. Specifications, methods, samples, and checks feed batch release. Deviations can open lite CAPA. Lite change control covers formula, specification, and process changes. Release can require a second QA countersign. The Certificate of Analysis prints from values frozen at release. SDS documents follow a revision lifecycle. Environmental monitoring records room grade and organism counts against limits; excursions can open a deviation. Stability exists as a sample and check type, not a full chamber study program. Each area has a Control Tower with queues you can open. Settings switches turn genealogy, segregation, release gates, cleaning, CAPA, and dual release on or off.

Compatibility

Odoo 19 Community or Enterprise. Three apps in one suite: Inventory, Manufacturing, and Quality. Inventory can run alone; Quality needs Manufacturing. Lot quality status is independent of warehouse location. The batch record is a frozen snapshot plus PDF, not a certified electronic batch record. CAPA, change control, and environmental monitoring are lite. Dual release is a second QA countersign, not Part 11 electronic signature compliance. Stability is a sample and check type, not a full ICH chamber program.

Depends: base, mail, contacts, product, uom, stock, stock_account, product_expiry, purchase, pys_pharma_inventory, mrp, mrp_account, purchase_mrp, pys_pharma_manufacturing, pys_pharma_quality

Changelog

19.0.1.0.0: Inventory lots, genealogy, density helper, and Inventory Control Tower. Manufacturing master formulas, pharma.batch, BMR snapshot, cleaning, line clearance, plant tower. Quality specifications, samples, checks, deviations, CAPA-lite, change control, dual release, SDS, CoA, EM/media-fill lite, quality tower.

Questions about Pharma Manufacturing ERP

Three Odoo apps sold as one store product: Pharma Inventory, Pharma Manufacturing, and Pharma Quality. Install Quality to pull Manufacturing and Inventory, or install Inventory alone for warehouse-only sites.

Reviews

Be the first to rate this app.

Leave a rating

Rating

Your email is not shown publicly.

Need a full demo or a customized workflow?

Book a walkthrough of this app on a live instance, or tell us how you want the module to fit the process you already run.