Web Service Explanation

Use ESE to define a third party external service engine with the WebService(W) Connection Type and a java class glog.business.rateservicescheduling.external.webservice.client.ExternalServiceTimeWebServiceClient. Oracle Transportation and Global Trade Management Cloud as a web service client connects to the custom third-party service engine web service that adheres to the WSDL interface.

lookupServiceTime Operation

Inputs

lookupServiceTime operation takes lookupServiceTimeRequest as input that contains child elements below:

  • sourceAddress contains all the location information for the source address.
  • destinationAddress contains all the location information for the destination address.
  • extEngineAuxInputList contains SCAC, Route Codes of the locations, equipment dimensions, weight and volume of the equipment used for transportation and hazardous material information shipped if hazardous routing is enabled. The SCAC and Route Codes are necessary for rail lookups. This element is available as read-only.
  • params is a mapping to all the input parameters that were entered in Oracle Transportation and Global Trade Management Cloud for the specific ESE.

Outputs

extEngineServiceTime is the result of the lookupServiceTime operation. The extEngineServiceTime element contains two child elements named uom and amount. An unsuccessful call to lookupServiceTime returns the error message which indicates the exception scenario with the reason populated in the ExtEngineException element.

Note: All the values for the XML elements involved in web service must be valid as per Oracle Transportation and Global Trade Management Cloud WSDL.