Condividi tramite


Number of results columns doesn't match table definition errors in Personal Data Keeper

Hi everyone,

If you are using Personal Data Keeper (PDK) you have probably seen a Get/Change message whose More Info button displays the error “Number of results columns doesnt match table definition.”  There are a number of errors that can cause that More Info message such as:

A get/change operation on table 'UPR_MSTR_Tax_Info failed accessing SQL data
A get/change operation on 'GL_Account_MSTR' failed accessing SQL Data
A get/change operation on table 'UPR_MSTR' failed accessing SQL data
A get/change first operation on table 'MC_Currency_SETP' failed accessing SQL data
A get/change first operation on table 'PDK_Employee_Expense_HDR' failed accessing SQL data
A get/change operation on table ‘P_CPY_SETP_Income’ failed accessing SQL data
A get/change first operation on table ‘P_CPY_MSTR’ failed accessing SQL data

But what they all mean is that the version of Microsoft Dynamics GP and the version of PDK being used are not compatible.

 

What is compatible?
Here is a cheat sheet I created for my team that I wanted to share so you can use it to verify that the versions you are using play nicely together.

 GP 10.0

GP version

PDK version

10.0.774 – 10.0.872

10.00.19

10.0.903 – 10.0.991

10.00.20

10.0.1061 – 10.0.1129

10.00.23 or 24 or 26

10.0.1061 (SP3) Canadian Payroll users

10.00.26

10.0.1193 – 10.0.1328

10.00.24 or 26

10.0.1368 (SP4) - 10.0.1502

10.00.27

10.0.1579 (SP5) or 10.0.1634

10.00.31

10.0.1685 or 10.0.1757

10.00.32

10.0.1779 – current

10.00.1809 or 10.00.1837

10.0.1779  Canadian Payroll users

10.00.1837

 

 GP 2010

GP version

PDK version

11.00.1307 – 11.00.1524

11.00.1315

11.0.1585

11.00.1525

11.0.1667

11.00.1662

11.0.1752 – 11.00.1799

11.00.1719 or 11.00.1806

11.0.1860 – current

11.00.1863 or 11.00.1920

11.0.1860Canadian Payroll users

11.00.1920

 

It is always a good idea when upgrading your version of GP to make sure that a new version of PDK has not also been released.

If you determine you need to update your version of PDK, you can find the latest patches here for GP 10 and here for GP 2010.  Note that these are typically not full installs of PDK, so you will need to make sure to have the RTM or SP2 version installed first.

 

Thanks for reading!

Pam Peterson | Sr. Technical Lead | Microsoft Dynamics GP

Comments

  • Anonymous
    March 27, 2012
    I tried PDK installation ...but still it is showing the same error

  • Anonymous
    April 03, 2012
    If you have followed the installation instructions fully, then you may want to open a support case or use the Communities page to troubleshoot further.

  • Anonymous
    May 02, 2012
    Hi, We do not use PDK and still get this error message. GP 2010, moving the database to the new server. What else can that be? Thank you.

  • Anonymous
    May 09, 2012
    Sorry. The blog post isn't used for support. Would you open a support case or post your issue on the Communities page for further assistance? Thanks!