# SAP BOM Usage, Status and Item Category Reference

> Source: https://netray.co/tools/sap-bom-usage-and-status-reference
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: Free Tools

## Short answer

A searchable lookup of SAP BOM usage keys, BOM statuses, BOM categories, item categories, tables and transactions.

## Category

sap

## Erp

SAP S/4HANA

## Industry

Discrete Manufacturing

## Audience

- SAP PP consultant
- Engineer
- Master data specialist

## Tool

**Kind:** worksheet

**Mode:** reference

**Columns:**

#### Code / object

**Key:** code

**Type:** text

#### Kind

**Key:** kind

**Type:** text

#### Meaning

**Key:** meaning

**Type:** text

#### Practical note

**Key:** note

**Type:** text

**Rows:**

**Code:** 1

**Kind:** BOM usage

**Meaning:** Production

**Note:** Used by MRP and production orders when selected by the BOM selection ID.

**Code:** 2

**Kind:** BOM usage

**Meaning:** Engineering/design

**Note:** Engineering view. Often not used by MRP.

**Code:** 3

**Kind:** BOM usage

**Meaning:** Universal

**Note:** Shared across several areas. Common in simple setups.

**Code:** 4

**Kind:** BOM usage

**Meaning:** Plant maintenance

**Note:** Used by PM for maintenance orders.

**Code:** 5

**Kind:** BOM usage

**Meaning:** Sales and distribution

**Note:** Used for sales BOMs and pricing structures.

**Code:** 01

**Kind:** BOM status

**Meaning:** Active

**Note:** Normally the status used by MRP, order creation and costing.

**Code:** 02

**Kind:** BOM status

**Meaning:** Inactive

**Note:** Blocked from use in MRP and order explosion in the standard setup.

**Code:** M

**Kind:** BOM category

**Meaning:** Material BOM

**Note:** The standard BOM for a material.

**Code:** E

**Kind:** BOM category

**Meaning:** Equipment BOM

**Note:** Linked to equipment master in PM.

**Code:** K

**Kind:** BOM category

**Meaning:** Document structure

**Note:** Structure of documents in DMS.

**Code:** S

**Kind:** BOM category

**Meaning:** Sales order BOM

**Note:** Order specific BOM for make to order.

**Code:** T

**Kind:** BOM category

**Meaning:** Functional location BOM

**Note:** Linked to functional locations in PM.

**Code:** P

**Kind:** BOM category

**Meaning:** Project BOM

**Note:** Linked to project system.

**Code:** L

**Kind:** Item category

**Meaning:** Stock item

**Note:** Material with stock. Included in MRP and costing.

**Code:** N

**Kind:** Item category

**Meaning:** Non-stock item

**Note:** Procured directly for the order. Not held in stock.

**Code:** R

**Kind:** Item category

**Meaning:** Variable-size item

**Note:** Component with dimensions, such as cut sheet or bar.

**Code:** D

**Kind:** Item category

**Meaning:** Document item

**Note:** Links a document in the BOM.

**Code:** T

**Kind:** Item category

**Meaning:** Text item

**Note:** Information line only. No stock or requirement.

**Code:** K

**Kind:** Item category

**Meaning:** Class item

**Note:** Class based selection of components.

**Code:** CS01

**Kind:** Transaction

**Meaning:** Create material BOM

**Note:** Enter material, plant, usage and alternative.

**Code:** CS02

**Kind:** Transaction

**Meaning:** Change material BOM

**Note:** Change items, validity dates and change numbers.

**Code:** CS03

**Kind:** Transaction

**Meaning:** Display material BOM

**Note:** Read only view.

**Code:** CS11

**Kind:** Transaction

**Meaning:** Display BOM level by level

**Note:** Single level display of structure.

**Code:** CS12

**Kind:** Transaction

**Meaning:** Display BOM multilevel

**Note:** Full explosion of a BOM.

**Code:** CS13

**Kind:** Transaction

**Meaning:** Display BOM summarized

**Note:** Totals component quantities across levels.

**Code:** CS15

**Kind:** Transaction

**Meaning:** Where-used list for material

**Note:** Find parent assemblies that use a component.

**Code:** STKO

**Kind:** Table

**Meaning:** BOM header

**Note:** Status STLST, base quantity BMENG, alternative STLAL.

**Code:** STPO

**Kind:** Table

**Meaning:** BOM item

**Note:** Component IDNRK, quantity MENGE, item category POSTP.

**Code:** STAS

**Kind:** Table

**Meaning:** BOM item selection

**Note:** Links items to the header by STLNR and STLKN.

**Code:** MAST

**Kind:** Table

**Meaning:** Material to BOM link

**Note:** Joins MATNR and WERKS to STLNR and STLAN.

**Code:** STZU

**Kind:** Table

**Meaning:** Permanent BOM data

**Note:** Contains data such as BOM validity indicator.

**Code:** Alternative

**Kind:** Concept

**Meaning:** Multiple BOMs per material and plant

**Note:** Alternative is selected by order quantity, date or priority in the selection ID.

**Code:** Selection ID

**Kind:** Concept

**Meaning:** Rule that selects the BOM alternative

**Note:** Controls which usage and alternative MRP and orders explode.

**Notes:** Standard delivered values are listed. Many companies add custom BOM usages or statuses, so confirm in Customizing (BOM usage definitions) for your system.

## Content

**Intro:** When MRP explodes the wrong BOM, planned orders show the wrong parts. This reference lists the SAP BOM usage keys, BOM statuses, BOM categories and item categories used in standard setups, together with the transactions and tables you need to find them.

**Sections:**

#### How to use the reference

**Body:** Search for the field you are looking at on the BOM screen, such as usage 1 or item category N, and read the practical note. Use the transaction rows when you are unsure whether to use CS03 or CS12 and the table rows when you write a query. Export the list to Excel for a master data guide for new engineers.

**Bullets:**

- Filter by kind to see only usage keys or only tables
- Use CS12 for a full multilevel explosion
- Use CS15 to see where a component is used

#### BOM usage and the selection ID

**Body:** BOM usage describes who uses the BOM: production, engineering, maintenance or sales. The BOM selection ID defines which usage and which alternative MRP, order creation and costing pick. If your engineering BOM is usage 2 but the selection ID only looks for usage 1, planned orders get no components. Check this first when an explosion looks empty.

#### BOM status and item categories

**Body:** BOM status controls whether the BOM is released for use in areas such as MRP, planning, production and costing. In standard setups 01 is active and 02 is inactive. Item category decides how SAP treats each component: L is a stock item and appears in MRP, N is a non-stock item procured for the order, R is variable size and T is text only. Wrong item category is a common reason that a component does not create a requirement.

#### Common mistakes

**Body:** Changing a BOM without a change number or validity date breaks history for open orders. Leaving the status inactive after an engineering change hides the BOM from MRP. Using non-stock items for parts that should be planned leads to surprise purchases.

**Bullets:**

- Use change numbers for controlled changes
- Check status after every upload
- Review item category for any component with no requirement

**Cta:** If you want engineering and planning to see BOM differences before they hit production, we can build a comparison assistant over your SAP BOM tables, read only with the query shown.

**Faq:**

#### What BOM usage should I use for production?

**Answer:** Usage 1 is the standard key for production in delivered SAP. The key your MRP actually reads depends on the BOM selection ID in Customizing, so confirm the setting before loading BOMs.

#### Which tables store SAP BOMs?

**Answer:** MAST links material and plant to the BOM number. STKO holds the header, STPO the items, and STAS links items to the header. Join them using STLNR and, for the alternative, STLAL.

#### What is the difference between item category L and N?

**Answer:** L is a stock item held in inventory and planned by MRP. N is a non-stock item procured directly for the order, so it does not use stock and is not planned in the usual way.

#### How do I find where a component is used?

**Answer:** Use the where-used list transaction CS15 for the component. It lists parent assemblies by plant, usage and validity. This is key when assessing the impact of an engineering change.

## Search terms

sap bom usage 1 2 3 4 5, sap bom status 01 02, sap bom item category l n r, sap bom tables stko stpo mast, sap cs01 cs02 cs03 transactions, sap bom category m e k s, sap bom usage production engineering universal

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
