Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Error message "A get/change operation on table cmTransactionEFT failed accessing SQL Data; Invalid column name 'BCHSOURC'" in Payables Management in Microsoft Dynamics GP 2010


Symptoms

A payables batch goes to batch recovery and displays the following error message after an upgrade to Microsoft Dynamics GP 2010:

A get/change operation on table cmTransactionEFT failed accessing SQL Data

 Invalid column name 'BCHSOURC'

↑ Back to the top


Cause

The cmTransctionEFT table may have failed during the upgrade and was not fixed properly. A new column BCHSOURC was added to the cmTransactionEFT (CM20202) table in Microsoft Dynamics GP 2010.

↑ Back to the top


Resolution

Recreate the CM20202 table using the Professional Services Tools Library to get the new field added to the table to resolve the issue. To do this, follow these steps:


1. Make a current backup of the company and Dynamics databases.

2. Install Professional Services Tools Library (PSTL) from Add/Remove Programs or use the following link:

https://mbs.microsoft.com/customersource/downloads/servicepacks/noam_pstl.htm?printpage=false

3. Create a shortcut to access PSTL. To do this, right-click Shortcuts, click Add, click Add Window, expand Technical Service Tools, expand Project, click to select Professional Services Tools Library, click Add, and then click Done.

4. Click the shortcut you created to open PSTL.

5. If prompted for registration keys, click Cancel. (The toolkit is free so you don't need any registration keys.)

6. Mark the Toolkit, and then click Next.

7. Click to select Recreate SQL Objects, and then click Next.

8. Select the Financial series.

9. Select the dbo.CM20202 table.

10. Click to mark Recreate Selected Table.

11. Be sure to mark the Recreate data for selected tables(s) checkbox. If this box is not marked, you will lose any data currently in the table, so it is important to make sure this box is also marked.

12. Click Perform Selected Maintenance.

Now test again and the error message should no longer occur.


↑ Back to the top


More Information

This is an issue only with an upgrade to Microsoft Dynamics GP 2010. The issue does not happen in prior versions.

↑ Back to the top


Keywords: kbmbspartner, kbmbsmigrate, kbsurveynew, kb

↑ Back to the top

Article Info
Article ID : 2453132
Revision : 1
Created on : 1/7/2017
Published on : 8/5/2011
Exists online : False
Views : 163