Api reference guide
The Sage X3 People platform provides access to different API described below.
Additional X3 functions have also been developed to replace X3 version 6 functions. These functions are useful in the Versions 7 and above development process. They are also described in this page, module by module. The title of the entry corresponds to the function and the script file that was present in version 6.
Subprog description | V6 library | Versions 7 and above library |
---|---|---|
Currency control | CONTDEV From TRTDEV | CONTDEV From TRTDEV_SYRA |
These libraries are available only for 9 platform (in version 9 native mode or in Classic mode).
Calling web services provided by X3 uses SData protocol based on http requests:
The different services associated with the entities are:
* The list of entity instances (used by the query facet in the client) through a GET query request.
* The details of an entity instance (used by the details facet in the client) through a GET details request.
* Creation of an entity instance (used by the edit facet in the client) through a POST request.
* Updating an entity instance (used by the edit facet in the client) through a PUT request.
* Deletion of an entity instance (called from the query or details facet in the client) through a DELETE request.
These libraries provide access to common services supplied by the supervisor layer.
The technical platform provides a support for SOAP web services. These web services work exactly as the V6 web services worked (the format is the same).
When working with classes and representation, it is also possible to work with REST web services