::Hi Sandra,
As a developer consultant and integration specialist, I use and recommend both the products to every company that needs to do any integrations into Dynamics GP. For most normal business operations it handles your needs. If it doesn’t you should to find a Dynamics GP integrations specialist that knows all the backend and has access to source code.
As for SmartConnect, I have developed many integrations using this for customers. I even have one that does 150k – 200k per day with it. – Even connects to a MSMQ system!
SmartConnect is very rich in features, and can be designed with advanced programming in C# or VBA if you want to make a truly personalized business rules based process. You can even automate the integrations, if you so choose.
You will need to have some training or do a lot of practice, if doing them yourself. You will need to understand eConnect and its concepts. I suggest if you have many integrations, to take the course from eOne or if you need it for just a few specific integrations, then have your partner or an integration specialist develop them for you.
Let me know if you want more information…