AMT Release Notes

AMT 111

Released: 28 Oct 2022.
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 Developer Web Services REST 332739 / C2207-118

An exception could occur when a JSON file was imported for a Consumable REST API. The message for this exception was not logged.

Now, the exception message is shown in the popup and a bug report is generated so that users can locate the cause of the problem.
FIX AMT 111 Medium
AMT COBOL Runtime Various 331386 / C2208-004

In AMT COBOL runtime, error handling of UniAccess CtbSend reported success if there was an SQL syntax error, whereas it should only report success for a data error.

AMT COBOL runtime now only reports success for a data error.
FIX AMT 111 Medium
AMT LION | AMT COBOL Runtime Web Client 333195 / C2209-021

JQuery and plugins have been upgraded to the latest version within the AMT Application Center.
CHANGE AMT 111 Medium
AMT LION Runtime Jobs/Batches 332372 / C2209-078

The Z-Order of labels with a value of 0 in graphical reports was corrected to -500. This resulted in hidden labels.

The problem has been solved by not applying the correction (for backwards compatibility in older form versions) in reports anymore.
FIX AMT 111 Medium
AMT LION | AMT COBOL Runtime Web Client 333233 / C2209-096

Password fields in the Web Client, in combination with NonDisplayPrint, did not show dots.

Amt.css has been corrected so that dots are displayed.
FIX AMT 111 Medium
AMT LION Runtime Web Client 333010 / C2209-101

The status bar missed a highlighter at the start, which caused only one highlighter to be used, which in turn created the wrong styling for Errors (and Attentions).

The highlighting of the status bar has now been fixed by adding new classes within the CSS that can be adjusted to the customer's own wishes. These classes are 'AmtMessageError' and 'AmtMessageAttention' and have the same default values as the Reverse highlighter so they act as a Reverse.
FIX AMT 111 Medium
AMT COBOL Runtime Various C2209-103

If a Cursorquery in XGEN/COBOL (A-series only) was used, and a group field was part of the key, the query to a database was incorrect in some cases.

The last part of the sub-where in the generator has been changed from '>=' to '>', to include the final record.
FIX AMT 111 Medium
AMT COBOL Runtime Various C2209-106

XGEN/COBOL Report sum items was not adding negative values, if the numeric item had a format without sign.

XGEN/COBOL Report sum item is now always generated as signed, so negative values are handled correctly.
FIX AMT 111 Medium
AMT COBOL Runtime Various C2210-004

COBOL A-series: a screen item with format defined as 'ZZZZ' did not send spaces to the client if the value was ZERO.

A screen item with format defined as ZZZZ now sends spaces to the client if the value is ZERO.
FIX AMT 111 Medium
AMT LION | AMT COBOL Runtime Web Client 333234 / C2210-007

The OnFocus event in which text was selected was not executed if CTRL + Home or CTRL + End was entered.

The added StopPropagation function makes sure only the OnFocus event is executed after CTRL + Home or CTRL + End is pressed.
FIX AMT 111 Medium
AMT LION Runtime Various C2210-008

Emails were not sent in scripts, because of a security error. Connections were made based on the Windows-account of the service, which was incorrect.

The connection to the email-server is now made correctly when running under a Windows-account.
FIX AMT 111 Medium
AMT LION Runtime AmtScreens 333049 / C2210-012

It was previously only possible to enable or disable the automatic displaying of the 'Messages' screen with the 'Suppress page2' option in the AMT Control Center. However, the user was not notified if a critical error occurred while the popup was suppressed.

A new option has been added to the AMT Control Center to display the 'Messages' screen only if an error message has been generated.
FIX AMT 111 Medium
AMT LION | AMT COBOL Runtime Various C2210-015

Serialization classes have been made independent of Asysco.Amt.Libs, which is needed for the development of datagrids in Blazor.
NEW AMT 111 Medium
AMT LION Runtime AmtScreens 333356 / C2210-024

On a user event like a click on a checkbox, the previous message (SMEX) was shown again in the status bar. At the same moment, the acknowledge sound was played, which was confusing. Another issue was messages of a previous transaction being shown again in a new transaction of the same form.

Now, the acknowledge sound is only played when there are new messages. Messages of a previous transaction are now cleared when a new transaction is started.
FIX AMT 111 Medium
AMT COBOL Generator Various C2210-027

The forms definitions file (Application.FormDefinitions.dll) could grow very big if there were a lot of forms within an application.

The Application.FormDefinitions.dll file is generated in a more compact way now.
CHANGE AMT 111 Medium
AMT LION Runtime AmtScreens C2210-030

Within AMT Screens, not all Local Settings (e.g. Messages to Status bar or Dialog box) were correctly read/stored, which caused problems during AMT Screens startup.

This has been corrected.
FIX AMT 111 Medium
AMT LION | AMT COBOL Runtime Scripts 333302 / C2210-032

When FTP was used through the script library and source and destination were the same, the file was deleted if it already existed.

A change has been made to the script library, so that under these circumstances the file is not deleted anymore.
FIX AMT 111 Medium