Skip to Content

Two production Orders for same Sales Order Item for Configured Material

Dear All,

I have a Scenario- when ththe Sales Order Was processed it had 4 Item Line Items,one of the Line Item being a Configured Material for MTO Scenario. When the Order was processed, it failed Dynamic Credi Check and went for Approval. The Order was, later released through VKM1 and at that Point of time, the Production Order for the Configured Material got created reference to Sales Order Item Position.

The concerned Production Order was Released, produced, confirmed and Goods Receipt was made in the System.

Later, the same Sales Order was changed by user by removing/adding some Items. (NOT the Configured material). When the Order was saved, it again failed the Credit Check and went for approval. During this time, System, removed the Production Order number from the Sales Order Item Position of the Configured Material. But the Production Order remained in the System as the Status was DLV and CNF.

Again, when the Sales Order was released from Credit Block through VKM1, System updated the existing production order of the Configured Material of the Sales Order with Status Marked for Deletion and created a new Production Order and updated the Production Order number in the Sales Order Item Position.

Based on this, the production order was also released, produced and confirmed by the Production Department.

Now, this leads to double production for the same sales Order Position.

In my opinion, there should be check when System remvoed the Production order link from sales order to check for the Status of Production Order.If it was Confirmed/Delivered, it should not remove it.

Or, while creating the second production order, it should check for the existing production order realted to sales order and stop creating the production order and attach the existing production order back to Sales Order.

It Looks like a bug, unless there are some configuration to available to control this. Can any one tell their experience and how to avoid this in the System.

Thanks in advance


G. Venkat

Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • Posted on Jun 17, 2019 at 12:09 PM


    I think you are using an assembly order scenario, sales order goes into credit block, and the previously created production order gets deleted. This is the result of the standard system behavior. In a dynamic assembly process.

    Please refer SAP KBA 2195491 - Duplicate PP orders in dynamic assembly processing.

    It is for planned order however you just test the behavior with production order for fix date and quantity indicator which can be set in schedule line tab of sales order.

    Or when you release the documents with the credit block, the system creates new receipt elements You can change the standard procedure of the system during the setting the credit block by following the instructions in Note 377165 .

    377165 - Update open credit values for credit management

    Best Regards,


    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jun 18, 2019 at 08:51 AM

    I have extracted the Change Log of the Sales Order

    If you notice, initially, the Sales Order failed Credit check and was Released through VKM1 and after this a Production Order for one the Sales Order Position (Configured Material - MTO), got created. This is fine.

    Later, System carried out a Credit Check on 30.05.2019 at 10:02 as the confirmed quantities got changed and at the same time the Sales Order Credit Status changed to B (Blocked) - as shown in the above Screen shot.

    My question, what triggered the System to carry out the Credit Check. I can see user has changed the Sales Order only 13-06-2019. But the WF-BATCH carried out the credit check on 30.05.2019. I want to understand why this has happened?

    b7v2v.png (90.1 kB)
    tpzh9.png (49.4 kB)
    Add a comment
    10|10000 characters needed characters exceeded

    • Hello,

      WF_BATCH could be a system user which is responsible for execution of all background jobs or workflows.

      Check the batch jobs executed during that time period.

      Program like RVKRED01, RVKRED09 can be used to check credit on SD documents as per the customizing of the automatic credit control (Transaction OVA8).

      Best Regards,


Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.