Technical Objects
PM / EAMadvanced

BOMs, Measuring Points and Classification for Asset Maintenance (Part 3)

Key takeaway

Enrich technical objects with maintenance BOMs, measuring points/counters and classification so planners can identify spare parts, capture condition data and search assets consistently.

Explanation

📌 KEY POINTS
✅ A maintenance BOM links a technical object or material to components/spare parts used for maintenance planning and order component selection — it should reflect maintainable structure, not every physical screw.

✅ Measuring points define where condition measurements are recorded (temperature, vibration, pressure); counter-style measuring points record cumulative usage (operating hours, cycles) and can drive performance-based maintenance scheduling.

✅ Classification adds searchable characteristics to equipment or functional locations (capacity, model, pressure class, hazardous-area rating) — improves reporting and replacement analysis.

✅ These three objects answer different questions: BOM = what parts might be needed; measuring points = current/accumulated condition; classification = what kind of asset it is.

⚠️ Using one of these objects as a substitute for another (e.g. free-text notes instead of measuring points) makes trend analysis and reporting impossible.

━━━━━━━━━━━━━━━━━━━━
▶ WHERE WE ARE

Part 2 covered equipment and installation. Now enriching technical objects for planning and condition monitoring.

━━━━━━━━━━━━━━━━━━━━
▶ 1. MAINTENANCE BOM

  • Components/spare parts for order selection.

━━━━━━━━━━━━━━━━━━━━
▶ 2. MEASURING POINTS

  • Condition readings (temperature, vibration, pressure).

━━━━━━━━━━━━━━━━━━━━
▶ 3. COUNTERS

  • Cumulative usage driving performance-based maintenance.

━━━━━━━━━━━━━━━━━━━━
▶ 4. CLASSIFICATION

  • Searchable characteristics for reporting.

━━━━━━━━━━━━━━━━━━━━
▶ 5. DON'T SUBSTITUTE

  • Each object serves a distinct planning question.

━━━━━━━━━━━━━━━━━━━━
▶ STEP BY STEP

  1. Create a maintenance BOM for a pump with its key spare parts.
  2. Create measuring points for vibration and a counter for operating hours.
  3. Classify the equipment with governed characteristics (capacity, model).

✅ CHECKPOINT: a planner can pull likely spares, see condition trend and search assets by characteristic.

Code example

ABAP Code
===== TRANSACTIONS =====CS01/CS02 maintenance BOM create/changeIK01 create measuring point | IK17 measuring point list | counter reading entryCL02 classification, characteristic assignment ===== EXAMPLE =====Equipment PUMP-4711:BOM: impeller, seal kit, bearing setMeasuring points: vibration (mm/s), temperature (°C); counter: operating hoursClassification: capacity=500L/min, model=XT-200, hazardous area=Zone 2

Real project scenario

A reliability team stored vibration readings in free-text notification notes. Trend analysis was impossible. Creating standardized measuring points and characteristics enabled condition monitoring and comparison across similar equipment.

Common mistakes

  • Treating maintenance BOM as an engineering BOM copy with no maintenance purpose.
  • Creating duplicate measuring points for the same signal.
  • Using free text instead of governed characteristics.
  • Ignoring counter overflow/unit rules.
  • Leaving obsolete BOM components active.

Best practices

  • Govern characteristic catalogs.
  • Use counters for usage-based maintenance.
  • Keep BOMs maintenance-relevant.
  • Standardize units.
  • Review obsolete components/measurement points.

Interview angle

Differentiate BOM, measuring point/counter and classification, then explain how each supports maintenance planning.

Practice this lesson

Quick check

1. What is the correct way to capture recurring condition readings like vibration for trend analysis?

2. What does a maintenance BOM primarily support?

3. Why should obsolete BOM components be deactivated rather than left active?

Interview questions

1. For a global manufacturer migrating technical objects to S/4HANA Public Cloud, how do you handle the migration of internal orders linked to maintenance work orders given the CO structure differences and Public Cloud's restricted customization?

Answer it in your own words first, then compare.

2. What is the purpose of a maintenance permit as a technical object in SAP PM, and how does it get enforced during order execution?

Answer it in your own words first, then compare.

Practice more with Interview AI →

Reference-verified: the steps are checked against official SAP documentation and tutorials, and object and field names in the sample code are checked for consistency. The code has not been compiled or run on an SAP system by ERPClimb. Syntax marked release-dependent varies by SAP release, so check it in your own system.

More lessons in this topic

Interview questions on this topic

Related SAP topics