When a Condition is Included in a Rate Cost, the Cost is not Calculated Although Condition is True (Doc ID 942504.1)

Last updated on JULY 09, 2014

Applies to:

Oracle Transportation Management - Version: 6.0 to 6.0.3
This problem can occur on any platform.

Symptoms

-- Problem Statement:

A Rate Record is configured that includes conditional costs.. When this Rate is attempted to be evaluated for an existing shipment where this condition should be true, the rate is not being applied. In reviewing the logs, it doesn't appear that the condition is being tested and therefore never included in the cost. This eventually leads to the following exception:

2009-09-14 16:36:54.777 436781 Debug RateEngineDebug RACGrid2.costShipment(): [INFEASIBLE] -
No base cost calculated for rate record RATE_RECORD_GID [[ACTIVE] ExecuteThread: ']
2009-09-14 16:36:54.778 436781 Debug RateEngine [INFEASIBLE] - No base cost calculated for rate record RATE_RECORD_GID. [RACGrid2.costShipment()] [[ACTIVE] ExecuteThread: ']
2009-09-14 16:36:54.778 436781 Debug RateEngine RatingEngine.rateIt(): REInfeasibleExeption caught: [INFEASIBLE] - No base cost calculated for rate record RATE_RECORD_GID. [RACGrid2.costShipment()] [[ACTIVE] ExecuteThread: ']

-- Steps To Reproduce:
1. Create a Rate Record with Conditional Rate Costs
2. Action -> Shipment Management -> Change Service Provider -> Change Service Provider
3. Notice that the Expected Rate is not applied

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