Skip to Content
avatar image
Former Member

SAP Production external processing


we have external processing scenario for one of the operation in production order. Client has to send the semi finished material ( out put of first operation which produced in house, but not having any material as this is still work in progress) as material text in purchase requisition with material number blank. Since we do not have any material assigned to production order external processing operation, hence component is blank in PR, due to this system not allowing to convert PR to Purchase order. Please suggest how to proceed.


Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Apr 15, 2018 at 03:33 AM

    There are 2 Options to manage this.

    Option 1:

    1. By Using Work In progress Batches. But this as i know will work in MTS Scenario.

    Option 2:

    2.1 -Create a Non-Valuated material

    2.2 Attach it in the BOM as below ( Read like BOM Structure)

    20 - L - NonVal01 - 10 Each - (Negative) - Attach this in operation 10 ( IN routing comp allocation)

    30- L - Nonval01 - 10 Each ( Positive) - Attach to Operation 20

    2.3. Now when you confirm Operation 10- Material Nonval01 will be getting produced.

    2.4 Now when you make the operation sub con, the system will pick the component.

    and from here you will be abl to proceed.


    3.1 Create stock ( non valuated mat stock) and attach manually in the Puchase order.



    Add comment
    10|10000 characters needed characters exceeded

  • May 28, 2018 at 08:53 AM


    I should like to add an option 4: even though your scope implies "External processing with subcontracting", you could treat it as pure "External processing", i.e. without setting the subcontracting flag in the operation. This allows you to create a PR and convert it to PO without any components assigned to it, i.e. a pure service if you like. The WIP material you could maintain in the operation text. Main disadvantage: zero stock control.

    Add comment
    10|10000 characters needed characters exceeded