Search Results insert_accountability_balance
Overview
FV_1219_TRANSACTIONS is a public PL/SQL package owned by the APPS schema in Oracle E-Business Suite, delivered as part of the U.S. Federal Government financials functionality (the "FV" product prefix, historically associated with the 12.1.1 and 12.2.2 releases). The package is classified as OTHER in the ETRM metadata, indicating it is not a formal open interface or public API but is nonetheless referenced by at least one other package in the environment. Its documented header declares AUTHID CURRENT_USER, so all unqualified object references resolve against the calling schema's privileges at runtime rather than the package owner's.
The package's central entry point, MAIN_1219, performs the bulk of the processing implied by the numeric suffix, which corresponds to the Treasury reporting requirement commonly labeled "1219" in agency reporting. The remaining procedures support report line aggregation, accountability balance capture, audit trail maintenance, and flat-file generation, forming a complete cycle from data extraction through file output and record keeping.
Key Procedures and Functions
The metadata documents five procedures. Parameter lists are not reproduced here.
- MAIN_1219 — The primary driver procedure. It writes diagnostic output through error_msg and error_code and accepts a reporting period, an agency location code, a set of books identifier, and a delete-corrections flag. It orchestrates the overall run and delegates downstream work to the supporting procedures.
- GROUP_REPORT_LINES — Aggregates and summarizes report lines produced during the run, consolidating transaction detail into reporting-level groupings before output.
- INSERT_ACCOUNTABILITY_BALANCE — Inserts accountability balance records for a reporting period, taking a closing balance and an agency location code as inputs. This supports reconciliation of balances against reported activity.
- INSERT_AUDIT_TABLE — Writes audit records keyed to an agency location code, providing traceability for the transaction processing performed by the package.
- GEN_FLAT_FILE — Produces the external flat file for a given period, with parameters for the department or agency name and telephone number alongside the agency location code, indicating generated output carries identifying information required by the receiving authority.
Tables Accessed
The package reads and writes across several application schemas through APPS synonyms. From Payables it touches AP_CHECKS and AP_CHECKS_ALL (payment instruments), AP_INVOICE_PAYMENTS and AP_INVOICE_PAYMENTS_ALL (payment-to-invoice relationships), AP_INVOICES_ALL (invoice headers and lines), and AP_INV_SELECTION_CRITERIA_ALL (payment batch selection criteria). From Receivables it uses AR_CASH_RECEIPTS_ALL, AR_CASH_RECEIPT_HISTORY_ALL, AR_MISC_CASH_DISTRIBUTIONS_ALL, and AR_RECEIVABLE_APPLICATIONS_ALL to capture receipt activity and cash application detail. From Cash Management it reads CE_BANK_ACCOUNTS and CE_BANK_ACCT_USES_ALL for bank and account-use definitions.
Public-sector specific data comes from FV_INTERAGENCY_FUNDS_ALL (interagency fund activity), FV_OPERATING_UNITS_ALL (agency/operating unit definitions), and FV_REFUNDS_VOIDS_ALL (refund and voided transactions). Collectively these tables supply the disbursement, collection, and fund-balance data that MAIN_1219 reconciles into the accountability position.
Usage Notes
Given its OTHER classification and purpose-specific naming, FV_1219_TRANSACTIONS is most likely invoked from a concurrent program or a supporting package rather than from a standard Oracle EBS form. The ETRM metadata records that it is referenced by one other package, confirming subordinate use within a larger processing chain, typically a submission wrapper or scheduling package that supplies the set of books identifier, GL period, and agency location code before calling MAIN_1219.
Because the package is AUTHID CURRENT_USER and not published as a formal API, customizations and extensions should not call it directly without regression testing; upgrades may alter internal behavior without an API compatibility guarantee. Implementations that need equivalent output should prefer supporting it through the standard concurrent request that drives MAIN_1219, preserving the audit-trail and flat-file generation sequence the package expects. Organizations operating in 12.1.1 and 12.2.2 should verify the concurrent program association and any client extensions before relying on the generated flat file in downstream agency reporting.
-
PACKAGE: APPS.FV_1219_TRANSACTIONS
12.2.2
-
PACKAGE: APPS.FV_1219_TRANSACTIONS
12.1.1
-
APPS.FV_1219_TRANSACTIONS SQL Statements
12.1.1
-
APPS.FV_1219_TRANSACTIONS SQL Statements
12.2.2
-
PACKAGE BODY: APPS.FV_1219_TRANSACTIONS
12.2.2
-
PACKAGE BODY: APPS.FV_1219_TRANSACTIONS
12.1.1
-
APPS.FV_1219_TRANSACTIONS dependencies on FV_SF1219_AUDITS
12.1.1
-
APPS.FV_1219_TRANSACTIONS dependencies on FV_SF1219_AUDITS
12.2.2
-
APPS.FV_1219_TRANSACTIONS dependencies on FV_UTILITY
12.1.1
-
APPS.FV_1219_TRANSACTIONS dependencies on FV_UTILITY
12.2.2
-
APPS.FV_1219_TRANSACTIONS dependencies on FND_LOG
12.2.2
-
APPS.FV_1219_TRANSACTIONS dependencies on FND_LOG
12.1.1