E1:03B: R03B551 does not Handle Underpaid Invoices Correctly (Doc ID 2096108.1)

Last updated on JULY 27, 2016

Applies to:

JD Edwards EnterpriseOne Accounts Receivable - Version 9.0 to 9.0 [Release 9.0]
Information in this document applies to any platform.

Symptoms

When running Update Receipt Header (R03B551) with Apply Receipts to Invoices (R03B50) option turned on and match by Generic Matching Field, system does not leave the invoice amount open in case it is underpaid. It either creates unapplied cash receipt or closes the invoice and creates chargeback (or deduction which depends on the Processing Options setup).

Steps to duplicate case 1 - creating unapplied cash record:
1. Create standard invoice for amount 4455.
2. Create electronic receipt input record in F03B13Z1 for amount 1000 and with invoice number in the Generic Matching Field.
3. Run R03B551 with batch number from F03B13Z1 and Processing Option Apply Invoices->6. Processing Underpayments = 1 (set to partially pay invoice) and without chargeback (deduction) codes.
4. System creates unapplied records and doesn’t match to any invoice.

Steps to duplicate case 2 - creating chargeback record:
1. Create standard invoice for amount 4455.
2. Create electronic receipt input record in F03B13Z1 for amount 1000 and with invoice number in the Generic Matching Field.
3. Run R03B551 with batch number from F03B13Z1 and Processing Option Apply Invoices->6. Processing Underpayments = 1 (set to partially pay invoice) and with chargeback (deduction) codes.
4. System closes invoice and creates chargeback.

In both cases it should partially pay invoice and leave the open amount on the invoice.

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