Updating Dynamics GP Comment ID in Sales Order Entry
A library of prewritten comments can be defined in Dynamics GP and stored with a name known as the Comment ID. When an sop document is entered, then by selection or typing the comment id, that order...
View ArticleUsing SQL UNPIVOT operator to reconcile Dynamics GP inventory items
Working with the Dynamics GP inventory tables you will encounter the field named QTYTYPE a lot. This is usually seen with its partner LOCNCODE.Inventory in GP can reside in different locations (for...
View ArticleDynamics GP Item Stock Enquiry Window taking too long to display data
If it takes a long time for the Item Sock Enquiry window to display data after entering an item number, this is a sign of large amounts of data in GP slowing things down.In my example, entering an item...
View ArticleInventory Year End, Remove Sold Receipts and Cost Change History
FIFO has to be maintained somewhere so goods receipts are added to table IV10200, as the inventory is consumed the QTYSOLD field is incremented against the receipt, until the QTYRECVD = QTYSOLD and at...
View ArticleUppercase SQL script using SSMS
I just realised I use this functionality a lot and thought that others might not know it was possible.Highlight a lower case bit of text in the SQL editor window of SSMS and press CTRL+SHIFT+U and the...
View ArticleDisable Enhanced Intrastat Dynamics GP
I have fallen out with the GP Intrastat module, it has been causing me some problems. I decided it had to go, but I found it was not obvious how to switch it off…Microsoft Dynamics GP>>...
View ArticleWriting off stock from Qty In Service from Dynamics GP using SQL
I have 9,791 items with QTY in service >0 that I want to "adjust" out of stock.All these items have been financially accounted for, written off over the years, the IV account manually cleared by...
View ArticleOLE Notes Migration
It was time to get our old OLE notes migrated. GP has stopped using OLE notes containers for attachments to notes in the system, mostly due to the need to work with the web browser hosting of GP. I...
View ArticleEmpty Matched To Shipment in Purchasing Invoice Entry of Dynamics GP
About from time to time on Euro transactions we get a yellow triangle and empty “Matched to Shipment” field in the Purchasing Invoice Entry window of GP.The problem is always the same, the...
View ArticleError: This document contains one or more posting holds, Dynamics GP Edit List
If you are experiencing this on SOP Sales Invoice posting edit lists, then maybe you are using drop ship items. Also perhaps you have the Shipping Notification Tool installed?There is no posting hold...
View ArticleSQL to extract contiguous ranges for maintenance tasks in Dynamics GP
From time to time I find some SQL that really makes me smile and sit back and stare at it with awe. Today is one of those days, let me show you…Many of the maintenance windows in Dynamics GP ask for...
View ArticleInstalling Dynamics GP Intrastat Module
If you are looking for the Intrastat module, it is part of the Main GP install, I think fromGP2013 when more of the product extras were bundled in - but certainly from GP 2015. When running the GP...
View ArticleWhat do you call that window GP?
Steve Endow mentioned on twitter the other day about the naming of objects in GP when programming. The inconstancies are astounding, I have to agree, you can spend half an hour trying to determine if...
View ArticleFP: Couldn’t close table! Dynamics GP Error Solution
I talked before in a previous blog post about the “syContentPageXMLCache cannot find table” error. This and its cousin the “FP: Couldn’t close table!” error are caused by something severing long lived...
View ArticleExporting from SmartList Dynamics GP “returned 29”
Are you experiencing a dialog box with the following text on attempting to export a Smartlist to Excel?“RUN APPLICATION ERROR”"C:\Users\user\AppData\Local\Temp\7\somefilename.xlsx returned 29"This...
View ArticleDynamics GP eConnect and handling exceptions under Web API
Beware when using eConnect with ASP.NET Web API. … as exceptions raised by eConnect will not be of type eConnect.Exceptionthus using our normal typical catch block, such as:catch(eConnectException...
View ArticleDynamics GP Stored procedure [smFormatStringsForExecs]
You’ve seen it often enough in GP stored procedures, but what is it doing?EXEC @iStatus = smFormatStringsForExecs @I_vInputString = @I_charEndCustomer, @O_cOutputString = @cEndCustomer OUTPUT,...
View ArticleScrewed Allocations in Dynamics GP
SOP EntryThis is purely and observational post of a phenomenon we see in GP from time to time. The telesales team perform data entry in the SOP screens at a lightening pace, tabbing through windows,...
View ArticleVST Controls®™ for Dynamics GP Visual Studio Tools development
I’m so glad the day has finally arrived where I can talk about this innovation, I think this is one of the coolest things in .NET development with Dynamics GP for some time. I have been restless to...
View ArticleFabrikam Day 12th April 2017
Around the world people are posting photos of local landmarks and a #FabrikamDay banner, just for fun and to celebrate a sense of community around our product, Microsoft Dynamics GP. Here is my...
View Article