As enterprises move towards using
more and more specialized applications rather than having ERP do everything for
them, you need a robust framework & strategy for managing integrations within
the ERP system. Dynamics AX provides many such robust frameworks and functionalities
to integrate with third party applications using modern techniques
The following section outlines the
commonly used integration technologies in Dynamics AX. It is important to make sure the technical analysts
and developers on your project are familiar with these technologies so that they
can support the design process and identify the best integration solution for your
project
The following table compares integration technologies
to help you determine the suitable integration tool as per your requirement.
|
Pros
|
Cons
|
Good for
|
Examples
|
AIF
|
·
Robust framework
·
Out of the box
services
·
Administration and monitoring
·
Scalable
·
Secure
|
Framework overhead
|
·
Document based exchanges
·
Transaction processing across system
|
Create/update Sales orders
Create customers
Send Product details
Send Price details
Send AP payment data
|
DIXF
|
Robust framework
Future async integration methodology for dynamics
AX
|
Need extension to automate and administer the process
|
High volume integrations
Master data synchronization
|
GL Integration
Expense report import
Master data sync
|
.NET Framework
|
Utilize power of .NET programing languages
|
|
Add on solutions
Integration with .NET apps
|
Transformation components
Integrating with specialized SDK
such as OCR*
|
Business Connector
|
Expose dynamics AX business logic
Utilize AX security framework
|
Phasing out
Uses TCP communication protocol
|
Application extension
|
Application for handheld devices
|
Third party Integration Solution
|
Specialized end to end solution
|
Special scenario only
|
Specialized third party applications
|
Sales tax
AP automation
EDI Integration
Banking
Credit Card
|