Skip to main content

MRO - Maintenance, Repair & Operations

MRO is a solution for integrated management of maintenance and operations materials on the manufacturing floor. Core capabilities include employee/department association, VED/ABC/FSN multi-dimensional classification, catalog purchasing, blanket purchase agreements (BPA), ROP auto-replenishment, receiving inspection, inventory management, issue control, departmental budget management, supplier evaluation, obsolete inventory disposition and standardization, equipment spare parts BOM, PPE issuance, and MSDS management. S-Tier extensions add repair shop orders, rotable management, warranty claims, shelf life tracking, kit management, RTV returns, inter-site transfers, and demand forecasting. The solution integrates with the EAM solution via loose coupling for equipment master and work orders, providing unified maintenance material management.

Solution Scale​

CategoryCountDescription
Tables3937 domain + 2 system
Relationships98+55 domain + 31 SYSTEM_REF + 12 S-Tier cross
Workflows9Purchase request, receiving inspection, issue request, budget management, obsolete inventory/standardization, repair shop, warranty claims, RTV returns, inter-site transfers
Management Screens25+List views / dashboards
POP Screens5Shop-floor touch-optimized
Dashboard Widgets12KPI cards, line charts, pie charts, bar charts, gauge charts, stat cards

Core Areas​

Document Structure​

DocumentContentsTables
Item ManagementItem master registration, classification hierarchy, VED/ABC/FSN classification grades, catalog management5
Purchasing & ProcurementPurchase requests, purchase orders, blanket agreements (BPA), supplier management and evaluation7
Inventory & LogisticsReceiving inspection, inventory management, stock locations, stock transactions, issue control, safety stock/ROP9
Budget & SafetyBudget management, cost centers, obsolete inventory disposition, standardization, equipment spare parts BOM, PPE issuance, MSDS8
S-Tier ExtensionsRepair shop, rotable parts, warranty claims, shelf life tracking, kit management, RTV returns, inter-site transfers, demand forecasting10
POP TerminalShop-floor touch-optimized screens (material issue, receiving confirmation, inventory lookup, PPE issuance, Tool Crib)5 screens
Menu GroupKey Screens
Item ManagementMRO Item Master, Item Categories, Classification Grades, Equipment Spare Parts BOM
Purchasing / ProcurementCatalog Management, Catalog Items, Purchase Requests, Purchase Orders, PO Line Items, Blanket Agreement Management, Supplier Management, Supplier Evaluation
Receiving / InspectionGoods Receipt Management, Receiving Inspection
Inventory / WarehouseInventory Status, Stock Locations, Stock Transactions, Reorder Point Management, Obsolete Inventory Management
Issue / ConsumptionIssue Requests, Consumption Records
Budget / CostingBudget Management, Budget Actuals, Cost Centers, Standardization Projects
Safety / PPEPPE Assignment Management, MSDS Registry
MRO POPMaterial Issue POP, Receiving Confirmation POP, Inventory Lookup POP, PPE Issuance POP, Tool Crib POP

Workflow List​

WorkflowNodesTriggerCore Process
Purchase Request (WF1)~15Purchase request createdRegistration -> Type determination -> [Catalog/Standard/Emergency] -> Amount check -> [Small auto-approve/Large approval] -> PO creation -> Notification -> Complete
Receiving Inspection (WF2)~12Goods receipt receivedReceipt -> Grade determination -> [Full/Sampling/Skip] -> Result judgment -> [Pass -> Update inventory / Fail -> Return] -> Notification -> Complete
Issue Request (WF3)~14Issue request createdReceipt -> Grade determination -> [C-grade auto/AB-grade approval] -> Stock check -> [Sufficient -> Issue / Insufficient -> Emergency PR] -> Notification -> Complete
Budget Management (WF4)~12Budget formulationFormulation -> Approval -> Monitoring -> Alert check -> [Normal/Warning/Critical/Exceeded] -> Settlement -> Notification -> Complete
Obsolete Inventory / Standardization (WF5)~11Obsolete inventory identifiedIdentification -> Review -> Disposition judgment -> [Transfer/Return/Sell/Dispose] -> Execute -> Feedback -> Notification -> Complete
Repair Shop (WF6)~14Repair order receivedReceipt -> Diagnosis/Inspection -> Repair type determination -> [Overhaul/Repair/Modification] -> Testing -> [Pass -> Ship / Fail -> Re-repair] -> Notification -> Close
Warranty Claims (WF7)~14Claim registeredDefect found -> Warranty check -> [Under warranty/Out of warranty] -> Claim registration -> Approval -> Vendor submission -> Vendor response -> [Approved/Rejected/Negotiate] -> Settlement -> Close
RTV Returns (WF8)~12RTV registeredRegistration -> Return reason determination -> Approval -> Contact vendor -> Ship -> [Credit/Exchange/Repair] -> Settlement -> Notification -> Close
Inter-Site Transfer (WF9)~12Transfer request createdRequest -> Approval -> Issue -> Transport -> Receiving confirmation -> Inventory update -> Notification -> Close

Dashboard Widgets​

WidgetTypeData SourceDescription
Inventory ValueStat Cardmro_inventoryTotal value of all MRO inventory
Inventory TurnoverGauge Chartmro_inventoryInventory turnover rate indicator
VED Inventory DistributionBar Chartmro_item_classificationInventory distribution by V/E/D grade
Stockout Rate TrendLine Chartmro_inventoryMonthly stockout rate trend
Emergency Purchase RatioGauge Chartmro_purchase_requestsEmergency purchase ratio indicator
Consumption by DepartmentBar Chartmro_consumption_recordsMRO material consumption cost by department
Budget vs. ActualsBar Chartmro_budget_actualsBudget versus actuals comparison
On-Time Delivery RatePie Chartmro_supplier_evaluationsSupplier on-time delivery rate
Obsolete Inventory RatioPie Chartmro_obsolete_itemsObsolete inventory ratio by disposition type
PPE Replacement DueStat Cardmro_ppe_assignmentsNumber of PPE items due for replacement
Expiring SoonStat Cardmro_inventoryNumber of items approaching expiration
Safety Stock AlertStat Cardmro_reorder_pointsNumber of items below safety stock level

Cross-Solution Integration​

Integration TargetIntegration DetailsReference Method
EAMEquipment master, work orders via loose couplingmro_equipment_spare_bom.equipment_code -> EAM equipment code
EAMMRO inventory deduction when parts are used in EAM PM/BMpm_parts_used.item_id -> mro_item_master
EAM Integration

The MRO solution serves as the SSOT (Single Source of Truth) for maintenance materials within the EAM solution. The EAM solution declares MRO as a required dependency via requiredSolutions: ['mro'], making mro_item_master the single source of truth for all maintenance materials. Equipment spare parts BOM is managed through mro_equipment_spare_bom, and inventory is automatically deducted when MRO materials are consumed through EAM work orders.

MRO Full Relationship Diagram​