Could not load file or assembly...
By Steve EndowWhile working in Visual Studio, there are few things worse than being unable to open a WinForm and seeing an error like this:I was working on a VS Tools AddIn and when I attempted to open...
View ArticleUpdating Inventory Transaction Accounts
When you enter inventory transactions (Transactions-Inventory), distributions are not created until you post. This is because, based on your valuation method, the costs involved may not be known until...
View ArticleFalling in Love With Functionality- RapidStart Configuration
So, I will admit that I was one of those that pigeon-holed RapidStart. I thought of it as a tool (albeit a very very very useful one) for straightforward migrations of Quickbooks and Peachtree. Simple...
View ArticlereIMAGINE 2014: Taking Your SQL Beyond SELECT and DELETE
By Steve EndowChristina and I would like to thank all of the awesome consultants who attended our reIMAGINE 2014 session, "Taking Your SQL Beyond SELECT and DELETE".We had a packed room, and we both...
View ArticlereIMAGINE 2014: Pushing the Boundaries of .NET Development
By Steve EndowI'd like to thank everyone who attended the fantastic reIMAGINE conference in Fargo this week, and the brilliant Dynamics GP consultants and developers who attended the .NET Development...
View ArticleWho actually uses the Dynamics GP Multi-Tenant feature?
By Steve EndowWhen Microsoft announced that Dynamics GP 2013 would include Multi-Tenant support, there was some buzz. The ability to have multiple separate Dynamics GP installs on the same SQL Server...
View ArticleTroubleshooting GP Web Client Error: An unexpected error has occurred. Press...
By Steve EndowOthers have posted articles about troubleshooting issues with the GP Web Client (such as Mariano's comprehensive series here), but since this is the first time I've done the...
View ArticleConsultant Toolkit: How to make friends at a tech conference (USB Battery...
By Steve EndowOnce a year, Fargo, North Dakota becomes the epicenter of the technology world as the smartest (and best looking) people on the planet all converge at the most scenic and bucolic city in...
View ArticleChange the name of a Dynamics GP Web Client server
By Steve EndowSeveral months ago I setup the GP Web Client on a spare GP 2013 R2 server that I had used to test Scribe. The server was named Scribe, but I wasn't using Scribe any more, and will be...
View ArticleUnable to read unsaved Cash Receipt Document Number using VS Tools
By Steve EndowI have a customer that issues thousands of invoices to a handful of customers. So when they receive a payment from a customer, they have to apply the payment to hundreds or thousands of...
View ArticleDynamics GP JSON Integration Issue: null object property values for JSON...
By Steve EndowI haven't yet seen code samples or API documentation for the new Dynamics GP 2015 Service Based Architecture (SBA), but I have a hunch that this might be relevant when we start working...
View ArticleDiagnosis: Developer's Amnesia
By Steve EndowMany years ago I was part of a corporate web development team that maintained the internal and external web sites of a Fortune 1000 corporation. We did classic ASP web development, with...
View ArticleFun with eConnect and .NET decimal rounding
By Steve EndowThere are some situations where you need to import transactions into Dynamics GP, where the source data contains line item totals that need to be broken down before being imported into...
View ArticleExecuting SQL DDL scripts from a Dynamics GP VS Tools AddIn
By Steve EndowI've developed many Dynamics GP Visual Studio Tools AddIns that depended on one or more SQL scripts.Simple single-line SQL statements are easy to include in your code, but what about more...
View ArticleButtons mysteriously resize on VS Tools Dynamics GP Forms -- VST template bug?
By Steve EndowSometimes strange things happen when you are developing software that can be quite puzzling. A window may behave oddly, data may get updated in an unexpected way, or an application may...
View ArticleC# vs. VB for Dynamics GP .NET Development
By Steve EndowAt the reIMAGINE 2014 conference, Andrew Dean and I gave a presentation on VS Tools and .NET development for Dynamics GP.At the beginning of the session, we asked the crowd several...
View ArticleeConnect mystery: Imported PM Manual Payments suddenly have no distributions
By Steve EndowI have a Dynamics GP customer that uses my AP Payment and Apply Import. It has been working fine for over two months, but suddenly this week when the customer noticed a problem.The PM...
View ArticleVersioning your Dynamics GP Customizations and Software
By Steve EndowEarlier this year I worked with a third party product for Dynamics GP. I believe it is all .NET, so it had a few DLLs in the GP AddIns folder, and a few additional DLLs that were used by...
View ArticleWhy I replace my computers every 3-4 years, whether they need it or not
By Steve EndowIn August, my trusty old file server started acting flaky. Given the symptoms (losing BIOS settings after reboot), I assumed the motherboard was dying. Since the computer was several...
View ArticleDynamics GP DPS: Error initializing Process Server
By Steve EndowI know that very few customers use the Dexterity Process Server (DPS), but I thought I would document this in case some other lucky person runs into this issue.When I launch DPS.exe and...
View Article