We’re excited to announce that the latest information is now available on our new site, the Ginesys One Wiki!. Visit the site for up-to-date resources and insights. We look forward to continuing to support you there!
We’re excited to announce that the latest information is now available on our new site, the Ginesys One Wiki!. Visit the site for up-to-date resources and insights. We look forward to continuing to support you there!
"Only one connection is allowed in a transaction context if 'Promotable Transaction' attribute is set to 'local' "- Error message is displayed during sync
SYMPTOMS
During sync the following error message is displayed - Only one connection is allowed in a transaction context if "Promotable Transaction" attribute is set to "local"
CAUSE
The problem occurs when a large amount of data, exceeding the default values of Application Transaction Timeout and Command Timeout, are processed while data synchronization between POS site and HO. The application cannot process the data.
RESOLUTION
- Press the Windows +R keys together. (Windows key is the key between the Control(Ctrl) and Alt key on the left hand side of the keyboard.)
- At the Run command prompt provide the following path to open Machine.config.
- FOR WINDOWS 7 Onwards -
C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\CONFIG\machine.config
- FOR WINDOWS 7 Onwards -
- In the Machine.config, change the value of AppTransactionTimeout to a very high value like 10hrs.
- Paste the following in between Configuration tag.
<system.transactions>
<machineSettings maxTimeout="00:00:30" />
</system.transactions>
FOR GINESYS RETAIL
Right click the GINESYS RETAIL icon on the Desktop.
Click on Properties.
Click on Find Target to open the Retail program list window, find Ginapps.config file.
Under Connection Strings, find the keys CommandTimeout and AppTransactionTimeout.
Change the values of both to a very high number.
In GINESYS RETAIL, change the value of the Status column of the relevant Web Id in the Received or Sent tab from
-10
to20
.View received or sent data status in Data Exchange.
Right click any record on Receive or Send tab.
Click on Manage Status.
The Manage Data Status window opens.
Note: The window displays :
Last Updated On
Last Update Status
Last Updated By
Change the status of the data in the Change Status To field and give your allotted password.
Click OK.
This should resolve your issue, in case you face it again please contact our Ginesys Care portal - https://care.ginesys.in/
RELATED ARTICLES