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.