Overview
These upgrade steps only apply if you are using version v9.0 or higher of Microsoft Dynamics 365.
As Microsoft have deprecated 'ClientGlobalContext.js.aspx' and is scheduled for removal on the date October 1st 2022 (Please note this has been delayed by Microsoft, with no new date yet supplied.) you need to upgrade to at least v1.0.0.616 to ensure compatible before this date. The details of this can be viewed at the following link, Deprecation of ClientGlobalContext.js.aspx.
There are 4 steps outlined below to complete the upgrade to North52 version v1.0.0.616 for Dynamics 365 Online.
1.0 Decision Suite (BPA & TestShield)
1.1 Overview
The latest solution has all the references to 'ClientGlobalContext.js.aspx' removed.
1.2 Upgrade Process Steps
- Download the latest North52 Decision Suite Solution
- Import the solution file from above using the old WebClient so navigating to Settings -> Solutions -> Import Solution
- During the import process check the 'Overwrite Customizations' checkbox
2.0 Quick Button
2.1 Overview
You only need to do these steps if you are using the North52 Quick Button solution.
The latest solution has all the references to 'ClientGlobalContext.js.aspx' removed.
2.2 Upgrade Process Steps
- Download the latest North52 Quick Button Solution
- Import the solution file from above using the old WebClient so navigating to Settings -> Solutions -> Import Solution
- During the import process check the 'Overwrite Customizations' checkbox
- If you are using the functions QuickButtonEnable() or QuickButtonDisable() you will need to use the web-resource named 'north52_quick_button_unified_interface.htm' on the form to get it working.
3.0 Quick Tile
3.1 Overview
You only need to do these steps if you are using the North52 Tile Button solution.
The latest solution has all the references to 'ClientGlobalContext.js.aspx' removed.
3.2 Upgrade Process Steps
- Download the latest North52 Quick Tile Solution
- Import the solution file from above using the old WebClient so navigating to Settings -> Solutions -> Import Solution
- During the import process check the 'Overwrite Customizations' checkbox
4.0 Quick Ribbon
4.1 Overview
You only need to do these steps if you are using the North52 Quick Ribbon solution.
The latest solution has all the references to 'ClientGlobalContext.js.aspx' removed.
4.2 Upgrade Process Steps
- Download the latest North52 Quick Ribbon Solution
- Import the solution file from above using the old WebClient so navigating to Settings -> Solutions -> Import Solution
- During the import process check the 'Overwrite Customizations' checkbox
- Perform the set of steps documented in the KB article named Quick-Ribbon-How to update to the latest version of v9 and v1.0.0.616 or higher
5.0 Client-Side Formula - OnSave - Click Save&New Button
5.1 Overview
Microsoft have been deprecating some of their old WebClient APIs in favour of new Unified Interface Client ones. The API below is one of the APIs that have been deprecated which used to allow us to pass ‘saveandnew’ as a parameter to perform that action.
But in the latest API that Microsoft provides this is no longer available,
Key reference in above API
Note that setting the saveMode does not actually take the corresponding action; it is just to provide information to the OnSave event handlers about the reason for the save operation.
Please support@north52.com for available options to resolve this issue.