Error When Using a Conditional Rule for Refnums Using an IN Operator (Doc ID 456136.1)

Last updated on JULY 09, 2014

Applies to:

Oracle Transportation Management - Version: 5.5.2.2
This problem can occur on any platform.

Symptoms

-- Problem Statement:
On 5.5.2.2:
When using a conditional rule for Refnums using an IN operator on the Accessorial Cost, the following error occurs in the logs:

ERROR
2007-08-23 10:37:57.937 155347 Debug RateEngineDetails RECharge.evaluate(): Testing:
((SHIPMENT.SHIPREFNUMS.REFNUM_QUAL <CHARTER VOYAGE STOWAGE> = CHARTER VOYAGE) and
(SHIPMENT.SHIPREFNUMS.REFNUM_VALUE <CONT> In 31405,31406))
2007-08-23 10:37:57.937 155347 Debug RateEngineDetails RECharge.evaluate(): condition was
evaluated and returned false

-- Steps To Reproduce:
The issue can be reproduced at will with the following steps:
1. Have an accessorial set up on the rate record. However it is set up to be conditional upon Shipment Refnum (for example).
2. Build shipment.
3. Actions -> Change Shipment Details -> Assign Rate


Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms