Configuring the Delta Sync

Configuration

Configuring records to be available for the Delta Sync, can be done in a couple of simple steps

  1. Go to the Table Configuration module and select the table that you want to add to the Delta Sync

Note that only record tables (e.g. Standards, Equipment, Work Areas etc) are supported in the table sync. Task tables will be synced during the partial sync

2. Check the box 'Enable delta sync'

3. Go to the Sync Configuration tab and set a filter condition for the Delta sync filter field. Note that it is impossible to set filters based on the current user since the process runs on a system level.

4. Link the Delta Location Field with the Location field on the table. This is done since the Delta sync works per location.

The configuration is done!

Testing

To validate if your configuration is working, perform the following testing steps:

  1. Make a change in the table you have configured. (e.g. Change the name of an Equipment in the Equipment table)

  2. Manually trigger the scheduled job 'AP4 - Update Delta Status Records'

  3. Go to the Delta Status table (x_ap4_scm_mob_api_delta_status) to see that a new record has been added for that table and location

  4. Go to mobile and do a Partial Sync

  5. After completing the Partial Sync, the Delta Sync banner should appear

  6. Tapping the Sync button will trigger a Delta Sync

  7. Open the record you’ve updated to validate that the changes have been applied.

Example

Below you’ll find an example of the different configuration types for the Equipment table.

Example of the Full Sync, Partial Sync and Delta Sync configuration for the Equipment table