Manufacturing Light

From ADempiere
Jump to: navigation, search
This Wiki is read-only for reference purposes to avoid broken links.


in production use


Adaxa Pty Ltd (Paul Bowden)


The full MRP2 extension for ADempiere has been integrated in Release 3.71 of Adempiere. This functionality was contributed by Eevolution []. The name used by the developers for this functionality is “Libero” or “Libero Manufacturing” and these terms are used frequently in discussions within the ADempiere community when discussing this MRP functionality.

"Manufacturing Light" capability provides a solution for companies with less complex needs. By “less complex” we mean that Backflush is the accepted method of issuing materials to Jobs and recording manufacturing activity, materials purchasing is based on Stock minimums and reorder quantities (although there is a facility to insert complex statistical forecasting to simulate demand over a period).

Please refer to the document “HowTo - Manufacturing Light” for details of the functionalty provided and screen shots etc.


Provide a manufacturing solution for organisations whose requirements are more simple that a full MRP2 system.


Design Considerations





Functional Requirements

Functional team

  • Volunteers for analyzing:
  • Result of analysis:
    • Review in Progress, waiting for own Review Environment, aprox. 18./19.06.
    • Review done. Proposal for integration after TT Review.


  • Manufacturing Light (ML) is already in Production use of different Organisations.
  • A comparison between MRP2 Systems and ML is done in the ML Docuement.
  • ML can be found under Material Management>>Manufacturing Light in Adempiere Main Menu when installed. Presently there are 5 Windows/ Forms, 2 Reports and 4 Processes added.
    • Quality Test: Define Quality Tests and associate them with products.
    • Part Type: Addtional possibility to categorise Products.
    • Parts & BOM's: Using old BOM definition
      • Question: Can old and new BOM Definition be used in parallel? What effects does ML have when already using new BOM?
      • Mainly ADempiere Product Window with additional fields (Manufactured, Kanban Controlled, Part Type, Phantom, Standard Cost)
    • BOM Product Report, Indented BOM Report, BOM Viewer
    • Rollup BOM Cost: Allows to rollup the component costs for each BOM Product.
    • Basic Replenishment Report Process based on ADempiere standard replenishment. For deeper components/ sub-Assemblies replenishment the process has to run multiple times. The Process creates the following Documents:
      • Distribution Order
      • Inventory Movement
      • Production
      • Purchase Order
      • Requisition
    • Production/ Production Line
      • Manages the Production Orders
      • Possibility for Outside Processes, Purchase Order
      • Quality Control
    • Engineering Change Management
      • Done through standard ADempiere Request Functionality.
      • New request Type(s): Engineering Change Notice
    • Functionality added to Sales Order Line
      • Create Production, Create Shipment

Proposal from functional review:

  • Integrate ML into current main line of Development.
    • How shall concurrency issues between modules with similar functionality Livero MRP vs. ML be handled in future?
    • Technical impact must be reviewed from TT Member.

User roles & profiles

Business process definition

User stories

Functional requirements based on business processes

User Interface Mockups

Please refer to the attached documentation File:HowTo - Manufacturing Light V3.pdf

Acceptance criteria

QA and test cases

Development infrastructure

Technical Requirements

Technical team

  • Volunteers for analyzing:
  • Result of analysis:

Data Requirements

Non-Functional Requirements

Open Discussion Items

Manufacturing Light uses the BOM tables that were inherited from Compiere rather than the more sophisticated structure adopted in Libero which allows a single product to have multiple BOMs. It would be desirable to migrate Manufacturing Light to use the Libero BOM structures for consistency in the ADempiere application.

Closed Discussion Items