My Oracle Support Banner

Integration Preferences are not Working On External Rating Engine Webservice and are not Altering the Specified Data Fields (Doc ID 2977138.1)

Last updated on OCTOBER 04, 2023

Applies to:

Oracle Transportation Operational Planning Cloud Service - Version 23.2 and later
Information in this document applies to any platform.

Symptoms

Users have setup  Integration preference on external system used in External Rate Engine configuration but still are seeing webservice payloads going out without UOM conversions that have been setup as an integration preference for the specific data sent to this External Rate Engine when Bulk Planning of an Order occurs


Steps to Repliate the Issue


  1. Navigate to Business Process Automation > Power Data > Integration > Integration Preferences
  2. For a specific External Service - setup preferences to specify a different UOM than what is on the Order Release for these fields:
    1. VOLUME
    2. LENGTH
    3. WEIGHT
  3. When bulk planning the Order Release the logs will show the External call with the same unit of measures as on the Order Release - the preferences are not used (Example logging below shows the preferences not used)

 

(Data above is fictional data from an internal instance and is not customer specific data)

Users are expecting the line above - RateEngineDetails ExternalRatingWebServiceClient.costShipment() for the fields LENGTH, WEIGHT TO match these preferences that are setup:

             LENGTH=M
             WEIGHT=KG

But the fields have SHIPMENT.SHIPUNITS.WEIGHT=[2.0 LB] & SHIPMENT.SHIPUNITS.LENGTH=[4.0 FT] 

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.