Build Program Error - Check_Bank_Charge function (Doc ID 1513772.1)

Last updated on JULY 22, 2014

Applies to:

Oracle Payables - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

When trying to pay an AR Refund we are able to select the invoice for payment, but it fails with a status message of “Failed Build Payments – Unexpected Errors”

The log file shows the following messages:

IBY_PAYGROUP_PUB.handleJapaneseBankCharges: Attempting to call hook: AP_PMT_CALLOUT_PKG.ap_JapanBankChargeHook
Creating Savepoint
Checking API Compatibility
Calling ap_bank_charge_pkg.ap_JapanBankChargeHook
Creating Savepoint
Checking API Compatibility
Calling AP Void Pkg.Iby_Void_Check
Fetch selected_checks Cursor
Call Bank_charge_get_info
bank_charge_get_info<-AP_BANK_CHARGE_PKG.AP_JAPANBANKCHARGEHOOK
Get bank charge bearer from po vendor sites
Get p_transferring_bank_branch_id
Get p_receiving_bank_branch_id
Get transfer_priority and currency code
Get number of invoices for this check
Get min_account_unit and precision for currency
Call Bank_charge_get_amt_due
Check all the mandatory parameters for ap_bank_charge_pkg.check_bank_charge
Can not call Check_Bank_Charge function because of mandatory parameter
IBY_PAYGROUP_PUB.handleJapaneseBankCharges: Fatal: Japanese bank charge hook 'AP_PMT_CALLOUT_PKG.ap_JapanBankChargeHook' returned error status code: U
IBY_PAYGROUP_PUB.handleJapaneseBankCharges: Raising exception ..
Exception occured when building payments. Payment creation will be aborted and no payments will be committed for payment request 660
Exception occured when building payments. Payment creation will be aborted and no payments will be committed for payment request 660
SQLCODE: -20001
SQLCODE: -20001
SQLERRM: ORA-20001:
SQLERRM: ORA-20001:
Build program error: Exception occured when attempting to create payments from the documents payable of the provided payment service request.
IBY_DISBURSE_UI_API_PUB_PKG.unlock_pmt_entity: ENTER

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