Issue On Substitute Character %I On Bill Line Description In CCB

(Doc ID 1339553.1)

Last updated on OCTOBER 18, 2016

Applies to:

Oracle Utilities Customer Care and Billing - Version: 2.3.1 and later   [Release: 2.3 and later ]
Oracle Utilities Customer Care and Billing - Version: 2.3.1 and later    [Release: 2.3 and later]
Information in this document applies to any platform.


When the value on a Bill Factor (on a Rate schedule) is triggered by the Bill Factor Characteristics, the %I is not replaced on the Calc Line with the value defined on the Bill Factor.
It works correctly with the %A, etc.
The %I is correctly substituted on CCB V1.5.20.

Expected the %I is replaced by the value defined on the Bill Factor on CCB V2.3.1 as it does on CCB V1.5.20.

To reproduce the issue, create a rate schedule with a RC preparing the context for the char collection
(for example a char type code "CODE-TVA" with the value "B9" - this char type code should have different values)
and for the same RC plug a BF which should have a definition for this char type code and value (CODE-TVA / B9).

For example 1 rate schedule with 3 rate components
- 1st with a fix amount
- 2nd: create a line with an amount and put in memory a characteristic collection with code "CODE-TVA" and value "B9"
- 3thd: create a bill line (with a description containing the %I).
This rate component uses a bill factor with type "Percentage". This BF is "TAUX-TVA" and has characteristic codes and value linked for which each char type has a value.
It has the characteristic code "CODE-TVA" with different values (B9 - B7 - NS - ...).
For each characteristic value there is a different value for BF.
The %I should be substituted by the value defined on the Bill Factor.
The line created should take the value from characteristic value B9, but it seems not to reach it (so the result is 0 instead of 19.6).

We made the same test in the same context with CC&B 1.5.20 and all works fine.
We compared the log file and suspected there is a change when the component CIPRBLLN give the informations to the componenent CIPZBLDS.
Could you please let us know where the parametre RC-RT-VAL from the CICZBLDS component is picked up from the RBLLN and so from the copybook in the linkage section from calc ald value algorithms?


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