Projects:Store Server Replicate Transactional Data
As part of the solution to work with store and central server system architectures it is also needed to be able to replicate transactional data from the central server to the store server and vice versa.
The standard approach supported by the store server project is to send all transactions to a server using the import entry table. The import entry table is then replicated between servers to make sure that all the servers receive the transactions.
This part of the logic is handled for standard WebPOS operations and has been covered in the Symmetric DS replication setup.
This goal of this project is to:
- document the approach (see link below) and add howto's for it
- implement a generic approach or example how to use the import entry table approach also for data changed through the backend ERP UI using a entity event listener for example
- add tests related replicating store server transactions to the central server and back.
- identify a method to handle or report on conflicts