Dynamics AX Development and Customization Best Practices-Services

Use services to code business processes. Microsoft Dynamics AX 2012 supports the following services:

Document services:

Document services are query-based services that can be used to exchange data with external systems by sending and receiving XML documents. These documents represent business entities, such as customers, vendors, or sales orders.

Custom services:

Custom services can be used by developers to expose any X++ logic, such as X++ classes and their members, through a service interface.

System services:

System services are provided by Microsoft Dynamics AX. System services include the Query service, the Metadata service, and the User Session service. System services are not customizable, and they are not mapped to any query or X++ code.

Best Practice:

Developers should use the existing services exposed in the Microsoft Dynamics AX base layer. Expose any new business processes through services.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s