mO SharemO Share

How To: Set the Maximum Transaction Timeout to 10 Hours

Sometimes the application may experience a transaction timeout error for many reasons; e.g. when a large amount of data is being accessed by a HO or POS terminal. These errors may occur during sync or other transactions. This article will show you how to set the maximum transaction timeout to a value of 10 hours to avoid the error.

Pre-requisites

  1. For HO - The users' role must have access to the System Manager feature in Ginesys Launchpad.
  2. For POS -  The users' role must have access to the Data Exchange feature in the Admin module of Ginesys POS.

Step-by-step guide

For HO

  1. Open the System Manager feature in Ginesys Launchpad.
  2. In the Utilities tab, click on the Set Maximum Transaction Timeout to 10 Hours link to complete the operation.
  3. The Maximum Transaction Timeout as configured in this machine will show a value of 10 hours.

 

For POS

  1. Open the Data Exchange feature in Ginesys POS > Admin module.
  2. In the Support Tools tab, click on the Machine Config button to open the machine configuration in the text mode (Notepad).
  3. Scroll down to the bottom of the file.
  4. Look for the following configuration and change its value to 10:00:00 (hours).

    <system.transactions>
    <machineSettings maxTimeout="01:00:00" />
    </system.transactions>


  5. Save the changes and close the text file.