Show / Hide Table of Contents

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.

Graphical user interface, text, application
Description automatically generated

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.

Graphical user interface, application, table, Excel
Description automatically generated

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 to dword: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

https://docs.microsoft.com/en-us/office/dev/add-ins/reference/requirement-sets/shared-runtime-requirement-sets

  • ExcelApi 1.9

https://docs.microsoft.com/en-us/office/dev/add-ins/reference/requirement-sets/excel-api-requirement-sets

  • DialogApi 1.1

https://docs.microsoft.com/en-us/office/dev/add-ins/reference/requirement-sets/dialog-api-requirement-sets

  • Edit this page
In this article
Back to top Generated by DocFX