Product Suggestion: eConnect POP Tax Engine

David Meego - Click for blog homepageOver the last few weeks, Mark Polino, MVP over at has been posting articles asking you to vote for Product Suggestions using the Microsoft Connect site.

Well now it is my turn....



To start with we need a little bit of history:

When the Purchase Order Processing module in Great Plains Dynamics was first written it did not support taxes. You could enter a tax amount manually, but there was no support for Tax Details and Tax Schedules and no automatic calculation of taxes.

When Australia introduced the GST (Goods and Services Tax) in July 2000, a tax engine was required so that taxes could be calculated automatically and included on Purchase Orders (and flow through to the Receivings Invoices). To make this happen by the July 2000 deadline, I was contracted my Great Plains Australia while I worked for Winthrop Dexterity Consultants to write support for POP Taxes into Dynamics v5.50 as well as support for the Business Activity Statement and PAYG Payment Summary reports. Some of the other features needed for Australian GST were coded by the development team in Fargo and between us we had a Dynamics v5.50 GST release ready in time to be deployed at customers before the new tax system went live.

When Great Plains Dynamics and eEnterprise v6.00 was released, the POP Tax engine had been updated and was now part of the core product for all countries.



So, now we come to eConnect.

When the eConnect SOP nodes were created there was no automated Tax Engine. The Tax data had to be calculated outside of eConnect and then passed in with the rest of the document. Later a SOP Tax Engine was created. This engine duplicates the functionality of the Dexterity tax engine and allows the tax to be calculated based on the Customer and Item Tax Schedules.

When POP Taxes functionality was added to the core product, it was never added to eConnect. The ability to integrate Tax data has been added, but to this day there is still no automatic POP Tax Engine.

I have seen numerous requests on support cases for a POP Tax Engine and the answer has always been the same:

  • There is no POP Tax Engine.
  • Calculate the Taxes yourself and integrate the resulting data.
  • Vote on the Product Suggestion on Microsoft Connect.

I have had two of these cases in the last couple of weeks. But when I look at the Product Suggestion there are only 5 votes logged for the suggestion.

Considering that I found 45 cases in the support database with a quick search, I find the low count really surprising. This is what prompted this article.



If you or anyone you know wants this functionality, get them to vote using the link below. Go to the link and click on the green up arrow: 

While I can't make any promises that if you vote, we will get a POP Tax Engine at any time in the future. I can guarantee that if you don't vote, we will never get a POP Tax Engine. At least it will show if this is worth pursuing at all.


If you have having trouble voting, goto, click on "Directory" in the top right corner. Search for "Dynamics Product Suggestions" and join the Microsoft Dynamics Product Suggestions (Read Only) program.


If you need more information about using Microsoft Connect, please see Scott Stephenson's article on the topic:


If you or anyone in your organisation or organisations you work with would like this functionality PLEASE make the effort and vote for the suggestion.



16-Jul-2012: Changed links from https to http.

27-Jul-2012: Added instructions for joining the Microsoft Dynamics Product Suggestions (Read Only) program.

Comments (10)

  1. David Musgrave says:

    Posting from Jivtesh Singh at About Dynamics, Development and Life…/pop-tax-engine-for-econnect.html

  2. David Musgrave says:

    Posting from Mark Polino at…/product-suggestion-econnect-pop-tax.html

  3. Tim Foster says:

    I click the link in your post and I get "Page not Found." I searched and can't find the suggestion.  I am a regular Connect User.



  4. Patrick Roth [MSFT] says:


    Not sure what's up with that as i just clicked the link and it opened fine for me.

    The title is:

    GP – POP Tax Engine for eConnect

    My guess is that it appeared to do a quick "Live" login for me and then go to the page – maybe that isn't happening for you?

    Perhaps if you were logged into the Connect site and then tried the link?

  5. Nice feature requested. Voted for it…

  6. David Musgrave says:

    Hi Tim

    I think it made a difference if you were already sign in with your Live ID.

    I changed the links from https to http. Now it will try and sign in if you are not already instead of showing an error.


  7. Shabeeh says:


    It would really be a good feature, but do also consider Tax Engines for RM Transactions, since we are struggling to calculate outside eConnect.

  8. David Musgrave says:

    Hi Shabeeh

    Only SOP has a tax engine in eConnect. If you want it in any other module, please log a product suggestion via MS Connect.

    I was pushing POP as a transaction with multiple lines is more complex than the simpler transactions in RM and PM.

    Without knowing how complicated your tax configuration is, I would just suggest hard coding the formulas and passing the already calculated tax information through to eConnect.


  9. Adriaan Davel says:

    Hi Dave,

    45 cases in the support system but 5 votes says to me that people have low confidence in the voting system. Do you know if any work around has been found for this deficiency? A pre proc could do this, I'm sure someone has written one 🙂

  10. Hi Adriaan

    You might want to ask on the public and partner forums.

    You can also suggest people vote for it.


Skip to main content