My Oracle Support Banner

FDC: ACKNOWLEDGMENT FILE FOR THE GIVEN BATCH IS NOT YET GENERATED (Doc ID 1073586.1)

Last updated on JULY 03, 2019

Applies to:

Oracle Payments - Version 12.0.6 to 12.1.2 [Release 12.0 to 12.1]
Information in this document applies to any platform.

Symptoms

Fetch Settlement Batch Clearing program gives "Acknowledgment file for the given batch is not yet generated" even though FDC have confirmed that they have created the ACK file and made it available to be picked up.

STATUS in IBY_BATCHES_ALL and IBY_TRXN_SUMMARIES_ALL is 11 and 111.

IBY_FC_FETCH_BATCH_CLEARING module: Fetch Settlement Batch Clearing
+---------------------------------------------------------------------------+

Current system time is 23-FEB-2010 10:02:18

+---------------------------------------------------------------------------+

instr_type: null
prog_name: IBY_FC_FETCH_BATCH_CLEARING
retry_flag: null
Task Parameter: key: P_CONC_PROGRAM_NAME, value: IBY_FC_FETCH_BATCH_CLEARING
Task Parameter: key: P_INTERNAL_PAYEE_ID, value: <payee id value>
Task Parameter: key: P_PAYMENT_SYSTEM_ID, value: <payment system id value>
Task Parameter: key: P_PAYMENT_SYSTEM_ACCOUNT_ID, value: <payment system account id value>

Processing BATCH QUERY operations ..

attempting online batch query for (payee id=<payee id value>,batchid id=<batch id value>)
oracle.apps.iby.net.FTPException: Acknowledgment file for the given batch is not yet generated

at oracle.apps.iby.bep.proc.fdcnorth.net.FDCNorthMFHandler.retrieveFile(FDCNorthMFHandler.java:499)
at oracle.apps.iby.bep.proc.fdcnorth.net.GetBatchACKFunction.transmit(GetBatchACKFunction.java:75)
at oracle.apps.iby.bep.proc.fdcnorth.net.GetBatchACKFunction.transmit(GetBatchACKFunction.java:58)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:45)

### Steps to Reproduce ###
Create credit card transactions.
Obtain authorization.
Create associated invoice.
Run Automatic Receipt Creation Program for associated invoice.
Run Automatic Remittance Creation Program for associated receipts.
Run Create Settlement Batches.
Have Payment Process generate an acknowledgement file.
Run Fetch Settlement Batch Clearing program.
Program completes in warning.  The batch and associated records are not updated to successful status (i.e. 0).

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.