AMT Release Notes

AMT 155

Released: 23 May 2025.
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&Application Center Security #80070

The AMT Application Center and AMT Control Center had an option for changing passwords. With the introduction of OIDC this has become obselete.

This option has been removed, although it remains available in the AMT Control Center, under 'User management', on right-clicking 'User'.
CHANGE AMT 155 MEDIUM
AMT COBOL Developer COBOL #83656

In AMT COBOL, not all CVDA value names were supported for the DFHVALUE function, resulting in 'unsupported' parser errors.

Now all CVDA value names for the DFHVALUE function are supported.
CHANGE AMT 155 MEDIUM
AMT COBOL Developer COBOL #85777

For COBOL applications inside the AMT Developer studio, validating EXEC DB2 commands which included a subquery with column alias list returned an 'unexpected tokens' error.

The SQL parser has been improved to deal with this situation.
FIX AMT 155 MEDIUM
AMT COBOL Developer COBOL #85792

In AMT COBOL, command EXEC DB2 using expression CHAR({field}, ISO) made the SqlAnalyser check the field type. If the field type was not a Date, Time or DateTime, a 'CHAR not supported' error was raised.

The error message has been improved to: 'DB2 CHAR function has invalid parameters'.
CHANGE AMT 155 MEDIUM
AMT LION | AMT COBOL Runtime Blazor Web Client #90670

In the Blazor Web Client, on entering an Alt-shortcut registered for a button, the button was not activated and 'clicked', but only received focus.

The issue has been fixed. Also, an issue regarding focus after the value of a Buttongroup was changed, has been fixed.
FIX AMT 155 MEDIUM
AMT LION | AMT COBOL Generator Code Logic #91093

In PostgreSQL, a column name could not be 'DESC' or 'FOR' as they are reserved words.

These column names are now renamed to 'DESC_1' and 'FOR_1' in the generated sources.
FIX AMT 155 MEDIUM
AMT COBOL Developer COBOL #91271

In the AMT COBOL, the parser threw exceptions if the 'COPY..REPLACING..BY..' statement in a COPY directive was not concluded with a period.

Now, the COBOL parser checks if there is a 'BY' in the command so that it can exit the COPY in time, before the actual read. Furthermore, the error message has been changed to 'REPLACING .. BY .. arguments mismatch or missing period at the end of COPY statement.', making it easier for the developer to track it down.
FIX AMT 155 MEDIUM
AMT LION | AMT COBOL Application Center Various #91760

After an initial setup or Reorganize action, the system component Screens was no longer present for the AMT Application Center.

The Screens component has been returned to the system components for the Application Center.
FIX AMT 155 MEDIUM