MES-ERP Cost Data Mapping Specification (OPC UA Ready)
The MES-ERP Cost Data Mapping Specification (OPC UA Ready) is a standardized technical framework that defines bidirectional, semantically consistent mappings between cost-related data models in Manufacturing Execution Systems (MES) and Enterprise Resource Planning (ERP) systems, engineered for real-time interoperability via OPC UA PubSub and Information Models. It ensures traceable, auditable, and context-aware propagation of cost drivers—such as labor, material consumption, machine runtime, and overhead allocations—from shop-floor operations to financial costing modules. The specification mandates conformance to IEC 62541 (OPC UA), ISO/IEC 11179 metadata principles, and industry-specific cost accounting standards (e.g., GAAP, IFRS, or COCOMO-derived manufacturing costing rules).
📖 Overview
📑 Key Components
🎯 Applications
- ✓ Real-time WIP cost valuation in hybrid discrete-process manufacturing
- ✓ Automated standard cost update cycles triggered by MES yield/scrap events
- ✓ Regulatory cost traceability for FDA/ISO 13485 medical device production
📐 Key Formulas
Actual Labor Cost per Unit
LaborCostUnit = (Σ(MES_LaborHours_Op_i × ERP_LaborRate_Op_i) + Σ(OverheadAllocation_Op_j)) / UnitsProduced_Batch
Calculates true labor cost per unit by aggregating operation-level direct labor and allocated overhead from MES activity logs, normalized to ERP-defined labor rates and cost pools.
Material Variance Factor
VarianceFactor = (MES_ActualMaterialConsumed - ERP_StandardMaterialPerUnit × UnitsProduced) / ERP_StandardMaterialPerUnit
Quantifies deviation in raw material usage relative to engineering standards, enabling root-cause analysis of scrap/rework costs.
Energy-Driven Overhead Allocation
EnergyOverheadAlloc = (MES_Energy_kWh × ERP_EnergyCostPerkWh) × (ERP_OverheadRate_PerEnergyDollar)
Distributes facility-level energy-related overhead costs to products based on actual shop-floor energy consumption telemetry.
🔗 Related Concepts
📚 References
📐 Prerequisites
Understand these before this topic
➡️ Next Step
Continue your engineering workflow
🔗 Engineering Applications
See how this applies across industries