Developing for Dynamics GP

by David Musgrave (Perth, WA, Australia) and the Microsoft Dynamics GP Developer Support Team (Fargo, ND, USA)

Browse by Tags

Tagged Content List
  • Blog Post: Dynamics GP Developer Insights: .NET Interop

    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...
  • Blog Post: Import and Export for Office in GP 2013

    A customer ran across an interesting issue with Excel Based Budgeting after they upgraded to GP 2013. They had been using Excel Based Budgeting in GP 2010 successfully - mostly to import/update existing budgets based on their existing spreadsheets. What was successful in GP 2010, wasn't working...
  • Blog Post: Display Specific Line in Sales Order Processing

    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. The question I've seen a number of times before and been meaning to write about is: "How can I fill the Sales Order Processing scrolling window to a specific line?". With...
  • Blog Post: Dynamics GP Crashes After Installing Addin

    One thing we've noticed recently is an uptick of cases involving Visual Studio Tools assemblies causing Dynamics GP to crash after being installed. While I don't think this has anything to do with GP 2013, it does seem to happen on that version. Perhaps everyone is just going to the new version and...
  • Blog Post: Developing with the Microsoft Dynamics GP 2013 Named System Database

    Microsoft Dynamics GP 2013 introduced another long sought after feature.... The Named System Database. Instead of the System database being hardcoded to DYNAMICS, a different name can be selected when installing GP. So what does that mean? Well, it means that more than one Dynamics GP system can...
  • Blog Post: How to create Dexterity Cross Dictionary Lookups

    As you may know, I was one of the pioneers of Cross Dictionary Dexterity Development and have posted about it a number of times (also see Can I customise a 3rd party form with Dexterity? and Understanding Cross Dictionary Dexterity Development ). I am currently involved as a technical advisor on a...
  • Blog Post: Quick Tip: Capturing the Save Event with Visual Studio Tools

    I recently responded to a community post which was asking how to ensure that all save events from the Item Maintenance window were captured using Visual Studio Tools. The aim was to make sure that the additional fields added to the window with Modifier were saved when the item data in the window was...
  • Blog Post: Using a GP Web Service Extension in the Connector for Microsoft Dynamics GP

    The Connector for Microsoft Dynamics provides a powerful integration platform that can be customized and extended with the CRM Connector SDK and Web Services for Microsoft Dynamics GP SDK tool sets. The CRM Connector for Microsoft Dynamics GP page in PartnerSource has various downloads to get you started...
  • Blog Post: eConnect error - The stored procedure doesn't exist

    I ran across an odd eConnect issue a while back that I thought I'd share today. In this case, the customer had recently updated to GP 2010 and updated their application to eConnect 2010 from the previous version that worked fine. But now under GP 2010, when trying to run their eConnect integration...
  • Blog Post: Quick Tip: Solving Dexterity Trigger Clashes

    In a recent support case, I had the rare situation where Dexterity Triggers clashed. Dexterity allows third party developers to create triggers against various events and scripts in a Dexterity application (like Microsoft Dynamics GP). There are times where more than one third party product registers...
  • Blog Post: Do not use the DEX_ROW_ID table column in your Customizations and Integrations

    Today, I responded on a post on the Partner Forum asking " Can the DEX_ROW_ID change for a record over time? ". In this case the partner had seen the values for DEX_ROW_ID change on the GL20000 (GL_YTD_TRX_OPEN) and GL30000 (GL_Account_TRX_HIST) tables. This caused problems for an integration to an external...
  • Blog Post: Quick Tip: Passing Parameters to Background Processes in Dexterity

    A couple months ago there was a post on the Partner Forum about Dexterity Oddities . One of the points raised in the post was about passing a text datatype parameter to a procedure called in the background and the fact that the contents of the text variable are lost. The same code called in the foreground...
  • Blog Post: Quick Tip: Hidden Forms, Command Forms and Dictionary Context issues

    This quick tip follows on from my previous post: Quick Tip: Updating Dexterity customizations to work with Security Tasks and Security Roles . There are times when there is a requirement to have some fields on a hidden form (a form with non of the windows set to AutoOpen). One example is when you...
  • Blog Post: Quick Tip: Updating Dexterity customizations to work with Security Tasks and Security Roles

    Another Quick Tip for Dexterity developers. This one discusses what changes need to be made to an integrating Dexterity application when upgrading from pre version 10.0 code to version 10.0 or GP 2010 to handle the changes in the security model. When version 10.0 was released it changed the security...
  • Blog Post: Quick Tip: Best Practice for Dexterity Version and Build Numbers

    A common question that new Dexterity developers have is what should they use for the version and build numbers when creating a chunk dictionary for distribution. This post discusses how those numbers are used and what the best practice for setting their values is. The following Knowledge Base (KB...
  • Blog Post: Quick Tip: Creating Dexterity System Variables

    Hi everyone. This is another Quick Tip post for Dexterity developers. Vaidy's recent post: "Illegal Address Field" Error while accessing a Global , raised the issue and so I thought I would respond with an explanation. The issue is when you create a System Variable (global variable) from an existing...
  • Blog Post: DayONE Encore Microsoft Dynamics GP Development Tools

    If you missed the DayONE session presented by Mariano Gomez and I, now is your chance to catch up again - please come! It was standing room only!!! Wondering about whether to develop in Modifier with VBA, Dexterity, or Visual Studio Tools? Not sure which one might be the best fit for your development...
  • Blog Post: Microsoft Dynamics Convergence 2011 Atlanta Sessions

    Mariano also posted that the Microsoft Dynamics Convergence 2011 sessions are now out! . In case you missed his post, I wanted to make sure you have the details for the sessions that Mariano and I will be presenting. This year we are presenting a concurrent session for adminstrators, consultants and...
  • Blog Post: Microsoft Dynamics GP Technical Conference 2011 Sessions

    If you did not see Mariano's post, Microsoft Dynamics GP Technical Conference 2011 sessions now out! , I wanted to let you know that the Technical Conference sessions are now available and provide the details of the sessions I will be presenting with Mariano Gomez and Patrick Roth. This time around...
  • Blog Post: Quick Tip: Account Number Not Fully Displayed In Custom Window

    Depending on your customization, you might need to use Account Number fields. The field works OK but you notice that the account segments don't seem to fit correctly and are cut off. This could be an issue with the Account Format Setup in Dynamics GP to allow for "wide" account segment values such...
  • Blog Post: IMHO: Why you should care about Microsoft Dexterity

    Mariano Gomez, the Dynamics GP Blogster has written a great new article for IMHO With The Dynamics GP Blogster column on the Dynamics Community website. His article: Why you should care about Microsoft Dexterity discusses some of the history of development environments for financial software systems...
  • Blog Post: Writing to An Event Log in a Visual Studio Tools Customization

    So you are writing your top notch, one-of-a-kind Visual Studio Tools for Microsoft Dynamics GP customization. You've covered all the bases for any potential errors and just in case you miss any and an exception is thrown, you are catching the exception to write into an event log. This works great...
  • Blog Post: Quick Tip: Changing Dexterity Script Debugger Context

    This post is the first of a new style of blog post. The idea is to publish the response to a question that I have been asked as a "Quick Tip" so that others can benefit from the information. Over time we should end up with a few real gems of information... You never know, I could present 50 of them in...
  • Blog Post: Windows Phone 7 Development Tools and Training

    Last time I posted some articles about Windows Phone 7, Mariano (The Dynamics GP Blogster) jokingly asked if this blog had changed its focus to Windows Phone 7. Well, while Windows Phone 7 is not the primary subject matter for this blog, it is really cool and it is coming very soon and development...
  • Blog Post: SQL Server Express Failing To Start Revisited

    David Musgrave posted an interesting article a few days ago where compressed SQL Server database files caused the SQL Server service not to start. Happily, the event log message tells us exactly the issue and solution and when I read this I noted that this was SQL Server Express being used by the...
Page 1 of 2 (34 items) 12