EAP: Financial Gateway Electronic Payments process abends at Step AP_FG_PROC.SENDPMT.Step01 (PeopleCode) -- RC = 24 (108,524)

(Doc ID 1617341.1)

Last updated on AUGUST 22, 2017

Applies to:

PeopleSoft Enterprise FIN Payables - Version 9.1 to 9.2 [Release 9]
Information in this document applies to any platform.

Symptoms

The Financial Gateway Electronic Payments (AP_FG_PROC) process abends at Step AP_FG_PROC.SENDPMT.Step01 (PeopleCode) with an error when there are Vouchers for the same Vendor that sum up to a Zero Dollar payment.

ERROR
First operand of . is NULL, so cannot access member GetRowset. (180,236) AP.Payment.EFTPaymentMsg.OnExecute  Name:CallFinGateway  PCPC:11099  Statement:129

Called from:AP_FG_PROC.SENDPMT.GBL.default.1900-01-01.Step01.OnExecute  Statement:9

Process 97341 ABENDED at Step AP_FG_PROC.SENDPMT.Step01 (PeopleCode) -- RC = 24 (108,524)

STEPS
1.  External Account is setup with Payment Method= ACH, Settle By = Financial Gateway
2.  Vendor is setup with Payment Method= ACH, Settle By = Financial Gateway
3.  Create 1st Voucher for the Vendor for Amount = $100
4.  Create 2nd Voucher for the same Vendor for Amount = -$100
5.  Pay the Vouchers through the Pay Cycle -- Both Vouchers are selected and payment is created
6.  Run Financial Gateway Electronic Payments (AP_FG_PROC) process
7.  Above error occurs

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