Search Results rfms_process_dt
Overview
IGF_GR_RFMS_BATCH_V is a reporting and integration view in the Oracle E-Business Suite 12.1.1 / 12.2.2 environment, owned by the APPS schema. The IGF prefix places it within the Oracle Grants Accounting (formerly Oracle Grants Management) product family, while the RFMS component indicates the Federal grantee subsystem used for the Recipient Financial Management System reporting interface. The view presents batch-level metadata for data transmissions exchanged between an EBS Grants installation and an external sponsor or federal agency RFMS system.
The view is defined as a simple projection over the base table IGF_GR_RFMS_BATCH. According to the ETRM metadata, the documented view text is a straight SELECT of all columns from that table with no joins, filters, or expressions. Its principal role is therefore to provide a stable read-consistent interface for concurrent programs, OBIEE reports, and external integrations that need to inspect transmission batch state — for example, to determine which batches have been acknowledged by the recipient system and which were rejected. Presenting the columns as a view allows Oracle to change the underlying table structure without breaking downstream reporting code.
Underlying Base Objects
The single documented base object is the table IGF_GR_RFMS_BATCH. No join tables, indexes, or synonyms appear in the ETRM metadata beyond the schema qualification of APPS. Because the view references exactly one base table with no WHERE clause, the row count and column set of the view match the base table one-for-one.
Partitioning, indexes, and referential constraints on IGF_GR_RFMS_BATCH are not captured in the metadata provided. The transaction control columns at the end of the select list (CREATED_BY, CREATION_DATE, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE, REQUEST_ID) are the standard EBS "who columns," populated automatically by the Forms and Concurrent Manager runtime.
Key Columns
- ROW_ID — ROWID-based identifier used internally by Oracle for row addressing.
- RFMB_ID — Primary key of the batch record; the natural identifier referenced by child transmission detail rows.
- BATCH_ID — Business batch identifier assigned by the RFMS process or by the grantee system.
- DATA_REC_LENGTH — Length, in characters or bytes, of the data record contained in the batch.
- OPE_ID — Identifier of the operating unit or organization / operating entity that owns the batch. This is the column most frequently used to scope queries to a specific business unit when the EBS Grants module spans multiple organizations.
- SOFTWARE_PROVIDOR — Name of the software provider that generated the transmission; note the historical spelling preserved in the base table.
- RFMS_PROCESS_DT — Date the batch was processed by the RFMS receiving application.
- RFMS_ACK_DT — Date the acknowledgement was received, distinguishing pending from completed transmissions.
- RFMS_ACK_BATCH_ID — Batch identifier returned in the acknowledgement; useful for correlation when the outbound and inbound identifiers differ.
- REJECT_REASON — Free-text or coded reason the receiving system rejected the batch; null when the batch was accepted.
- Audit columns — CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN, PROGRAM_ID, PROGRAM_APPLICATION_ID, PROGRAM_UPDATE_DATE, and REQUEST_ID support lineage tracing back to the concurrent request that touched the row.
Common Use Cases and Queries
The most common scenario is monitoring the state of outbound federal grant transmissions. Reporting users filter on OPE_ID to constrain results to a single operating unit and use RFMS_ACK_DT to separate acknowledged batches from those still outstanding.
SELECT batch_id,
rfms_process_dt,
rfms_ack_dt,
rfms_ack_batch_id,
reject_reason
FROM apps.igf_gr_rfms_batch_v
WHERE ope_id = :p_ope_id
AND rfms_ack_dt IS NULL
ORDER BY rfms_process_dt DESC;
A second pattern identifies rejected batches requiring remediation:
SELECT batch_id, ope_id, software_providor, reject_reason FROM apps.igf_gr_rfms_batch_v WHERE reject_reason IS NOT NULL AND rfms_process_dt BETWEEN :p_from AND :p_to;
Integrators use the view to pull acknowledgement data into an external reconciliation store, joining BATCH_ID and RFMS_ACK_BATCH_ID. Finally, support analysts trace an unexpected batch back to its originating concurrent request via REQUEST_ID combined with FND_CONCURRENT_REQUESTS, and confirm who last modified the row through LAST_UPDATED_BY. Because the view carries no filters, queries against large Grants installations should always restrict on OPE_ID or date columns to avoid full-table scans.
-
VIEW: APPS.IGF_GR_RFMS_BATCH_V
12.1.1
-
View: IGF_GR_RFMS_BATCH_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_GR_RFMS_BATCH_V, object_name:IGF_GR_RFMS_BATCH_V, status:VALID, product: IGF - Financial Aid , description: Shows details of RFMS batch records , implementation_dba_data: APPS.IGF_GR_RFMS_BATCH_V ,
-
View: IGF_GR_RFMS_BATCH_V
12.2.2
product: IGF - Financial Aid (Obsolete) , description: Shows details of RFMS batch records , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.IGF_GR_RFMS_BATCH
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_GR_RFMS_BATCH, object_name:IGF_GR_RFMS_BATCH, status:VALID,
-
View: IGF_GR_RFMS_DISB_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_GR_RFMS_DISB_V, object_name:IGF_GR_RFMS_DISB_V, status:VALID, product: IGF - Financial Aid , description: Shows the recipient financial management system disbursement data , implementation_dba_data: APPS.IGF_GR_RFMS_DISB_V ,
-
View: IGF_GR_RFMS_DISB_V
12.2.2
product: IGF - Financial Aid (Obsolete) , description: Shows the recipient financial management system disbursement data , implementation_dba_data: Not implemented in this database ,
-
TABLE: IGF.IGF_GR_RFMS_BATCH_ALL
12.1.1
owner:IGF, object_type:TABLE, fnd_design_data:IGF.IGF_GR_RFMS_BATCH_ALL, object_name:IGF_GR_RFMS_BATCH_ALL, status:VALID,
-
VIEW: APPS.IGF_GR_RFMS_BATCH_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_GR_RFMS_BATCH_V, object_name:IGF_GR_RFMS_BATCH_V, status:VALID,
-
View: IGF_GR_RFMS_BATCH
12.2.2
product: IGF - Financial Aid (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.IGF_GR_RFMS_DISB_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_GR_RFMS_DISB_V, object_name:IGF_GR_RFMS_DISB_V, status:VALID,
-
View: IGF_GR_RFMS_BATCH
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_GR_RFMS_BATCH, object_name:IGF_GR_RFMS_BATCH, status:VALID, product: IGF - Financial Aid , implementation_dba_data: APPS.IGF_GR_RFMS_BATCH ,
-
APPS.IGF_GR_RFMS_BATCH_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGF_GR_RFMS_BATCH_PKG
12.1.1
-
APPS.IGF_GR_RFMS_BATCH_PKG dependencies on IGF_GR_RFMS_BATCH_ALL
12.1.1
-
eTRM - IGF Tables and Views
12.1.1
description: Holds pays only unit details for a pays only program ,