Addovation Change Release Notes
Last Updated: 2024-11-15
Introduction
This is the second release of Addovation Change
. This version includes support for IFS Cloud. Other improvements include:
- Improved authentication flow that supports multiple identity providers
- New, more uniform design for the customer users
- Visual progress of the calculations in compact view
- Support for projection type Function
- Log number of users
- Supports IFS Cloud
Particular Issues
Some of the following issues are not new but is still repeated in the release notes for the sake of new readers.
Unauthorized
New: Users working against an IFS Cloud environment will be asked to login again automatically.
After hours of inactivity in the application or re-loading after a long break, the user authentication towards IFS is broken. The user is still logged in to the plugin but must logout and log in again to resume the IFS connection. This error appears in form of an error message when the user runs operations against IFS.
Edit mode
When Excel is in edit mode the connection between the plugin and Excel is blocked. Thus, most interactions with the plugin will fail, and error responses, or no responses at all, will be returned. A user can tell whether she is in edit mode or not by having a looking at the ribbon, if big parts of it is greyed out Excel is in edit mode. Double-click a cell is one among other things that will turn Excel into edit mode.
There is support for this issue in some situations where an overlay will cover the application window until the user steps out of the edit mode. However, if the add-in is loaded while Excel is in edit mode the event handlers will not be added properly and the application will never notice you stepped out of edit mode, thus be stuck with the overlay.
Refresh before save
The user must click Clear or Get button between pushes so the table is updated and comparison between IFS data and the Excel table can be done properly, before each push.
Edit key values not supported
Do not edit the keys for a row in an entity set table, it will not be perceived as an update by the application, but as both a delete and a create operation. If both operations are allowed two calls will be made and accordingly two responses will be shown for the same row, where first one will be overwritten by the second one.
Date format must be set manually
Entity sets that include properties of type Date or DateTimeOffset must have the columns set manually to corresponding format.
Collections and streams not supported
For this iteration of the Addovation Change properties of type Collection or Stream is not supported.
No error message in the status column for duplicate keys
If a row added to an entity set causes duplicate keys, there will be no message in the status column, but an error notification will be shown, and the Excel row will have red border markers.
Separate status columns
For tables with multiple operations, the template creator must make sure all operations invoked at the same time have their own status column. For example, in compact view where all functions are invoked synchronously, each function must have its own status column. Another example is the Save button that will trigger all available actions and entity set operations add, update and delete, and therefore require separate status column for all actions and entity sets where these operations are allowed.
New or Improved Functionality
Type | Item ID | Functional description |
---|---|---|
Feature | 2317 | Add support for IFS 21R2 and later |
Feature | 2316 | Finalize support for Functions |
Feature | 2315 | Improve User Interface |
Feature | 2314 | Find GDPR friendly way of counting individual users at a given customer |
Feature | 2312 | Update documentation |
Bugfixes
Type | Item ID | Issue description |
---|---|---|
Bug | 2621 | Change the name 'Open Task Pane' in the popup message |
Known Issues
Module | Item ID | Issue description |
---|---|---|
Compatibility Matrix
Addovation Change is compatible with/requires the following operating systems, frameworks and applications
Browser compatibility for excel online plugin
Addovation Change plugin is compatible with Google Chrome.
Software requirements for excel desktop plugin
Microsoft Edge WebView2 Runtime
Install WebView2 for older versions of Office users, if you have a new version of Office it is probably already installed.
Office released support for WebView2 starting with Office version 16.0.13530.20424. This means if you have Office version 16.0.13530.20424 or later, and have the WebView2 runtime installed, Office will use WebView2 as the runtime for add-ins
If you are an older version of office user,
- Download WebView2 from the Webview2 page
- Admins at these customers will need to take an additional step to enable the use of WebView2. They must create the registry key
HKEY\_CURRENT\_USER\SOFTWARE\Microsoft\Office\16.0\WEF\Win32WebView2
and set its value todword:00000001
After the WebView2
is installed check the runtime for the application under Security Info
.
Office 365 versions supporting required Microsoft APIs
The application is built on several APIs from Microsoft and must be supported by the Office 365 version. The APIs are:
- SharedRuntime 1.1
- ExcelApi 1.9
- DialogApi 1.1