The new approach of Synchroinsation in Release 5 are:
A. The concept of ‘On Demand Synchronization’ – where systems actually align to a Tally.NET Synchronization Service, allowing each system to independently complete their work without needing to be ‘connected to each other live’.
It has immediate benefits of removing the ‘manual’ coordination between two end-points before data is exchanged – which is a current typical behavior.
It immediately increases the scale of ‘simultaneous uploads’ from ‘multiple points’ – as each system is now independently operating without clashing with another.
B. A robust mechanism to synchronize Master data, removing the need for convoluted approaches, giving both higher reliability, as well as allowing new forms of control architectures (example, allowing for a central system to ‘create and modify masters’, while the local systems are only allowed to enter transactions).
C. The concept of ensuring that a ‘delete’ action is appropriately propagated, so that both the source and destination remain consistent, without the need for manual intervention.