Skip to main content

Notifications

Announcements

No record found.

Microsoft Dynamics GP (Archived)

Best approach for Data Integrations using e-connect?

Posted on by 40

Hi all,

I'm a nube when it comes to Dynamics but have been working on IBM AS/400's for over 20 years.  I am managing the establishment of e-trading facilities for a client.  The client is running Dynamics GP V.10 utilising SQL Server 2007 for the DB.  Here's what we've done so far.

  1. We have setup e-connect to extract Invoice doc's from the Dynamics DB and send them as an XML message to an MSMQ on another server, which we refer to as the e-comm server.
  2. We have developed a little in house app which runs as a service and extracts the XML message from the MSMQ on the e-comm server and places the XML message into a text file in a folder.
  3. We then have a software app called TradeRoute by XMLYes, which handles picking up the message and forwarding it onto the relevant EDI service provider used by the trading partner in question, on the invoice.

This all seems to be working fine, the only piece of the puzzle missing is how we determine which invoice doc's to send, as not all customers will be utilising this facility!

We want to rollout the e-trading solution one business partner at a time.  Currently, the SQL stored procedures established by the e-connect installation is sending every invoice document created to the e-comm server, regardless of customer.

We understand that e-connect offers a way to introduce some customisation via pre & post event mechanisms, which could invoke some custom code in the stored proc's to achieve what we want.  However, before going and building a custom app the manage this, we were interested to know what other businesses have done to address this requirement.

Any information or feedback will be greatly appreciated!

Cheers!

*This post is locked for comments

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    Re: Re: Re: Best approach for Data Integrations using e-connect?

    Just to add another point:

    eConnect PRE & POST procedures are the best way to extend the eConnect standard functionality. Reason: If there is an error spotted in eConnect validations, the extended customization along with the regular transaction will be rolled back, leaving no trace of what-so-ever related to that transaction.

  • Mark Bugeja Profile Picture
    Mark Bugeja 40 on at
    Re: Re: Best approach for Data Integrations using e-connect?

    Hi Vaidy,

    Thanks for taking the time to reposnd to my question.  You have re-assured me that my assesment of the best approach to suite the needs of the customer is a good one.

    Take care and thanks again!

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    Re: Best approach for Data Integrations using e-connect?

    I am not sure whether we have any ready-to-use application that addresses your requirement. But one thing is that, with PRE and POST, you can do any kind of SAFE and BETTER customizations. All you need is a better idea of GP table structures and SQL expertise. You are good to go with PRE / POST procedures.

    And considering the scope of your requirement, it's definitely a better choice.

    You may want to wait till others come up with some inputs.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,280 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,235 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans