Search Results fv_treasury_payments_pkg
Overview
The APPS.FV_TREASURY_PAYMENTS_PKG package is a treasury payment processing component within the Oracle E-Business Suite Federal Financials (FV) module. It supports the U.S. federal treasury payment lifecycle by managing the confirmation of payments scheduled against treasury confirmations and by processing the voiding of treasury checks. In the Oracle EBS 12.1.1 and 12.2.2 environments, this package serves as the procedural backbone behind the Treasury Confirmation and Treasury Void workflows used by federal agencies to reconcile disbursements with the Department of the Treasury.
The package is owned by the APPS schema and is classified as an "OTHER" API in the ETRM metadata (last modified in the 2006 header revision 120.1). Unlike a formal public API, it is primarily an internal engine invoked through concurrent programs and Oracle Forms rather than through external integration hooks; it is referenced by zero other packages per the ETRM metadata.
Key Procedures and Functions
The package exposes two documented procedures, both following the standard EBS concurrent program signature of X_errbuf OUT NOCOPY and X_retcode OUT NOCOPY:
- MAIN — The primary driver of the package. It accepts a treasury confirmation identifier and a button name parameter, indicating it is invoked contextually (typically from an Oracle Form or concurrent request) to process treasury payment confirmations. It orchestrates validation of the confirmation, selection of eligible payments, and the recording of confirmation results.
- VOID — Handles the voiding of treasury payments and checks. It processes the reversal of previously issued payments and records the voided check details in the appropriate treasury void tables. The standard error buffer and return code parameters allow it to be launched as a concurrent program or called programmatically.
No function-level parameter lists beyond these are documented; the metadata confirms only the signatures above.
Tables Accessed
The package reads and writes an extensive set of AP and FV tables through APPS synonyms:
- AP payment core:
AP_CHECKS,AP_CHECKS_ALL,AP_INVOICE_PAYMENTS_ALL,AP_PAYMENT_HISTORY/AP_PAYMENT_HISTORY_ALL, andAP_PAYMENT_PROGRAMS— used to identify and update payment records and their status history. - Selection and criteria:
AP_INV_SELECTION_CRITERIA_ALL— supports selection logic for which payments qualify for treasury confirmation. - Treasury-specific tables:
FV_TREASURY_CONFIRMATIONS/_ALL,FV_TREASURY_CHECK_RANGES,FV_TC_OFFSETS,FV_OPERATING_UNITS,FV_VOIDED_CHECKS/_S— the core treasury objects holding confirmation headers, check range assignments, offsets, and voided check records. - GL integration:
GL_INTERFACE— used to stage accounting entries generated by confirmation or void activity for posting to the General Ledger.
Usage Notes
In Oracle EBS 12.1.1 and 12.2.2, this package is typically invoked from the Federal Treasury Confirmation form and the Treasury Void form, and it can also be registered as a concurrent program because of its standard X_errbuf/X_retcode signature. The MAIN procedure's P_button_name parameter indicates it responds to specific form button actions. Because the ETRM classification is "OTHER" and no other packages reference it, it should be treated as an internal, non-public API; customization should avoid direct calls unless the invoking form logic and selection criteria are fully replicated. Its writes to GL_INTERFACE and the FV_TREASURY_CONFIRMATIONS tables mean it participates directly in the financial close cycle.
-
PACKAGE: APPS.FV_TREASURY_PAYMENTS_PKG
12.1.1
-
PACKAGE: APPS.FV_TREASURY_PAYMENTS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FV_TREASURY_PAYMENTS_PKG, status:VALID,
-
PACKAGE: APPS.FV_TREASURY_PAYMENTS_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FV_TREASURY_PAYMENTS_PKG, status:VALID,
-
PACKAGE: APPS.FV_TREASURY_PAYMENTS_PKG
12.2.2
-
PACKAGE BODY: APPS.FV_TREASURY_PAYMENTS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FV_TREASURY_PAYMENTS_PKG, status:VALID,
-
PACKAGE BODY: APPS.FV_TREASURY_PAYMENTS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FV_TREASURY_PAYMENTS_PKG, status:VALID,
-
SYNONYM: APPS.FV_TC_OFFSETS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_TC_OFFSETS, status:VALID,
-
SYNONYM: APPS.FV_VOIDED_CHECKS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_VOIDED_CHECKS, status:VALID,
-
SYNONYM: APPS.FV_TREASURY_CONFIRMATIONS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_TREASURY_CONFIRMATIONS_ALL, status:VALID,
-
SYNONYM: APPS.FV_TREASURY_CHECK_RANGES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_TREASURY_CHECK_RANGES, status:VALID,
-
SYNONYM: APPS.FV_TREASURY_CONFIRMATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_TREASURY_CONFIRMATIONS, status:VALID,
-
SYNONYM: APPS.FV_VOIDED_CHECKS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_VOIDED_CHECKS, status:VALID,
-
PACKAGE: APPS.XLA_ACCOUNTING_PUB_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:XLA_ACCOUNTING_PUB_PKG, status:VALID,
-
SYNONYM: APPS.FV_VOIDED_CHECKS_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_VOIDED_CHECKS_S, status:VALID,
-
SYNONYM: APPS.FV_TREASURY_CONFIRMATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_TREASURY_CONFIRMATIONS, status:VALID,
-
SYNONYM: APPS.FV_TC_OFFSETS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_TC_OFFSETS, status:VALID,
-
SYNONYM: APPS.XLA_ACCT_PROG_EVENTS_GT
12.2.2
owner:APPS, object_type:SYNONYM, object_name:XLA_ACCT_PROG_EVENTS_GT, status:VALID,
-
SYNONYM: APPS.AP_PAYMENT_PROGRAMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_PAYMENT_PROGRAMS, status:VALID,
-
SYNONYM: APPS.FV_TREASURY_CHECK_RANGES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_TREASURY_CHECK_RANGES, status:VALID,
-
SYNONYM: APPS.FV_VOIDED_CHECKS_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_VOIDED_CHECKS_S, status:VALID,
-
SYNONYM: APPS.FV_TREASURY_CONFIRMATIONS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_TREASURY_CONFIRMATIONS_ALL, status:VALID,
-
SYNONYM: APPS.AP_INV_SELECTION_CRITERIA_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_INV_SELECTION_CRITERIA_ALL, status:VALID,
-
SYNONYM: APPS.FV_OPERATING_UNITS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_OPERATING_UNITS, status:VALID,
-
SYNONYM: APPS.AP_PAYMENT_PROGRAMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_PAYMENT_PROGRAMS, status:VALID,
-
SYNONYM: APPS.FV_OPERATING_UNITS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_OPERATING_UNITS, status:VALID,
-
SYNONYM: APPS.XLA_ACCT_PROG_EVENTS_GT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:XLA_ACCT_PROG_EVENTS_GT, status:VALID,
-
SYNONYM: APPS.AP_PAYMENT_HISTORY
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_PAYMENT_HISTORY, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.XLA_ACCOUNTING_PUB_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:XLA_ACCOUNTING_PUB_PKG, status:VALID,
-
SYNONYM: APPS.IBY_PAY_INSTRUCTIONS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IBY_PAY_INSTRUCTIONS_ALL, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.AP_INV_SELECTION_CRITERIA_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_INV_SELECTION_CRITERIA_ALL, status:VALID,
-
SYNONYM: APPS.AP_PAYMENT_HISTORY_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_PAYMENT_HISTORY_ALL, status:VALID,
-
SYNONYM: APPS.AP_PAYMENT_HISTORY_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_PAYMENT_HISTORY_ALL, status:VALID,
-
SYNONYM: APPS.IBY_PAY_INSTRUCTIONS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IBY_PAY_INSTRUCTIONS_ALL, status:VALID,
-
SYNONYM: APPS.AP_CHECKS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_CHECKS, status:VALID,
-
PACKAGE: APPS.FV_UTILITY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FV_UTILITY, status:VALID,
-
SYNONYM: APPS.AP_CHECKS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_CHECKS, status:VALID,
-
SYNONYM: APPS.GL_INTERFACE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GL_INTERFACE, status:VALID,
-
SYNONYM: APPS.AP_CHECKS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_CHECKS_ALL, status:VALID,
-
SYNONYM: APPS.GL_INTERFACE
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GL_INTERFACE, status:VALID,
-
PACKAGE: APPS.XLA_EVENTS_PUB_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:XLA_EVENTS_PUB_PKG, status:VALID,
-
SYNONYM: APPS.GL_JE_CATEGORIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GL_JE_CATEGORIES, status:VALID,
-
SYNONYM: APPS.AP_INVOICE_PAYMENTS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_INVOICE_PAYMENTS_ALL, status:VALID,
-
SYNONYM: APPS.GL_JE_CATEGORIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GL_JE_CATEGORIES, status:VALID,
-
SYNONYM: APPS.AP_INVOICE_PAYMENTS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_INVOICE_PAYMENTS_ALL, status:VALID,
-
PACKAGE: APPS.XLA_EVENTS_PUB_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:XLA_EVENTS_PUB_PKG, status:VALID,
-
PACKAGE: APPS.FV_UTILITY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FV_UTILITY, status:VALID,