JinJin48
JinJin48
SAP Consultant | BTP · S/4HANA · US Global Rollout
· 11 min read

SAP Spare Parts Master

Spare Parts in SAP S/4HANA Service are defined using the Material Master with Material Type ERSA (Spare Parts) or HIBE (Operating Supplies). Unlike service products (DIEN), spare parts are stock-managed — they are physically consumed during service order execution. First-Time Fix Rate (FTFR), service SLA compliance, and field engineer productivity all depend on spare parts availability, which is driven by settings in this master. This article covers the key views Service consultants must configure for spare parts management.


Part 1: Material Master — Core Concepts (All Modules)

1.1 What Is the Material Master?

The Material Master is the central repository that stores all information about every material (item/product) a company handles — raw materials, semi-finished goods, finished products, consumables, and everything else that flows through the enterprise.

AspectDetails
RoleSingle Source of Truth for all material attributes across the enterprise
Modules using itMM (Purchasing, Inventory), PP (Production Planning, MRP, BOM), SD (Sales, Shipping, ATP), WM/EWM (Warehouse Mgmt, Putaway/Pick), QM (Quality Inspection, CoA), FI (Inventory Valuation, Auto Posting), CO (Standard Cost, Variance Analysis), PM (Plant Maintenance, MRO Procurement), PS (Project Procurement, Material Allocation), CS (Customer Service, Spare Parts), EHS (Hazardous Material Mgmt, Environmental Compliance), GTS (Trade Compliance, HS Code, Export Control)
TransactionsMM01 (Create) / MM02 (Change) / MM03 (Display)
S/4HANA changeMaterial number length extended from 18 to 40 digits (MATNR field)

1.2 Three Defining Axes: Material Type × Industry Sector × Views

SAP Material Master — three defining axes: Material Type, Industry Sector, and Views

The structure of a Material Master record is determined by the combination of three axes:

AxisDescriptionExamples
Material TypeClassifies the material. Controls screen layout, number assignment, and valuation methodERSA, HIBE, NLAG
Industry SectorIndustry branch. Controls which fields are displayed based on industry characteristicsM (Mechanical), C (Chemical), A (Automotive)
ViewsData sets organized by department. Only relevant views need to be extendedBasic Data, Purchasing, MRP, Accounting

Important: Once created, Material Type and Industry Sector cannot be changed as a general rule. Lock these in during design.


1.3 Key Material Types

SAP MM — 8 standard Material Types with stock management and valuation attributes

CodeNameUse CaseStock-ManagedQty / Value
ROHRaw MaterialInput materialsYesBoth
HALBSemi-FinishedInternally produced intermediatesYesBoth
FERTFinished ProductInternally produced / sold goodsYesBoth
HAWATrading GoodsBuy-and-sell merchandiseYesBoth
HIBEOperating SuppliesIndirect materials, consumablesYesBoth
DIENServiceService itemsNoValue only
NLAGNon-StockNo inventory managementNo—
UNBWNon-ValuatedQuantity tracking onlyYesQty only

Service spare parts use ERSA / HIBE: ERSA (Spare Parts) for repairable/critical components with stock management. HIBE (Operating Supplies) for consumables used during service execution (lubricants, filters). NLAG for low-value items procured directly to service orders without stock management.


1.4 View Structure

SAP Material Master — 30 Views grouped by owning module with org level

The Material Master is divided into department-specific Views. For spare parts (ERSA/HIBE), Purchasing, MRP, Storage, and Accounting views are all relevant.

#ViewOwning DeptKey FieldsOrg Level
1Basic Data 1Cross-moduleMaterial description, Base UoM, Material group, Weight/VolumeClient
2Basic Data 2Cross-moduleDimensions, EAN/UPC, Old material number, DivisionClient
3ClassificationCross-moduleClass assignment, Characteristic valuesClient
4PurchasingPurchasing (MM)Purchasing group, Order unit, GR processing time, Source list required flagPlant
5Purchase Order TextPurchasing (MM)PO text, Text ID, LanguagePlant
6Foreign Trade: ImportPurchasing (MM) / GTSCountry of origin, HS code (import), CAS number, Import licensePlant
7MRP 1Purchasing / PP (MM/PP)MRP type, MRP controller, Lot size, Reorder pointPlant
8MRP 2Purchasing / PP (MM/PP)Procurement type, Special procurement, Planned delivery time, Safety stockPlant
9MRP 3Purchasing / PP (MM/PP)Strategy group, Consumption mode, Availability checkPlant
10MRP 4PP-orientedBOM selection, Individual/collective requirements, Discontinuation flagPlant
11ForecastingPurchasing / PP (MM/PP)Forecast model, Historical/forecast periods, Smoothing factorsPlant
12Work SchedulingProduction (PP)Production unit, Receiving storage location, In-house production timePlant
13Production Resources/ToolsProduction (PP)Production resource/tool dataPlant
14General Plant Data / Storage 1Inventory (MM) / EHSPlant-specific material status, Storage conditions, Hazardous material number, EHS hazard dataPlant
15General Plant Data / Storage 2Inventory (MM)Shelf life management, Minimum remaining shelf life, Temperature conditionsPlant
16Warehouse Management 1Warehouse (WM/EWM)Warehouse number, Storage type, Storage sectionWarehouse
17Warehouse Management 2Warehouse (WM/EWM)Picking type, WM unit of measureWarehouse
18Quality ManagementQuality (QM)QM procurement key, Inspection type, Certificate typePlant
19Accounting 1Finance (FI)Valuation class, Price control (S/V), Standard price / Moving average priceValuation Area
20Accounting 2Finance (FI)Tax-based valuation, Commercial valuation, Devaluation flagValuation Area
21Costing 1Controlling (CO)Costing lot size, With/without quantity structure, Variance keyPlant
22Costing 2Controlling (CO)Standard cost (Future/Current/Previous), Costing statusPlant
23Sales: Sales Org 1Sales (SD)Sales unit, Tax classification, Item category groupSales Org / DCh
24Sales: Sales Org 2Sales (SD)Material statistics group, Material group 1–5Sales Org / DCh
25Sales: General/PlantSales (SD)Delivering plant, Transportation group, Loading group, Profit centerPlant
26Sales TextSales (SD)Sales/shipping textsClient
27Foreign Trade: ExportTrade (SD/GTS)HS code (export), Export statistics group, Preference status, Export controlPlant
28Plant StockReference (display only)Plant stock quantity / value (read-only)Plant
29Storage Location StockReference (display only)Storage location-level stock (read-only)Storage Loc
30Environment (EHS)EHSHazardous substance regulations, Waste codePlant

1.5 Organizational Levels and Data Hierarchy

SAP Material Master — organizational levels from Client down to Storage Location and Warehouse

Each view stores its data at a different organizational level. This is the core design challenge of the Material Master.

Client (300)
   │
   ├── Basic Data, Classification ← Client-level (one record for entire enterprise)
   │
   ├── Plant (1000, 2000, ...)
   │      │
   │      ├── MRP, Purchasing, Work Scheduling ← Plant-level
   │      │
   │      ├── Storage Location (0001, 0002, ...)
   │      │      └── Storage Data ← Storage Location-level
   │      │
   │      └── Warehouse Number (WH1, ...)
   │             └── WM Data ← Warehouse-level
   │
   ├── Valuation Area = Plant ← Accounting is typically at Plant level
   │      └── Valuation class, Standard cost
   │
   └── Sales Org × Distribution Channel
          └── Sales Data ← Sales Org-level
Org LevelPrimary UseRepresentative FieldsNotes
ClientEnterprise-wide common attributesMaterial description, Base UoM, ClassificationOne record shared across entire enterprise
Company CodeFinancial accounting unitAccounting View (valuation class, price control)When Valuation Area = Company Code
PlantFactory / service depot unitMRP, Purchasing, General Plant DataThe primary level with the most views
Purchasing OrganizationPurchasing org unitPurchasing Info Record (price, conditions)Material Master itself is at Plant level
Purchasing GroupBuyer groupPurchasing View: Purchasing Group (EKGRP)Service parts buyer group
Valuation AreaInventory valuation unitAccounting 1 (valuation class, standard price)Typically = Plant
Storage LocationStorage area unitGeneral Plant Data / Storage (storage location stock)Service parts warehouse / van stock
Warehouse NumberWarehouse management unitWM View (storage type, picking strategy)Used in depots with WM/EWM

Part 2: Spare Parts–Specific View Details (ERSA / HIBE)

2.0 All Views × Spare Parts Involvement

For spare parts (ERSA/HIBE), Purchasing, MRP, Storage, and Accounting views are all critical. Sales views apply only when spare parts are also sold directly to customers.

#ViewPrimary ModuleSpare Parts Involvement
1Basic Data 1Cross-module◎ (material type ERSA/HIBE, description, base UoM)
2Basic Data 2Cross-module○ (old material number / manufacturer cross-reference)
3ClassificationCross-module◎ (spare part search by specification)
4PurchasingMM / Service◎ (MRO procurement settings, purchasing group)
5Purchase Order TextMM○ (service-specific delivery instructions)
6Foreign Trade: ImportMM△ (imported OEM parts)
7MRP 1MM / PP◎ (reorder point for critical spares)
8MRP 2MM / PP○ (planned delivery time, safety stock)
9MRP 3MM / PP×
10MRP 4PP×
11ForecastingMM / PP△
12Work SchedulingPP×
13Production Resources/ToolsPP×
14General Plant Data / Storage 1MM◎ (storage conditions, shelf life)
15General Plant Data / Storage 2MM○
16Warehouse Management 1WM / EWM○ (service depot bin location)
17Warehouse Management 2WM / EWM○
18Quality ManagementQM△ (incoming inspection for critical parts)
19Accounting 1FI◎ (valuation class for spare parts inventory)
20Accounting 2FI△
21Costing 1CO△
22Costing 2CO△
23Sales: Sales Org 1SD○ (when spare parts sold directly to customers)
24Sales: Sales Org 2SD△
25Sales: General/PlantSD○ (profit center for spare parts sales)
26Sales TextSD△
27Foreign Trade: ExportSD / GTS△
28Plant StockReference—
29Storage Location StockReference—
30Environment (EHS)EHS○ (hazardous consumables)

Legend: ◎ = Owner / Critical, ○ = Direct involvement, △ = Reference / Integration, × = Not applicable, — = Display-only view


2.1 Basic Data 1 — Spare Parts Critical Fields

FieldDescriptionPractical Usage
Material TypeERSA (Spare Parts) or HIBE (Consumables)ERSA: stock-managed, for repairable/critical components consumed in service orders. HIBE: for consumables (lubricants, filters) used during service execution. NLAG: for low-value items procured directly to service orders without stock management.
Base Unit of MeasureStock management unitEA (each) for discrete parts, M for cables/seals, L/KG for consumables. Standardize across the spare parts catalog — mixing units for the same part type creates errors in service order component reservations.
Material GroupService spare parts categoryAlign with the service business: Critical Spares, Consumables, Customer-Replaceable Units (CRU), Accessories. Drives spare parts spend analysis and ABC classification for safety stock policy.
Old Material NumberManufacturer / OEM cross-referenceStore the manufacturer’s part number here. Field engineers typically know parts by OEM code — this enables cross-reference search in SE16/MM60 when the SAP material number is unknown on-site.

2.2 Purchasing View — Spare Parts Critical Fields

FieldDescriptionPractical Usage
Purchasing GroupService parts buyerAssign to a dedicated service procurement group, separate from production materials. Enables service-specific procurement approval policies and service parts contract management (e.g., OEM spare parts contracts).
Planned Delivery TimeLead time for replenishmentFor field service operations, planned delivery time of critical spare parts directly determines First-Time Fix Rate (FTFR). For long-lead OEM parts, consider consignment stock or vendor-managed inventory to eliminate lead time impact.
GR Processing TimeReceipt handling timeFor spare parts requiring incoming inspection (QM), add inspection time here so MRP schedules the PR creation correctly.
Source List RequiredApproved vendor restrictionFor OEM-only spare parts (warranty compliance), enable this flag to prevent unauthorized vendor selection. Combine with a Source List entry for the approved vendor.

2.3 MRP 1 View — Spare Parts Critical Fields

FieldDescriptionPractical Usage
MRP TypeReplenishment methodVB (Reorder Point) is standard for service spare parts — consumption is event-driven (equipment failures, scheduled maintenance calls), not forecast-driven. ND = no planning for non-critical / one-time-order parts.
Reorder PointMinimum stock triggerFor critical spare parts whose stockout causes customer SLA breaches: set higher reorder point. ABC-classify service spare parts — A-critical = VB with safety stock, C = ND or one-time order.
Safety StockBuffer for demand variabilityIn field service, spare parts demand variability is high (failures are unpredictable). Set safety stock based on service level targets (e.g., 98% fill rate for critical parts). Document the rationale in the material long text.
MRP ControllerService parts plannerAssign to the service parts planner (not production planner) so replenishment decisions are made by the right person when MRP generates exception messages.

2.4 General Plant Data / Storage 1 — Spare Parts Critical Fields

FieldDescriptionPractical Usage
Storage ConditionsSpecial storage requirementsElectronic components require ESD-safe storage. Hydraulic seals must not be stored near solvents. Lubricants require temperature-controlled areas. Define storage conditions to route incoming parts to the correct service depot storage area.
Hazardous Material NumberEHS hazmat referenceService consumables (lubricants, cleaning agents) are often classified as hazardous. Links to SDS and ensures compliance with storage and handling regulations.
Shelf Life Expiration RequiredShelf life managementEnable for parts with limited shelf life (seals, gaskets, adhesives). Prevents the use of expired parts in service orders — which can void OEM warranties and cause premature equipment failure.

2.5 Accounting 1 — Spare Parts Critical Fields

FieldDescriptionPractical Usage
Valuation ClassSpare parts inventory G/L accountAssign a dedicated Valuation Class for service spare parts (separate from production materials). Creates a separate spare parts inventory balance sheet account — enabling service parts inventory management and COGS reporting independent of production inventory.
Price Control (V = Moving Average)Spare parts valuation methodMoving Average Price (V) is standard — spare parts prices vary by order. Monitor MAP for high-value critical spares: irregular large orders can cause significant MAP fluctuations.

L1) Big Picture

IDCategoryTitle
srv-001OverviewWhat is SAP Service?

L2-A) Master Data

IDCategoryTitle
srv-a01OverviewSAP Service Master Data: Overview, Hierarchy & Relationships
srv-a03-01Master DataSAP Service Product Master
srv-a04-01Master DataSAP Spare Parts Master 📍
srv-a03-02Master DataSAP Service Pricing Condition
srv-a05-01Master DataSAP Service Functional Location
srv-a05-02Master DataSAP Service Equipment
srv-a05-03Master DataSAP Service Bill of Material
srv-a06-01Master DataSAP Service Service Contract Template
srv-a06-02Master DataSAP Service Service Order Template
srv-a07-01Master DataSAP Service Warranty Master