Skip to Content
Product Information
Author's profile photo Caetano Almeida

Improvements for the BOM Where-Used List

SAP Transaction CS15 can be used to find on which BOMs a specific component is used. This transaction is frequently used, especially in manufacturing environments, where we have complex BOMs, with many levels and components. However, this transaction has a limitation, that is the fact that we can only search for a single material at the time.

If we search for old questions in SAP Communities, we will find that many users already asked how can we have the where-used list for multiple materials in the same transaction and the answer was always that a custom development was required and some function modules were suggested for this custom development.

However, as part of the Customer Connection program, SAP released the following SAP note, introducing transaction CS15M, which can be used to build the where-used list for multiople materials at the same time:

2676180 – Where used of multiple materials in one single execution

This note is valid for all the SAP S/4HANA releases and it is also valid for ECC EHP7 and EHP8. The note can be manually implemented, or it will be automatically implemented with the latest support package for those releases.

The new transaction CS15M selection screen provides the same options available in the old transaction CS15 in a single screen, improving the usability. The main difference is that we can now we have the multiple selection available for the material, including the possibility to select ranges or multiple values to be displayed.

In the results screen, we will see all the BOMs where each one of those materials will be a component. Here, green lines will separate the materials, where the yellow lines will separate the different levels BOMs where this material is a component.

In the traditional BOM Where-Used List, it was difficult to identify what was the Top Level material. One additional improvement introduced by the Customer Connection project is that there is an additional column showing what is the Top Level material. This improvement has been delivered by the following SAP Note and it will also be implemented with the latest support package.

2639218 – CS15 – Upgrading Where-Used List


You can find more details about the SAP Customer Connection program and how customers and partners can influence the SAP solutions in the link below:



Assigned Tags

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

      Hi Caetano Almeida Thanks for sharing ,

      2639218 note is not contains Text elements details in English language (EN). Also we have implemented all said notes but we are not getting header and item details.Just we are getting normal report . (ALV)


      Suggest me anything missed out


      Prasath E

      Author's profile photo Caetano Almeida
      Caetano Almeida
      Blog Post Author


      Did you implement the manual steps outlined in the note?



      Author's profile photo Ninad NN
      Ninad NN

      Hey Prasath,


      Did you find an solution for the selection screen issue, it is all showing up in German language as this note does not have text element details in English.




      Author's profile photo Prasath Elumalai
      Prasath Elumalai

      Hi Ceatano,

      I have implemented to all manual steps which are outlined in SAP Note.



      Author's profile photo Akash A
      Akash A

      Thanks a lot for sharing this Caetano.

      I have always had a requirement for this from clients. Text elements are not present in EN but our developer did translations and added them.

      One thing that is missing is option to save layout in ALV, It is disabled and material description has been left out in default layout. Guess, we have to copy this code and create a custom program.

      Author's profile photo Prasath Elumalai
      Prasath Elumalai

      Dear Akash,

      Me also had same issue but we fixed by using below methods,

      Implement the note 2706388 . and also follow the below steps

      In SE41 transaction
      Enter program RCS15001
      Select the radio button status fill SA15_ALV
      Click on copy status
      In the pop-up fill as mentioned below
      Program RCS15001

      Program RCS15001M

      Save and activate the program and status
      Program RCS15001M


      Prasath E

      Author's profile photo Jan Buchmann
      Jan Buchmann

      Thank you, Caetano. This is very helpful indeed!