Skip to content

Customers

The checkForAccountNumber preference creates a link between the customer and the task, based on the account number. If the account number doesn't exist, the customer record will be created automatically, based on the task information.

checkForAccountNumber
Type Default Value Example
Boolean false true

If an uploaded task contains a different geocode than the one stored with the customer entry, the customer geocode will overrule, if the checkForGeocode preference is set.

Note that the checkForAccountNumber preference needs to be set to ensure this functionality.

checkForGeocode
Type Default Value Example
Boolean false true

If an onSite attachment is processed and the attachment contains a GPS coordinate, the customer geocode will be overruled by the new coordinates, if the checkForGeocodeOverwrite preference is set.

Note that the checkForAccountNumber preference needs to be set to ensure this functionality.

checkForGeocodeOverwrite
Type Default Value Example
Boolean false true

By default, gps is the only format which is accepted to overwrite customer geocodes. The preference checkForGeocodeOverwriteFormat allows the definition of other formats, for example: "gps,network". In that case, both gps and network locations with onSite task attachments are accepted for capturing the latest customer geocode.

checkForGeocodeOverwriteFormat
Type Default Value Example
String Undefined gps,network

If an uploaded task contains a different email than the one stored with the customer entry, the customer email will overrule, if the checkForEmail preference is set.

Note that the checkForAccountNumber preference needs to be set to ensure this functionality.

checkForEmail
Type Default Value Example
Boolean false true

In cases where customers are visited on a regular basis, it is useful to store the various names of customer employees signing for the service (if signature is required). Optimize My Day is capable of storing the last three names used during the customer signature process. The names are stored as a comma-separated list in the department field of the customer. If an uploaded task contains a different department than the one stored with the customer entry, the customer department will overrule. To activate this functionality, set the checkForDepartment preference to true.

Note that the checkForAccountNumber preference needs to be set to ensure this functionality.

checkForDepartment
Type Default Value Example
Boolean false true

Tasks may still have different addresses, even when they refer to the same account. In those cases, the address can be used to identify different locations (service or delivery points, ...). The preference checkForTaskLocation indicates if seperate locations should be created for each address of the account. OMD will create a unique hashed key of the address data to identify the location. This key is also used when storing service sheets for a customer in OMD Document Hub. Find more details here.

This preference is only effective if the preference checkForAccountNumber is set.

checkForTaskLocation
Type Default Value Example
Boolean false true