<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="www.w3.org/2005/Atom" xmlns:sy="purl.org/rss/1.0/modules/syndication/" xmlns:dc="purl.org/dc/elements/1.1/" xmlns:content="purl.org/rss/1.0/modules/content/" xmlns:wfw="wellformedweb.org/CommentAPI/" xmlns:slash="purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Microsoft Dynamics GP Support Blog</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/dynamicsgp/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/dynamicsgp/feed.xml</link>
    <description>by Microsoft Dynamics GP Support Team&amp;#039;s</description>
    <lastBuildDate>Tue, 16 Apr 2019 05:05:52 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>The Microsoft Dynamics GP Support and Services Blog has MOVED!!!</title>
      <link>https://docs.microsoft.com/archive/blogs/dynamicsgp/the-microsoft-dynamics-gp-support-and-services-blog-has-moved</link>
      <pubDate>Fri, 08 Jun 2012 05:40:00 GMT</pubDate>
      <dc:creator><![CDATA[Kelly Youells]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/dynamicsgp/2012/06/08/the-microsoft-dynamics-gp-support-and-services-blog-has-moved/</guid>
      <description><![CDATA[Check out the new Microsoft Dynamics GP Support&nbsp;and Services Blog on the Microsoft Dynamics...]]></description>
      <content:encoded><![CDATA[<p>Check out the new Microsoft Dynamics GP Support&nbsp;and Services Blog on the Microsoft Dynamics Community!!!</p>
<p><strong>NEW BLOG URL:</strong><br /><a href="https://community.dynamics.com/product/gp/gptechnical/b/dynamicsgp/default.aspx">https://community.dynamics.com/product/gp/gptechnical/b/dynamicsgp/default.aspx</a></p>
<p>To navigate to the blog from the Microsoft Dynamics Community homepage, follow the steps below:</p>
<p><a href="https://community.dynamics.com/default.aspx">https://community.dynamics.com/default.aspx</a></p>
<p>1. Click Microsoft Dynamics GP.</p>
<p>2. Click Blogs.</p>
<p>3. Click Browse Blog List.</p>
<p>4. Search for the Dynamics GP Support and Services blog.</p>
<p><strong>ACTION ITEMS FOR YOU:</strong></p>
<p>1. Change your IE Favorites to our new site!</p>
<p><a href="https://community.dynamics.com/product/gp/gptechnical/b/dynamicsgp/default.aspx">https://community.dynamics.com/product/gp/gptechnical/b/dynamicsgp/default.aspx</a></p>
<p>2. Subscribe to the RSS feed to our new site!</p>
<p><a href="https://community.dynamics.com/product/gp/gptechnical/b/dynamicsgp/rss.aspx">https://community.dynamics.com/product/gp/gptechnical/b/dynamicsgp/rss.aspx</a></p>
<p><br />Thanks for following the Microsoft Dynamics Support and Services Blog!!</p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>Attention Partners!  Nominate Your Customers for the Microsoft Dynamics GP 2013 Technical Adoption Program (TAP)!!</title>
      <link>https://docs.microsoft.com/archive/blogs/dynamicsgp/attention-partners-nominate-your-customers-for-the-microsoft-dynamics-gp-2013-technical-adoption-program-tap</link>
      <pubDate>Thu, 07 Jun 2012 07:00:00 GMT</pubDate>
      <dc:creator><![CDATA[Kelly Youells]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/dynamicsgp/2012/06/07/attention-partners-nominate-your-customers-for-the-microsoft-dynamics-gp-2013-technical-adoption-program-tap/</guid>
      <description><![CDATA[The Microsoft Dynamics GP Technical Account Preview Team is seeking a pool of candidates that...]]></description>
      <content:encoded><![CDATA[<p>The Microsoft Dynamics GP Technical Account Preview Team is seeking a pool of candidates that accurately represent the Microsoft Dynamics GP users, from which we can select participants for the Microsoft Dynamics GP 2013 Technical Adoption Program (TAP).&nbsp; The top priority is, as always, enthusiastic participants with the resources and support which will allow them to successfully test, deploy, and provide feedback throughout the estimated 2 month cycle.<br />&nbsp;<br />If you have Customers that are interested in participating please nominate them today!!!&nbsp;Click the link below to download the Nomination Form.&nbsp;</p>
<p><a href="https://mbs.microsoft.com/partnersource/support/selfsupport/productreleases/MDGP2013_TAPNomination">https://mbs.microsoft.com/partnersource/support/selfsupport/productreleases/MDGP2013_TAPNomination</a></p>
<p>Complete the Nomination Form and&nbsp;e-mail it to <a href="mailto:dyngptap@microsoft.com">dyngptap@microsoft.com</a>.&nbsp; <strong><span style="text-decoration: underline;">The deadline for nominations is June 29, 2012</span>.</strong> The Microsoft Dynamics GP beta project team will select candidates and notify Customers during the first few weeks of July, 2012.&nbsp; Our current TAP program dates are scheduled to begin in early September.&nbsp;<br />&nbsp;<br />If you have any additional questions regarding the Microsoft Dynamics GP 2013 TAP, please send your questions to <a href="mailto:dyngptap@microsoft.com">dyngptap@microsoft.com</a>.</p>
<p>Happy Nominating!!!</p>]]></content:encoded>
    </item>
    <item>
      <title>Canadian Payroll Midyear Tax Update has released.</title>
      <link>https://docs.microsoft.com/archive/blogs/dynamicsgp/canadian-payroll-midyear-tax-update-has-released</link>
      <pubDate>Tue, 05 Jun 2012 09:48:00 GMT</pubDate>
      <dc:creator><![CDATA[Terry Heley, MSFT]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/dynamicsgp/2012/06/05/canadian-payroll-midyear-tax-update-has-released/</guid>
      <description><![CDATA[The&nbsp;Canadian Payroll 2012 Midyear tax update has released for Microsoft Dynamics GP 10 and...]]></description>
      <content:encoded><![CDATA[<p>The&nbsp;Canadian Payroll 2012 Midyear tax update has released for Microsoft Dynamics GP 10 and 2010.</p>
<p>The changes in this update include&nbsp;Ontario and Nova Scotia.</p>
<p>Once the update is installed&nbsp;the Last Tax Update field in the Payroll Control Setup &ndash; Canada window (Microsoft Dynamics GP menu &gt;&gt; Tools &gt;&gt; Setup &gt;&gt; Payroll &ndash; Canada &gt;&gt; Control) should be 06/15/2012.</p>
<p>Links to site:</p>
<p>GP 10<br /><a href="https://mbs.microsoft.com/customersource/downloads/taxupdates/cagpye10.htm?printpage=false">https://mbs.microsoft.com/customersource/downloads/taxupdates/cagpye10.htm?printpage=false</a></p>
<p>GP 2010<br /><a href="https://mbs.microsoft.com/customersource/downloads/taxupdates/cagptuye2010.htm?printpage=false">https://mbs.microsoft.com/customersource/downloads/taxupdates/cagptuye2010.htm?printpage=false</a></p>
<p>Thanks<br />Terry Heley</p>]]></content:encoded>
    </item>
    <item>
      <title>Table Links in Extender</title>
      <link>https://docs.microsoft.com/archive/blogs/dynamicsgp/table-links-in-extender</link>
      <pubDate>Thu, 31 May 2012 07:00:00 GMT</pubDate>
      <dc:creator><![CDATA[Nicole Albertson]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/dynamicsgp/2012/05/31/table-links-in-extender/</guid>
      <description><![CDATA[There are many times we see that a user removes a record from Microsoft Dynamics GP, but the...]]></description>
      <content:encoded><![CDATA[<p>There are many times we see that a user removes a record from Microsoft Dynamics GP, but the Extender data is left in the database.&nbsp; If a new record is creating that happens to have the same Key on it, the data then links to that new record.&nbsp; Using the Table Links, it is possible to have the Extender data removed when the Microsoft Dynamics GP data it is linked to is removed as well.</p>
<p>Linking an Extender Window to a table ensures that the Extender Window's&nbsp;data is deleted when the corresponding Microsoft Dynamics GP table record is removed.&nbsp;&nbsp; A window can be linked to more than one table. When linked to more than one table, the Extender Window data will only be deleted when there is not a corresponding record in any of the linked tables.</p>
<p>If you link an Extender Window to a work table and not the corresponding history table, then the Extender data will be deleted when the record is posted because the data is removed from the work table during posting.&nbsp; We recommend that you actually&nbsp;just link to the&nbsp;history table if all of your data is moved to history eventually.&nbsp; This way the Extender data will only be removed if you remove history&nbsp;on that record.<br />&nbsp;</p>
<p>To link a window to a table:<br />1. Open the window you want to link to in Extender.<br />2. Select Options&nbsp;- Table Links to open the Table Links window.<br />3. Click the Add button above the Table Links list.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/78/40/5125.pic1.png" original-url="blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-78-40/5125.pic1.png"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/78/40/5125.pic1.png" original-url="blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-78-40/5125.pic1.png" /></a></p>
<p><br />4. Select the Product, Series and Table that you want to link to.<br />5. Match the Key Fields on the window to fields in the Table.</p>
<p></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/78/40/4062.pic2.png" original-url="blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-78-40/4062.pic2.png"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/78/40/4062.pic2.png" original-url="blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-78-40/4062.pic2.png" /></a></p>
<p><br />6. Click Save.<br />7. Relaunch Microsoft Dynamics GP to enable the Table Links.</p>]]></content:encoded>
    </item>
    <item>
      <title>SafePay Transactions Upload window does not populate in Microsoft Dynamics GP</title>
      <link>https://docs.microsoft.com/archive/blogs/dynamicsgp/safepay-transactions-upload-window-does-not-populate-in-microsoft-dynamics-gp</link>
      <pubDate>Tue, 29 May 2012 07:00:00 GMT</pubDate>
      <dc:creator><![CDATA[Cheryl W. [MSFT]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/dynamicsgp/2012/05/29/safepay-transactions-upload-window-does-not-populate-in-microsoft-dynamics-gp/</guid>
      <description><![CDATA[SafePay allows the customer to generate a list of checks and voids (from Payables...]]></description>
      <content:encoded><![CDATA[<p><img border="0" align="right" src="www.myworldmaps.net/map.ashx/ef887e6c-fe86-44f2-b82a-830d2d80083e/ping" width="1" height="1" />SafePay allows the customer to generate a list of checks and voids (from Payables Management&nbsp;and Payroll)&nbsp;that they can upload to the bank.&nbsp; When a check is presented to the bank to be cashed, the bank will compare the amount and information on the check to the uploaded SafePay&nbsp;file,&nbsp;as a security and&nbsp;fraud prevention measure.</p>
<p>In Microsoft Dynamics GP, the user can generate the upload file to send to the bank, if they have purchased SafePay.&nbsp; However, we have received several support incidents where the SafePay Transactions Upload window is blank and does not populate in Microsoft Dynamics GP.&nbsp;&nbsp;If it's the user's first time using SafePay, we often find they are not registered for the Bank Reconciliation module.&nbsp;&nbsp; However, if the user has been using SafePay for some time, we usually find that the check has already been uploaded&nbsp;and&nbsp;it will not upload again.&nbsp;The check can only be uploaded once to the bank.</p>
<p>Here is a running list of potential reasons&nbsp;why&nbsp;the SafePay Transactions Upload window is completely blank:</p>
<ul>
<li class="listitem">The checkbook ID that the check was generated in is not linked to the Bank Upload ID in SafePay.</li>
<li class="listitem">The check date does not fall within the Last Upload Date and Upload Cutoff Date range specified in the SafePay-Transactions Upload window.</li>
<li class="listitem">The checks have already been uploaded. Review the SafePay Transactions History window for the check number.</li>
<li class="listitem">The Customer is not registered for the Bank Reconciliation module. Note: The CM20200 table will be empty if they are not registered for Bank Reconciliation.</li>
<li class="listitem">The default&nbsp;'DD' prefix was removed from the Next Earnings Statement Number (ie. Direct Deposit number)&nbsp;in Payroll, so the system treats all checks&nbsp;with the same beginning digit&nbsp;as direct deposits and does not include them in the SafePay upload.</li>
<li class="listitem">A third party product may be interfering.&nbsp; Disable any 3rd party products and test again.&nbsp;</li>
</ul>
<p class="listitem">For more information or steps&nbsp;on how to review the above causes, please&nbsp;refer to&nbsp;Knowledge Base article # <a title="Checks do not populate in the SafePay Transactions Upload window in Microsoft Dynamics GP" href="https://mbs.microsoft.com/knowledgebase/KBDisplay.aspx?scid=kb;EN-US;2708664" target="_blank">2708664</a>.&nbsp;</p>
<p class="listitem">Thank you,</p>
<p class="listitem">Cheryl Waswick | Technical Support Engineer | Microsoft Dynamics GP Support -Financials</p>]]></content:encoded>
    </item>
    <item>
      <title>Error Exporting to Excel from Business Portal 5.1 for Microsoft Dynamics GP 2010 in Internet Explorer 9</title>
      <link>https://docs.microsoft.com/archive/blogs/dynamicsgp/error-exporting-to-excel-from-business-portal-5-1-for-microsoft-dynamics-gp-2010-in-internet-explorer-9</link>
      <pubDate>Thu, 24 May 2012 07:00:00 GMT</pubDate>
      <dc:creator><![CDATA[Lucas Miller]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/dynamicsgp/2012/05/24/error-exporting-to-excel-from-business-portal-5-1-for-microsoft-dynamics-gp-2010-in-internet-explorer-9/</guid>
      <description><![CDATA[If you're using Business Portal 5.1 for Microsoft Dynamics GP 2010 along with Internet Explorer 9...]]></description>
      <content:encoded><![CDATA[<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">If you're using Business Portal 5.1 for Microsoft Dynamics GP 2010 along with Internet Explorer 9 and attempt to export the results of a query to Excel you may have received the following "Results not copied to Excel" error:</span></span></p>
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/78/40/7801.Error.JPG" original-url="blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-78-40/7801.Error.JPG"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/78/40/7801.Error.JPG" original-url="blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-78-40/7801.Error.JPG" /></a></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">This generally happens when the result set you are exporting is large (~1000 records or greater).</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">When exporting a Business Portal query to Excel we utilize a java script file in your Business Portal installation folder.&nbsp; We have worked with our development team to come up with a fix for this issue.</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">This&nbsp;workaround involves modifying the DataCenter.js file that is found in the C:\Program Files\Microsoft Dynamics\BusinessPortal\Portal\Datacenter directory on your Business Portal server.&nbsp; The steps are as follows:</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri">1)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">First, make a backup of DataCenter.js</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri">2)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Then, open DataCenter.js in Notepad</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri">3)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Search this file for "//Size it"</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri">4)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Edit the file as follows to add the alert section:</span></span></p>
<p><b><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Before Edit:</span></span></b></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //Size it</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(excel.MajorVersion &lt; 10) {</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; excel.ActiveSheet.UsedRange.AutoFitColumns();</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; excel.ActiveSheet.UsedRange.AutoFitRows();</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri">&nbsp;</span></p>
<p><b><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">After Edit:</span></span></b></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri">&nbsp;</span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri">&nbsp;</span><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert("Click to export");</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri">&nbsp;</span><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri">&nbsp;</span><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //Size it</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(excel.MajorVersion &lt; 10) {</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; excel.ActiveSheet.UsedRange.AutoFitColumns();</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; excel.ActiveSheet.UsedRange.AutoFitRows();</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri">&nbsp;</span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">NOTE: You can change the text in the alert() line to whatever you'd like.</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">5) Save your changes to this file</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">6) Reload Business Portal and export a query to Excel.&nbsp; You should now receive the alert prompt, which will give the site the short amount of extra time it needs to successfully export to Excel.</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">NOTE: You may find that you need to run IISRESET before this change will take effect.</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Implementing this quick fix should allow you to successfully export your Business Portal query data to Excel after you have upgraded to IE9.</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Enjoy!</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Lucas</span></span></p>]]></content:encoded>
    </item>
    <item>
      <title>Performance issue with the Received/Not Invoiced report in Purchase Order Processing</title>
      <link>https://docs.microsoft.com/archive/blogs/dynamicsgp/performance-issue-with-the-receivednot-invoiced-report-in-purchase-order-processing</link>
      <pubDate>Tue, 22 May 2012 07:00:00 GMT</pubDate>
      <dc:creator><![CDATA[Angela [Eckman] Ebensteiner [MSFT]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/dynamicsgp/2012/05/22/performance-issue-with-the-receivednot-invoiced-report-in-purchase-order-processing/</guid>
      <description><![CDATA[Have you ever had a situation where you have been running the &ldquo;Received/Not Invoiced...]]></description>
      <content:encoded><![CDATA[<p><img border="0" align="right" src="www.myworldmaps.net/map.ashx/ef887e6c-fe86-44f2-b82a-830d2d80083e/ping" width="1" height="1" /></p>
<p>Have you ever had a situation where you have been running the &ldquo;Received/Not Invoiced Report&rdquo; in Purchase Order Processing and performance has significantly declined.</p>
<p>If this has happened to you try moving all Closed and Cancelled POs to history.&nbsp; Many times running that process alone improves performance drastically.&nbsp; The report is going through the data in the POP10500 and determining which POs have not been invoiced.&nbsp; Every document is looked at regardless of the status. &nbsp;&nbsp;We can drastically improve performance by moving the Closed and Cancelled POs (that wouldn&rsquo;t show on the report anyway) to history.</p>
<p><b></b>&nbsp;</p>
<p><b>Resolution</b></p>
<p>Move Closed and Cancelled POs to history therefore clearing up some unneeded searches.</p>
<p>&nbsp;1.&nbsp; Check the setup in the &lsquo;Purchase Order Processing Setup&rsquo; window<b> </b>(Microsoft Dynamics GP menu &gt;&gt; Tools &gt;&gt; Setup &gt;&gt; Purchasing &gt;&gt; Purchase Order Processing) and verify the checkboxes are marked to Maintaining history.</p>
<p>&nbsp;2.&nbsp; Move Closed and Cancelled Purchase orders to history by navigating to the &lsquo;Remove Completed Purchase Orders window&rsquo; (Microsoft Dynamics GP menu &gt;&gt; Tools &gt;&gt; Routines &gt;&gt; Purchasing &gt;&gt; Remove Completed Purchase Orders)</p>
<p><strong>Note</strong>:&nbsp; Select a Document Date range to move the older documents to history if you want most current POs to stay in the open tables.&nbsp;</p>
<p><strong>Note</strong>:&nbsp; After running this process you will still be able to access your&nbsp;historical purchase orders.&nbsp; When in the inquiry windows select&nbsp;to include "Historical Purchase Orders'.</p>
<p>&nbsp;3. Re-run the report.</p>
<p>&nbsp;</p>
<p>Thanks for reading!</p>
<p>Angela Ebensteiner | Techical Lead | Microsoft Dynamics GP</p>]]></content:encoded>
    </item>
    <item>
      <title>Microsoft Dynamics GP and the Concur Import</title>
      <link>https://docs.microsoft.com/archive/blogs/dynamicsgp/microsoft-dynamics-gp-and-the-concur-import</link>
      <pubDate>Thu, 17 May 2012 07:00:00 GMT</pubDate>
      <dc:creator><![CDATA[Sarah Purdy]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/dynamicsgp/2012/05/17/microsoft-dynamics-gp-and-the-concur-import/</guid>
      <description><![CDATA[Concur Standard, Professional, and Premier are Web-based solutions that automate each step of the...]]></description>
      <content:encoded><![CDATA[<p><img border="0" align="right" src="www.myworldmaps.net/map.ashx/ef887e6c-fe86-44f2-b82a-830d2d80083e/ping" width="1" height="1" />Concur Standard, Professional, and Premier are Web-based solutions that automate each step of the expense reporting process. Concur is integrated with the Microsoft Dynamics GP financial management solution through the use of Concur Expense Integrator.</p>
<p>A common question that we receive in regards to Microsoft Dynamics GP and the Concur Import is the following:&nbsp; Will you help me with the Concur setup window as I cannot get the import to work correctly?<br /><br />Oftentimes, we find that the customer is using Concur Standard.&nbsp; Concur Standard is a little bit different than the Professional and Premier offerings, as this gives you the ability to create your own file extract definition.&nbsp; The Standard Edition only has 25 possible columns, but we need to end up with a 77 column comma separated import file, which the Concur Expense Integrator tool for Microsoft Dynamics GP is expecting.&nbsp; To do this, you will end up having a lot of blank fields for columns that are not used in the source file.&nbsp; Another requirement is that the file extension must end with .cgl (Company Check) or .igl (Individual Bill/Company Pay). If you are attempting to set this up, you will want to utilize the APGL File Layout (in Appendix A of the Concur Expense.pdf) which is the file definition that you will need to match with the extract definition that was created.&nbsp; This is the file format that the Concur Expense Integrator Tool is designed to consume.</p>
<p>If you are having trouble mapping the remaining segments of your accounts you need to know where these are in your source file, if you look at the setup window for mapping the segments there are 6 possibilities (Employee Info 1, Employee Info 2, Employee Info 3, Custom 1, Custom 2, and Cost Center) which translates to columns 17,18,19, 64, 65, and 22 respectively.&nbsp;</p>
<p>I hope that this helps you to successfully integrate your Concur Expense data with Microsoft Dynamics GP.</p>
<p><br />Enjoy! <br />Sarah</p>]]></content:encoded>
    </item>
    <item>
      <title>Receivables Management Transction Unapply Tool in the Professional Services Tools Library is now available!</title>
      <link>https://docs.microsoft.com/archive/blogs/dynamicsgp/receivables-management-transction-unapply-tool-in-the-professional-services-tools-library-is-now-available</link>
      <pubDate>Tue, 15 May 2012 07:00:00 GMT</pubDate>
      <dc:creator><![CDATA[Angela Melhus]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/dynamicsgp/2012/05/15/receivables-management-transction-unapply-tool-in-the-professional-services-tools-library-is-now-available/</guid>
      <description><![CDATA[If you answer yes to any of the following questions, we have a solution for you.&nbsp; You can now...]]></description>
      <content:encoded><![CDATA[<p><img border="0" align="right" src="www.myworldmaps.net/map.ashx/ef887e6c-fe86-44f2-b82a-830d2d80083e/ping" width="1" height="1" /></p>
<p>If you answer yes to any of the following questions, we have a solution for you.&nbsp; You can now use the Receivables Management Transaction Unapply tool from the Professional Services Tools Library (PSTL) for free.&nbsp;</p>
<p>1.&nbsp;Do you ever have a cash receipt in Receivables Management (RM) history and you find out it is a Non-Sufficient Fund (NSF) check that needs to be voided?</p>
<p>&nbsp; <br />2.&nbsp;Do you ever have a cash receipt in history with an apply record appearing when you drill back on it (Inquiry &gt; Sales &gt; Transaction by Customer.&nbsp; Highlight the payment in history and drill back on Amount Remaining) but the invoice it is applied to is in open and does not have an apply record (Inquiry &gt; Sales &gt; Transaction by Customer.&nbsp; Highlight the invoice in open and drill back on Amount Remaining)?&nbsp;</p>
<p>&nbsp;<br />3.&nbsp;Do you ever have a cash receipt in RM history that is incorrectly applied?</p>
<p>&nbsp;</p>
<p>Note: This tool is helpful in other situations as well.</p>
<p>For number 1 above, this tool will let you move the NSF check in History back to Open where you can then NSF the check in the Receivables Posted Transaction Maintenance window (Transactions &gt; Sales &gt; Posted Transactions).</p>
<p>For number 2 above, this tool will allow you to unapply the payment and move it back to open so you can then re-apply it to the invoice.&nbsp; Note: If the Invoice in open has an amount remaining of zero but does not have an apply record when drilling back on Amount Remaining, you can run a reconcile (Microsoft Dynamics PG &gt; Tools &gt; Utilities &gt; Sales &gt; Reconcile &gt; Outstanding Document Amounts) on the specific customer after making a complete restorable backup and having everyone out of the system.&nbsp;&nbsp;</p>
<p>For number 3 above, this tool will allow you to unapply the payment and move it back to open you can then re-apply it correctly.</p>
<p>Professional Services Tools Library:</p>
<p>Please see the following links for more information on how to get the free version of PSTL.</p>
<p>Free Tools for Professional Services Tools Library in Microsoft Dyanmics GP Blog link:</p>
<p><a href="https://blogs.msdn.com/b/dynamicsgp/archive/2012/04/11/draft-free-tools-partners-can-use-pstl-tools-at-no-charge-for-microsoft-dynamics-gp.aspx">blogs.msdn.com/b/dynamicsgp/archive/2012/04/11/draft-free-tools-partners-can-use-pstl-tools-at-no-charge-for-microsoft-dynamics-gp.aspx</a></p>
<p>Direct Link to PSTL on PartnerSource:</p>
<p><a href="https://mbs.microsoft.com/partnersource/downloads/releases/noam_pstl.htm?printpage=false">https://mbs.microsoft.com/partnersource/downloads/releases/noam_pstl.htm?printpage=false</a>&nbsp;</p>
<p>Link on CustomerSource:</p>
<p>Note: The Professional Services Tools Library is now available via your Microsoft Dynamics Partner.</p>
<p><a href="https://mbs.microsoft.com/customersource/downloads/servicepacks/NOAM_PSTL">https://mbs.microsoft.com/customersource/downloads/servicepacks/NOAM_PSTL</a></p>
<p>If you have any questions on how to use the Receivables Management Transaction Unapply Tool, please look at the ProfServicesToolsLibrary.pdf file, Chapter 4: Using Sales Tools, Using Receivables Management Transaction Unapply.&nbsp;</p>
<p>&bull;&nbsp;The default location for this file for Microsoft Dynamics GP 10.0 is: C:\Program Files\Microsoft Dynamics\GP\Documentation.<br />&bull;&nbsp;The default location for this file for Microsoft Dynamics GP 2010 is: C:\Program Files\Microsoft Dynamics\GP2010\Documentation.</p>
<p>Note: As stated in the ProfServicesToolsLibrary.pdf file:</p>
<p>&bull;&nbsp;If a discount and/or write-offs exist, a General Ledger journal transaction will be created using the original distributions of the document and the transaction will be in a batch in the General Ledger. An edit list can be printed prior to posting into the General Ledger.&nbsp; <br />&bull;&nbsp;The Receivables Management Transaction Unapply tool does not allow users to unapply Multi-currency documents that have discounts and/or write-offs associated with them.</p>
<p>Or, if you would like to talk to a support engineer about the tool, you can create a support request.&nbsp; To create a support request follow one of the steps below.</p>
<p>1. Go to CustomerSource &gt; Support &gt; Assisted Support &gt; New Support Requests, or, you can use this link: <a href="https://mbs.microsoft.com/support/createincident.aspx">https://mbs.microsoft.com/support/createincident.aspx</a>. <br />2. Call <span style="white-space: nowrap;" class="baec5a81-e4d6-4674-97f3-e9220f0136c1">1-888-477-7877<a style="position: static !important; margin: 0px; width: 16px; bottom: 0px; display: inline; white-space: nowrap; float: none; height: 16px; vertical-align: middle; overflow: hidden; top: 0px; cursor: hand; right: 0px; left: 0px;" title="Call: 1-888-477-7877" href="https://blogs.msdn.com/controlpanel/blogs/posteditor.aspx?SelectedNavItem=NewPost&amp;WeblogID=7840"><img style="position: static !important; margin: 0px; width: 16px; bottom: 0px; display: inline; white-space: nowrap; float: none; height: 16px; vertical-align: middle; overflow: hidden; top: 0px; cursor: hand; right: 0px; left: 0px;" title="Call: 1-888-477-7877" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAKLSURBVHjadJPfS5NhFMe/21xvuhXRyJAZroiSrJnbRdT7vrAf5HBaK5RABmEEwQIvkpZ/QRcWXdSFw5soKaF0F7qZeLO13mGBDpQsf5CoxVKHOt0Pctp2uvEdrzG/V+c553w/54HnPDIiQiGpPMETABoB2AAYd9MRAMMAvGmX+RcAyAoBVJ7gZQDtABworH4AHWmX+bOMZdkjCoXiUzabvcAwzPSsob5p/VTNY9GcdpnxdmYZ9wJThSCtCr1e/4XjuNPd3d1KjUZzaGbI27ysqzGQoggAsLa1A7ehArrDxfDNr0oBlQB+wmKxbJFEL968SxoamsjkHaPU9l9piUo6A0RE1DG2QCWdASrpDAzJM5kMI8XecdjVxfEl+K9dxFgsgUvvR6HyBKHyBAEATyKLeGSsENuNcqk5kUjEGm7fzcYqr0ClVODl99+YXEvl6+c1amjVe+ahiGGYaUEQKnmeh91uL43rqheixjpdmzCL11er0PcjhrTLvMfUJsyKYUSeyWQ6enp6tgCgrKxsfbP8bB8AdE1G89cOReMAgOv+Cag8QXRNRkXAsDwcDr+am5tLCYKA3t7eo2dG+1vVK/MfpRPtA+MIReMYaKj+/xm9MiICx3EmpVL5wefzFavValis1u1vvHMkdfykCQC0kSGUTo+Ajmnx1dSC7IGD+UUCEYGIwLKsyWazrSeTSSIiMpnNf7Ttz5+ec96fr7/VnE0mk+QfHMzV3WjcKH/4rEr05QGFIA6HY4llWRLPRER+v3/HYrFMFQSIkNra2tVQKJSlfcSyLO0LECFWq3XF6XRGA4HAptTsdrsXeZ6fEHtl+31nAOA4rkUulz/I5XL63dQGgHEAN8Ph8AYA/BsAt4ube4GblQIAAAAASUVORK5CYII=" /></a></span> to create a new support request.</p>
<p>Enjoy!</p>
<p>Angela</p>]]></content:encoded>
    </item>
    <item>
      <title>Workflow documents suddenly showing as 'Not Submitted' rather than 'Pending Approval' in Microsoft Dynamics GP 2010</title>
      <link>https://docs.microsoft.com/archive/blogs/dynamicsgp/workflow-documents-suddenly-showing-as-not-submitted-rather-than-pending-approval-in-microsoft-dynamics-gp-2010</link>
      <pubDate>Thu, 10 May 2012 07:30:00 GMT</pubDate>
      <dc:creator><![CDATA[Kelly Youells]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/dynamicsgp/2012/05/10/workflow-documents-suddenly-showing-as-not-submitted-rather-than-pending-approval-in-microsoft-dynamics-gp-2010/</guid>
      <description><![CDATA[When a user submits a document into the workflow system and approval is required, the document...]]></description>
      <content:encoded><![CDATA[<p><img border="0" align="right" src="www.myworldmaps.net/map.ashx/ef887e6c-fe86-44f2-b82a-830d2d80083e/ping" width="1" height="1" /></p>
<p>When a user submits a document into the workflow system and approval is required, the document will have a status of 'Pending Approval'.&nbsp; A user can view the workflow status from the window in Microsoft Dynamics GP 2010.&nbsp; For example, in the Purchase Order Entry window below, you can see at the top of the window, the purchase order is 'Pending Approval by&hellip;'.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/78/40/5282.Blog_1.png" original-url="blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-78-40/5282.Blog_5F00_1.png"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/78/40/5282.Blog_1.png" original-url="blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-78-40/5282.Blog_5F00_1.png" /></a></p>
<p>Have you run into the situation where Workflow for Microsoft Dynamics GP 2010 is working perfectly and then all of a sudden the workflow documents show as 'Not Submitted' rather than 'Pending Approval' when a user submits a document into the workflow system? In addition, no error is presented to the user upon submission.&nbsp; For example, in the Purchase Order Entry window below, you can see at the top of the window, the purchase order is 'Not Submitted' even though the document has been submitted for approval.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/78/40/7776.Blog_2.png" original-url="blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-78-40/7776.Blog_5F00_2.png"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/78/40/7776.Blog_2.png" original-url="blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-78-40/7776.Blog_5F00_2.png" /></a></p>
<p>You will also begin to see several errors logged about every 20 minutes in the Dynamics Event Viewer on the machine where Web Services is installed.&nbsp; The Source of the error is Microsoft.Dynamics.Security.AdminService and the error details are below:</p>
<p><span style="text-decoration: underline;">Event Error 1:</span></p>
<p><strong>Exception type:</strong><br /><strong>System.IO.FileNotFoundException</strong></p>
<p><strong>Exception message:</strong><br /><strong>The system cannot find the file specified. (Exception from HRESULT: 0x80070002)</strong></p>
<p><strong>SecurityContext:null</strong><br /><strong>Action:OnCacheUpdateTimerEvent</strong></p>
<p><strong>Input parameters:</strong></p>
<p><strong>Stack Trace:</strong></p>
<p><strong>at Microsoft.Interop.Security.AzRoles.AzAuthorizationStoreClass.UpdateCache(Object varReserved)</strong><br /><strong>at Microsoft.Dynamics.Security.AzManHelper.UpdateCache()</strong><br /><strong>at Microsoft.Dynamics.Security.AzManHelper.OnCacheUpdateTimerEvent(Object source, ElapsedEventArgs e)</strong></p>
<p><span style="text-decoration: underline;">Event Error 2:</span></p>
<p><strong>Exception type:<br /></strong><strong>System.Runtime.InteropServices.COMException&nbsp;</strong></p>
<p><strong>Exception message:<br /></strong><strong>The handle is invalid. (Exception</strong><br /><strong>from HRESULT: 0x80070006 (E_HANDLE))&nbsp;</strong></p>
<p><strong>SecurityContext:<br /></strong><strong>ApplicationKey:null</strong><br /><strong>ScopeKey:null</strong></p>
<p><strong>User:XXXXXXXXXXXXX</strong></p>
<p><strong>Action:Get</strong></p>
<p><strong>Input parameters:</strong></p>
<p><strong>&lt;RequestObjects&gt;</strong></p>
<p><strong>&lt;ApplicationKey</strong><br /><strong>xmlns:xsi="www.w3.org/2001/XMLSchema-instance"</strong><br /><strong>xmlns:xsd="www.w3.org/2001/XMLSchema"&gt;</strong><br /><strong>&lt;Id xmlns="schemas.microsoft.com/dynamics/security/2006/01"&gt;25cc1a21-2cc4-4b13-a1c8-eea186fb688a&lt;/Id&gt;</strong><br /><strong>&lt;/ApplicationKey&gt;&lt;/RequestObjects&gt;</strong></p>
<p><strong>Stack Trace:&nbsp;&nbsp;</strong><br /><strong>at</strong><br /><strong>Microsoft.Interop.Security.AzRoles.AzAuthorizationStoreClass.OpenApplication(String</strong><br /><strong>bstrApplicationName, Object varReserved)&nbsp;&nbsp;</strong><br /><strong>at Microsoft.Dynamics.Security.AzManApplicationServiceImplementation.RetrieveForGetByKey(SecurityContext</strong><br /><strong>context, Key key)&nbsp;&nbsp; at</strong><br /><strong>Microsoft.Dynamics.Security.SecurityService.Get(SecurityContext context, Key</strong><br /><strong>key)</strong></p>
<p>Another symptom appears in Business Portal as well.&nbsp; If you click to view any external list in Business Portal 5.1, you may also see the following error:</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/78/40/7608.Blog_3.png" original-url="blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-78-40/7608.Blog_5F00_3.png"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/78/40/7608.Blog_3.png" original-url="blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-78-40/7608.Blog_5F00_3.png" /></a></p>
<p>If you launch the Dynamics Security Console on the machine where Web Services is installed, you will see the following error and will not be able to see the security store.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/78/40/1323.Blog_4.png" original-url="blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-78-40/1323.Blog_5F00_4.png"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/78/40/1323.Blog_4.png" original-url="blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-78-40/1323.Blog_5F00_4.png" /></a></p>
<p>&nbsp;</p>
<p>Based on the error above, you will more than likely go to Services to see if the Microsoft Dynamics GP Service Host service is running.&nbsp; This is the service that runs Web Services for Microsoft Dynamics GP 2010.&nbsp; In Services, you will see the Microsoft Dynamics GP Service Host service is still running, therefore, this may cause you to question the above error in the Dynamics Security Console.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/78/40/0880.Blog_5.png" original-url="blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-78-40/0880.Blog_5F00_5.png"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/78/40/0880.Blog_5.png" original-url="blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-78-40/0880.Blog_5F00_5.png" /></a></p>
<p>As we were troubleshooting the above issues, we asked what had changed in the environment since everything was working fine.&nbsp; The answer we received in most cases was that the Microsoft SQL Server was rebooted or the Microsoft SQL Server instance had been stopped and started.&nbsp; This started us down the path of investigating why a restart of the Microsoft SQL Server would potentially cause an issue.&nbsp; In all cases the Web Services security store was held in a database in Microsoft SQL Server.&nbsp; There is a timer that runs every 20 minutes on the server where Web Services is installed.&nbsp; The purpose of the timer is to update the security store with any changes.&nbsp; Because the connection to the Microsoft SQL Server was disconnected, this timer cannot make the connection to the Microsoft SQL Server even though the Microsoft SQL Server instance is back up and running.&nbsp; This connection is running through the Windows Authorization Manager (AZMAN) pieces on the Windows operating system as well.&nbsp; <br /><br />This issue then causes all the issues we talked above:<br /><br />1.&nbsp;Workflow documents now indicate 'Not Submitted' rather than 'Pending Approval'.<br />2.&nbsp;The external lists in Business Portal 5.1 will not work.<br />3.&nbsp;The Web Services Dynamics Security Console will produce an error.<br />4.&nbsp;An event will be logged every 20 minutes in the Event Viewer with the exception message "The handle is invalid. (Exception from HRESULT: 0x80070006 (E_HANDLE))"</p>
<p>The resolution for all issues listed above is to stop and start the Microsoft Dynamics GP Service Host service on the server where Web Services is installed.<br /><br />More to come on this issue!</p>
<p>Enjoy!</p>]]></content:encoded>
    </item>
  </channel>
</rss>