Enhancements
Touch App Enhancements
The following enhancements are available when you upgrade to the Touch app version 3.8:
Support for Android 12
Deltek Tracking: 1474766
Touch has been updated to support Android 12.
Support for iOS 15
Deltek Tracking: 1474765
Touch has been updated to support the upcoming major release of the iOS mobile operating system (version 15).
Maconomy Enhancements
The following enhancements are available when you upgrade to the Touch app version 3.8 and the specified Maconomy version:
Enhanced Filter and Search Performance
Deltek Tracking: 1445851
Previously, searching for jobs in Find Job screens may take several minutes if you have numerous existing jobs. In some cases, you cannot retrieve the job information at all and the session times out. The performance issue was caused by the retrieval of all fields or all job information instead of only the select fields that you require. With this release, the filter and search performances are improved on all REST Touch lookup screens.
In REST1, the Fields parameter is added to the Request URL. In the REST2 implementation, however, the Fields parameter is added to the Request Payload. These changes ensure that Touch returns only the necessary fields in each filter and foreign key search request, and less information is retrieved from Maconomy. Thus, searching for a job in the Find Job lookup screen from the Timesheet Line screen for example, is faster and more efficient.
Support for Load Balancing
Deltek Tracking: 1323881
Load balancing can be used to improve app performance and reliability. It is available for most cloud environments. The Touch server and the Maconomy application server have efficient load balancing, but it was previously not possible on the Maconomy web server which employed the MScript web service in Touch. This functionality enables load balancing in the Maconomy web server.
To guarantee load balancing, Touch uses the MScript web service only to log in. Once the log in is completed, the MScript session is deleted.