Component codes overview

The system uses Vehicle Maintenance Reporting Standards (VMRS) codes to identify components. The American Trucking Association’s Technology & Maintenance Council (TMC) provides the codes to OEMs (original equipment manufacturers), manufacturers, parts suppliers, and equipment users. VRMS codes are recognized as the industry standard.

It is important that you understand VRMS component codes to use them in the program.

VMRS component codes have three component code types. They are grouped/organized by the grouping code.

What is a grouping code?

A grouping code identifies the category to which a component code belongs. All component codes ending with a zero (0) in the first three characters are grouping codes.

The exception to this naming convention is code 170 (Harvesting Equipment). It was created in error by the Maintenance Council.

There are 10 grouping codes. This table identifies the numbering sequence, and descriptions of the grouping codes.

Grouping codes

000

Cab, Climate Control, Instrumentation, and Aerodynamic Devices Group

Note: An exception applies to the System Component Code 000. In addition to the groups listed above, the program uses this grouping code for PM (Preventive Maintenance) codes.

010

Chassis Group

020

Drive Train Group

030

Electrical Group

040

Engine/Motor Systems Group

050

Accessories Group

060

Special Applications Group

070

Trailer Bodies and Vessels Group

080

Heating and Refrigeration Group

090

Bulk Product Transfer Systems Group

All component codes start with three digits. Group codes also have three digits. You determine which group a component code belongs to by matching the second digit of each of these codes. For example, assume a part has a component code of 034-001-006. By matching the 3 in the component code with the 3 in the group code, you can tell the part is in the 030 Electrical Group.

image3

What is a system level code?

The first three digits of the VRMS component code are known as the system level code. This code is used for high-level diagnostics and general reporting purposes.

In the component code 034-001-006, the system level code is 034.

What is an assembly level code?

The first six digits of the VRMS component code are known as the assembly level code. This code is used to track labor costs.

In the component code 034-001-006, the assembly level code is 034-001.

When possible, repair orders should include an assembly level code. This allows the system to group all needed expenses, including parts, in a single section of the order.

What is a part level code?

The full nine digits of the VRMS component code are known as the part level code. This code tracks individual parts. Its use is vital to warranty tracking. In the component code 034-001-006, the part level code is 034-001-006.

  • Use part level codes when creating part records. Parts that contain warranty parameters should include a part level code.

  • Do not create repair order sections based on a part level code.

Searching for component codes

You use the Component Search window to retrieve a list of component codes. The window includes a Filters section and a Results section. Applying filters to your search reduces the number of component codes that display in your search results.

This illustration shows the Component Search window with sample data.

image4

The system displays the Component Code field on multiple pages and windows.

To look up a component code:

  1. Click image5 Search next to the Component Code field.
    The Component Search window opens.

  2. Use the Filters section to enter search values in the fields as needed.

    Field definitions
    Field Definition

    Component Type

    Select the needed component code type.

    • Any Type

      Search for any type of code.

    • System

      Search for a system level code.

    • Assembly

      Search for an assembly level code.

    • Part

      Search for a part level code.

    Component Code

    Enter a system level code or the assembly level code.

    Component Description

    Enter part or all the component code’s description.

    Note: To obtain the best search results, avoid using description phrases or plural words. For example, enter valve rather than valves to retrieve a complete list of component codes pertaining to a valve.

    System Code

    Select a system level code from the available options.

    The values in this field are assembly level codes and depend on the component code.

    Note: When you make an entry in this field, the assembly code field becomes accessible.

    Assembly Code

    Select an assembly level code.

    The values in this field are part level codes and depend on the component code and the system level code.

    Note: The System Code field must be populated for this field to be enabled.

  3. Click Search.

    The system does one of the following:

    • Displays the results in the Results section.

    • Opens a system message window stating, "Record limit is XXXX. Found XXXX records. Restrict search parameters further."

  4. Click OK to close the window and apply additional restrictions.

Your system administrator can increase the search retrieval limit. However, Trimble recommends not exceeding 20,000 records in a search.