Additional /Item/Payment Created By Pin_Recover (Doc ID 568007.1)

Last updated on SEPTEMBER 21, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version: 6.7.0.0.0
This problem can occur on any platform.

Symptoms

When running pin_recover -recover_payment at around the same time as issuing Instant Payment in
Customer Center, two payment items were created.

When looking at the cm.pinlog file, it shows that Instant Payment created CHARGE event with
status 999 first, then change to 1000. that's the problem because when pin_recover -recover_payment
runs, it looks for result >= 1000. So while Instant Payment is still processing the transaction, pin_recover grab the transaction and create another payment/cc event.

select * from event_billing_charge_t
where result >= 1000
and pay_type = 10003
and obj_id0 > 1;

-- Steps to Reproduce
1. Issue Credit Card Instant Payment in Customer Center.
2. At around the same time, run pin_recover -recover_payment -pay_type 10003.

.

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