It has been a while since we had a new build of the Support Debugging Tool for Microsoft Dynamics GP. So we have decided to release Build 14. This is primarily a maintenance release with bug fixes, minor enhancements and a couple of new features. This build can be installed over the top of any existing installed build without needing to remove the old build first.
Please note that this is the final release for version 9.00.
Below is a summary of the changes made for releases 9.00.0014, 10.00.0014 and 11.00.0014, I have divided them into logical sections:
Fixes
Enhancements
Performance
Usability
Features
Downloads
Support Debugging Tool for Microsoft Dynamics GP 9.0
Support Debugging Tool for Microsoft Dynamics GP 10.0
Support Debugging Tool for Microsoft Dynamics GP 2010 (v11.0)
NOTE: The tool is posted on PartnerSource and so can be downloaded by partners. If you are a customer, you will need to obtain the tool through your partner. Any feedback or questions about the tool will be handled via the Microsoft Dynamics GP Community Forum.
Please check out the Support Debugging Tool Portal page, your one-stop-shop for all things relating to the Support Debugging Tool.
Please post your feedback on what you think of this build and what you would like to see in the future.
David
Post from Mariano Gomez, The Dynamics GP Blogster
dynamicsgpblogster.blogspot.com/.../support-debugging-tool-for-microsoft.html
Post from Michael Johnson, The MBS Guru
mbsguru.blogspot.com/.../support-debugging-tool-build-14.html
Post from Mohammad Daoud
mohdaoud.blogspot.com/.../support-debugging-tool-build-14.html
Post from Vaidy Mohan and Dynamics GP - Learn & Discuss
www.vaidy-dyngp.com/.../support-debugging-tool-sdt-build-14.html
Posting from Mark Polino at DynamicAccounting.net
msdynamicsgp.blogspot.com/.../support-debugging-tool-build-14.html
Hi David,
As usual, another fabulous release! I spent a good time yesterday walking a client through the features of the tool. Eyes and smiles got bigger and bigger!
OK, I have a wish. I would love to have a way to 'protect' a peice of script or SQL query such that a 'non-advanced' user could run it. Ideally I could use parameters in the query that the user could fill in and then execute. It's want, want, want from me :)!
What do you think?
Leslie
Hi Leslie
You could write this using the Runtime Execute window to ask the questions via system dialogs and then put in a script from SQL Execute, adjust the parameters and execute the script.
The only think we don't have is the ability to prevent editing.
Posting from Leslie Vail, The Dynamics Confessor
dynamicsconfessions.blogspot.com/.../support-debugging-toolnew-release.html
Posting from Jennifer Kuntz at Kuntz Consulting Blog
www.kuntzconsulting.ca/.../the_support_debugging_tool_is_my_new_best_friend
msdynamicsgp.blogspot.com/.../support-debugging-tool-is-kuntz.html
I was excited to see that you added support for displaying Table Keys to the Resource Explorer included in this tool. I'm curious how you worked around the issue of Table_GetKeyInfo only working within the Core Dynamics Dictionary. I've been searching for a way around this same issue and haven't had much luck, any chance you can let us know how you did it?
Thanks.
Hi Tyler
For GP 2010 onwards you can use the Table_GetKeyOption() function.
For earlier builds, there is the getTableKeyAtPosition() of form XTableInformation; function.
Below is an excerpt from the SDT's code:
#if MBS_PROD_MAJ >= 11 then l_duplicates = Table_GetKeyOption(IN_DictID, IN_Table_Name, IN_KeyID, KEY_OPTION_ALLOW_DUPLICATES); l_primary = Table_GetKeyOption(IN_DictID, IN_Table_Name, IN_KeyID, KEY_OPTION_SQL_PRIMARY); l_unique = Table_GetKeyOption(IN_DictID, IN_Table_Name, IN_KeyID, KEY_OPTION_SQL_UNIQUE); l_clustered = Table_GetKeyOption(IN_DictID, IN_Table_Name, IN_KeyID, KEY_OPTION_SQL_CLUSTERED);#else { if IN_DictID = DYNAMICS then Table_GetKeyInfo(IN_ResID, IN_KeyID, l_duplicates, l_modifiable, l_compress, l_primary, l_index, l_unique, l_clustered); end if; }
getTableKeyAtPosition (IN_Table_Name, IN_DictID, IN_KeyID, l_key_name, l_duplicates, l_modifiable, l_compress, l_primary, l_index, l_unique, l_clustered) of form XTableInformation;#end if
Great job at Convergence 2011. Can't wait to use this tool. I guess I missed the release of this the past couple of years.
PLEASE READ BEFORE POSTING
Please only post comments relating to the topic of this page.
If you wish to ask a technical question, please use the links in the links section (scroll down, on right hand side) to ask on the Newsgroups or Forums. If you ask on the Newsgroups or Forums, others in the community can respond and the answers are available for everyone in the future.