Hi All, I'm very new to Navision and Biztalk. I'm currently evaluating it, unfortunatly I can't find any solid documentation on these topics except a few installation guides.
We want to use Navision but require that a 3rd party applications be able to interface and manipulate Navision's data and vise versa.
Our thoughts are to use the following combination of application:
Navision <-> Commerce Gateway <-> Biztalk <-> 3rd Party
As I understand it, when Commerce Gateway and Biztalk communicate they can exchange purchase orders, invoices, receipts etc... Unfortunatly I haven't seen anything about being able to access other information.
1) For example can we setup access such that Biztalk can read, write and run queries against an entire table? Is this done through calling different "code unites"?
2) Does anyone have examples or documentation that shows what kinds of things can be done between Biztalk and Navision through the Commerce Gate Way (Please don't say "refer to the install document") ?
Thanks for any help you can provide
Jerry
0
Comments
I'd rather create a new table with 50 text 50 fields in Navision, write it right into SQL server with external tools, and write programs in Navision that insert those data with VALIDATE to other tables.
Do It Yourself is they key. Standard code might work - your code surely works.
It may come to that if Navision and Biztalk don't give us the capabilities that we need. Connection Navision directly to a Webservice was another option that we were looking at to synchronize our data.
Regards
Jerry
It is not so much meant to be used to run queries against the Navision database, but to send and receive electronic trade documents to and from your partners. You have to think of it as something that you shoot data at, and it will process it for you into whatever lays behind it.
We have used the Commerce Gateway logic to write an interface to MS-CRM, so it is possible to use it as a framework for application integration. However, you will probably be better off using custom development to accomplish that, since each application has its own specific requirements.
For application integration we've used CG logic, a Message Queue monitor to send XML documents back and forth (this works really well by the way), and one that involved a separate SQL Server database that uses views into it from Navision. The last one only works if you use the SQL Server option.
I also have one working where Biztalk sends XML docs into a message queue directly, and Navision monitors the queue. Theoretically you could use this for anything.
RIS Plus, LLC
Do It Yourself is they key. Standard code might work - your code surely works.
You can't just dismiss Biztalk and say that Commerce Gateway doesn't work correctly, that is simply false information.
RIS Plus, LLC
Do It Yourself is they key. Standard code might work - your code surely works.