Chapter 7. Using Services
In this chapter, we will cover the following recipes:
Consuming the system query service
Consuming the system metadata service
Consuming an existing document service
Creating a document service
Consuming a document service
Using an enhanced document service
Creating a custom service
Consuming a custom service
Consuming an external service
Introduction
Dynamics AX provides many out of the box services—programmable objects that can be used to communicate with application components or third-party applications. In order to meet complex business requirements, the existing services can also be customized or new services can be created from scratch.
The services are divided into three categories: non-customizable built-in system services, document services, which provide a standard approach for communicating between systems, and custom services, which allow any X++ logic to be exposed as a service.
In this chapter, various scenarios of creating and consuming all three types of...