Showing results for 
Search instead for 
Did you mean: 

Impact Of Sales BOM

0 Kudos

Dear Expert

My requirement is " I want to create Sales BOM just for printing purpose" and do not want its any affect on system. What setting should i follow so that it do not affect my existing system. I created sales bom and mark it Inactive but i am not able to explode for printing.Any setting with which it will not affect the existing system. As per my knowledge if item categorey is not relevant to sales BOM then it will not affect any entry in SAP. Plz suggest.

Active Contributor
0 Kudos

If the Production BOM and Sales BOM are unique, then you can very well fetch the same to your printing by adding the required logic in your existing Smartform. But in most of the cases, it won't be same. Hence, I would suggest you the following:-

  • Create Sales BOM for all the salable materials
  • Execute OS30, select the Application SD01 and uncheck the box "Sales Order".
  • Assign this SD01 to your Header level BOM item category. If this Application SD01 is already in use, then you can create a new application.
  • Finally, you can add the logic to your Smartform from the tables already suggested

Of course, this would be an one time exercise and will take more time but you can achieve the requirement with standard configuration change

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos


If you have the flexibility to define the config setup for sales BOM afresh in your project : then go ahead and create the Item category determination in such a way that the item categories of the sub-level items are not relevant for any setting (Say pricing - not relevant, billing - not required etc in the item category similar to a dummy material item category). Also the associated schedule category should be of "No MRP type" which means no : requirement transfer, availability check etc ...

In SAP there is no standard / exclusive approach that we can adopt for your requirement... We have to play around the item category, schedule line category definition and finally the item cate. determination. We had similar requirement in our project we did the same.

The other option is to manually enter dummy materials.

Please let me know for any further questions in this regard.


Active Contributor
0 Kudos


The BoM header details are stored in Table STKO and Item details are stored in Table STPO. The link between Material to BoM is stored in Table MAST.

I my opinion if you need to create Sales BoM only for printing purpose, why not create one Z-Table with three columns - Header Material, Counter & Item Materials. While generating the (Print) Output, ABAP program can look at this table and print the necessary components for the Header item.


Jignesh Mehta