Agent Assisted Billing Care (AABC) PIP: Payment fail during PCM_OP_PYMT_COLLECT Opcode Invocation With Missing DD_INFO Details

(Doc ID 2112870.1)

Last updated on JANUARY 27, 2017

Applies to:

Oracle Communications Integration Pack for Agent Assisted Billing Care - Version 11.1 to 11.4 [Release 11.1 to 11.4]
Information in this document applies to any platform.

Symptoms

Application Integration Architecture (AIA) Foundation Pack (FP) - 11.1.1.x (where x >= 5)

AABC PIP 11.x (where x >= 2)

Current Behavior
Creating the payment with PaymentMethodCode "DIRECT DEBIT". While invoking Billing and Revenue Management (BRM) opcode "PCM_OP_PYMT_COLLECT" with "DD_INFO" details, it is failing in BRM because of mandatory fields missing in the input from AIA

ERROR

...
Exception occured when binding was invoked.
Exception occured during invocation of JCA binding: "JCA Binding execute of Reference operation 'PCM_OP_PYMT_COLLECT' failed due to: Location=FLIST 
ErrMsg=ERR_BAD_ARG ErrStr=ERR_BAD_ARG Field=PIN_FLD_RESULTS RecID=0".

The invoked JCA adapter raised a resource exception.
Please examine the above error message carefully to determine a resolution.
...

Additional Information
Current code only has three fields mapped for "DD_INFO" i.e. BANK_NO, DEBIT_NUM, NAME. But BRM implementation is expecting some mandatory fields such as TYPE, ADDRESS, CITY, COUNTRY, ZIP, without which it is failing in BRM.

Expected Behavior
Flow has to complete in Success for the DIRECT DEBIT

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