Skip to Content
Author's profile photo Former Member

Split Production Order



Configuration Settings.

Step I: Define Order Type dependent parameters (OPL8).

Transactional Setting..


Step I: Create Production Version for finish material SPLT_1000 (C223).

Step II: Create Product Cost Collector for finish material SPLT_1000 (KKF6N).

Process Flow Steps.

Step I: Create & save with release production order (CO01).

Step II: Confirm the production order (CO11n).

Step III: Change production Order (T-Code CO02).

Step IV: Confirm production Order (T-Code CO11N).

Step V: Goods Receipt for Production Order (MIGO).



Order split enables us to split an existing production order, for which processing may have already begun, into two separate production orders. These production orders are then executed separately from a logistics perspective. We might want to perform an order split for the following reasons

·         When a partial lot of a production order has to be handled differently than the rest due to quality reasons, you can create a separate order to do this.

·         If capacity bottlenecks occur, the portion of the order quantity that is required immediately can be processed separately.

·         The material availability can only be confirmed for part of the order quantity. You split the order to create an order with full material availability.

·         If the required date for a partial quantity of the finished material has changed, this portion can be split off in a different order.

·         If a production order cannot be completed on time, you can split the order to reduce the order quantity. The reduced order quantity then requires less time to produce.

When we split an order, we split off part of the order quantity (split quantity) of a production order (parent order) from a certain operation of the standard sequence (split operation). The quantity that is split off is produced in a separate production order (child order). In the process, the operations from the split operation onwards are copied from the parent order to the child order, along with the assigned material components. The system automatically recalculates all the quantities affected by the order split, as well as dates at header, operation, and component level.

In this article process steps are explained with an example considering following assumptions.

·         There is only a standard sequence in use and no alternative sequences.

·         There is no in process inspection.

·         No Serial Number assignment.

Configuration Settings

Step I: Define Order Type dependent parameters (OPL8)

SPROProduction — Shop Floor Control — Master Data — OrderDefine order type-dependent parameters

For required order type, Activate check box Cost collector and define Default Rule as “PP2” – Production Mat. Period. Settlement


Transactional Setting


Following are has been created already:

1. Finish Material SPLT_1000 – with selection method 3 (MRP 4 view)

Create MMR.jpg

2. Bill Of Material

3. Routing

Step I: Create Production Version for finish material SPLT_1000 (C223)

Production Version.jpg

Step II: Create Product Cost Collector for finish material SPLT_1000 (KKF6N)

Product Cost collector.jpg

Product Cost collector screen 2.jpg

Note: There should be order type with order category as 05

Process Flow Steps

Step I: Create & save with release production order (CO01)

Create production order for SPLT_1000 material with order type PP01 and with quantity 100 EA.

Prod order 1.jpg

Prod order 2.jpg

Out of total four operations, confirm first two operations with actual operation quantity.

Order split is allowed with following system status:

·         Header Status: Partially released, released, partially confirmed.

·         Operation Status of the split operation and all successors: Created, released, partially confirmed

The order split is not allowed with the following status:

·         Header status: Created, delivered, finally confirmed, locked, technically complete, closed, deletion indicator set

·         Operation status of the split operation and all successors: Finally confirmed, dispatched, partially dispatched, capacity split, capacity requirement assigned, capacity requirement partially allocated

·         Operation status of the split operation: Deleted.

Step II: Confirm the production order (CO11n)

Confirm Operation 0010 & 0020 as below:


Confirmation 2.jpg

Step III: Change production Order (T-Code CO02)

Split the production order with split quantity 37 EA from operation 0030.

In production order operation overview, select the operation 0030 and go to functions menu and click on split order.

Split Order.jpg

Enter required split quantity in split quantity field. Here we can select different order type for child order. And further system will also allow us to schedule the child order with different dates.

After entering all parameters, execute split (click on split order execute button).

System will create a child order with specified parameters and it will be displayed along with parent order in split hierarchy.

The split hierarchy displays the dependencies between the parent and child orders in an overview tree. During order maintenance, the split hierarchy and the selected order from the split hierarchy are displayed. We can navigate to any order in the split hierarchy (tree structure).

Orders (including child orders) can be split several times. The dependencies can be seen in the split hierarchy.

Split Order parameter.jpg

Splited Order.jpg

After splitting Order, system will set the status SPLT (Split) at header and operation levels for parent order and split qty. as expect yield variance.

Operation qty. will be reduced to 63 PCs. from operation 0030 to the succeeding operations.

System will set the status CSPL (created by splitting) at header level for child order (1000315). All successive operations from split operation (including split operation) will be copied to the child order along with all assignments (for example material components, PRTc etc…)

For child order we can check the reference order (1000314) in controlling data tab.

Display Order.jpg

Display Order 1.jpg

Display Order 3.jpg

Display Order 4.jpg

Step IV: Confirm production Order (T-Code CO11N)

Confirm the rest operation of parent production orders i.e 1000314. You will found Yield quantity as 63     (Because Parent order quantity – Spitted Quantity i.e 100 – 37 = 63)

Confirm child order 1.jpg

Confirm child order 2.jpg

Likewise Confirm Child order 1000315

Confirm child order 3.jpg

Step V: Goods Receipt for Production Order (MIGO)

Perform Goods receipt for both orders with their respected yield quantities.

In this case delivered quantity for the parent order (1000314) is 63 EA. For child order (1000315) final delivered quantity is 37 EA.


GR 1.jpg

Go to T-code CO03 to see Reference order of Child order



The following restrictions apply to the order split:

·         The parent order and child order must both be settled to the same product cost collector

·         We cannot read master data for the orders in a split hierarchy

·         Orders in a collective order cannot be split

·         Orders of a split hierarchy cannot be supplemented with a sub tree

·         The parent and child order must both have the same header material

·         We cannot perform confirmations at order header level

·         The batch where-used list is not updated during order split.

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Farid Azzi
      Farid Azzi

      Very nice document, thank you for sharing this !

      Author's profile photo Farid Azzi
      Farid Azzi

      Just another clarification, by activating the business function LOG_PP_PROD_ORD_SPLIT, you can use Order split without Product Cost Collector.

      Please refer to updated blog:

      Author's profile photo Andy Yeri
      Andy Yeri

      Any idea if this split functionality can be implemented for a single operation order with operation status PCNF, where Order has also been PDLV?