My Oracle Support Banner

Contract Type - Bill Segment Postprocessing Algorithm Executed Before Rate Engine (Doc ID 2295407.1)

Last updated on MARCH 07, 2019

Applies to:

Oracle Financial Services Revenue Management and Billing - Version 2.3.0.0.0 and later
Information in this document applies to any platform.

Symptoms

On RMB v2.3.0.2.0 against FW v4.2.0.2.0, BI - Billing:

Contract Type - Bill segment post-processing algorithm executed before rate engine.

ACTUAL BEHAVIOR  
---------------------------------
It was found that Contract Type - Bill segment post-processing algorithm is executed before rate engine.
As part of Bill segment generation from post-proc price assignments, we need a "Contract Type - Bill segment post-processing" algorithm  executed after rate has been calculated the amount for this new bill segment, we thought the sequence of execution was rate engine and then this "Contract Type - Bill segment post-processing" but is the other way around.

Please note that this issue is happening when a bill segment is generated as part of "Post-Processing (Billing)" algorithm with algorithm type of "C1-GENBSEGPA - COBOL CIPBSPAX".
This issue is not found on regular billing.

EXPECTED BEHAVIOR
-------------------------------------
We need a solution to have rate engine being executed before the algorithm.

STEPS
-----------------------
1. Turn on debug mode in Eclipse, make sure you have breakpoints on the BillSegmentPostProcessingAlgorithmSpot and RateComponentValueAlgorithmSpot
2. Go to account
3. Bill +
4. Generate

In this case we have a custom algorithm tied in one of the rate components and that helped me to realize the rate engine was executed after, also the calculated amount was 0 and all related data on the List in custom implementation of BillSegmentPostProcessingAlgorithmSpot.

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
References


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