Enterprise Asset Lifecycle Tracking

System ↔ System

RFID/barcode scan triggers location update, condition check, and CMDB sync.

6 nodes · 6 edgesenterprise
eventsystemdb
Visual
Asset Scannedevent

RFID reader or barcode scanner captures asset tag at checkpoint.

sequentialLocation Update
Location Updatedb

Update asset geolocation and zone assignment in asset registry.

sequentialCondition Assessment
parallelDepreciation Calculation
Condition Assessmentsystem

Evaluate sensor data (vibration, temperature) against degradation model.

sequentialMaintenance Schedule Check
Maintenance Schedule Checksystem

Compare runtime hours and condition score against PM schedule.

sequentialCMDB Update
Depreciation Calculationsystem

Compute current book value using straight-line or MACRS method.

sequentialCMDB Update
CMDB Updatedb

Sync asset record to ServiceNow CMDB with updated CI attributes.

uc-asset-lifecycle-tracking.osop.yaml
osop_version: "1.0"
id: "asset-lifecycle-tracking"
name: "Enterprise Asset Lifecycle Tracking"
description: "RFID/barcode scan triggers location update, condition check, and CMDB sync."

nodes:
  - id: "asset_scan"
    type: "event"
    name: "Asset Scanned"
    description: "RFID reader or barcode scanner captures asset tag at checkpoint."

  - id: "location_update"
    type: "db"
    name: "Location Update"
    description: "Update asset geolocation and zone assignment in asset registry."

  - id: "condition_assess"
    type: "system"
    name: "Condition Assessment"
    description: "Evaluate sensor data (vibration, temperature) against degradation model."

  - id: "maintenance_check"
    type: "system"
    name: "Maintenance Schedule Check"
    description: "Compare runtime hours and condition score against PM schedule."

  - id: "depreciation_calc"
    type: "system"
    name: "Depreciation Calculation"
    description: "Compute current book value using straight-line or MACRS method."

  - id: "cmdb_update"
    type: "db"
    name: "CMDB Update"
    description: "Sync asset record to ServiceNow CMDB with updated CI attributes."
    retry_policy:
      max_attempts: 2

edges:
  - from: "asset_scan"
    to: "location_update"
    mode: "sequential"
  - from: "location_update"
    to: "condition_assess"
    mode: "sequential"
  - from: "condition_assess"
    to: "maintenance_check"
    mode: "sequential"
  - from: "location_update"
    to: "depreciation_calc"
    mode: "parallel"
  - from: "maintenance_check"
    to: "cmdb_update"
    mode: "sequential"
  - from: "depreciation_calc"
    to: "cmdb_update"
    mode: "sequential"