Service Task 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 Service Tasks.

Service Tasks Import Template

We recommend using the Service Tasks Import Template.

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

  1. Click Browse Import Templates.

  1. Select the Service template type in the column on the left.
  2. Click the Download drop-down for Service Task, 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

service_task_name is a required field; description is optional.

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. Reference the Update Existing Data via Import File article for more details.

Columns & Values

Required Fields

These fields are required for Service Task imports unless otherwise noted.

Column Required? Notes
fleetio_id * See Below
This field is NOT required and should be left blank for all NEW vehicles being added. This field is ONLY required when updating existing vehicles in Fleetio.
service_task_name Yes Each Service Task must have a unique name.

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

Other Fields

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

Column Required? Notes
description No  
default_category_code No You must enter the # (digit) of the VMRS code and not the description. NOTE: Category codes only have one digit, whereas System, Assembly, and component codes use three. For example, 1 and not 001.
default_system_code No This sets the default System Code for the Service Task. System code must be the code number NOT the code description in the format of the following example: 001 and not "1".
default_assembly_code No This sets the default Assembly Code for the Service Task. System code must be the code number NOT the code description in the format of the following example: 001 and not "1".
default_component_code No This sets the default Component Code for the Service Task. System code must be the code number NOT the code description in the format of the following example: 001 and not "1".
default_reason_for_repair_code No This sets the default Reason for Repair Code for the Service Task.
expected_duration_in_hours No This sets the expected Labor Hours for the Service Task. This value must be a number greater than or equal to 0, such as "2.5" for 2 and 1/2 hours.
Field ONLY available via the Prefilled Template    
update_historical_line_items No When TRUE, Fleetio will update historical line items with that Service Task used by applying the VMRS code defaults that have been updated via this import. If you would like the updated VMRS defaults to only take effect going forward, then leave this field blank or set this value to FALSE.

Service Task Import Process

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

Update Service Task Data via Import

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