ERPClimb logoERPClimb
SAP transaction codeObjectCS15ModulePP_M2D

CS15 — Material Where-Used List

CS15 is used to show where a material is used as a BOM component, with single-level or multilevel analysis options. It is most useful when engineering, planning or support needs to assess which assemblies will be affected by a component change or shortage. Start with the exact document, material, organizational scope and business date, then follow status and document flow before changing configuration or master data.

Verified practitioner reference for CS15 — Material Where-Used List. It covers purpose, practical use, key data, proof-in-data checks, S/4HANA context, common errors and related objects so the transaction can be used as part of an end-to-end SAP investigation.

Published 19 Sept 2026· 574 words

Esta página aún no está disponible en español.

Purpose

show where a material is used as a BOM component, with single-level or multilevel analysis options. CS15 should be understood in the surrounding business flow: source document or requirement, master data, determined status and follow-on document. Capturing that chain is more reliable than treating the transaction as an isolated screen.

When it is used

CS15 is typically used when engineering, planning or support needs to assess which assemblies will be affected by a component change or shortage. It is also valuable in project testing because it provides a repeatable point in the process. In production, narrow the document/material scope first and capture the before-state before mass actions or configuration changes.

How to use it in practice

  • Enter the component material and relevant plant/BOM usage.
  • Use the correct key date for validity.
  • Start with single-level impact, then expand multilevel when required.
  • Review alternative BOMs and change validity.
  • Use the result before engineering/material master changes.

Key data objects

These are the fields and objects that most often explain the result in CS15. Record them in test evidence and support handovers.

  • component material — verify the exact value, status, validity and relationship to the source or follow-on document.
  • plant/BOM usage — verify the exact value, status, validity and relationship to the source or follow-on document.
  • key date — verify the exact value, status, validity and relationship to the source or follow-on document.
  • where-used level — verify the exact value, status, validity and relationship to the source or follow-on document.
  • parent materials/BOMs — verify the exact value, status, validity and relationship to the source or follow-on document.

How to prove it in the data

Prove the scenario through chronology and document flow. Start with the source order, delivery, requirement or master record; capture the transaction status; then follow the resulting delivery, billing, production or procurement object. Reconcile quantities, dates and statuses using the same organizational scope. A correct diagnosis explains why SAP selected or rejected the object, not just what message appeared.

ECC vs S/4HANA

SAP Help identifies CS15 as the material BOM where-used list; it remains important in S/4HANA manufacturing master-data analysis. For new S/4HANA designs, use current strategic applications and clean-core guidance even when a classic SAP GUI transaction remains available for support.

Common pitfalls and how to diagnose them

  • Running without a key-date context when BOMs change over time. Check the source and follow-on document statuses before applying a workaround.
  • Assuming every where-used parent is currently produced. Check the source and follow-on document statuses before applying a workaround.
  • Confusing direct usage with multilevel indirect usage. Check the source and follow-on document statuses before applying a workaround.

Whose problem this is

Primary ownership is the PP/M2D team, with MM, warehouse, Finance or Basis involved when the document flow crosses those components. A strong escalation includes document/material, plant or sales area, date, status, expected result and checks already completed.

Related SAP objects

Reviewed pages this object connects to in the ERPClimb knowledge graph.

Source: ERPClimb — https://erpclimb.com/sap-tcodes/cs15ERPClimb is an independent platform and is not affiliated with SAP SE. Reference pages are written and reviewed by SAP consultants for learning and troubleshooting.