Preactions

When you change data in LS Central, changes are written as Preactions, according to the Preactions related setup. Change means creation, updating and/or deletion of a table in LS Retail. This allows the system to keep track of which records have been changed and when and will be used during the replication process.

Note: The system knows only which record has changed. It does not know which fields in the record were changed.

Important: It is important to note that an additional setup is needed to specify which tables should be tracked for changes. The way to include additional tables for LS Central to track is explained in the following link: Event Driven Action Management, and it can be done either through setup or subscribing to an event.

In LS Central v.26.0, we introduced Timestamp Change Tracking, a new functionality designed to enhance the legacy Preactions feature. This functionality takes advantage of enhanced change-tracking capabilities introduced by Microsoft in recent versions, enabling a more efficient and scalable approach to handling data changes.

It leverages SQL timestamps to track record inserts and modifications, while record deletions are logged in a dedicated delete record table. Compared to the legacy Preactions feature, this approach provides a more performing solution for replication and data synchronization.

More information on Timestamp Change Tracking can be found here:
LS Central Help – Timestamp Change Tracking

Note: The Action Table ID should be set as the Preactions table, no matter if the Timestamp Change Tracking method is being used or not.