nav-left cat-right
cat-right

Migrating VBA Customizations to VS Tools for Dynam...

With GP 2013 web client around the corner, there is lot of buzz around what’s going to be supported with web client and what’s not. One of the things that not going to be supported in web client is VBA customizations. Therefore, its a good time to start upgrading your VBA customizations. 1. Planning: In vba, code is saved in *.vba files in GP folder. For each dictionary file there is a corresponding vba file. You have...

Visual Studio Tool: Order of class libraries(dll) ...

I came across a post on Dynamics GP forum related to order in which Additional Menu items from multiple Visual Studio Addins are loaded. I decided to test this to figure out the order in which assemblies are initialized. For testing, I created two GP addins – DynamicsGPAddin1 and DynamicsGPAddin2. In both addins, I added simple code to display a message box during initializing process and added additional menu option for...

Setting default values in GP Windows

Sometimes, we need to enter a value in textbox or check on a checkbox every time (or most of the times) we use a window. Sometimes, we want to set a default value in a field to avoid users accidentally missing it. In this post, I am going to discuss following options that  you can use to set default values in GP windows. 1.  VBA 2. VS Tools 3. Extenders 4. Support Debugging Tool I am going to use the Paid Transaction...

Sales Commission By Customer

By default, sales commission is calculated on the basis of commission percentage specified in Salesperson Maintenance window. Every now and then, we have the requirement of calculating the sales commission percentage based on the customer. There is third party product Ethotech Commission Planfor extensive commission requirements. Like me if you just need a small piece of functionality – let’s say you just want to...