Negative Point Balance as a result of a cancelation or point expire (Doc ID 2126901.1)

Last updated on MAY 25, 2016

Applies to:

Siebel Loyalty Manager - Version 8.1.1.11.14 [IP2013] and later
Information in this document applies to any platform.

Symptoms

On : 8.1.1.11.14 [IP2013] version, Loyalty

In a specific scenario where an Accrual Transaction where Points has already been redeemed is cancelled, Member Balance goes Negative

It is expected that Member Balance should not go negative and Transaction should be rejected.

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
a) Create new member
b) create accrual transaction with 10000 points + process => 10000 points available
c) create a redemption transaction with 10000 points + process => 0 points
d) cancel redemption transaction created in step (c) => 10000 points
e) cancel accrual transaction created in step (a) => 0 points
f) create redemption transaction of 10000 points + process => -10000 points available => This is wrong.



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