Support Debugging Tool Build 18 released

David Meego - Click for blog homepageThis is a reposting of an article I originally wrote on my Developing for Dynamics GP blog.

IMPORTANT NOTICE: The Support Debugging Tool is now GP Power Tools from Winthrop Development Consultants (http://winthropdc.com/GPPT)

It has been a way too long between releases, but I am finally ready to release Build 18 of the Support Debugging Tool for Microsoft Dynamics GP for versions 10.0, GP 2010 (v11.0) and GP 2013 (v12.0).

This build includes fixes and enhancements to existing features as well as a few new features.

I still have a number of great features planned for the Support Debugging Tool (SDT), but sadly just not enough time to develop them all.

New in this build is a Feedback Survey so we can obtain some real data on the number of users, what features they use and their satisfaction with the tool. This information will help justify the continued development of the tool.

Below is a summary of the changes made for releases 10.00.0018, 11.00.0018 and 12.00.0018, I have divided them into logical sections:

Fixes

  • Fixed Table Records field not cleared when Clear Button is pressed on Resource Information window.
  • Fixed Resource Information window displaying Resource Not Found prematurely when in Form, Window and Field mode.
  • Clear cached copy of Runtime Execute script when Automatic Debugger Mode is not enabled so changes are immediately reflected.
  • Clear cached copy of SQL Execute script when Automatic Debugger Mode is not enabled so changes are immediately reflected.
  • Fixed Security setup for Security Information and Automatic Debugger Mode Status windows.
  • Update Button Drop Down Lists in Security Information window so that they remain unsorted under GP 2013 SP2 or later.
  • Fixed Exporting from Security Information Resources window failing when Security Task or Security Role ends with an asterisk (*).
  • Hide unavailable options from the Debugger Menu on the main Support Debugging Tool window to match the options button.
  • Changed code to move post login tasks into the background when running on the web client to avoid causing home page not to appear.
  • Remove Parameter Cleanup when changing companies or leaving Dynamics as it is causing issues with DUOS when changing companies.
  • Fixed User Selection for Automatically Starting Triggers being lost in the Setup Automatic Debugger Mode window.
  • Updated Dex.ini Write code to clear User Level Dex.ini setting, if Dex.ini setting should be Global.
  • Fixed Writing of User Level Dex.ini settings to ensure settings are removed from the syUserDexIniSettings (SY01405) table when writing a blank value.

Enhancements

  • Added display of Full and Self-Serve users to ScreenShot System Status for GP 2013 or later.
  • Changed Configuration Export/Import window to use Desktop Alerts when Exporting and Importing completed.
  • Added option to include Security Task and Security Role information on the Security Information Resources window.
  • Added menu option to Refresh Resource Information syCurrentResources (SY09400) Table to the Security Information window.
  • Changes to support Limited User Security Access made to Security Profiler and Security Information windows.
  • Changed Logging of Security Events to only write log entries when Security Profile is open or Dynamics displays a security error dialog.
  • Added additional validation of Debugger.xml Setup File version and build to avoid accidental overwriting when performing test upgrades.
  • Changes to window position memory system to ensure that the window will not be opened beyond the visible areas of the desktop.
  • Added Window Sequence Number to Resource Explorer and Menu Explorer as Window Resource ID and Window Sequence Number do not always match.
  • Added additional dialogs during installation to setup Recommended Configuration for Advanced Mode and Path Setting.

New Features

  • Added options to stop or disable trigger after trigger has run and condition was met to Setup Automatic Debugger Mode window.
  • Added DebugFonts Dex.ini setting to the Reports tab of the Dex.ini Settings window (as per KB 870341).
  • Added Word Template Processing Engine Logging settings to Dex.ini Settings window. As discussed in Word Template Debugging.
  • Added feature to change Windows Bitmap Font size Registry Settings to the Other tab of the Dex.ini Settings window. As discussed in Windows 7, bitmap fonts and Microsoft Dynamics GP.
  • Added Hyperlinks to Support Debugging Tool Portal and Support Debugging Tool Survey on the About Support Debugging Tool window.
  • Added Re-install Button to About Support Debugging Tool window, so that Menus, Toolbars, Quicklinks and Security settings can be easily re-installed and re-applied to all users.
  • Added Support Debugging Tool Feedback Survey window to request feedback via online Survey.
  • Added feature to automatically show currently selected Window and Field information in the Resource Information window.
  • Added option to prevent application windows from opening outside of the visible desktop area into Administrator Settings window.
  • Added Option to disable Visual Basic for Application (VBA) to the Dictionary Control window.
  • Added Option to disable Visual Studio Tools Addins (VSTools) to the Dictionary Control window.
  • Added Option to create or update Security Task and Security Role based on the Resources and Security Objects captured by the Security Profile window.
    Thanks to David Morinello for the idea via GPUG forum.

More Information

For more information, please see the GP Power Tools portal, which replaced the Support Debugging Tool Portal.

Please post your feedback on what you think of this build and what you would like to see in the future.

Thanks to Mariano Gomez, Robert Cavill and Sivakumar Venkataraman for their assistance testing this build. Special thanks to Erik Nissen, Bill Edwards and Marty Montplaisir from the Microsoft Dynamics GP Development team for their advice and support during the development of this build. Finally thanks to Terry Heley from the Microsoft Dynamics GP Support team for getting the files and PartnerSource pages updated.

David

This article was originally posted on the Developing for Dynamics GP Blog and has been reposted on http://www.winthropdc.com/blog.

10 thoughts on “Support Debugging Tool Build 18 released

  1. Hi David,
    We had a great time at Convergence 2014 during the two IDGP002 sessions about Dynamics GP Security and mentioned extensively the latest build 18 of SDT. Still thrilled to see how many users never had heard about SDT or that some partners are still reluctant to install and teach how to use the tool.
    I specially encourage users to go the extensive user manual to grab all the little bits and pieces around SDT. If you have some stats counter, watch them over the next days as we promoted the shortcut to the site a lot 🙂
    Have a great time and hope to see again soon.
    @GP_Beat

    Like

  2. Hi Beat
    While it is good to see new people learn about the tool, I am still disappointed that so many people still don't know about it.
    Here's a thought…..
    If everyone using Microsoft Dynamics GP installed the SDT and donated the time it saved them to charity, the world would be a better place.
    So let's solve the world's problems…. install the Support Debugging Tool for Microsoft Dynamics GP.
    Make a difference…. now.
    David

    Like

Please post feedback or comments

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.