Create multiple SQL Server tempdb files to improve performance
By Steve EndowWhile researching some performance issues at a Dynamics GP customer, I noticed that the SQL Server tempdb had been setup with four separate files. I hadn't seen that before, so I looked...
View ArticleOddity with decimal behavior on custom Modifier currency fields
By Steve EndowThis is another one of those incredibly obscure quirks that I seem to have a talent for finding. It isn't a huge deal, but for a heavy GP user who does a lot of data entry, I can see it...
View ArticleThe Mysterious Myth of SQL Server stored procedure header comments
By Steve EndowBased on my years of writing code, I tend to put 'header level' comments at the top of a file. As a result, when I write stored procedures, I tend to also put the header comments at the...
View ArticleWhat's the deal with the leading zeroes?
By Steve EndowI received a PO from a customer this morning and this was the PO number: 00001445Not one leading zero. Not two. But four leading zeroes. Why? Is 1445 not a good enough for a PO...
View ArticleCheck who is accessing Dynamics GP shared dictionary files
By Steve EndowThere are lots of customers who continue to install the Dynamics GP client application on user workstations, or customers who have GP installed on multiple Terminal Servers. As a result,...
View ArticleBack to Basics: What is a SQL Server Instance Name?
By Steve EndowI regularly work with customers who do not know what the SQL Server Instance Name is for their Dynamics GP environment. For non-technical users, this is totally understandable--it isn't...
View ArticleYup, Dynamics GP user names are case sensitive
By Steve EndowI occasionally get a call from a customer who is having trouble logging in to Dynamics GP. They created a new user, they know they have the password correct, but GP keeps saying the...
View ArticleWhat do you use to integrate Dynamics GP and Dynamics CRM?
By Steve EndowToday I was asked what tool I recommended to integrate Dynamics GP and Dynamics CRM.Unfortunately, I've never done a GP to CRM integration, so I didn't have a recommendation.I've never...
View ArticleThe Challenges of Working Remotely While Traveling in China and Singapore
By Steve EndowI just returned from a one month vacation (June / July 2016), spending 3 weeks in China and one week in Singapore. While in China, I traveled over 2,000 km to four different cities and...
View ArticleUsing a VPN service while working in China
By Steve EndowIn my last post, I discussed some of the things I learned about working remotely while travelling in China. In that post, I mentioned that using VPN services in China to get past The...
View ArticleUsing INFORMATION_SCHEMA views to quickly and easily find objects in SQL Server
By Steve EndowChristina Phillips and I have done a SQL presentation at several Dynamics GP conferences, and one of the items I always like to mention is INFORMATION_SCHEMA. It seems that many people...
View ArticleDynamics GP message "Do you want to save the unbalanced entry?"
By Steve EndowThis is a trivial issue, but since it took me a few seconds to realize my mistake / accident, I thought I would mention it.I'm testing a .NET customization to the GL Transaction Entry...
View ArticlePayroll Reconciliation and Tax Flag Comparisons
First things first, it is always easier to reconcile payroll as you go. Bit by bit goes down easier than looking at large ranges of time. What do I mean by reconciling? Well, after each payroll do...
View ArticleHyper-V VM with Server 2012 R2 won't boot with "We couldn't complete the...
By Steve EndowI was just minding my own business, trying to install and configure the GP 2016 Web Client on a fresh Server 2012 R2 VM.When I connected to the new VM, I saw this message."We couldn't...
View ArticleAn example of why I use Veeam for Hyper-V Backups
By Steve EndowI've been using Hyper-V for years, probably since shortly after it was released. After I started running several virtual machines, I was faced with a problem. How do I backup these...
View ArticleRestoring a Hyper-VM using Veeam: It's amazingly easy
By Steve EndowAfter Tweeting about how I use Veeam for my Hyper-V backups, I promptly received the follow up question that everyone who has managed backups dreads.Everyone knows that you need backups....
View ArticleSimple typo in SQL script causes perplexing permission error
By Steve EndowI recently delivered a new version of a GP customization. The new version was deployed to a test environment, and right away, the user encountered an odd error.Cannot find the object...
View ArticleSaving Time and Reducing Repetitive Typing in Visual Studio
By Steve EndowWriting code in Visual Studio often involves a lot of repetitive typing. Things like variable declarations, method stubs, and properties are often 95% the same, except for a variable /...
View ArticleBacking up terabytes of data off site
By Steve EndowA few years ago I was backing up my files, photos, music, code, and massive Hyper-V VHDs to an old windows file server. That server finally started dying, so I bought a Synology DS1813+...
View ArticleUpdating a .NET development environment for a new version of Dynamics GP
By Steve EndowI have developed many .NET AddIns for Dynamics GP. They are great because they are relatively simple to develop, very simple to deploy, and they are also easy to update for new versions...
View Article