External Service Time Calculation
You have the ability to interface Oracle Transportation and Global Trade Management Cloud to any third-party service time engine. You can connect Oracle Transportation and Global Trade Management Cloud as a web service client to the custom web service which adheres to the WSDL interface provided by Oracle Transportation and Global Trade Management Cloud.
You will need to implement a SOAP based web service by following the steps provides in the Web Service Implementation section and using the Distance Engine WSDL provided in the appendix. Register the newly implemented web-service with Oracle Transportation and Global Trade Management Cloud by following the steps provided in Configuration section to be able to access the web service to return distance to Oracle Transportation and Global Trade Management Cloud.
Setup
Ensure if there is a valid External Service Engine (ESE) defined in Oracle Transportation and Global Trade Management Cloud. Define the ESE with the “Webservice(W)” Connection Type. The ESE is the main link between Oracle Transportation and Global Trade Management Cloud and a custom ESE.
Field | Value | Comments |
---|---|---|
External Service ID | USER_DEFINED | Identifies the ESE. |
Connection Type | Webservice(W) | Defines the type of transport mechanism used. |
Implementing Java Class | glog.business.rateservicescheduling.external. webservice.client.ExternalServiceTimeWebServiceClient (this is automatically populated and is a read- only field). | Specifies the fully qualified name of the java implementation class, which links to the external service engine web service as a client. |
External System ID | User Defined | External system is required for specifying the web service endpoint and to invoke the web service operations. |
In the ESE, you can specify information which will pass from Oracle Transportation and Global Trade Management Cloud into the invocation of the external service time web service via parameters. These parameters are mapped via the params variable in the interface. Use the Power Data page, to define a set of parameters such as source address type, destination address type, and other parameters.
Parameter | Value | Country Code | Comments |
---|---|---|---|
User Defined | User Defined |
User Defined * for all countries |
These parameters are available to web services and can be used for program control and/or data. |