1 A new parameter getLockedUserName has been added to qxtendconfig.xml.

During the processing of a QDoc, if the database record is locked by another user for a certain duration, the transaction fails and an error message is displayed to indicate the locking. However, when ODBC security is activated on the database, the user name is not included in the error message. getLockedUserName is provided in qxtendconfig.xml for QXtend to retrieve the user name in this situation.

2 Thirty-four new SIAPIs in the manufacturing area are available for QAD 2013 EE.

3 Configuration Data Transfer

QXtend now provides you the capability to transfer configuration data from a source system to a target system. For Inbound, you can export API Schemas from the source system to a bundle file and then import them into the target system. The items to be exported or imported and the behavior when an error happens are configurable.

In a Windows environment, the error messages returned from QAD ERP in multiple languages that are not using Latin alphabet can now be correctly displayed in Inbound UI.

QXT-803

1.7+

Timeout for QXtend pre-processing has been increased from 2 seconds to 10 seconds, which can handle most pre-processing cases.

QXT-1212

1.7.1+

In the previous version, when QXtend is installed against QAD 2012 SE, SIAPI connection pool does not work properly if the user chooses 2012 as the value of MFG Service Pack for installation. This issue has been fixed.

QXT-1218

1.8.2

In query service, the <MaxRows> tag in the request XML now controls the number of returned records in any situation. Previously, this tag controlled the number of business object datasets returned. If a filter is defined on the profile, fewer records will be in result.

QXT-1219

1.7+

When there are multiple transactions and suppressResponseDetail is set to False, the response details are now correct when there are multiple errors.

When scopeTransaction is set to True and there is an error, the response details will be cleared.

QXT-1224

1.7+

QDoc attributes scopeTransaction, suppressResponseDetail, mnemonicsRaw, and logTransaction are all set to case-insensitive. It avoids errors caused by case inconsistency.

QXtend web application now does not check jarkarta.apache.org which speeds up Tomcat startup in certain environments (especially when there is no Internet connection).

QXT-1350

1.6+

Known Issues

• When installing QXtend 1.8.3 against QAD EE versions earlier than 2011 EE, the installer stops at a QXtend adapter compile error. You can complete the installation and, if you are going to install QAD Configurator in this environment, obtain a patch from QAD Support.

• If QXtend 1.8.3 is installed by QDT, the port of the UIAPI connection pool is set to the SSH port number (22, by default) and no idle connection is available. To make the system work correctly, either manually change the port to the Telnet port number (23, by default), or follow the instructions in article AA-73448 in the QAD Knowledge Base.