
Build 32.2 of GP Power Tools was released on 02-Dec-2025. This build consolidates fixes and enhances some features from the Build 32.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 32.2 hotfix of GP Power Tools is available for the following Microsoft Dynamics GP versions:
- Microsoft Dynamics GP Modern Lifecycle (v18.2)
- Microsoft Dynamics GP Modern Lifecycle (v18.3)
- 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)
The build 32.2 hotfix includes the following changes in detail:
Note: Some of the fixes below were already incorporated as minor updates to build 32.1.
Installer and Registration
- Updated Installer to include a check for Microsoft .Net Framework 4.6.2 which is required by the registration system.
- Updated QLM Registration Functionality for improved Proxy Server Handling.
- Updated Table Upgrade system to fix issue when custom columns are used.
System Module
- Fixed Illegal Address error for MBS_Company_Switch_WIN_POST script on login under certain situations for both Switch Company and Main Menu forms.
- Updated Configuration Export Import window to ensure the Import Settings File Overwrite confirmation window is closed before returning to the parent window.
Administrator Tools Module
- Fixes to hide GP Power Tools from Dynamics Utilities so that it can stay installed in DynUtils.set for Workstation Access.
- Fixed code that re-adds Timed Processes back to the Process Monitor after calls to Activity_GetBackgroundStatus() leaving Process Monitor window open.
- Fixed slight shifting of Report Writer Screen Output window shifting with Window Position Memory code.
- Updated System Information window so that the Security Information Report hides inactive users unless the Inactive checkbox is selected.
- Updated Activity Log window to provide export functionality for the Max Users for a specific date.
Developer Tools Module
- Updated Project Setup window to ensure the Import Settings File Overwrite confirmation window is closed before returning to the parent window.
- Fixed Rename Entire Project option not updating Project ID on the components of the project.
- Updated Trigger Setup window to disable Security Check checkbox option when the script context is the runtime engine dictionary.
- Updated Custom Table Setup window to strip unwanted characters from Technical and Physical Table Names, and Technical and Physical Field Names.
- Updated Custom Tables feature to not automatically create tables on login when Setup Mode is enabled.
- Fixed Custom Tables Helper Functions not showing when opening the Helper Function window from Trigger Setup.
- Updated Custom Tables Setup window to make it easier to modify imported SQL tables after they have been imported.
- Fixed Instability issue with Custom Tables Setup window and resizing and using Scrolling window shrink and expand.
- Fixed Custom Table Buffer Datatype Mismatch errors for UI Fields that are stored as different datatypes, such as Drop Down Lists stored as integer.
- Fixed Custom Table Indexes using a position of zero if adding a new index immediately after deleting the first index.
- Fixed Custom Table Index Segments using a position of zero if adding a new segment immediately after deleting the first segment.
- Fixed Custom Table Validation code failing and causing tables to keep recreating when there is only one index and the Identity column is enabled.
- Added Validate Table feature to the Options menu to compare definition to SQL tables and display what differences there may be.
- Updated Custom Table recreation code to look for when the backup table with TEMP_ prefix already exists and cannot be used.
- Updated Custom Table recreation code to add messages into the GP Power Tools log when it fails to show what happened.
- Fixed Custom Table Buffer Save Duplicate Error showing SQL Error Dialog and return DUPLICATE Status instead.
- Fixed Custom Table Buffers showing empty dates as the SQL Date 01/01/1900 instead of 00/00/0000.
- Fixed Helper Functions window scripts for MBS_Buffer_Range_Start and MBS_Buffer_Range_End Helper Function commands.
- Fixed Helper Functions window scripts for MBS_Buffer_Range_Remove Helper Function command.
- Updated Helper Functions window to insert multiple Helper Functions for Custom Table Buffer Action: Define Range.
- Updated Helper Functions window to insert multiple Helper Functions for Custom Table Buffer Action: Loop through Table.
- Updated Helper Functions window to insert multiple Helper Functions for Custom Table Buffer Action: Read Table.
- Updated Helper Functions window to insert multiple Helper Functions for Custom Table Buffer Action: Save Table.
- Updated Helper Functions window to insert multiple Helper Functions for Custom Table Buffer Action: Remove Table.
- Updated Helper Functions window to insert multiple Helper Functions for Custom Table Buffer Action: Get Table Fields.
- Updated Helper Functions window to insert multiple Helper Functions for Custom Table Buffer Action: Set Table Fields.
- Fixed Parameter Inspector Table Buffers showing empty dates as the SQL Date 01/01/1900 instead of 00/00/0000.
Database Tools Module
- Updated GenView SQL View Generator to add option to replace spaces with underscores for column names in views.
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: http://winthropdc.com/GPPT
- Download: https://www.winthropdc.com/products_GPPT.htm#Downloads
Enjoy
David
This article was originally posted on http://www.winthropdc.com/blog.