Payment Weighted Distribution does not Consider Outstanding Bill Segment Amount (Doc ID 2152102.1)

Last updated on AUGUST 11, 2016

Applies to:

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

Symptoms

On RMB 2.4.0.0.0 version, PY - Payment:
Payment Weighted Distribution does not consider outstanding bill segment amount

ACTUAL BEHAVIOR
-------------------------
Currently the Payment distribution happens in a weighted distribution manner. For arriving at the weighted distribution, the original bill segment amounts are considered. For e.g. If there are 2 bill segments of $1000 each, then the payment distribution weights are 50% and hence if a $1000 payment is applied, two Payment segments of $500 each are created and linked to the match event of the respective bill segments.

EXPECTED BEHAVIOR
--------------------------
If there are any adjustment on the bill(lets say $10 and $20) and these adjustments are linked to the match events of the bill segments, then ideally the outstanding amount for each bill segment would be $990 and $980. Hence when payment segments are created, the weighted distribution should happen as per these outstanding amounts. So assuming if the total payment is of $1000, then pay segments created should be of amounts 502.53 ([990/990+980]*1000) and 497.46([980/980+990]*1000) instead of $500 each.

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Please see the attachment "Payment_Ditribution_defect.docx" for details on the scenario

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users thinks the calculation is incorrect and wrong payment is occurring.

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