Search Results fv_third_party_remit_pkg
Overview
The FV_THIRD_PARTY_REMIT_PKG package body in the APPS schema supports the Oracle EBS Third-Party Remittance (TPP) feature for U.S. federal financial management. Its role is to consolidate payment and invoice data so that a paying agency can remit amounts withheld or payable on behalf of another (third) party — for example, a buyer reimbursing a supplier's financing institution or a federal agency forwarding vendor payments to the Treasury. The package body is marked VALID and is classified as an OTHER API, indicating it is an internal engine invoked by concurrent processing rather than a published, externally callable interface.
In the 12.1.1 and 12.2.2 releases the package operates against the FV (Federal Financials) TPP tables alongside standard Payables tables. Its processing scope spans assigning payment records to third-party recipients, staging check-level details, and driving a concurrent program that builds the remittance extract.
Key Procedures and Functions
The ETRM 12.2.2 metadata documents a single procedure:
- MAIN — The sole documented entry point and driver of the package. It orchestrates the third-party remittance run: reading selection and assignment data, resolving vendor and site information, calculating remittance amounts, staging results, and submitting or coordinating the extract. Because no parameter list is published in the metadata, the procedure should be treated as a concurrent-program driver whose inputs are passed through the concurrent request parameters and profile options rather than an explicit API signature.
No additional public functions or procedures are documented for this package body. Any further internal logic is private to the body and not exposed through the ETRM listing.
Tables Accessed
The package references the following tables (via APPS synonyms), each serving a distinct purpose in the remittance flow:
- FV_TPP_ASSIGNMENTS and FV_TPP_ASSIGNMENTS_ALL — The core assignment tables that map payments or invoices to third-party recipients. These are the primary tables users search for when querying
fv_tpp_assignments, and they determine which records the run processes. - FV_TPP_CHECK_DETAILS — Holds payment/check-level detail used to build the remittance records.
- FV_THIRD_PARTY_TEMP — A staging table for intermediate results during the remittance build.
- AP_CHECKS, AP_INVOICES, AP_INVOICE_PAYMENTS — Standard Payables tables supplying payment, invoice, and payment-to-invoice link data.
- AP_INVOICE_SELECTION_CRITERIA — Defines the invoice selection rules applied when driving the run.
- GL_LEDGERS — Supplies ledger context for the accounting entity.
- DBMS_SQL — Used for dynamic SQL, typically for flexible selection or extraction logic.
Supporting dependencies include FND_CONCURRENT, FND_DATE, FND_LOG, FND_PROFILE, FND_REQUEST, FV_UTILITY, MO_GLOBAL, MO_UTILS, PO_VENDORS, and PO_VENDOR_SITES, which provide logging, profile retrieval, request submission, multi-org security, and vendor/site resolution.
Usage Notes
This package is not referenced by any other database object, confirming that it is an entry-point-level component rather than a shared library. It is typically invoked by the Third-Party Remittance concurrent program in the Federal Financials (FV) responsibility, and it should not be called directly from custom code because its procedure interface is unpublished. The presence of MO_GLOBAL and MO_UTILS indicates it is multi-org aware, so the correct operating unit must be set before execution. Users investigating assignments should query FV_TPP_ASSIGNMENTS and FV_TPP_ASSIGNMENTS_ALL to trace which records a given remittance run will select, and review the FND_LOG output for diagnostic detail when a run produces unexpected results.
-
PACKAGE BODY: APPS.FV_THIRD_PARTY_REMIT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FV_THIRD_PARTY_REMIT_PKG, status:VALID,
-
PACKAGE BODY: APPS.FV_THIRD_PARTY_REMIT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FV_THIRD_PARTY_REMIT_PKG, status:VALID,
-
PACKAGE: APPS.FV_THIRD_PARTY_REMIT_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FV_THIRD_PARTY_REMIT_PKG, status:VALID,
-
PACKAGE: APPS.FV_THIRD_PARTY_REMIT_PKG
12.1.1
-
PACKAGE: APPS.FV_THIRD_PARTY_REMIT_PKG
12.2.2
-
PACKAGE: APPS.FV_THIRD_PARTY_REMIT_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FV_THIRD_PARTY_REMIT_PKG, status:VALID,
-
SYNONYM: APPS.FV_TPP_ASSIGNMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_TPP_ASSIGNMENTS, status:VALID,
-
SYNONYM: APPS.FV_TPP_CHECK_DETAILS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_TPP_CHECK_DETAILS, status:VALID,
-
SYNONYM: APPS.FV_THIRD_PARTY_TEMP
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_THIRD_PARTY_TEMP, status:VALID,
-
SYNONYM: APPS.FV_TPP_ASSIGNMENTS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_TPP_ASSIGNMENTS_ALL, status:VALID,
-
SYNONYM: APPS.FV_TPP_ASSIGNMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_TPP_ASSIGNMENTS, status:VALID,
-
SYNONYM: APPS.FV_THIRD_PARTY_TEMP
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_THIRD_PARTY_TEMP, status:VALID,
-
SYNONYM: APPS.FV_TPP_CHECK_DETAILS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_TPP_CHECK_DETAILS, status:VALID,
-
SYNONYM: APPS.FV_TPP_ASSIGNMENTS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_TPP_ASSIGNMENTS_ALL, status:VALID,
-
SYNONYM: APPS.AP_INVOICE_SELECTION_CRITERIA
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_INVOICE_SELECTION_CRITERIA, status:VALID,
-
SYNONYM: APPS.AP_INVOICE_SELECTION_CRITERIA
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_INVOICE_SELECTION_CRITERIA, status:VALID,
-
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.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.AP_INVOICE_PAYMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_INVOICE_PAYMENTS, status:VALID,
-
SYNONYM: APPS.AP_CHECKS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_CHECKS, status:VALID,
-
SYNONYM: APPS.AP_CHECKS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_CHECKS, status:VALID,
-
SYNONYM: APPS.AP_INVOICE_PAYMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_INVOICE_PAYMENTS, status:VALID,
-
PACKAGE: APPS.FV_UTILITY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FV_UTILITY, status:VALID,
-
PACKAGE: APPS.FV_UTILITY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FV_UTILITY, status:VALID,
-
PACKAGE: APPS.MO_UTILS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MO_UTILS, status:VALID,
-
PACKAGE: APPS.MO_UTILS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MO_UTILS, status:VALID,
-
SYNONYM: APPS.AP_INVOICES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_INVOICES, status:VALID,
-
SYNONYM: APPS.AP_INVOICES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_INVOICES, status:VALID,
-
APPS.FV_THIRD_PARTY_REMIT_PKG dependencies on FV_THIRD_PARTY_REMIT_PKG
12.2.2
-
APPS.FV_THIRD_PARTY_REMIT_PKG dependencies on FV_THIRD_PARTY_REMIT_PKG
12.1.1
-
PACKAGE BODY: APPS.FV_THIRD_PARTY_REMIT_PKG
12.1.1
-
SYNONYM: APPS.GL_LEDGERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GL_LEDGERS, status:VALID,
-
VIEW: APPS.PO_VENDOR_SITES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_VENDOR_SITES SQLAP.PO_VENDOR_SITES, object_name:PO_VENDOR_SITES, status:VALID,
-
VIEW: APPS.PO_VENDOR_SITES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_VENDOR_SITES SQLAP.PO_VENDOR_SITES, object_name:PO_VENDOR_SITES, status:VALID,
-
PACKAGE BODY: APPS.FV_THIRD_PARTY_REMIT_PKG
12.2.2
-
SYNONYM: APPS.GL_LEDGERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GL_LEDGERS, status:VALID,
-
PACKAGE: APPS.FND_CONCURRENT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_CONCURRENT, status:VALID,
-
PACKAGE: APPS.FND_CONCURRENT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_CONCURRENT, status:VALID,
-
APPS.FV_THIRD_PARTY_REMIT_PKG dependencies on MO_UTILS
12.1.1
-
VIEW: APPS.PO_VENDORS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.PO_VENDORS, object_name:PO_VENDORS, status:VALID,
-
VIEW: APPS.PO_VENDORS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.PO_VENDORS, object_name:PO_VENDORS, status:VALID,
-
APPS.FV_THIRD_PARTY_REMIT_PKG dependencies on MO_UTILS
12.2.2
-
PACKAGE: APPS.MO_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MO_GLOBAL, status:VALID,
-
PACKAGE: APPS.FND_REQUEST
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_REQUEST, status:VALID,
-
PACKAGE: APPS.MO_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MO_GLOBAL, status:VALID,
-
PACKAGE: APPS.FND_REQUEST
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_REQUEST, status:VALID,
-
SYNONYM: PUBLIC.DBMS_SQL
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DBMS_SQL, status:VALID,
-
PACKAGE: APPS.FND_DATE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_DATE, status:VALID,