Basics of Manufacturing

ERPNext is an enterprise-level, fully integrated platform that is capable of handling every aspect of a manufacturing company, with out-of-the-box modules in warehouse management, machine and workstation monitoring, sequencing of operations, finished goods and raw materials management, bill of materials (BOM) organization, work order execution, procurement operations, and so on. The system is designed to allow manufacturers to plan, produce, track, and cost their Production processes seamlessly.

1. Master Data

In Master Data configuration, ERPNext enables users to set up critical manufacturing elements like Warehouses, Workstations, Operations, Raw Materials, and Finished Goods. Warehouses in ERPNext are physical or virtual spaces where inventories are stored. Manufacturers usually create individual warehouses for raw material, work-in-progress (WIP), and finished goods so that there is proper stock tracking and valuation.

 

Workstations are machines or physical plant locations where a particular manufacturing operation takes place. Every Workstation is tied with parameters like hourly cost of operations, availability of time, and capacity. Operations, however, are the discrete manufacturing activities like cutting, drilling, assembly, etc.

 

They are set up independently and are then related to Workstations in the BOM or Routing hierarchy. Items that are designated as Raw Materials or Finished Goods are defined and handled from the Item master. ERPNext provides for categorization of stock and non-stock items, and supports tracking by serial number or batch number when necessary.

 

In ERPNext v16, the core master data structure is the same as in previous versions. Capacity planning checks workstation availability so that operations are not over-allocated to machines.

 

v16 also adds Workstation Types to group similar machines and a Plant Floor view that shows all workstations of a floor and their status. More details are as below:

 

2. Transaction Data

ERPNext facilitates full-cycle manufacturing management via the likes of Bill of Materials (BOM), Work Orders, Job Cards, and Material Requirements Planning (MRP).

 

The BOM is the master document that details the materials, sub-assemblies, quantities, and operations needed to produce an item. ERPNext has support for multi-level BOMs, enabling complex assemblies with nested components to be defined and costed out. When a Work Order is produced against a BOM, ERPNext picks the necessary raw materials and related operations to direct the production process.

 

Users can then perform raw material transfers from inventory, monitor consumption, and record production progress. In v16, the Work Order shows the Transferred Qty, Consumed Qty and Returned Qty of each required item, so you can follow material usage while production is running.

 

Job Cards are derived from Work Orders and enable fine-grained tracking of every operation. Time can be logged against these Job Cards by the workers or operators, which is used for labor cost calculation as well as progress marking. In v16, Job Cards can also be started and completed from the Workstation and Plant Floor views. ERPNext also offers real-time analysis on workstation capacity usage, which helps in improved load balancing and scheduling.

 

Material Requirements Planning (MRP) is yet another important feature that compares planned production with current stock levels and recommends replenishments. On the basis of BOMs and open production orders, MRP is capable of auto-generating Material Requests for raw materials so that procurement and stock transfer flows can be triggered in advance. This supports hassle-free production processes without wastage of time due to shortages.

 

ERPNext can also keep BOM costs current: with Update BOM Cost Automatically enabled in Manufacturing Settings, BOM costs are recalculated daily from the latest valuation rate, price list rate or last purchase rate (as set in each BOM). More details are as below:

 

3. Types of Production Planning

ERPNext accommodates three primary production planning systems that suit various production strategies: Make to Stock, Make to Order, and Engineer to Order. Each serves a particular production model and can be implemented in ERPNext likewise.

 

Make to Stock In the Make to Stock (MTS) system, production is planned using forecasted demand instead of direct customer orders.

 

Products are produced prior to their requirement and kept in stock, waiting to be sold when required. This method is most suitable for companies that handle fast-moving consumer goods such as soaps, packaged foodstuffs, bottled water, or consumer electronics.

 

The benefit of this process is the easy availability of products to sell but with the disadvantage of overproduction or surplus inventory if actual demand is not achieved. In ERPNext, this process is facilitated through forecast-based planning, stock replenishment rules, and production scheduling through the Work Order and Material Request tools.

 

Make to Order Make to Order (MTO) is a manufacturing strategy where production starts only once a confirmed sales order is obtained.

 

It is a model appropriate for products that are customized or not in regular demand. A good case in point would be a wedding cake, for which the details of the product are based on customer specifications and are made only upon confirmation of order.

 

In ERPNext, this practice is facilitated by connecting the Sales Order directly with the Work Order. This gets raw materials consumed and products made only after there is actual demand, cuts down on unnecessary inventory accumulation, and ties production very tightly with sales.

 

Engineer to Order Engineer to Order (ETO) is a production process highly tailored to individual customer requirements such that every piece is uniquely engineered and designed according to customer specifications prior to manufacturing.

 

ETO is applied in industries like specialty furniture, heavy machinery, metal fabrication, and other custom manufacturing types. ETO production in ERPNext integrates the Manufacturing and Project modules. Every order can lead to a new configuration of BOM (Bill of Materials), routing, and costing, specific for the project in question.

 

This kind of production involves close alignment of design, engineering, procurement, and manufacturing operations, all of which are handled by ERPNext via multi-level BOMs, configurable operations, and project-based production tracking.

4. Manufacturing Effect on Inventory

Manufacturing operations in ERPNext have a direct and formal effect on inventory levels.

 

Once a Work Order is issued and raw materials are moved to a Work-In-Progress (WIP) warehouse, the system records accordingly. Materials to be used in production are usually transferred from the main Store or Raw Material warehouse to the WIP warehouse. From here, they may be consumed either in a two-step fashion — where raw materials are initially transferred and subsequently consumed via a Stock Entry — or alternatively via a single-step process where material consumption and creation of finished goods occur simultaneously.

 

ERPNext offers flexibility during this process through facilities like “Backflush” for automatic material consumption, and “Material Consumption Tracking” for partial or progressive consumption of parts.

 

With Validate Components and Quantities Per BOM enabled in Manufacturing Settings, ERPNext checks that the consumed components and quantities match the BOM. After production, the finished goods are automatically transferred to the Finished Goods warehouse, and the Work Order status is updated.

 

This whole process provides real-time visibility and control over inventory movement throughout the manufacturing cycle, ensuring optimal inventory levels and operating efficiency.

Visit Us Here

ERPNext Partner
WhatsApp Support ×

Hello 👋

How can we help you?

Chat on WhatsApp