ServiceGrid · Glossary Definition

Craft Code

Quick Technical FAQs
How does a Craft Code differ from a Failure Code?

A Craft Code identifies the human resource/skill (who does the work), while a Failure Code identifies the equipment symptom/cause (what broke and why); they are distinct data fields used for labor management vs. reliability analysis.

Can a Craft Code include contractor work?

Yes; Craft Codes are used to define records for both employees and contractors, and specific codes (e.g., CO for Contractor Work) may exist to distinguish external labor from internal crafts.

Why is Craft Code standardization critical for Reliability-Centered Maintenance (RCM)?

RCM relies on precise labor data to analyze failure patterns; without standardized Craft Codes, you cannot correlate specific failure causes to specific skill types, preventing accurate root cause analysis and targeted training interventions.

Primary Definition & Context

A Craft Code is a standardized alphanumeric identifier in CMMS systems like ServiceGrid that defines the type of skilled work (e.g., Electrician, Machinist) an employee or contractor performs. It reflects the specific skill set required for maintenance tasks, distinct from failure codes which categorize equipment breakdowns. Craft Codes enable accurate assignment of skilled personnel, cost tracking, and resource allocation in industrial maintenance.

In shop floor maintenance, Craft Codes are essential for work planning and scheduling, ensuring the correct skilled personnel are assigned to work orders. They define standard rates and labor costs for accurate budgeting and payroll tracking. Resource allocation is optimized by filtering labor utilization by skill type, identifying bottlenecks or skill gaps. This granularity supports effective maintenance strategies, reduces rework, and enhances safety by matching specialized expertise to tasks. Without standardized Craft Codes, labor analysis is hindered, and workforce development planning is compromised.

Critical Pitfalls

Assigning a work order with a Pipefitter Craft Code to a General Mechanic, leading to rework, safety incidents, or extended downtime due to lack of specialized expertise.

Using a single Maintenance Craft Code for all tasks, preventing granular labor analysis, obscuring true cost-by-skill, and hindering workforce development planning.

Not updating skill levels or certifications linked to a Craft Code in the CMMS, resulting in unqualified technicians being auto-scheduled for critical safety or reliability tasks.

Software that works like your best tools.

This Glossary is maintained by Ryxen — focused software tools that solve specific operational friction points for Canadian small businesses. No ERP bloat, no per-user pricing, no demo calls.