
Build 33.5 of GP Power Tools was released on 13-May-2026. This build consolidates critical fixes and enhances some features from the Build 33.1 release.
We strongly encourage all our customers to stay updated with the latest builds of our products for their version of Microsoft Dynamics GP. We always want our customers on the latest code to get the best experience with all the new features and fixes that their subscription entitles them to.
Build 33.5 hotfix of GP Power Tools is available for the following Microsoft Dynamics GP versions:
- Microsoft Dynamics GP Modern Lifecycle (v18.4)
- Microsoft Dynamics GP Modern Lifecycle (v18.5)
- Microsoft Dynamics GP Modern Lifecycle (v18.6)
- Microsoft Dynamics GP Modern Lifecycle (v18.7)
- Microsoft Dynamics GP Modern Lifecycle (v18.8)
While a lot of testing is performed during the development process and also during our beta period where customers run the beta code on their live systems, some edge case issues do not get discovered until after release. We apologize if this is causing you to update your systems more than once within a small time period, but it is more important to have code that is working correctly.
There were three main issues which required new builds to be released and they are explained below:
- An automated fix for Multicurrency currency view data errors needed to be rewritten twice. After detailed research, it turns out that fifteen core GP windows use one set of constants with values 3, 4, and 5 for Functional, Originating and Reporting views, and seven core GP windows (mainly Purchase Order Processing) use another set of constants with values 1, 2, and 3 for Functional, Originating and Reporting views. This issue is explained in the now updated article: #MSDynGP Purchase Order Entry windows show costs as zero. Sadly, getting this code right took a couple of extra attempts as it was not initially discovered that the data in the table was inconsistent. Finally fixed Build 33.5.
- On some systems, depending on what other ISV and/or custom product dictionaries were installed, there was a “All Call Stacks In Use” error generated just after the installation process updated the tables. Microsoft Dynamics GP would also sometimes crash. Fixed Build 33.4.
- Reordering column on Custom Tables would break Custom Fields if they were using the table that was reordered. This was because the Custom Field referenced the sequence number in the Custom Table column list and the sequence number was changed. There is now and internal permanent index field used as the link. Fixed Build 33.2.
The build 33.2 hotfix includes the following changes in detail:
- Fixed issue with Custom Fields when used on a window where there are no editable fields.
- Fixed Custom Field links to Custom Table Fields breaking when Custom Table Fields are reordered or fields deleted (other than last field).
- Updated Custom Field Setup to allow Checkbox Prompt width to be controlled along with width of the Checkbox field.
The build 33.3 hotfix includes the following changes in detail:
- Fixed Form Control Rules for Scrolling Windows for rules, Set Field Background Color, Set Field Font Color, Set Field Font Size, Set Field Font Type, Set Field Font Style.
- Fixed Multicurrency data fix incorrect Currency View data in the MC_User_Preferences (MC40500) table to use View 3 – FUNCTIONAL when Multicurrency not registered.
- Updated Login SSO to allow mapping of the Active Directory Name stored in the Additional User Information window to the Dynamics GP SQL Login User ID.
- Updated Dex.ini Setting Default last User ID used on login to Windows User to allow mapping of the Active Directory Name stored in the Additional User Information window.
The build 33.4 hotfix includes the following changes in detail:
- Fixed All Call Stack In Use error and possible crashing happening on some systems during installation.
The build 33.5 hotfix includes the following changes in detail:
- Fixed Multicurrency data fix for non POP windows in the MC_User_Preferences (MC40500) table to use View 3-FUNCTIONAL when Multicurrency not registered.
- Fixed Multicurrency data fix for POP windows in the MC_User_Preferences (MC40500) table to use View 1-CURRENCYVIEW_FUNCTIONAL when Multicurrency not registered.
- Fixed Multicurrency data fix for non POP windows in the MC_User_Preferences (MC40500) table to use Views 3-FUNCTIONAL, 4-ORIGINATING, 5-REPORTINGVIEW when Multicurrency is registered.
- Fixed Multicurrency data fix for POP windows in the MC_User_Preferences (MC40500) table to use Views 1-CURRENCYVIEW_FUNCTIONAL, 2-CURRENCYVIEW_ORIGINATING or 3-CURRENCYVIEW_REPORTING when Multicurrency is registered.
- Change timing of Custom Table Create/Update on login. Current Company or System before Background Dialog, with no data loss check.
- Change timing of Custom Table Create/Update on login. Other companies after Background Dialog, with no data loss check.
Please download this new build and update your systems. You can just install over the top of the existing installation but must update all workstations and servers which have Dynamics GP installed at the same time.
Check out these articles and links:
- #GPPT: Updating GP Power Tools
- #GPPT Setting up GP Power Tools
- GPPT Portal: https://winthropdc.com/GPPT
- Download: https://www.winthropdc.com/products_GPPT.htm#Downloads
Enjoy
David
This article was originally posted on https://www.winthropdc.com/blog.