AMT 152
Released: 21 Mar 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 COBOL | Developer | Code Logic | #83247
In AMT COBOL, the LOCAL-STORAGE SECTION did not work properly and caused parsing issues on generation. The LOCAL-STORAGE SECTION has been improved. |
FIX | AMT 152 | MEDIUM |
AMT COBOL | Developer | Code Logic | #83403
In AMT COBOL, the DB2 CREATE AUXILIARY TABLE statement threw errors on parsing/generation. CREATE AUXILIARY TABLE now parses correctly. |
FIX | AMT 152 | MEDIUM |
AMT COBOL | Developer | Code Logic | #85210
The AMT COBOL EXIT statement did not support the SECTION option. Support for IBM COBOL 'EXIT SECTION' has been added to AMT COBOL. |
CHANGE | AMT 152 | MEDIUM |
AMT LION | AMT COBOL | AmtTools | Reo | #85588
AMT Reorganize kept detecting changes in columns, even after the Reorganize had already finished. This happened with VarChar and NVarChar column types. This issue has been solved. |
FIX | AMT 152 | MEDIUM |
AMT COBOL | Developer | Code Logic | #85747
In AMT COBOL, SQL host-variables and working storage items with the same name got mixed up, when used in a query. Now, host-variables take precedence over working storage items. |
FIX | AMT 152 | MEDIUM |
AMT COBOL | Developer | Code Logic | #85807
An AMT COBOL compare of a variable with multiple values did not allow the values list to be split. Now, statements like 'IF WS-TEST = (1 OR 2 OR 3) OR (6 OR 7)' are allowed. |
FIX | AMT 152 | MEDIUM |
AMT COBOL | Developer | Code Logic | #85879
XML GENERATE for IBM COBOL was not implemented in AMT COBOL, which caused parsing errors. XML GENERATE has now been implemented and transforms structures into XML strings. |
NEW | AMT 152 | MEDIUM |
AMT LION | Runtime | Web Services | #87536
INC: 1286044 When a connection/session of the Amt SoapProvider to the AMT Application Server was broken, the requests that followed resulted in empty responses. Error handling has been improved, so that broken connection/session errors are returned in the response. Also, connection caching has been improved so that broken connections aren't reused. |
FIX | AMT 152 | MEDIUM |
AMT LION | AMT COBOL | Control Center | Batch processing | #87607
INC: 1260445 Scheduling jobs using the minutes frequency in the AMT Control Center resulted in jobs being scheduled at the wrong time. This was caused by the minutes frequency being handled the same way as the hours frequency. This has been corrected. |
FIX | AMT 152 | MEDIUM |
AMT COBOL | Developer | Code Logic | #87740
The AMT COBOL STRING command ran into a parsing error when HIGH-VALUES was used. Special arguments like HIGH-VALUE(S), LOW-VALUE(S), SPACE(S) and ZERO((E)S) are now dealt with appropriately in the command parsing method. |
FIX | AMT 152 | MEDIUM |
AMT COBOL | Developer | COBOL | #87940
INC: 1268090 In AMT COBOL, function REPLACE in EXEC SQL was not parsed/generated correctly. Support for function REPLACE has now been built in. |
CHANGE | AMT 152 | MEDIUM |
AMT LION | Developer | Various | #87943
In the AMT Developer Studio, labels on a graphical report with edit type string, length 0 and a logical width were not visible to the user, since the caption shown was an empty string. For labels on a graphical report with edit type string and an empty caption, now the control name is used as caption, just like labels on forms. Also, an enhancement to editing string labels has been made: now, when a string label is edited, the width is not changed to 0 constantly. |
FIX | AMT 152 | MEDIUM |
AMT LION | AMT COBOL | Runtime | Blazor Web Client | #88045
No new user was created at a first log-in in the Blazor Web Client for a COBOL application with automatic user creation enabled. This problem has now been solved. Also, a clear error message is shown when a user can't be created when automatic user creation is disabled. |
FIX | AMT 152 | MEDIUM |
AMT LION | Developer | Various | #88071
In the AMT Developer Studio, Framewidth was reset to the default width when the user switched between graphic layouts in an insertable report. The width of the insertable report is now set correctly. |
FIX | AMT 152 | MEDIUM |
AMT COBOL | Developer | Code Logic | #88199
JSON GENERATE for IBM COBOL was not implemented in AMT COBOL, causing parsing errors. JSON GENERATE is now implemented and transforms structures into JSON strings. |
NEW | AMT 152 | MEDIUM |
AMT LION | Developer | Code Logic | #88417
Comparing two strings in LION, one of which contains 'exotic' characters like Kanji, led to crashes with 'Index out of bounds of array' errors. The handling of 'exotic' characters regarding Alpha, String and Realstring has been improved. |
FIX | AMT 152 | MEDIUM |
AMT LION | Runtime | Blazor Web Client | #88490
In the Blazor Web Client, sometimes images were not visually loaded due to timing issues. This issue has been resolved so that images are always visible as expected. |
FIX | AMT 152 | MEDIUM |
AMT COBOL | Developer | COBOL | #90035
AMT COBOL unstrings with a ref modification position but without a ref modification length caused a Generator crash. Now, unstrings also supports missing ref modification length, allowing statements like UNSTRING WS-COMAREA (LENGTH OF WS-FIELD1 + 1:) INTO WS-TARGET |
FIX | AMT 152 | MEDIUM |
AMT COBOL | Developer | COBOL | #90041
If a DFHCOMMAREA is added in the linkage section of an AMT COBOL program, and it is still used in the procedure division, AMT COBOL will automatically add the DFHCOMMAREA. This was not done correctly. It became part of the working storage section, instead of the linkage section, and the size was set to 1. In automated generation, the DFHCOMMAREA is now set to max size (32763) and put into the linkage section. |
FIX | AMT 152 | MEDIUM |