Send Transactions Using Web Replication
For a scenario where Head Office is set up in SaaS with offline POSs, where the transaction tables were extended, there is the alternative for using POS web services to send transactions using web replication as a background session.
One of the main advantages on using this method when compared to the option of sending transactions using web requests, is that Web Replication will replicate all fields in the table, even those that were included using extensions, without the need to duplicate the web service and adding the custom fields to a custom xmlport. These extended fields must, of course, exist on both source and destination databases.
To activate this option, change the following in the Web Services SettingsFastTab, located on the POS Functionality Profile card:
- Enable the Use Background Session option. Enabling is mandatory to use this type of replication.
- Enable the Use Web Replication option.
Bare in mind that this method depends on the same fundamental setup as the sending transactions using web requests, such as whether this service is active(Send Transactions flag on the POS Functionality Profile card must be enabled), where to connect to, and so on.