
Contents
- Discrete, process and repetitive in SAP at a glance
- Master data: BOMs and routings vs master recipes
- Batch management and co-products
- Quality: in-process and goods receipt inspection
- Costing: by order, by co-product or by period
- Plastics and steel: why mixed-mode is normal
- How to choose the style for each line
- Next step
- Frequently asked questions
SAP discrete vs process manufacturing comes down to the order you run production on. Discrete manufacturing uses production orders built from bills of materials (BOMs) and routings, and process manufacturing (PP-PI) uses process orders built from master recipes.
Repetitive manufacturing (REM) is the third option: no individual orders at all, just planned quantities per production line and period. The choice changes your master data, batch handling, quality inspection and, above all, how finance sees cost.
I have implemented ERP in plastics and steel manufacturing. Both industries often mix process and discrete steps, so I use them below as general examples. This article covers what actually changes between the three styles in SAP S/4HANA, and how to decide for a plant that is a bit of each.
If you are still choosing the ERP itself, start with my comparison of the best ERP for manufacturing. For the Production Planning (PP) module as a whole, read my SAP PP guide.
All three styles live in the same S/4HANA system and share the same material master, MRP run and finance. What differs is the execution object, the master data behind it and the way costs are collected.
This is how the three compare when you configure them:
| What changes | Discrete (PP) | Process (PP-PI) | Repetitive (REM) |
|---|---|---|---|
| Execution object | Production order | Process order | Planned orders on a run schedule, confirmed by period |
| How it is made | Routing with operations at work centres | Master recipe with operations and phases at resources | Routing or rate routing on a production line |
| What goes in | BOM | BOM, often with co-products and by-products | BOM, components backflushed |
| Cost object | The order | The order, split across co-products | Product cost collector per production version |
| Typical traceability | Serial numbers or lot per order | Batch genealogy | Batches possible, cost by period |
| Fits | Assembled or machined products, make-to-order | Formulas, blending, reactions, variable yield | Same product on the same line for long runs |
Two points matter more than the table. The style is chosen per material and production line, not per company, so one plant can run all three. The style is also a costing decision, which is why finance has to be in the room when it is made.
Discrete manufacturing describes a product as a BOM and a routing. The routing lists operations, each at a work centre with standard times that drive scheduling, capacity and cost.
PP-PI replaces the routing with a master recipe. In SAP's master recipe documentation, a recipe has a header and operations carried out at a primary resource, and operations break down further into phases. The standard values on those phases calculate dates, capacity and costs.
The production version ties it together in both styles. It links a material to the BOM alternative and the routing or recipe used for MRP, costing and order creation. One material can have several versions for different lot sizes or validity dates.
Three master data differences catch teams out:
- Phases and process instructions. A recipe can carry process instructions that are passed to the shop floor as a control recipe. Discrete routings have nothing equivalent, so this is new design work, not a conversion.
- Negative components. In process BOMs, by-products are entered as components with a negative quantity. Legacy systems rarely hold them that way, so they have to be rebuilt.
- Resources instead of work centres. The concept is the same, but process teams think in vessels, tanks and lines. Agree naming before data migration starts.
In my experience data migration takes 30 to 40 percent of the effort on an SAP programme. In a process plant, recipes and batch classifications are a large part of that, and they are usually in worse shape than anyone expects.
Batch management is where process manufacturing differs most from discrete. Every receipt, consumption and stock movement of a batch-managed material carries a batch number, and the batch carries its properties.
SAP stores those properties in the classification system, against batch classes. Batch determination then uses them to pick stock that meets a requirement, such as first-in first-out or a minimum purity. The batch where-used list traces a batch backwards to its inputs and forwards to customers, which is what an auditor or a customer complaint will ask for.
Co-products are the second difference. In SAP's joint production logic, each co-product gets its own order item, and costs collected on the order are split across them using equivalence numbers in an apportionment structure. By-products get no order item; their value reduces the cost of the main product.
The equivalence numbers are a finance decision, usually based on market prices. If nobody agrees them before go-live, every order settles with numbers a consultant typed in during the build.
Discrete plants can use batches too. Many do for purchased raw materials, and some for finished goods where customers need lot traceability, but the order and costing logic stays discrete.
Quality Management (QM) works the same way across all three styles, but process plants tend to use more of it. Two inspection types do most of the work in production, as SAP's QM in production learning content describes.
In-process inspection (origin 03) creates an inspection lot when the order is released, with inspection steps taken from the routing or recipe. It is not stock-relevant. Goods receipt inspection (origin 04) creates a lot when the finished goods are received, the stock sits in quality inspection, and the usage decision releases or blocks it.
Decide early which checks live in SAP and which live in a manufacturing execution system (MES) or laboratory system. Two systems holding the same result is how a plant ends up with a batch released in one and blocked in the other.
This is the section to share with your CFO. The production style decides what finance can see.
Discrete and process orders are both cost objects. Actual costs post to the order, the order is compared with its standard, and variances are settled at period end, by order. In process orders with co-products, the cost is split across the co-products before settlement.
Repetitive manufacturing works differently. SAP's notes for repetitive manufacturing environments recommend a product cost collector per production version. Costs from goods movements and confirmations post to the collector, not to any order, and variances are worked out per period.
That trade-off is the whole decision. You get far less transaction overhead on the floor, and you lose the cost of any individual lot.
Two more finance points apply to every style:
- The Material Ledger is on by default in S/4HANA. Actual costing with it is optional and is switched on per plant, so decide whether you need actual product costs before you design the period-end close.
- Work in progress and scrap need their own settings. On product cost collectors, work in progress is calculated with a results analysis key, and it is easy to leave out during the build and discover at the first month end.
The most common reason I see manufacturing ERP projects fail is that the design is not agreed in its totality, especially in finance. The production style, the cost objects and the co-product split are exactly the decisions that get left to the PP consultant and then fought over at the first close.
The production style you pick in SAP is a costing decision as much as a planning one. Finance has to sign it off before anyone configures an order type.
Most plants do not fit one category. Plastics and steel, the two process-heavy industries I have implemented ERP in, are good examples of why.
The points below describe these industries in general terms, not any one client.
- The front of the line behaves like process manufacturing. Resin blending, melting and casting produce batches, with variable yield and properties that have to be recorded.
- The back of the line often behaves like discrete or repetitive. Moulded parts, extruded profiles, cut sheets or coils are counted, packed and shipped as units, often on long runs of the same product.
- Material is reused. Regrind in plastics and scrap in steel go back into the process, which raises the question of by-product, co-product or simple scrap in the BOM.
- Customers specify properties, not just part numbers. Grade, thickness, colour or melt properties sit in batch characteristics that have to follow the material from order to shipment.
There is no single template. In my experience how a discrete set-up looks depends on what the client needs, and a mixed plant adds more choices, not fewer.
A common pattern is PP-PI for the batch-producing stages and repetitive or discrete for conversion and packing, linked by a batch-managed intermediate material. Whether that is right for you depends on where you need cost by lot, where you need traceability, and how much transaction volume the floor can carry.
Planning adds another layer. If characteristics or a bottleneck line drive your schedule, read my comparison of MRP Live vs PP/DS vs IBP before you assume MRP alone will do.
Make the decision line by line, with production, quality and finance together. These questions settle most of it:
- Does the product come from a formula, a reaction or blending with variable yield? Use PP-PI.
- Does one run produce several saleable products? Use PP-PI with co-products, and get finance to agree the apportionment.
- Do you need the cost of each lot or customer order? Use production or process orders, not repetitive.
- Is it the same product on the same line for weeks, with stable routings? Repetitive is worth considering.
- Do customers or regulators expect batch genealogy? Batch-manage the materials, whichever order type you choose.
- Will an MES run the floor? Decide which system owns confirmations, quality results and genealogy before configuring either. My article on ERP and MES in manufacturing covers that split.
Then test the decision end to end. In my experience testing takes about 35 percent of the effort on an SAP programme. In mixed-mode plants, the defects to look for sit at the hand-offs between styles: the intermediate batch, the backflush and the period-end settlement.
Take one product family, from raw material to shipment, and write down which style each stage would run in, what it costs by and who signs off the cost split. If finance and production cannot agree on one page, they will not agree in the system.
If you want a second view on that design before configuration starts, you can talk to me about your SAP programme.
What is the difference between discrete and process manufacturing in SAP?
Discrete manufacturing runs on production orders built from a BOM and a routing, and suits products that are assembled or machined. Process manufacturing uses PP-PI process orders built from master recipes, and suits formulas and batches with variable yield, co-products and by-products. Both run in the same S/4HANA system, and many plants use both.
What is SAP PP-PI used for?
PP-PI (Production Planning for Process Industries) handles batch and recipe-based production in industries such as chemicals, food, pharmaceuticals, plastics and metals. It uses master recipes with operations and phases, process orders, co-products and by-products, and passes process instructions to the floor as control recipes.
When should I use repetitive manufacturing in SAP?
Use it when the same product runs on the same line for long periods and you do not need the cost of each lot. Costs collect by period on a product cost collector per production version, which cuts transaction effort but removes per-order cost visibility.
Can one SAP plant run discrete and process manufacturing together?
Yes. The style is chosen per material and production line, not per plant. A common pattern is PP-PI for batch-producing stages and discrete or repetitive for conversion and packing, linked by a batch-managed intermediate material.
How are co-products costed in SAP?
Costs are collected on the order and split across the co-products using equivalence numbers in an apportionment structure, usually based on market prices. By-products get no order item, and their value reduces the cost of the main product. Finance should agree the equivalence numbers before go-live.
Do I need batch management for discrete manufacturing?
Not always. Discrete plants often batch-manage purchased raw materials, and finished goods where customers need lot traceability. If nobody needs to trace or select stock by property, batch management adds transaction effort without a return.
Next step
Running an ERP programme right now?
If this article touched on a programme you are live in right now, a 30-minute conversation usually gets further than another week of internal analysis.




