AMT Release Notes

AMT 13

Released: 30 Jan 2017.
For availability, please contact the Avanade Service Portal for information on downloading new releases.

Special attention items:

AMT 13

Product Cat Subcat Description Type Version Priority
Developer Web Services 323933 Web service enabled not working with empty form When using provided web services with an empty paint, which included an insertable with an empty paint, the web service would give an error message that the form wasn't webservice enabled. This has been corrected. AMT 13
Control Center Various 324482 Autorefresh in file monitor didn't work Autorefresh in file monitor didn't work in the Control Center. Autorefresh now works. The default setting is off and can be turned on by the operator when needed. AMT 13
Control Center Various 324486 CC statistics wrong info for hourly When using detail level in "statistical data" the stats were incorrect. Also, when switching to hourly the value in the "Amount" column was wrong. Also the total time column etc were not correct. Statistics are now aggregated correctly and the "amount" shows the same value (When not looking at the last hour as that is not yet available as data). There will be a small calculation rounding difference between detailed and hourly but now the values match closely. AMT 13
Control Center Various 324487 Control Center statistics graph always dropped the end of the line. CC statistics graph always dropped the end of the line. The CC show shows the graph with the right values for the last item. Also an auto refresh option is added to the first tab. AMT 13
Developer Various 324624 'Where Updated' search does not find global queries Global queries were not found with the Where Updated search option. This has been resolved. AMT 13
Control Center Various 324640 Showing detailed statistics in the Control Center crashed on large data volumes When having over 5 million statistic records per day and you request detailed statistics an timeout error dialog was shown. The time out is now increased to 5 minutes. Should this still create a time-out, please reduce the selection period. AMT 13
Generator Various 324665 The generator could crash with a lock timeout while generating. When generating multiple applications, a lock timeout could occur, and the generator would crash. Now the generator can handle locks (which will occurs because of the multi threading) and will retry generating the object. AMT 13
Debugger Various 324667 Add a Watch window would not show printoutputs Reference to print output wasn't added to watch window. Extended code to add reference. AMT 13
Debugger Various 324670 C1701-049 Local Free query variable properties not available for debugging Properties weren't added to the debug file. Extended the generator to add the properties. Known issue: Properties of a global Free query variable doesn't work yet. AMT 13
Runtime COM Module 324688 Large growth of AmtSysSessionData table for ComModule When using the Amt com module, connecting and disconnecting for every transaction (or a small set of them) the number of records in the "AmtSysSessionData" table would become very large. When using the commodule the AMTSYSSESSIONDATA and AMTSYSSESSIONFORMDATA records are now also remove on a disconnect. For normal connections this is retained as it can be used to automatically go back to the last form in case of an unexpected shutdown. AMT 13
Control Center Various 324692 Updating statistics in the Batch Controller might generate some bugreports Updating statistics in the BC might generate some bugreports when having 30 million statistic records with 6 million different station names. Code has been optimized to handle this better. AMT 13
Runtime Web Client 324703 Application Center Select Screen issue Please note this is only an issue in the HTML5 Application Center! Select Screen list in Application Center HTML5 did not always reflect the selected system in the Application List (when switching between applications). Now the Select Screen list is correctly reloaded when selecting another application. AMT 13
Runtime Scripts 324735 File was created, but not found A converted WFL (PowerShell script) succesfully created an empty file, which could not be found later on in the script. The File Controller considered files created by the PowerShell script to be in use. The File Controller no longer considers files created/opened by the PowerShell script (and later checked) to be in use. AMT 13
Runtime Scripts 324752 Comscript RDMS unload function incorrect table alias Comscript RDMS unload function incorrect found "JOIN" as a table alias in "SELECT T001.FLD FROM T001 JOIN ...." The RDMS unload now recognizes the JOIN as special token and not as table alias. AMT 13
Runtime Web Client C1610-100 Internet Explorer 11 Support Without compatibility mode. Before this version, Internet Explorer 11 used compatability mode by default for the Application Center. This has been removed, and Internet Explorer 11 now functions normally with the Application Center. There should be no difference for users from this change. AMT 13
Runtime Web Client C1610-102 Internet Explorer Sign to Clear Field interferes with visibility This has been solved in Internet Explorer 11, the current supported version and should not be a problem further. AMT 13
Control Center Configuration C1611-094 324215 Simultaneous Execution Allowed when set to False When there is an AMT configuration with multiple Batchcontrollers servicing the same BatchQueue there was a small chance (locking) that the Simultaneous execution allowed false was not respected. This has been resolved. AMT 13
Control Center Various C1701-008 Control Center no longer relies on WinLogon The Windows authentication method for the Control Center has changed, and the Winlogon website is not longer used, but instead IIS integrated Windows Authentication. This requires changes in the web.config files for both the ControlCenter and ControlCenterBL websites, please read below and refer to the help files for more details about the necessary changes. After installing this patch, the Control Center will not allow users to log in and will present a Login page, because the IIS authentiation method is still set to 'Forms Authentication'. In the IIS, the IIS Authentication configuration for both the ControlCenter and ControlCenterBL will need to be updated. For the ControlCenter, the authentication methods 'Windows Authentication' and 'ASP Impersonation' need to be set to Enabled, and the other methods set to Disabled. For the ControlCenterBL, only the authentication method 'Windows Authentication' needs to be set to Allowe AMT 13
Developer Various C1701-011 Dynamic property Underline didn't work for Amt Page Control (Tabsheet) The dynamic property 'underline' did not work for AMT Page Control. This has been corrected AMT 13
Debugger Various C1701-017 In the debugger when skipping the last line within a loop, the loop is exited In the debugger skipping the last line within a loop, the loop was exited, while it should just execute the next iteration of the loop. The skipping of the lion code has been corrected, so it wil now skip only the last line and not the complete loop. AMT 13
Control Center Security C1701-030 Extra security checks have been put in place to ensure that the Logoff procedure could not be called for other users. In some cases, logoff procedures could be called for other users. This has been resolved. AMT 13
Developer Code Logic C1701-034 Formatting with some specific formats like: ----.-- ++++.++ went wrong with value 0 (this should result in spaces). Formatting with ZZZZ.ZZ went wrong with value 0 only on javascript level. With ZZZZ.ZZ on javascript level if you had value 0.01 it results into '. 1'. This has been resolved. AMT 13
Developer Code Logic C1701-042 324683 Listbox OnEnter and OnExit event didn't work The OnEnter and OnExit events did not work for the Listbox. This has been corrected. AMT 13
Debugger Various C1701-047 Debug client crashes when connection is lost and 'disconnect' is clicked Connection-loss would make the state invalid and crash the debugger client when disconnecting. The state is now correctly handled, and the client can now be disconnected without crashing. AMT 13
Runtime Web Client C1701-060 Exception for httpRuntime 4.5 Redirects caused by gotoform in displaymain caused ThreadabortExcpetion for httpRuntime 4.5 Handling redirects was improved and do not cause exceptions anymore. AMT 13
Control Center Security C1701-070 Access to some components, like StartJob, also needed needed access to Config-Queues Retrieving lists for some filters were not allowed The retrieval of lists for filters, like Queue list in StartJob, is now allowed for component activation 'StartJob' as well. Note, StartJob is used as an example. AMT 13
Control Center Security C1701-077 ControlCenter User password change goes wrong When a user wanted to change their password in the Control Center, double Encryption caused this change to fail. This has been solved. AMT 13
Runtime Web Client C1611-020 Give message for support of browsers to customers: The Browser not fully supported message will appear when the browser versions is not supported. The supported browsers are: Internet Explorer 11 or higher FireFox 26 or higher Chrome 31 or higher Edge 10 or higher Opera 12 or higher Safari 5 or higher If a browser like Vivaldi does give a browser string like Chrome version 51 the warning not fully supported will not appear. If a browser is not supported, the message 'your browser is not fully supported will appear in the header of Control Center, Application Center or no-framework Application Center. If the message is clicked, a pop up will appear, with the following text: Warning: Your browser is not fully supported. Please use latest version of Internet Explorer, Chrome or Firefox. Note: Internet Explorer 11 compatibility view could give this message. AMT 13