AMT 66
Released: 06 Mar 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 | AMT COBOL | Control Center | Security | C2001-037 Passwords had no safety requirements. A check has been added to ensure a password matches safety requirements. The minimum length of a password can be changed in the 'web.config', default and minimum length is 8. Note: Although old accounts do not have to comply with the enhanced security requirements, all new accounts or accounts where the password is changed, will be required to. Of course we encourage all our customers to increase their password security if they are currently using simpler passwords. |
FIX | AMT 66 | |
AMT LION | AMT COBOL | Runtime | Web Client | C2001-043 The 'web.config' files for the AMT Application Center, AMT Application CenterBL, AMT Control Center and AMT Control CenterBL were configured for HTTP, and to change to HTTPS multiple actions needed to be done by hand. The 'web.config' files are now configured for HTTPS and in the Setup Settings screen a checkbox has been added to switch between HTTP and HTTPS , which automatically updates the 'web.config' files to support the chosen settings. |
CHANGE | AMT 66 | |
AMT LION | Runtime | Various | 328787 AMT File Uploader raises an exception in AMT Screens and does not show. The File Uploader has been fixed and is loaded correctly again. Also, a layout issue in the web has been fixed. |
FIX | AMT 66 | |
AMT LION | AMT COBOL | Developer | Revision Control | 327077 Labels in the Revision screen were ordered as they were in the Labels screen. Now labels in the Revision screen are ordered alphabetically, as they are in the Revision History screen. |
CHANGE | AMT 66 | |
AMT COBOL | Control Center | Various | C2001-118 Messages were not shown in the AMT Transaction Viewer, because they had not been stored. This issue has been fixed, the messages are now stored in the AMT Transaction Database by the AMT Transaction Server. |
FIX | AMT 66 | |
AMT LION | Runtime | Various | C2001-123 GOTOFORM with NEW was lost if it was used in combination with a GOTOFORM without NEW, which was contrary to what the documentation described. New forms are now also processed in combination with a REFRESH or GOTOFORM. |
FIX | AMT 66 | |
AMT COBOL | Runtime | Various | C2002-007 Since AMT 65 the FORMKEY function (A-Series SDF specific) has no longer been able to find the specified form in the available forms list. This was caused by a change involving dashes and/or underscores in form names. This issue has been resolved. |
FIX | AMT 66 | |
AMT COBOL | Developer | Code Logic | C2002-011 On an A-Series mainframe there are two ways of adding a usercode to a filename. The standard syntax is the usercode between parenthesis ( The alternative syntax is now also supported in AMT COBOL (A-Series only). |
FIX | AMT 66 | |
AMT COBOL | Runtime | Scripts | C2002-020 Normally a filename that is assigned to a COBOL program by a script overrules the filename that is assigned in the COBOL program itself. In the situation that the script assigns an empty (dummy) filename to the COBOL program, the filename assigned in the COBOL program should be used, but it wasn't. This issue has been resolved. |
FIX | AMT 66 | |
AMT LION | Runtime | Various | C2002-021 The implementation of serialization at runtime was inflexible and complex. Implementation of the internal serialization classes has been improved, invalid data in LION objects now raise an error instead of returning an empty object. |
CHANGE | AMT 66 | |
AMT COBOL | Runtime | Various | C2002-024 In IBM JCL DISP=SHR means a file exists and is not locked exclusively for a job. AMT handles these situations using the AMT File Controller, but a RENAME tried to lock files exclusively. This caused problems in migration projects with an Easytrieve conversion. A fix has been implemented that locks the required files in shared read/write mode. This also resolves locking issues in other AMT products where a RENAME on a shared file is involved. |
FIX | AMT 66 | |
AMT LION | AMT COBOL | Runtime | Various | C2002-025 The AMT Transaction Viewer in the AMT Control Center did not render a visual representation of the screen for COBOL VS applications. This issue has been resolved, for all products using the AMT Transaction Viewer. |
FIX | AMT 66 | |
AMT COBOL | Runtime | Various | C2002-030 In AMT LION the system item SI-INITIATOR returns the station name of the client that started a transaction. The use of system item SI-INITIATOR was not allowed in AMT COBOL. SI-INITIATOR is now also supported in AMT COBOL. |
CHANGE | AMT 66 | |
AMT LION | AMT COBOL | Runtime | Various | C2002-036 Only in converted JCL if a recently created (indexed) SQLite file was being copied to: due to a timing issue on closing SQLite files, the AMT File Controller failed to copy files, and retries kept failing. The timing issue and the retries have been fixed. |
FIX | AMT 66 | |
AMT COBOL | Runtime | Various | C2002-037 Performance on Inspect.Replacing/Converting needed improvement. Generic performance of Inspect.Replacing/Converting has been improved by implementing changes in the memory buffer. |
CHANGE | AMT 66 | |
AMT COBOL | Runtime | Various | C2002-038 If a user does not have the rights to run a specific transaction he is redirected to the Terminal Form, which then displays the 'NoRightsForTransaction' error message. In other situations, for example if a transactioncode is disabled, the error message is shown as a status message on the current screen. To standardize the error message handling the 'NoRightsForTransaction' error message is now also shown as a status message. |
CHANGE | AMT 66 | |
AMT LION | AMT COBOL | AmtTools | Reo | C2002-042 Changing the Identity field of a table from the default LIONRECNO field to another field caused errors when AMT Reorganize was run if the table contained conditional indexes. The problem was that AMT Reorganize tried to update the FLAG fields used for conditional indexes based on the old identity field (LIONRECNO), which no longer existed. This issue has been resolved. |
FIX | AMT 66 | |
AMT LION | AMT COBOL | AmtTools | Reo | 328979 A bug was introduced in the previous release of AMT where, if an initial AMT Reorganize was done on a new database, an error was raised on one of the Asysco system databases, AMTSYSUNIQUENUMBER. Importantly, this error only presented itself if a brand new database was reorganized, not when it was performed on existing databases. The error has been fixed, and AMT Reorganize for new databases now runs successfully. |
FIX | AMT 66 | |
AMT COBOL | Developer | Code Logic | C2002-045 AMT COBOL did not support EXTERNAL keyword on an FD (file definition). This was already implemented for AMT COBOL for Microfocus migrations, but not for IBM yet. It has now been made available for IBM migrations also. |
FIX | AMT 66 | |
AMT COBOL | Developer | Database | C2002-048 AMT uses the RECNO index internally for table/record positioning purposes. However, for tables with an alternative identity field (not LIONRECNO) this index is only created if there are no other indexes with the identity field as the first key. In these situations AMT could not use the RECNO index. This issue has been resolved. |
FIX | AMT 66 | |
AMT LION | Runtime | AmtScreens | C2002-059 If the decimal separator was set to something other than 'dot' it was removed from the number, which turned the number into an integer. The code responsible for removing the decimal separator has been removed. |
FIX | AMT 66 | |
AMT COBOL | Runtime | Various | C2002-062 The re-use of the ActiveWhere object of an AMT objects cursor was causing problems when a FindFirst was executed after more than 10 FindNext commands had been executed. This issue was caused by C2001-104, and has now been resolved. |
FIX | AMT 66 |