Bill of Materials
PP / M2Dintermediate

Configuring Alternative BOMs, Usages, and Engineering Change Basics

A deeper look at maintaining multiple BOM alternatives, selecting the right BOM usage for different business processes, and applying basic engineering change management concepts to control BOM revisions safely.

Explanation

Once the fundamentals of a single BOM are understood, real manufacturing environments quickly require more nuance: a single material often needs multiple valid structures depending on production volume, equipment availability, or phased engineering changes. This is handled through alternative BOMs. Each alternative is identified by an alternative number under the same material, plant, and usage, and each alternative has its own validity period and, importantly, its own lot-size range (from-lot-size and to-lot-size). This allows the same finished good to be built from a fully automated line structure for large lot sizes and a manual assembly structure for small lot sizes, with the system automatically selecting the correct alternative based on the order quantity and validity date when a production order or planned order is created. BOM usage is a related but distinct concept from alternatives. While alternatives are variations within a single usage (typically production usage), usage itself defines the business purpose: production usage BOMs are used by shop floor execution and MRP; engineering usage BOMs are maintained by design or R&D teams and may include preliminary or unreleased components; costing usage BOMs are referenced specifically for cost estimate runs and can include costing-relevant surrogate components even if they are not the exact production components; universal usage BOMs are intended to serve multiple purposes at once when an organization wants to minimize duplication. Choosing the wrong usage in configuration or master data maintenance can cause costing to run against the wrong structure, or cause production orders to explode components that were only meant for design reference. Within BOM maintenance, apart from alternatives, a company may also use BOM groups to logically bundle several alternative BOMs together, especially useful when multiple materials or variants share a similar overall structure but differ in a few components - this is common in engineer-to-order or configure-to-order scenarios. Engineering Change Management (ECM) becomes relevant once a BOM is in active production use and needs a controlled revision - for example, replacing a discontinued component with an approved substitute. Rather than directly editing the live BOM (which risks affecting open orders retroactively or losing audit history), organizations typically use a change number to group and timestamp a set of coordinated master data changes across BOM, routing, and sometimes material master, tied to a valid-from date. This ensures that historical production records remain traceable to the BOM structure that was actually in effect on the order creation date, while new orders created on or after the change's effective date automatically pick up the revised structure. This is particularly important in regulated industries (pharmaceutical, aerospace, medical device) where full traceability of exactly which component revision went into which batch or serial number is a compliance requirement. In S/4HANA, these same alternative BOM, usage, and change number concepts persist, though S/4HANA's simplified data model and Fiori apps for BOM management can present this information more visually, and integration with PP/DS often relies on the same underlying BOM explosion logic but with additional planning-relevant fields exposed for detailed scheduling. Public cloud editions may have more restricted or app-guided configuration paths compared to on-premise or private cloud, so teams should verify available configuration transactions or apps against their specific deployment before assuming ECC-style customizing paths are directly available.

Real project scenario

An automotive component supplier needed to run the same brake bracket on both a high-volume automated line for OEM contracts and a lower-volume manual line for aftermarket orders. The team configured two alternative BOMs under the same material and plant: alternative 1 with a lot-size range suited to high volume automated-line components (including line-specific fixtures counted as non-stock reference items), and alternative 2 with a lot-size range for manual assembly using slightly different packaging materials. Planners did not need to manually select the alternative - the system automatically chose the correct one based on order quantity, which reduced planning errors significantly compared to the client's legacy system where alternates had to be manually chosen every time.

Common mistakes

โ€ข Overlapping lot-size ranges across alternative BOMs, causing ambiguous or unintended alternative selection during order creation. โ€ข Confusing BOM usage with alternative BOM numbers, leading to costing runs referencing a production-usage BOM that was never intended for cost estimates. โ€ข Editing a live production BOM directly for a planned engineering change instead of using a change number, which breaks historical traceability for existing completed orders. โ€ข Forgetting to synchronize routing changes with BOM changes when a component substitution also affects the operation sequence or work center. โ€ข Assuming BOM group and alternative concepts are identical, when in fact groups bundle related BOMs while alternatives are variants within the same BOM group and usage.

Best practices

โ€ข Design non-overlapping lot-size ranges across alternative BOMs to avoid selection ambiguity at order creation. โ€ข Clearly document and govern which BOM usage is the single source of truth for MRP and production execution versus costing or engineering reference. โ€ข Use change numbers for any structural revision affecting live production BOMs to preserve audit trail and historical order accuracy. โ€ข Coordinate BOM alternative changes with routing/operation assignments so component-to-operation linkage remains consistent. โ€ข Validate deployment-specific configuration paths (ECC customizing versus S/4HANA apps) before assuming identical maintenance steps across systems.

Interview angle

A common interview theme is asking the candidate to explain how the system decides which alternative BOM to use for a given order, testing whether they understand the interplay between lot-size ranges and validity dates, not just that alternatives exist. Candidates should also be ready to explain why engineering change management with change numbers is preferred over direct BOM edits in regulated or audit-sensitive environments, since this reflects practical governance maturity beyond basic transactional knowledge.