Self Registration Challenge Question Errors If No Open Invoices ORA-20001 ORA-06512: at "APPS.ARI_SELF_REGISTRATION_PKG" (Doc ID 2020340.1)

Last updated on JULY 21, 2015

Applies to:

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

Symptoms

When the security question is set to invoices and payments, self registration errors out when there are no open invoices.
If the customer has no open invoices, but has open payments, you receive the following error and the invoice portion is not skipped.

   Error Page
   Exception Details.
   oracle.apps.fnd.framework.OAException: java.sql.SQLException: ORA-20001:
   ORA-06512: at "APPS.APP_EXCEPTION", line 72
   ORA-06512: at "APPS.ARI_SELF_REGISTRATION_PKG", line 657
   ORA-06512: at line 1

When the question is set to invoices only and the customer does not have any open invoices, the question is bypassed and goes on to enter the user information.
When the question is set to payments only and the customer has an open payment, no error is received.  If not, the question is bypassed and goes on to enter the user information.

There isn't a bypass if the question is both invoices and payments.

STEPS TO REPRODUCE
------------------------------
1. Enable the seeded challenge question for invoices and receipts.
2. Try to register for a customer with no data.
3. Select the customer's address and click the next button.

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