Skip to main content

Customer Location Import File. Column Names and Requirements

Written by Arthur Ashdown

Import File Example:

Customer Location Import File

Import FileRequirements

Import file should contain data on the customer locations to be loaded into the system.

Import file is a set of data divided by a comma: CSV (Eng. Comma separated values). If the system is properly configured for the CSV file, it can be opened and edited in Excel as a regular table, while in fact, the file is not a table.

Import File Headings

To create a new import file or use a ready-made template, when filling in the data sheet, use the column headers from the following Import file fields headings table:

Fields Headings

Specification

Description

Required

Length

Data Type

Example

customerLocationName

Name of a customer location

As a rule, the name is selected to specify this place and usually includes the short name of a company. If several customer locations are associated with the same customer, it is recommended to include the customer name as prefix to the location name. The usual way of naming customer locations when importing them into the System is "customer name_postcode".

Mandatory

255

String

Big City (South)

customerLocationAddress

Location address

A customer location address.

Mandatory

255

<Building Number><Street> <House>, <City>, <Postcode>

68, Lombard Street, City of London, EC3V 9LJ

w3wAddress

Location address

Maxoptra supports the What3Words geocoding format. If you would like to use this, contact the MaxOptra Support Team. After that you can enter the three-word code as location address. For more details, see What3Words address.

Optional

255

string.string.string

final.magma.tests

latitude

Location latitude

A customer location latitude. Used to specify the location when the customer location address is not exact.

Optional

20

[-90;90]

55.755831

longitude

Location longitude

A customer location longitude. Used to specify the location when the customer location address is not exact.

Optional

20

[-180;180]

37.617673

startTime

Start of customer location availability time

"From…" time for each day when the location is ready to deal with orders drop off.

Optional

hh:mm

07:15

endTime

End of customer location availability time

"To..."time for each day when the location is ready to deal with orders drop off.

Optional

hh:mm

21:30

preferredDrivers

List of preferred drivers

One or several drivers preferred or only accepted when delivering to the location.

Optional

255

Array of (string)

Andy Smith

contactNumber

Contact phone number at the client

The primary phone number of a person at the client to contact with. We recommend you to use the international number format: +, country code, city code, customer number. If you have only one contact number for a customer location, you can use this field. If you need to import two contact numbers for a customer location, use the primaryNumber and secondaryNumber fields.

Optional

255

Number

07926 297 600

contactEmail

Email of a contact person

Email of a contact person at the customer. Restrictions: this field supports only Latin characters, numerical symbols, hyphen, low line, @, and dot. It is possible to specify several e-mail addresses to receive notifications. When specifying e-mail addresses in your import file you should separate them using a semicolon - ;

Optional

64

clientName

Name of the client

Customary, it's the name of a company to identify a customer among the other customers.

Optional

255

String

Big City Ltd

additionalTimePerVisit

Additional time per visit

The additional time (in minutes) to get to a customer location.

Optional

10

00

15

fixedOperationDuration

Fixed operation duration

Time to be added to each order and considered while delivering orders. Drop off duration = Fixed operation duration+Drop duration per capacity unit.The same parameters are defined for the entire account. If specified both for account and for the particular customer location, the customer location values are preferred.

Optional

10

00

15

dropDurationPerUnit

Drop duration per one capacity unit

The time for drop of one capacity unit at a customer location.

Optional

10

00

15

pickupDurationPerUnit

Pickup duration per one capacity unit

The time for pickup of one capacity unit at a customer location.

Optional

10

00

15

id

Customer reference number

The customer record reference number. Note: this field is equal to customerLocationGlobalId at the Order Import File. Column Names and Requirements. To avoid duplication and to ensure accuracy of geocoding, it is recommended to indicate the customer location id in the import file. For details, see Customer Location ID.

Optional

64

String

2807d00452364ba6a

webSite

Website address

Customer location public website.

Optional

String

primaryNumber

Phone number of a contact person

The primary phone number of a person at the client to contact with. We recommend you to use the international number format: +, country code, city code, customer number.If you have only one contact number for a customer location, you can use the contactNumber field.

Optional

255

Number

07926 297 600

secondaryNumber

Phone number of a contact person

The secondary phone number of a person at the client to contact with. We recommend you to use the international number format: +, country code, city code, customer number.

Optional

255

Number

07926 297 600

isVerified

Location is verified

This field is responsible for the "Location is verified" check box in the "Locations". It shows if the location is verified or not.

Optional

Boolean

true / false

enableSMSNotification

Allow notification (SMS)

Shows that the customers should be notified/not notified by SMS about order delivery process.

Optional

Boolean

true / false

enableEMAILNotification

Allow notification (E-mail)

Shows that the customers should be notified/not notified by E-mail about order delivery process.

Optional

Boolean

true / false

Did this answer your question?