The run import process allows users to add new runs, and their associated stops, via two XLSX files. Two file templates are provided at the end of this document as attached files. 

Creating Your XLSX File


Run File


When creating the files know that run name, dispatch type and frequency combine to form the unique keys for each run. Consequently, these fields must match within both files for a given run, and it’s associated stops, to be imported successfully.

It is important to note that the effective start date values in the run file must be a date in the future.


Field

Accepted Values

Description

Is Required?

Customer name

Alphanumeric

The Customer-name value must match one of the customers being served by the location.

Yes

External Run ID

Alphanumeric

Represents the ID of the run in the source system, if pulled from an external routing software

No

Run name / identifier

Alphanumeric

Name of the run

Yes

Dispatch type

AM

MID

PM

Specify dispatch type

Yes

Days of the week

MTWRFSU

Day(s) of the week the run is active

Yes

Effective start date

MM/DD/YYYY

Run start date

Yes

Effective end date

MM/DD/YYYY

Run end date

Yes

Monitor count

Numeric

Number of monitors required

No

Source system name

Alphanumeric

Free text; the name of your fleet management system if applicable

No


Stop File


Know that in the stop file for all the non-school stops either the fields for Latitude and Longitude, or the fields for Address, City, State and Zip are required. Also, for the “school” stops the school names must match exactly to those that already exist within the software.

Lastly, ensure that all stops are present in the stop file as every time an import of the stops is processed the existing stops in the system will be deleted. 

Note:  The run import process can also be used to update stop times for existing runs by simply re-importing the original run file with an updated stop file.


Field

Accepted Values

Description

Is Required?

External Run ID

Alphanumeric

Only required if external run id is being used in the run import file

No

Customer name

Alphanumeric

The Customer-name value must match one of the customers being served by the location.

Yes

Run name / identifier

Alphanumeric

Name of the run

Yes

Run Dispatch type

AM

MID

PM

Specify dispatch type

Yes

Run Days of the week

MTWRFSU

Day(s) of the week the run is active

Yes

External Stop ID

Alphanumeric

Represents the ID of the stop in the source system, if pulled from an external routing software

No

Stop name / identifier

Alphanumeric

Name of the stop

Yes

Stop type

stop

school

Specify the type of stop

Yes

Stop time

HH:MM AM/PM

Time of stop

Yes

Street address or intersection

Alphanumeric

Location details of the stop

Yes/No

City

Alphanumeric

Location details of the stop

Yes/No

State

Full state name

Must be a valid state in the U.S.

Yes/No

Zip

Numerical

5-digit code

Yes/No

Latitude

Any valid latitude value

Location details of the stop

Yes/No

Longitude

Any valid longitude value

Location details of the stop

Yes/No


Importing Your XLSX File


To import runs, follow the steps below:

  1. Navigate to Operations > Runs.
  2. Select Import Runs (see screenshot below).

 

Graphical user interface

Description automatically generated

 

         3. The pop-out screen for “Import Runs” will appear. Select the files to be imported.


         4. Specify whether or not to have any runs not present in the file be deleted during the import process, before pressing submit. If you are not sure what this means, leave this as ‘No’, which is the default option.

Graphical user interface, text, application

Description automatically generated

 

         5. After you click submit, the system will perform various validations on the file and appropriate error messages will be displayed if there are any issues with the file.  For the import to go through all records in both the Run and Stop files must pass all validations.

 

         6. If you encounter validation errors, please correct the file(s) and re-submit.  If you have any questions about correcting these errors, please take a screenshot, and send the screenshot, as well as your XLSX files to support@bytecurve.com for further assistance

 

         7. If all validations are successful, the file will be queued up for processing and you will see a message stating that you can check the status of a pending import by navigating to Admin > Dispatch Notification.


 

After the import is complete, the system will add an entry to the Dispatch Notification screen indicating the status of your import.  You will need to check this screen for status updates, the system will not send you any notification message upon completion of your import.