Automatic Receipts Gives ORA-29261: bad argument (Doc ID 1105833.1)

Last updated on SEPTEMBER 02, 2016

Applies to:

Oracle Payments - Version 12.1.1 and later
Information in this document applies to any platform.
Checked for relevance on 03-APR-2013.


Symptoms

Find that the Automatic Receipts program does not create receipts. The associated debug log shows the error "ORA-29261: bad argument" as follows:

Input url = <host.domain1>:<port>/OA_HTML/ibyecapp

Enter iby.plsql.IBY_NETUTILS_PVT.post_request
starting req iby.plsql.IBY_NETUTILS_PVT.post_request
err code=-29261 iby.plsql.IBY_NETUTILS_PVT.post_request
err msg=ORA-29261: bad argument iby.plsql.IBY_NETUTILS_PVT.post_request
In G_EXC_UNEXPECTED_ERROR Exception iby.plsql.IBY_PAYMENT_ADAPTER_PUB.OraPmtReq
status :=U iby.plsql.IBY_FNDCPT_TRXN_PUB.Create_Authorization
auth status := iby.plsql.IBY_FNDCPT_TRXN_PUB.Create_Authorization
auth engine code := iby.plsql.IBY_FNDCPT_TRXN_PUB.Create_Authorization
auth engine msg := iby.plsql.IBY_FNDCPT_TRXN_PUB.Create_Authorization
payment system code := iby.plsql.IBY_FNDCPT_TRXN_PUB.Create_Authorization
payment system msg := iby.plsql.IBY_FNDCPT_TRXN_PUB.Create_Authorization
trxn id := iby.plsql.IBY_FNDCPT_TRXN_PUB.Create_Authorization
Enter iby.plsql.IBY_FNDCPT_COMMON.Prepare_Result(7 ARG)
Exit iby.plsql.IBY_FNDCPT_COMMON.Prepare_Result(7 ARG)
x_return_status :<E> ar.plsql.arp_process_application.receipt_application
x_msg_count :<1> ar.plsql.arp_process_application.receipt_application
x_msg #1 = <Communication error. The payment system, the processor, or iPayment electronic commerce servlet is not available/accessible. Please make sure you have> ar.plsql.arp_process_application.receipt_application

Steps to Reproduce:

1. Created a receipt batch and successfully created the batch. Transaction got selected in the run.
Navigation: Receivables Manager > Receipts > Batches

2. Tried to Approve/ Format the payment batch. No records are selected.
Navigation: Receivables Manager > Receipts > Batches

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