Debugging in the Dynamics GP 2015 Service Based Architecture

Alice Newsam - Click for blog homepageThis is a reposting of an article Alice Newsam originally wrote on my Developing for Dynamics GP blog.

As we move into the world of Service Based Architecture with Dynamics GP 2015, we wanted to highlight some debugging tools that will aid you as you create service procedures of your own.  Today you have various things available to you to debug integrations as they are created.  Among them are internal tools like the Dexterity script logs and the debugger or methods as simple as dropping the .set file on the runtime executable to ensure Dynamics still launches without error. There are numerous external tools at your fingertips as well such as SQL Profiler, Task Manager and Event Viewer.  While you will continue to find great value in these going forward when debugging things “inside” of the Dynamics GP environment we wanted to add tools for gathering information for all of the service events happening “outside” this environment and coming into the Dexterity Process.

Continue reading

Microsoft Dynamics GP 2013 R2: VBA and the Action Pane

Lucas Miller - Click for blog homepageThis is a reposting of an article Lucas Miller originally wrote on my Developing for Dynamics GP blog.

Hello!

I just want to first take a second to introduce myself since this is my first post on the Developing for Dynamics GP blog.  My name is Lucas Miller and I’ve been supporting Microsoft Dynamics GP since 2005.  Like much of the team I’m based out of Fargo, ND, USA.  I’ve been married for almost 2 years and my wife and I are expecting our first in just under 3 weeks as of this writing.  My main focus has been on the system side, but the last couple years I’ve been focusing on import tools (e.g. Integration Manager and eConnect) and I was deeply involved in the Dynamics GP 2013 Web Client development and readiness efforts.

Continue reading

How to pass parameters to custom SSRS reports activated to print from the Dynamics GP windows

Viswanathan Neelakantan - Click for blog homepageThis is a reposting of an article Viswanathan Neelakantan originally wrote on my Developing for Dynamics GP blog.

Recently there was a question on the forums regarding passing parameters to custom SSRS reports assigned to Dynamics GP windows.

Continue reading

Printable Manuals for Microsoft Dynamics GP

Tracy Steere - Click for blog homepageThis is a reposting of an article Tracy Steere originally wrote on my Developing for Dynamics GP blog.

Today, I received a case where the partner was after the Multicurrency Manuals for Microsoft Dynamics GP 2013. I have noticed that the later versions of Dynamics GP don’t have all the printable manuals shipped with them.

Continue reading

Dynamics GP Developer Insights: .NET Interop

Alice Newsam - Click for blog homepageThis is a reposting of an article Alice Newsam originally wrote on my Developing for Dynamics GP blog.

Hello, my name is Alice Newsam and I am software engineer on the Dynamics GP team focusing on Dexterity and I have a question for you:

Have you ever thought to yourself while working in Dexterity “I know there’s a .NET class that does this. It would be handy to access that right about now.” or “If only I could increase the string size to hold that data.”?

Well read on because you’ll be excited to learn about a feature that the GP Development team is currently working on for the GP 2015 release: .NET Interop.

Continue reading

Currency ID missing in the Currency Translation Default Exchange Table ID’s section of the Multicurrency Setup window

Tracy Steere - Click for blog homepageThis is a reposting of an article Tracy Steere originally wrote on my Developing for Dynamics GP blog.

Hi, my name is Tracy Steere and I work with David Musgrave on the Microsoft Dynamics GP Asia Pacific support team.

Continue reading

Display Specific Line in Sales Order Processing

Patrick Roth - Click for blog homepageThis is a reposting of an article Patrick Roth originally wrote on my Developing for Dynamics GP blog.

This will be a 2-for-1 post today as the example given solves a frequently asked question and was used to solve a customer issue.

Continue reading

Utility Script for CRM Connector Integrating with Dynamics GP Sample Company

Sivakumar Venkataraman - Click for blog homepageThis is a reposting of an article Sivakumar Venkataraman originally wrote on my Developing for Dynamics GP blog.

This is an interesting script which I have decided to post in this article.

When we configure CRM Connector with Dynamics GP for the sample company (Fabricam, Inc.,), there is a known issue in the way the sample company data is structured.

Continue reading

All About Listbox, Button Drop Lists, and Drop Down Lists

Patrick Roth - Click for blog homepageThis is a reposting of an article Patrick Roth originally wrote on my Developing for Dynamics GP blog.

It seems like a trivial subject for our dedicated readers but we had a new customer who is just learning Dexterity and he was having trouble recently trying to select items out of a ListBox.  And just today the issue came up about Drop Down Lists (DDL) and getting the value selected using VBA in a different case.  So this seemed like a good time to put this together.

Continue reading

Microsoft Dynamics GP 2013 SP2 – Things to consider when moving your Visual Studio Tools add-ins to the web client

Alice Newsam - Click for blog homepageThis is a reposting of an article Alice Newsam originally wrote on my Developing for Dynamics GP blog.

One of the features included in the Microsoft Dynamics GP 2013 Service Pack 2 release was the ability to now render Visual Studio Tools customizations in the web client. For those of you that missed the overview session of this feature at the recent Microsoft Dynamics GP Technical Airlift 2013, I thought I’d share some “things to consider” in a post.

Continue reading

Quick Tip: Debugging Visual Studio Tools

Lee Butenhoff - Click for blog homepageThis is a reposting of an article Lee Butenhoff originally wrote on my Developing for Dynamics GP blog.

Let’s jump right in. We debug our Visual Studio applications over and over; and attaching to the test environment is among the most important, and time-consuming skills we use. (How many times have I launched GP2010 when I was thinking of GP2013?)

Of course we all simplify our testing by building the dll and pdb files directly in the DynamicsAddins folder (right?). If not, start doing that.

Were that the only thing to learn here, that knowledge alone would be worth the price of admission. But it’s a fairly obvious step, and many of us already send the built dll file to the folder.

Continue reading

Using Problem Steps Recorder (PSR) To Capture Replication Steps

Allan Cahill - Click for blog homepageThis is a reposting of an article Allan Cahill originally wrote on my Developing for Dynamics GP blog.

Hi

I recently had a support request where, due to time differences, I was not able to immediately stream / screen share.  It was also difficult to understand the exact set of steps taken leading up to the issue. Due to these difficulties, a viable option was to record the exact set of steps taken leading up to the problem.  This is where Windows Problem Steps Recorder (PSR) came into play.  The following is an overview as to steps to run PSR.

Continue reading

GP Web Services and Invalid Character Errors

Chris Roehrich - Click for blog homepageThis is a reposting of an article Chris Roehrich originally wrote on my Developing for Dynamics GP blog.

I am going to go over the steps to find and resolve invalid data characters in Dynamics GP that cause GP Web Services exceptions.   A common process of “copying and pasting” a block of text from an external program into the Note window for a Dynamics GP record or an import routine directly to the SQL tables can cause Dynamics GP Web Service to throw an error.   When using a .Net application that does a GetSalesOrderByKey error, you may see something like this:

“The application encountered an unhandled system exception.  Contact your system administrator for details.”

Continue reading

Microsoft Dynamics GP 2013 Web Client Standalone Deployment

Jason Lech - Click for blog homepageThis is a reposting of an article Jason Lech originally wrote on my Developing for Dynamics GP blog.

My name is Jason Lech and I am an Escalation Engineer for the Microsoft Dynamics GP Product. I have been a functional and technical consultant as well as being in a support role. Though I try to stay up on all facets of the application, my areas of expertise are in the web applications and technologies around Microsoft Dynamics GP.

Continue reading