CROP
ProjectsAdmin Panel

Part Number Discrepancy Analysis Report

Date: January 8, 2025 Purpose: Analysis of McHale part number mismatches between photo folders and DIS Status: ✅ ROOT CAUSE FOUND AND FIXED

Part Number Discrepancy Analysis Report

Date: January 8, 2025 Purpose: Analysis of McHale part number mismatches between photo folders and DIS Status: ✅ ROOT CAUSE FOUND AND FIXED


Executive Summary

ROOT CAUSE IDENTIFIED AND FIXED

Problem: DIS manufacturer code was set to "MCHALE" instead of "MCH"

Fix Applied: Changed MCH: "MCHALE"MCH: "MCH" in lib/types/dis.ts

Result After Fix:

  • 57 / 62 parts found (91.9%)
  • Total inventory value: $4,682.41

Remaining Issues (3 parts)

Part NumberIssueFix
CELO1568Typo: O instead of 0Rename folder to CEL01568
770159Not in DISVerify physical part number
MT40255042Not in DISVerify physical part number

KUHN parts work correctly (162 parts, ~100% match rate).


Key Findings

✅ KUHN - Working Correctly

MetricValue
Photo folders162
DIS match rate100% (5/5 tested found)
NamingUses actual manufacturer part numbers

❌ McHale - Incorrect Format

MetricValue
Photo folders66
DIS match rate0% (0/66 found)
NamingUses category codes, not manufacturer part numbers

Hypothesis Analysis

Hypothesis 1: McHale Spare Parts Category Codes (HIGH CONFIDENCE ⭐⭐⭐⭐⭐)

Evidence:

  • Prefixes map to component categories confirmed in official McHale spare parts books
  • Structure follows "intelligent" part numbering: [Category Prefix] + [Sequential Number]
  • Same format found in McHale R6272/R6878 spare parts documentation
PrefixCategoryExampleCount
CBRBearingsCBR000646
CELElectrical/SensorsCEL0001020
CFAFasteners (bolts, screws)CFA0044613
CHYHydraulic componentsCHY010804
CSESealsCSE000815
CSGSpringsCSG002293
CMHMiscellaneous HardwareCMH006722
CKNKnivesCKN000181

Conclusion: These are McHale's internal categorization codes used in spare parts books, NOT the retail/dealer part numbers used in DIS.


Hypothesis 2: Legacy/Superseded Part Numbers (MEDIUM CONFIDENCE ⭐⭐⭐)

Evidence:

  • McHale may have changed numbering systems over time
  • Some codes might be older format that DIS doesn't recognize
  • Part 770159 (numeric only) found close match: 770103 in DIS

Supporting data:

Our code: 770159 (numeric, no prefix)
DIS near-match: 770103 - "BEARING BALL"
Difference: Last 2 digits (59 vs 03)

Conclusion: Some numeric codes may be legacy numbers with minor transcription errors.


Hypothesis 3: Regional/EU Part Numbers (MEDIUM CONFIDENCE ⭐⭐⭐)

Evidence:

  • McHale is headquartered in Ireland
  • Prefixes KG and KST suggest German/European origin
  • KG = "Kilogramm" (German) or European code system
  • Different format: 8 digits vs 5 digits for other prefixes
CodeFormatPossible Origin
KG017991008 digitsEuropean/German
KST000585 digitsEuropean/German
MT402550428 digitsModel/Type code?

Conclusion: Some codes may be European variants that need translation to US/DIS format.


Hypothesis 4: Aftermarket Cross-Reference System (LOW-MEDIUM CONFIDENCE ⭐⭐)

Evidence:

  • Parts distributors (Edney, Ag-Com) list parts with these codes
  • May be an industry cross-reference standard
  • Could map to multiple equivalent DIS numbers

Conclusion: Less likely as primary explanation, but some codes may have aftermarket origins.


Hypothesis 5: Clinton Tractor Internal Codes (LOW CONFIDENCE ⭐)

Evidence:

  • User indicates this is unlikely
  • Codes appear in official McHale documentation, not just Clinton systems
  • Structure too consistent to be dealer-specific

Conclusion: Unlikely to be Clinton-specific, more likely McHale's own categorization system.


Part Number Mapping Analysis

Incorrect Part Numbers with Possible Correct Variants

Our CodeCategoryPossible DIS EquivalentReasoning
770159Unknown770103Near match (BEARING BALL), possible transcription error
CBR00064Bearing50460, 50545, 70797DIS has 103 bearings; need to match by description
CBR00072Bearing770103, ST341Search "BEARING BALL" in DIS
CEL00010Electrical1761897YP, 5021842SMDIS has 126 electrical parts
CEL00059ElectricalSearch by descriptionMatch sensor/switch type
CFA00446FastenerG10503MPP, 80500322DIS has 404 fasteners
CHY01080HydraulicMT40377992DIS has 176 hydraulic parts
CSE00081Seal84009095DIS has 237 seals
CSG00229Spring41.0105, 84121045DIS has 83 springs
KG01799100EU Code?UnknownMay need EU→US translation
MT40255042Model code?Search MT prefixDIS has MT40377992 format

DIS Category Distribution (5,000 sample)

CategoryDIS PartsOur PartsGap
Bearings1036 (CBR)Need mapping
Electrical12620 (CEL)Need mapping
Fasteners40413 (CFA)Need mapping
Hydraulic1764 (CHY)Need mapping
Seals2375 (CSE)Need mapping
Springs833 (CSG)Need mapping

Photo Folder Inventory

Location: /Users/john/crop_parts/ on Mac Studio

VendorFoldersDIS StatusNotes
Briggs & Stratton1,315Needs testing
Ventrac214Needs testing
KUHN162✅ WorkingCorrect naming
Hotsy193Needs testing
Kinze104Needs testing
Harvest Tech80Needs testing
MARCREST69Needs testing
McHale66❌ 0% matchIncorrect naming
New Holland3Needs testing
RAVEN GPS4Needs testing

Complete McHale Code Inventory (66 folders)

By Prefix Category

CBR (Bearings) - 6 parts:

CBR00064, CBR00072, CBR00081, CBR00263, CBR00276, CBR00339

CEL (Electrical) - 20 parts:

CEL00010, CEL00031, CEL00059, CEL00154, CEL00164, CEL00727,
CEL00767, CEL00907, CEL00914, CEL01525, CELO1568

⚠️ Note: CELO1568 has typo (O instead of 0)

CFA (Fasteners) - 13 parts:

CFA00132, CFA00147, CFA00239, CFA00446, CFA00506, CFA00543,
CFA00544, CFA00545, CFA00549, CFA00681, CFA00682, CFA00683, CFA00878

CHY (Hydraulic) - 4 parts:

CHY01080, CHY01368, CHY02323, CHY02325

CSE (Seals) - 5 parts:

CSE00021, CSE00079, CSE00081, CSE00143, CSE00642

CSG (Springs) - 3 parts:

CSG00206, CSG00208, CSG00229

Other Prefixes:

ALA00005, ALA00177          (2 - Unknown)
CAX00011                    (1 - Unknown)
CKN00018                    (1 - Knives)
CMH00672, CMH01047          (2 - Misc Hardware)
CTN00008                    (1 - Unknown)
CTP00048, CTP00070          (2 - Unknown)
CVA00008, CVA00285, CVA06001 (3 - Variable Chamber?)
CXB00266                    (1 - Unknown)
CXT00185                    (1 - Unknown)
KG01799100, KG01801400      (2 - EU format?)
KST00058, KST00247          (2 - EU format?)
MT40255042                  (1 - Model/Type?)
770159                      (1 - Numeric only)

Priority 1: Immediate (This Week)

  1. Get McHale Spare Parts Books

    • Download from: McHale Media Library
    • Models: Fusion 3, 998, 991L, R6272/R6878
    • Cross-reference our 66 codes to find DIS equivalents
  2. Contact McHale Parts Department

    • Email: parts@mchale.net
    • Ask: "What are the retail part numbers for CBR00064, CEL00010, etc.?"
    • Provide: Full list of 66 codes for translation
  3. Verify 770159 → 770103

    • Check physical part for actual number
    • May be transcription error (59 vs 03)

Priority 2: Short-term (This Month)

  1. Manual Photo Review

    • Open each photo folder
    • Look for part number visible on the actual part
    • Create mapping spreadsheet
  2. Contact Parts Distributors

    • Edney Distributing: 800-842-7467
    • Ask about CBR/CEL code → DIS number mapping

Priority 3: Process Improvement

  1. Update Photography SOP
    • Require capturing the part number from the physical part
    • Use DIS format, not category codes
    • Add verification step before upload

Instructions for Photographer

Current Problem

The McHale folders use category codes (CBR00064) instead of manufacturer part numbers (770103).

What to Look For on Parts

McHale parts typically have numbers in these formats:

  • Pure numeric: 770103, 50460, 84009095
  • Alphanumeric: MT40377992, G10503MPP
  • With dots: 55.0063, 8.711-180.0
  • With dashes: F41-22570

DO NOT Use

  • Category codes: CBR, CEL, CFA, CHY, CSE, CSG, etc.
  • These are organizational codes, not part numbers

Compare: KUHN (Correct) vs McHale (Incorrect)

KUHN (✅ Correct)McHale (❌ Incorrect)
80201240CBR00064
K1605230CEL00010
500.064.00CFA00446
A4054094CHY01080

Appendix: DIS Test Results

KUHN - All Found

05901400: $40.49 | Qty: 4 | ✅ In Stock
80201240: $1.63  | Qty: 40 | ✅ In Stock
K1605230: $17.12 | Qty: 4 | ✅ In Stock
A4054094: $135.04 | Qty: 1 | ✅ In Stock
80253556: $4.84  | Qty: 2 | ✅ In Stock

McHale - None Found

CBR00064: ❌ Not found
CEL00010: ❌ Not found
CFA00446: ❌ Not found
770159:   ❌ Not found (but 770103 exists - possible typo?)

Sources

  • McHale Spare Parts Books - Ag-Com
  • McHale Media Library - Spare Parts
  • R6272 & R6878 Spare Parts Book - McHale Persen
  • DIS API - Clinton Tractor Quantum DMS

Document History

DateChange
2025-01-08Initial report created
2025-01-08Added hypotheses and mapping analysis

On this page