My Oracle Support Banner

OTM Assigns the SMC Master Rate Although Condition Returns False when "Allow Uncosted Line Items" Is Checked. (Doc ID 2341224.1)

Last updated on JULY 20, 2024

Applies to:

Oracle Transportation Management - Version 6.4.2 and later
Information in this document applies to any platform.

Symptoms

OTM ignore the SMC master Rate Record cost condition evaluation and returning the rate as a valid one although the condition is evaluated and returned false. That happens only when the Master Rate Record has 'Allow Uncosted Line Items' checked on the attributes tab.

Example:

----------
LTL Base Rate Offering
LTL Base Rate Record

LTL MASTER RATE OFFERING
LTL MASTER RATE RECORD (This rate has the following conditions)

SMC Source Location Routing flag (D, or I) = D
AND SMC Destination Location Routing Flag (, D, or I) = D
AND Shipment Total Volume <= 200 CUFT
Apply Discount Of 54.5%

Run a RIQ with Line volume = 217 CUMTR (greater than the volume in the rate condition)

You will get the this rate as a valid rate.
LTL MASTER RATE OFFERING
LTL MASTER RATE RECORD

12:32.2 291056 Debug RateEngineDetails RECharge.evaluate(): Testing: (((SHIPMENT.SRC_ROUTINGFLAG = D) and (SHIPMENT.DEST_ROUTINGFLAG = D)) and (SHIPMENT.VOLUME <= 200 CUFT)) [
RECharge.evaluate(): condition was evaluated and returned false

NOTE:
On the Master Rate Record (LTL MASTER RATE RECORD)

If, "Allow Uncosted Line Items" check box is Y, OTM returns the rate as a valid rate although the cost condition = false
If, "Allow Uncosted Line Items" check box is N, OTM does not return the rate as a valid one which is the correct result.

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
Cause
Solution


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