4 ICT Data Sync Service | Upgrade Guide
Introduction
If you were previously using the ProtegeGX Data Sync Service, you can easily upgrade to the ICT Data Sync
Service using the Data Sync Upgrade Tool during the initial configuration.
The ICT Data Sync Service incorporates the ProtegeGX SOAP Service to facilitate importing the required data.
Using the ProtegeGX SOAP Service enables access to the power and functionality of ProtegeGX that was
previously limited in earlier implementations of the Data Sync Service.
This guide only outlines the steps required to upgrade the Data Sync Service, for more information on the
configuration and operation of the service, refer to the ICT Data Sync Service User Manual.
If you were previously using the ProtegeGX Data Sync Service for importing schedules, or you were using the
Clubware format with the Event File Export event functionality, please contact ICT Support
How the Data Sync Service has Changed
This section outlines how the ICT Data Sync Service has improved on the ProtegeGX Data Sync Service:
You can now import any type of record into ProtegeGX, the Data Sync Service no longer limits you to users
You can import to any existing site using a dropdown. There's no longer any need to double check that the
site name is entered exactly as it appears in ProtegeGX
If the ProtegeGX Data Service is installed on a different PC to the third-party export system, Data Sync can
still retrieve and import these files into ProtegeGX
When using the Delete Import File When Import Completed option, the file is only deleted if the import is
successful
Changes have been made to the error messages that appear in the Windows Event Viewer. These changes
make it easier to identify issues with the Data Sync Service
The option to create a debug log has been added
There are many fields that can take a regular expression (a special text string for describing a search
pattern), for the advanced configuration of selecting import files, defining delimiters, skipping comments and
validating import files
New options have been added that enable you to specify where an import begins and ends within the
import file. This ensures that you are only importing the data you need
Data Sync now has the ability to skip rows that contain a certain character during the import process. For
example, you can choose to skip comments that are prefixed with a hash symbol (#)
The Validate Import File option now enables you to enter any string of text to validate that the import file is
complete, not just <SOF> and <EOF> tags
The Text Qualifier option enables the import of fields that contain delimitation characters (e.g. a comma) to
import fields such as addresses
The Unique Field is no longer limited to just a number, many fields in conjunction (such as Full Name and
PIN) can be used as the Unique Field
You can now enter the resynchronization time in minutes or hours
You can now add fields to the import that do not exist in the import file
The import file can contain text (such as a Yes or 1) in place of a Boolean with a conversion. This allows you
to convert the field to a format that Data Sync expects to process. For example, if the import file contains a
column labeled Delete Record that contains 1 and 0 entries, these fields can be converted to true and
false as Data Sync requires. You are no longer limited to just Y, Yes, True or Delete as per previous
versions of Data Sync
Importing multiple records to assign to a single record has been simplified. For example, when importing
multiple access levels for a user, the character separating the access levels now has no limitation.
Previously, Data Sync only allowed these records to be separated by a semi-colon. Additionally, you can