Payment Submission Fails When The Batch Has Multiple Bills On Single Account (Doc ID 1387950.1)

Last updated on SEPTEMBER 26, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version: 7.4.0.0.0 and later   [Release: 7.4.0 and later ]
Information in this document applies to any platform.

Symptoms

Trying to submit a payment relate to multiple bills on an account with multiple bill units, but failed to submit payments in all the possible ways using the tool.

Steps to Reproduce:

0. Create a plan with 2 deals of different services (for example, /service/ip and /service/email), and add 2 new balance groups for these 2 services in addition to the default balance group. 
1. Create an account with the above plan.
2. Add 2 new bill units (name them ip_bu, email_bu) in addition to default bill unit (name it default_bu), assign different bill units to each of these services.
3. Create the bills (run billing).
   a. B1-881 bill of charge $9.95 created on bill unit ip_bu
   b. B1-882 bill of charge $3.00 created on bill unit email_bu
   c. B1-883 bill of charge $0.00 created on default_bu

4. Now try to submit the check payment through payment tool in the following ways:
   a. Using Bill Option
       i. Select new check payment batch and configure the back as –
         1. How many elements in your batch = 2
         2. Batch amount = 12.95 (sum of B1-881 and B1-882)
         3. Allocation Level = Bill
      ii. Enter the Bill numbers B1-881 and B1-882 and the payment amount as 9.95 and 3 respectively
      iii. Click validate button to validate the input
      iv. Result is that the second entry status will return as “Error”. When you highlight the row, then it displays the message:
      
“Row 2: Multiple payments for an account. Multiple payments to the same account are not allowed in the same batch. Remove or modify this row”

   b. Using Item Option
      i. Select new check payment batch and configure the back as –
         1. How many elements in your batch = 1
         2. Batch amount = 12.95 (sum of B1-881 and B1-882)
         3. Allocation Level = Item
     ii. Enter the account number and the payment amount as 12.95 respectively
     iii. Click validate button to validate the input
     iv. Result is that the status will return as “Error”. When you high-light the row, then it displays the message:
        
“Row 1: Payment allocation required due to overpayment”

   c. When tried to find the items through Tools to allocate, the tool re-turned 0 items, as it is trying to fetch only for the default bill unit.

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