By Steve Endow
eConnectException: The stored procedure 'taPMManualCheck' doesn't exist
He was trying to use my AP Payment and Apply Import utility to bring in historical AP payments and applications, but the eConnect error occurred as soon as the import attempted to submit the transaction to eConnect.
We verified that the taPM stored procedures existed, and then we verified that the import was sending the data to the correct database name.
We then used SQL Profiler to trace the database activity, and saw that other queries were being successfully executed, but the taPMManualCheck procedure never got called.
I then checked the eConnect service, and it was assigned to a domain user. We then opened SQL Server Management Studio and checked the permissions for that domain user.
It was a member of DYNGRP in the DYNAMICS database and TWO database, but lo and behold, it was not a member of DYNGRP in the company database for some reason.
Once we checked the box for the DYNGRP role in the company database for the eConnect domain user, the import worked fine.
A similar issue can occur if the eConnect user is using a different schema, as Patrick Roth discusses in this post on the Developing for Dynamics GP blog.
Steve Endow is a Dynamics GP Certified Trainer and Dynamics
GP Certified IT Professional in Los Angeles. He is also the owner of
Precipio Services, which provides Dynamics GP integrations, customizations, and
automation solutions.
No comments:
Post a Comment