Skip to Content
author's profile photo Former Member
Former Member

Customer specific BOM


Is it possible to have production BOM customer specific?

Requirement: I will have BOM customer wise, while converting planned order to production order against sales order. System need to pick BOM against that customer automatically.

I know in standard its not possible. By maintaining production version user can select it. But I want automatically.

Any user exit available?

Regards / US

Add a comment
10|10000 characters needed characters exceeded

Related questions

4 Answers

  • Posted on Jan 31, 2012 at 11:30 AM

    It is also possible in standard, in this way:

    You need to use "parameter effectivity" for BOMs, in this case parameter being customer.

    Then, normally in an MTO scenario, when you create the ales order, it is either prompting or picking automatically (not sure), for customer; in this way the correct BOM is determined for further processing.

    An MTS scenario is more complex in this respect, and I'm not sure how exactly it works (if at all).

    Edited by: Mario Adler on Jan 31, 2012 12:31 PM

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jan 31, 2012 at 11:41 AM

    Hi Umashankar,

    for MTO scenarios, you can use Order BOM functionality, if the BOMs for fifferent customer are different then standard products.

    Another possibility is parameter effectivity as explained above.

    Detailed information can be found in the SAP library under Logistics- Logistics - General - Engineering Change Management




    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jan 31, 2012 at 06:41 PM

    Like the above poster mentioned you need to use order bom specific to the sales order in CS61 by copying an existing material bom or another order bom as a template. But you need to note the following

    The following restrictions apply to order BOMs:

    A result-oriented order BOM is non-configurable. Therefore, you cannot create class items in these bills of material either.

    You canu2019t create alternative BOMs for an order BOM.

    You canu2019t create variant BOMs for an order BOM.

    When you change an order BOM, you can work with change numbers, but not with revision levels.

    More info available at at SAP Help

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jun 02, 2014 at 09:43 AM

    Hi all

    So if i understand that right you have to create, for every sales order of a specific customer, a new BOM in CS61?

    BR Wolfgang

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member


      Sales order + SO lineNo is key. If it is same everytime specific customer orders , you can copy Order BOM of previos sales order from same customer. It reduces the data entry pain.

      There is also option to copy material BOM & make changes in CS61/CS62.

      There is also UI to copy Multilevel BOM using CSKB. System copies whole multilevel Material BOM to Sales order BOM.Each level is stored in Table.

      CS14 has option to compare(multi level) SO BOM & Material BOM to check changes made are correct.

      Hope it helps,


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.