You might have seen some postings on Twitter, Facebook and LinkedIn mentioning that I have been working hard on the next release of GP Power Tools. Well, all the major features planned for Build 27 have been completed.
All that is left to do is beta testing, documentation and a couple of minor features and then it can be released to the Microsoft Dynamics GP community in time for the upcoming conference season for 2019.
Build 26 of GP Power Tools was released in February 2019 and it contained many great new features and enhancements. There were lots of other features that I wanted to get into the build but instead decided it was more important to get all the fixes and features already finished into the hands of the community. Features such as the Automatic Logout and User Activity Tracking have been immensely popular.
After spending a month working on the blog to save the content from the Developing for Dynamics GP blog (which Microsoft have re-enabled), I decided to continue working on GP Power Tools and add the next set of features that were waiting on the “wish list”. If you have any ideas you want to add to the wish list, let me know. That’s how the product has been shaped by the community (along with my desire to push the limits).
So here is a summary of the features and enhancements that you can look forward to in Build 27:
When capturing logs on startup you can now specify which of the three logging modes to enable.
Added User Name information to the “This transaction is being edited by another user.” for SOP and POP windows.
Administrator Tools Module
Added Launch File Configuration to allow automatic updating of the Launch File (usually Dynamics.set), without having to visit individual workstations, based on rules defined.
Added Dynamic Product Selection to allow for realtime selection between multiple versions of a window (Original, Modified, Alternate or Modified Alternate) when the window is opened. Normally you can only have access to a single version unless you change user or security records. Now you can just select which version you want from a dialog before it opens.
Added a Security Log Details window to the Security Log, so you can review all user and company access for the selected security object.
Resource Information window now displays multiple results when searching, so you can just click directly on the result you are interested in rather than repeatedly clicking the Search Again button.
Added an option to hide Inactive Users from the Security Information window.
Developer Tools Module
Added SQL Gotos, so that additional tasks can be performed based on the selected records from results returned by SQL Execute scripts.
Triggers can now be registered against Modifier Added Fields. Combined with the ability to run scripts against Modifier Added Fields, this allows for business logic to be added to these fields without using Visual Basic for Application (VBA) or Visual Studio Tools. You can now replace VBA modifications with triggers and scripts, and it works great on the Web Client.
Triggers can now be registered against Modal Dialogs. Something that Dexterity itself cannot do, but GP Power Tools can. You can now alter or automate Modal Dialogs simply and quickly.
Triggers running before the Window Pre event can now hide the window, so you can automate the window without the users seeing it being driven.
Added support for Visual Studio Integration Toolkit (VSIT) so that you can use a trigger to add custom application level menus into GP.
Added support for custom URL drill backs so you can add URLs to external documents and have them drill back into Microsoft Dynamics GP and perform any function you desire.
Addition of Release Notes to Developer Tools allows a version history to be recorded with the objects.
Numerous enhancements to the Project Setup window and working with projects in general.
Database Tools Module
Added a SQL Login Maintenance window which can be used to reset passwords and check or change password policy settings. New passwords can be entered or generated and emailed to users.
I am really excited to be able to bring all this functionality to you. All this and more is free to existing GP Power Tools users, you just need to install the updated code over the existing installation on your systems.
Please subscribe to the blog or other social media feeds to be notified when Build 27 is released.
Hope to see you in person during the Conference Season 2019, where I will be attending four conferences in three countries over five months.
This article was originally posted on http://www.winthropdc.com/blog.