My Oracle Support Banner

Discount Trigger Condition Fails (Doc ID 764050.1)

Last updated on FEBRUARY 03, 2019

Applies to:

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


Here is a scenario which explains

1. PCM_OP_TCF_AAA_AUTHORIZE to authorize mo event
    a) start time: 1229071521
    b) end time: 1229071531
    c) duration: 10 secs
    d) expiration time: 1229072121
    e) event bal impacts:
        - resource: 2000003, amount: 1, valid_to: infinity
        - resource: 9999510, amount: -1, valid_to: 10 minutes

2. No STOP_ACCOUNTING so there is some reservation list for this account,

3. PCM_OP_TCF_AAA_AUTHORIZE to authorize mt event for the same account.
    a) start time: 1229072219
    b) end time: 1229072399
    c) duration: 180 secs
    d) expiration time: 1229073399
    e) event bal impacts:
        - resource: 5000402, amount: -180, valid_to: infinity
        - resource: 9999510, amount: 1, valid_to: infinity
        - resource: 2000003, amount: -1, valid_to: infinity
        - resource: 2000008, amount: 1, valid_to: infinity

4. The condition fails

There is a discount which triggers for MT_EVENTS. Discount trigger condition is connected with resource 9999510 resource. If this condition is true. there are some discount balance impacts  for resource 9999510, 2000003, 2000008. There are such impacts in mt event so condition had to be true during this event. But it was not.

Before mo event current bal in balance group for 9999510 = 0, after mo event curent bal in balance group for 9999510 is still 0, but there was -1 (valid_to 1229072121) in reservation list.  mt event was after balance for 9999510 expired, so current bal = 0, so this discount condition was false and there was no impacts: 9999510, 2000003, 2000008 in mt event.

Seems to be there is no check how long is the resource valid in reservation list


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

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