Parts Import Guide

IMPORTANT: The best place to find information about Data Imports in Fleetio is the New Data Import Overview article. This resource includes step-by-step instructions, training videos, and guidance on how to prepare your import data file.

 

This guide provides an overview of the file requirements and supported values for importing Parts.

TIP: This import is to create new Parts records. You may also wish to import inventory quantities. After creating the Parts records as shown here, establish your Parts Locations and then follow up with a Parts Inventory Import Guide!

 

Parts Import Template

We recommend using the Parts Import Template.

  1. Go to the + Quick Add menu and select Import Data.

  1. Click Browse Import Templates.

  1. Select the Parts template type and select the Part template.
  2. Click the Download drop-down and select Empty Template

NOTE: If you are using a spreadsheet generated from another system, modifications to the file type and data may be needed to ensure proper format and data mapping.

Data Requirements

Be sure to note the Required section and columns in the charts below.

Columns marked Yes are always Required, whereas those marked No may be left as blank cells in the import file - the entire column can be skipped during the mapping process if it is omitted for all rows.

IMPORTANT: Unlike with NEW data imports, you do NOT need to include required fields if you are updating data, as long as you include the fleetio_id.

  • During the mapping process, it is essential to map the fleetio_id column from the source file to the Id field in the Fleetio Field Mapping drop-down box. The Id field is what notifies Fleetio that the import is intended to "update" data, and not create NEW records.
  • If a Custom Field is designated as "Required", the Custom Field does not need to be mapped unless you are updating data for that Custom Field. If there is data in the Custom Field column, it must be mapped, or the import will fail.
  • Reference the Update Existing Data via Import File article for more details.

Columns & Values

Required Fields

These fields are required for Parts imports unless otherwise noted.

Column
Required?
Notes
fleetio_id
* See Below
This field is NOT required and should be left blank for all NEW parts being added. This field is ONLY required when updating existing parts in Fleetio.
number
Yes
Each part number must be unique. This field is case sensitive.

* fleetio_id is required only when updating existing parts. It is NOT required when adding new parts.

Other Fields

These fields are not required but are recommended when possible to ensure the accuracy of your data in Fleetio.

Column
Required?
Notes
part_category_name
No
Existing part category names must be matched exactly. If a part category does not already exist, a NEW part category will be created in your settings.
part_manufacturer_name
No
Existing manufacturer names must be matched exactly. If the manufacturer name does not already exist, the new manufacturer name will be created in your Parts Manufacturer settings.
manufacturer_part_number
No
The part number according to the manufacturer.
description
No
Optional description of the part.
upc
No
Each UPC must be unique.
unit_cost
No
Do not include currency symbols.
measurement_unit_name
and
measurement_unit_symbol
No
Name Example: Each, Gallons, Pounds
Symbol Example: ea, gal, lb

These two values are paired in Fleetio. If "measurement_unit_symbol" does not already exist, a paired "measurement_unit_name" must accompany it to have the new pair created in Fleetio. If either is not present in your imported row, both will be ignored for that row.

If "measurement_unit_symbol" is already present in the system, it will be used to look up an existing measurement unit. For "measurement_unit_symbol" values already present in Fleetio, a paired "measurement_unit_name" is not required.
warranty_term
No
Must be "limited", "lifetime", or "limited_lifetime"
coverage_duration
No
Whole numbers only, no decimals, no negative numbers.
coverage_duration_unit
No
Must be "months" or "years"
coverage_distance
No
Whole numbers only, no decimals, no negative numbers.
coverage_distance_unit
No
Must be "miles", "kilometers", or "hours"
warranty_start_on
No

If you are including warranty details in your import file:

Must be "purchase" or "install"

  • purchase - The warranty starts on the date the part was purchased
  • install - The warranty starts on the date the part is installed
has_warranty
No

If you are including warranty details in your import file:

Must be "TRUE" or "FALSE"

  • TRUE - The part has a warranty
  • FALSE - The part does not have a warranty
warranty_return
No

If you are including warranty details in your import file:

Must be "TRUE" or "FALSE"

  • TRUE - The part must be returned for warranty credit
  • FALSE - The part does not need to be returned for warranty credit
tire_minimum_tread_depth
No
Numbers only. Whole numbers only, no decimals. No negative numbers. No values >300.
tire_factory_tread_depth
No
Numbers only. Whole numbers only, no decimals. No negative numbers. No values >300.
tire_life_expectancy_meter
No
Numbers only. Whole numbers only, no decimals. No negative numbers. No values >500000.
tire_metric_type
No
Just the letter should be used, not the name of the type. E.g. should be "C" and not "Commercial"
tire_width
No
Just the number without mm appended should be used, E.g. should be "245" and not "245 mm"
tire_aspect_ratio
No
Just the number without % appended should be used, E.g. should be "45" and not "45 %"
tire_construction
No
Just the letter should be used, not the name of the type. E.g. should be "R" and not "Radial"
tire_rim_diameter
No
Just the number without in appended should be used, E.g. should be "19" and not "19 in"
tire_load_index
No
Just the load index number without the lbs appended should be used, E.g. should be "81" and not "81 (1019 lbs)"
tire_speed_ratng
No
Just the letter should be used, not the name of the type. E.g. should be "V" and not "V 149mph"
Parts Custom Fields
No
Custom Fields can be set up under Settings > Custom Fields. Any Custom Fields with the "Parts" record type will also be available to import data into.

Format requirement is explained in the Custom Fields Import Guide.

Parts Custom Fields

Custom Fields can be created for Parts records in your Account Settings. Any Custom Fields with the Parts record type will also be available for import.

TIP: Learn more in the Custom Fields Overview article and the Custom Fields Import Guide.

 

Parts Import Process

For detailed step-by-step instructions for importing new Parts data, refer to the New Data Import Overview article.

Update Parts Data via Import

For detailed step-by-step instructions for updating existing Parts data, refer to the Update Existing Data via Import File article.