Transition from SOAP to REST for Order Management Integration
Service Logistics UIs and APIs create sales orders for parts sales, returns, exchanges, and depot repair logistics, as well as for field service and depot repair billing.
In this release, the Order Management SOAP APIs Service Logistics used to create sales orders have been replaced with Order Management REST APIs. These REST APIs have privileges that need to be assigned to your job roles.
Prior to 25C, the following privileges were assigned to the seeded Field Service Administrator and Depot Repair Manager job roles to enable use of the Order Management Update REST APIs. The Update Rest APIs were used for the debrief/charges corrections functionality released in 23D.
In 25C, these privileges were also assigned to the seeded Field Service Technician duty role.
- Create Sales Order Requests (FOM_SALES_ORDER_REQUEST_REST_POST_PRIV)
- Delete Sales Orders (FOM_SALES_ORDER_REST_DELETE_PRIV)
- Get Sales Orders (FOM_SALES_ORDER_REST_GET_PRIV)
- Update Sales Orders (FOM_SALES_ORDER_REST_PATCH_PRIV)
- Create Sales Orders (FOM_SALES_ORDER_REST_POST_PRIV)
If you use custom job roles, then assign these privileges to them so you can continue to create sales orders from Service Logistics UIs and APIs.
Allows users to create Sales Orders from the Service Logistics UIs and APIs using the latest Order Management REST APIs instead of the SOAP APIs that a no longer being enhanced.
Steps to Enable
Assign the REST privileges listed above to your job roles that create sales orders using Service Logistics UIs and APIs.