AMT 65
Released: 14 Feb 2020.
For availability, please contact the Avanade Service Portal for information on downloading new releases.
Special attention items:
There are no special attention items for this release.
Product | Cat | Subcat | Description | Type | Version | Priority |
---|---|---|---|---|---|---|
AMT LION | Runtime | Web Client | 1910-007 A sorted Listbox was sorted alphabetically on insertion but became insertion sorted after an event. The Listbox now stays sorted alphabetically after an event. |
CHANGE | AMT 65 | |
AMT LION | Control Center | Server Control | 327741 Within the AMT Control Center, an application icon was 'Unknown', if the first service was a spare service and all services were running. The AMT Control Center now sets the icon to 'Running' if the first service is a spare service and all services are running. |
FIX | AMT 65 | |
AMT LION | Runtime | AmtScreens | 1910-043 In AMT Screens the 'onSelect' event couldn't fire twice in the same row. The 'onSelect' event in AMT Screens can fire twice in the same row now. |
CHANGE | AMT 65 | |
AMT LION | AMT COBOL | Developer | Various | C1911-040 The AMT Developer sometimes started outside of the displayable area of the monitors. The AMT Developer now always starts within the displayable area of the monitors. |
CHANGE | AMT 65 | |
AMT LION | Control Center | Server Control | 328657 In rare scenarios, a spare application server could become active as the result of a call from the AMT Control Center. An additional check has been implemented to verify that the request to change the status of spare application servers is from an end-user. |
FIX | AMT 65 | |
AMT COBOL | Control Center | Various | C1911-080 The AMT Transaction Viewer could not be used for AMT COBOL. For newly entered transactions, the AMT Transaction Viewer can now be used. |
NEW | AMT 65 | |
AMT LION | Developer | Various | 328356 When a newly created index was assigned to a genset other than its original in label management, the database got corrupted. Now, when this is attempted, an error displaying the failed index is shown. |
FIX | AMT 65 | |
AMT LION | AMT COBOL | Developer | Various | 328733 Item properties for the same item in different languages could be different. A check has been implemented for item properties that are different in different languages. If the values differ they are changed to match the main language. This check is executed when a layout form in AMT Developer is saved. |
FIX | AMT 65 | |
AMT LION | AMT COBOL | AmtTools | Reo | 328821 The startup of AMT Reorganize with Oracle 19c was very slow due to specific selections of table and index columns. A workaround has been created to avoid deprecated column type 'Long' being used anymore. |
FIX | AMT 65 | |
AMT COBOL | Developer | Revision Control | 327077 There was no way to expand all the nodes in the revision history of an object all at once. Now there is a Checkbox in the revision history screen that expands all nodes if checked. If it is unchecked the first are collapsed. |
CHANGE | AMT 65 | |
AMT LION | AMT COBOL | Control Center | Various | C2001-032 A number of issues were reported by customers using the AMT Transaction Viewer. The way in which labels defined in two-dimensional arrays are shown has been corrected. An item's format is now used, and the width and height of Textboxes are calculated correctly now. |
FIX | AMT 65 | |
AMT LION | Runtime | AmtScreens | 328652 The output of RTQuery was always saved in portrait layout, which could present printing problems in certain cases. If the number of columns of the output don't fit on a portrait A4 paper, the document is now saved in landscape layout, by switching height and width in the PDF document while it is created. |
FIX | AMT 65 | |
AMT LION | AMT COBOL | Runtime | Various | C2001-056 Oracle wrappers have been updated, Oracle managed (ODAC) 19c has been added. AMT OracleWrapper_4_122_19_1Managed has been added to the Oracle wrapper directory within AMT Tools. |
FIX | AMT 65 | |
AMT COBOL | Runtime | Scripts | C2001-057 There was no possibility to remove environment values that were set in the PowerShell script. Method 'CobolDeleteEnvironmentValues' has been added to AMT ComScript to enable the removal of environment values that were set in a PowerShell script. A batch Id is passed as a parameter to this method, to ensure that only the right environment values are removed. |
NEW | AMT 65 | |
AMT COBOL | Runtime | Various | C2001-059 The check if a negative signed numeric value is less than or greater than the figurative constant ZERO(S) gave unexpected results, in that negative value were always interpreted as positive values. This issue has been resolved. |
FIX | AMT 65 | |
AMT LION | Runtime | Various | C2001-060 In AMT 64, the usage of Consumables with classes as parameters gave a 'Server.Fault' error. The internal generation and creation of Consumables has been improved, Consumable assemblies are no longer loaded twice. |
FIX | AMT 65 | |
AMT COBOL | Control Center | Various | 328879 AMT Control Center 'View Transaction' raised an exception if a COBOL transaction was viewed whose screen definition hadn't been stored. Reading the screen definition has been corrected so that values can still be seen if the definition has been saved correctly. |
FIX | AMT 65 | |
AMT COBOL | Control Center | Configuration | C2001-064 If a (COMS) transaction on an A-Series mainframe is defined, the 'Transaction Mode' for the transaction also needs to be defined. This 'Transaction Mode' prevents input from being entered before the response to the previous input has been received. In AMT COBOL this functionality was not implemented. The 'Transaction Mode' option has been added to the 'AmtSysTransactionControl' system table and to the 'Transaction Control' section of the AMT Control Center. |
NEW | AMT 65 | |
AMT LION | Runtime | AmtScreens | 328899 In AMT Screens not all prints were shown correctly, as the check used nonunique timestamps. The timestamp-based check now only uses unique values. |
FIX | AMT 65 | |
AMT COBOL | Runtime | Various | C2001-067 Former A Series environments only: Dynamic CALL SYSTEM WFL calls from COBOL programs were not working properly. In situations of multiple parameters, only the first parameter came through. Besides, the USERCODE/FAMILY were not passed to the script that was started. Both issues have now been resolved. |
FIX | AMT 65 | |
AMT LION | AMT COBOL | Runtime | Various | C2001-072 Output AMT ComScript files had shifted 'Sum' fields due to incorrect parameter settings. This issue has been resolved. |
FIX | AMT 65 | |
AMT LION | AMT COBOL | Runtime | ComScript | C2001-075 Since AMT 54, the 'ReadRecord' method of the 'FileRecordStream' object in AMT ComScript has returned 'AmtAfcRecordInfo' instead of the expected record data. The 'ReadRecord' method of the 'FileRecordStream' has been fixed to return the correct record data. Also, a 'ReadRecordAsList' method has been added to the 'FileRecordStream' interface, because 'ReadRecord' returns records as a comma separated string, which is very inconvenient if the file contains comma's (especially with computational data). |
FIX | AMT 65 | |
AMT LION | AMT COBOL | AmtTools | Reo | C2001-077 AMT Reorganize raised an error if an incorrect 'Foreign key' had been defined within the Oracle database. AMT Reorganize has been corrected, and the definition of the 'Foreign key' has also been improved. |
FIX | AMT 65 | |
AMT COBOL | Runtime | Various | C2001-078 On an A-Series mainframe it is possible to change the IO type of a SDF form field at runtime, by setting the field type attribute in the COBOL program to input and/or output. This did not work properly in AMT COBOL for A-Series. The possibility to change the field type at runtime has been implemented in AMT COBOL for A-Series. |
FIX | AMT 65 | |
AMT COBOL | Generator | Various | C2001-079 In AMT COBOL the initial value of a variable did not work if the variable was part of the SQLCA. IBM migrated AMT COBOL only: SQLCA is a predefined structure containing SQL error codes etc. It is normally added using EXEC SQL INCLUDE SQLCA END-EXEC. On some IBM systems a 'copy SQLCA' is added to programs with the COPY SQLCA statement. In that case it is possible to add extra fields to the structure: COPY SQLCA. 05 WS-MAX-LINES PIC S9(4) BINARY VALUE +10 05 AGNT-POS PIC S9(4) BINARY VALUE +0. In AMT COBOL the value 10 of WS-MAX-LINES was not set. With this change the value 10 is set properly in AMT COBOL. |
FIX | AMT 65 | |
AMT LION | AMT COBOL | Runtime | Various | C2001-084 The 'GetSystemDatabase' method of 'Asysco.Amt.ControlCenter.BusinessLogic.Common.AmtAdminCommon' could not always find the 'sys.ini' file. Parameter 'sysIniFile' of type String has been added to enable the path of the 'sys.ini' file to be passed to the 'GetSystemDatabase' method. The method can now be called with this parameter, for example: 'GetSystemDatabase('D:\Amt\Sys.ini')'. |
CHANGE | AMT 65 | |
AMT COBOL | Runtime | Various | C2001-109 Converted Easytrieve programs did not read any records from COBOL sequential files if no layout was specified. With this fix Easytrieve programs read records even if no layout has been specified. |
FIX | AMT 65 | |
AMT LION | AMT COBOL | Runtime | AmtScreens | 328954 Opening multiple help screens in AMT Screens was not possible anymore, only the one called last was opened. A fix has been made to open all help screens when command GOTOFORM is used with parameter 'New' or 'New' in combination with 'Refresh'. |
FIX | AMT 65 | |
AMT LION | AMT COBOL | AmtTools | Reo | 328930 AMT Reorganize could not be closed if the AMT File Controller wasn't running. The logging behaviour of AMT Reorganize has been modified in such a way that when a system database is reorganized it will not use the AMT File Controller. When an application (other) database is reorganized it will try to use the AMT File Controller, but if there is no connection it does its own logging. |
FIX | AMT 65 | |
AMT LION | AMT COBOL | AmtTools | Debugger | C2002-029 Sometimes the AMT Debugger crashed or showed an empty document where the code being debugged should have appeared. The issue, where the object was not completely initialized before being shown in the AMT Debugger, has been fixed. |
FIX | AMT 65 | |
AMT COBOL | Runtime | Various | C2001-107 Performance has been improved by optimizing memory usage and the calculation of the position of all the member items of a structure. This can only be achieved on top level items, not sub items. Validation checks have been added. |
FIX | AMT 65 |