Search Results fv_ap_cash_pos_temp
Overview
The FV_AP_CASH_POS_TEMP table is a temporary staging table owned by the FV (Federal Financials) schema in Oracle E-Business Suite Release 12.1.1 and 12.2.2. Its documented purpose is to hold intermediate data used during the processing of the PMC-29 Cash Position report, a federal financials report that reconciles disbursement activity against the General Ledger cash balance for a given set of books. Rather than serving as a permanent transactional store, the table acts as a processing workspace: rows are populated by the report or concurrent program, consumed during report generation, and cleared or overwritten on subsequent runs.
From a Data Vault modeling perspective, the mined foreign key structure suggests a satellite-leaning classification. The table carries descriptive, run-scoped attributes (check date, invoice detail, cash balance, and amounts) attached to a driving business process keyed by CHECKRUN_ID, which points to the payment batch defined in AP_INV_SELECTION_CRITERIA_ALL. It is not a hub, since it holds no durable business key registry, and it is only weakly link-like because its only documented foreign key is a single parent reference.
Key Information Stored
The table is documented with 13 columns. The most operationally significant are:
- CHECKRUN_ID — The foreign key to AP_INV_SELECTION_CRITERIA_ALL, identifying the payment batch (check run) being processed. This is the principal join and selection key.
- CHECKRUN_NAME — The descriptive name of the check run, used in report headers and grouping.
- CHECK_DATE — The date the payment was issued, central to cash timing and bank reconciliation.
- ORG_ID — The operating unit, enabling multi-org secured reporting.
- SET_OF_BOOKS_ID — The ledger context, matching the GL cash balance scope.
- FUND — The federal fund code, used for Treasury and fund-balance reporting.
- VENDOR_ID and VENDOR_SITE_ID — Payee and remit-to site identifiers.
- INVOICE_NUM and INVOICE_DATE — Invoice identification and accounting date.
- DISTRIBUTION_LINE_NUMBER — The invoice distribution line driving the cash impact.
- AMOUNT — The disbursement amount for the row.
- GL_CASH_BALANCE — The corresponding General Ledger cash balance used for reconciliation against the disbursed amount.
No surrogate primary key or unique index is documented in the supplied metadata. In practice, the natural business key for a row is the combination of the check run context plus the invoice distribution line, which distinguishes individual disbursement events within a batch.
Common Use Cases and Queries
The primary use case is generating and troubleshooting the PMC-29 Cash Position report, typically run as part of period-end or daily federal cash management. Consultants use the table to verify that the report selected the expected payments, to reconcile disbursement totals against GL cash, and to diagnose discrepancies or missing rows.
A representative query joins the staging rows back to the payment batch and projects fund and cash figures:
- SELECT t.checkrun_name, t.check_date, t.fund, t.invoice_num, t.amount, t.gl_cash_balance FROM fv.fv_ap_cash_pos_temp t WHERE t.set_of_books_id = :ledger_id AND t.org_id = :org_id ORDER BY t.check_date;
- Join pattern: SELECT t.*, c.checkrun_name FROM fv.fv_ap_cash_pos_temp t, ap.ap_inv_selection_criteria_all c WHERE t.checkrun_id = c.checkrun_id;
Because the table is transient, queries should be run immediately after the concurrent program populates it and before it is purged. Summarizing AMOUNT versus GL_CASH_BALANCE by FUND and CHECK_DATE provides a quick reconciliation view.
Related Objects
- AP_INV_SELECTION_CRITERIA_ALL — Referenced by FV_AP_CASH_POS_TEMP.CHECKRUN_ID; defines the payment batch and payment selection parameters.
- AP_CHECKS_ALL — Source of check and payment detail for the selected run.
- AP_INVOICES_ALL / AP_INVOICE_DISTRIBUTIONS_ALL — Supply invoice number, date, vendor, and distribution line data.
- AP_SUPPLIERS / AP_SUPPLIER_SITES_ALL — Resolve VENDOR_ID and VENDOR_SITE_ID.
- GL_BALANCES — Source of the cash balance compared in reconciliation.
- FV_AP_CASH_POS (and related FV cash position objects) — Companion permanent or reporting structures for PMC-29 output.
- FND_CONCURRENT_PROGRAMS / FND_CONCURRENT_REQUESTS — Identify the concurrent program that populates and consumes the table.
Oracle Proprietary, Confidential Information — Legal Notices apply.
-
Table: FV_AP_CASH_POS_TEMP
12.1.1
owner:FV, object_type:TABLE, fnd_design_data:FV.FV_AP_CASH_POS_TEMP, object_name:FV_AP_CASH_POS_TEMP, status:VALID, product: FV - Federal Financials , description: Temporary table for processing PMC-29 Cash Position , implementation_dba_data: FV.FV_AP_CASH_POS_TEMP ,
-
Table: FV_AP_CASH_POS_TEMP
12.2.2
owner:FV, object_type:TABLE, fnd_design_data:FV.FV_AP_CASH_POS_TEMP, object_name:FV_AP_CASH_POS_TEMP, status:VALID, product: FV - Federal Financials , description: Temporary table for processing PMC-29 Cash Position , implementation_dba_data: FV.FV_AP_CASH_POS_TEMP ,
-
VIEW: FV.FV_AP_CASH_POS_TEMP#
12.2.2
owner:FV, object_type:VIEW, object_name:FV_AP_CASH_POS_TEMP#, status:VALID,
-
SYNONYM: APPS.FV_AP_CASH_POS_TEMP
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_AP_CASH_POS_TEMP, status:VALID,
-
SYNONYM: APPS.FV_AP_CASH_POS_TEMP
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_AP_CASH_POS_TEMP, status:VALID,
-
VIEW: FV.FV_AP_CASH_POS_TEMP#
12.2.2
-
APPS.FV_AP_CASH_POS_DTL_PKG SQL Statements
12.1.1
-
APPS.FV_AP_CASH_POS_DTL_PKG SQL Statements
12.2.2
-
TABLE: FV.FV_AP_CASH_POS_TEMP
12.2.2
owner:FV, object_type:TABLE, fnd_design_data:FV.FV_AP_CASH_POS_TEMP, object_name:FV_AP_CASH_POS_TEMP, status:VALID,
-
TABLE: FV.FV_AP_CASH_POS_TEMP
12.1.1
owner:FV, object_type:TABLE, fnd_design_data:FV.FV_AP_CASH_POS_TEMP, object_name:FV_AP_CASH_POS_TEMP, status:VALID,
-
Table: AP_INV_SELECTION_CRITERIA_ALL
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_INV_SELECTION_CRITERIA_ALL, object_name:AP_INV_SELECTION_CRITERIA_ALL, status:VALID, product: AP - Payables , description: Payment batch invoice selection criteria , implementation_dba_data: AP.AP_INV_SELECTION_CRITERIA_ALL ,
-
PACKAGE BODY: APPS.FV_AP_CASH_POS_DTL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FV_AP_CASH_POS_DTL_PKG, status:VALID,
-
PACKAGE BODY: APPS.FV_AP_CASH_POS_DTL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FV_AP_CASH_POS_DTL_PKG, status:VALID,
-
Table: AP_INV_SELECTION_CRITERIA_ALL
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_INV_SELECTION_CRITERIA_ALL, object_name:AP_INV_SELECTION_CRITERIA_ALL, status:VALID, product: AP - Payables , description: Payment batch invoice selection criteria , implementation_dba_data: AP.AP_INV_SELECTION_CRITERIA_ALL ,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.FV_AP_CASH_POS_DTL_PKG
12.1.1
-
PACKAGE BODY: APPS.FV_AP_CASH_POS_DTL_PKG
12.2.2
-
APPS.FV_AP_CASH_POS_DTL_PKG dependencies on FV_AP_CASH_POS_TEMP
12.1.1
-
APPS.FV_AP_CASH_POS_DTL_PKG dependencies on FV_AP_CASH_POS_TEMP
12.2.2
-
eTRM - FV Tables and Views
12.1.1
description: Temporary table populated during the Year End Closing process ,
-
eTRM - FV Tables and Views
12.2.2
description: Temporary table populated during the Year End Closing process ,
-
APPS.FV_AP_CASH_POS_DTL_PKG dependencies on FV_UTILITY
12.1.1
-
APPS.FV_AP_CASH_POS_DTL_PKG dependencies on FV_UTILITY
12.2.2
-
APPS.FV_AP_CASH_POS_DTL_PKG dependencies on FND_LOG
12.1.1
-
APPS.FV_AP_CASH_POS_DTL_PKG dependencies on FND_LOG
12.2.2
-
12.2.2 DBA Data
12.2.2
-
eTRM - FV Tables and Views
12.1.1
description: Temporary table populated during the Year End Closing process ,
-
eTRM - FV Tables and Views
12.2.2
description: Temporary table populated during the Year End Closing process ,
-
12.1.1 DBA Data
12.1.1