Search Results fv_cmerge
Overview
FV_CMERGE is an Oracle E-Business Suite PL/SQL package owned by the APPS schema and classified under the ETRM repository as an "OTHER" API. Its name and dependency profile identify it as the customer merge utility for the Federal Financials (FV) product family. Federal Financials extends standard Oracle Receivables and Payables functionality for U.S. government agencies, and its transaction tables carry party, customer, and vendor references that must remain consistent when two customer records are combined through the standard Oracle Receivables customer merge process.
The package therefore serves the business function of propagating a customer merge across Federal Financials–specific data. When a duplicate customer is merged into a surviving customer, the interim cash receipts, IPAC transactions, interagency fund records, customer finance charges, and customer–vendor cross-references held in FV tables still point at the obsolete customer identifier. FV_CMERGE reconciles those records so that historical and open federal transactions report against the correct party after the merge completes.
Key Procedures and Functions
The ETRM metadata for release 12.2.2 documents a single subprogram:
- MERGE — The sole documented procedure in the package. It performs the merge-driven update of Federal Financials records, reassigning the affected rows from the source (duplicate) customer to the target (surviving) customer. Parameter lists are not published in the metadata and should be verified against the installed package specification in the target environment.
Tables Accessed
All tables are accessed through APPS synonyms. The following are documented:
- HZ_CUSTOMER_MERGE_LOG and HZ_CUSTOMER_MERGE_LOG_S — the TCA customer merge audit log and its sequence; FV_CMERGE reads these to determine the source and target party/customer identifiers and records its own progress against the merge request.
- RA_CUSTOMER_MERGES and RA_CUSTOMER_MERGE_HEADERS — the Receivables merge request and header tables that drive the overall merge, providing the authoritative merge context.
- FV_INTERIM_CASH_RECEIPTS and FV_INTERIM_CASH_RECEIPTS_ALL — interim cash receipt records that reference the merged customer and must be repointed.
- FV_IPAC_TRX and FV_IPAC_TRX_ALL — Intra-Governmental Payment and Collection transactions carrying customer references.
- FV_INTERAGENCY_FUNDS and FV_INTERAGENCY_FUNDS_ALL — interagency fund records tied to customer activity.
- FV_CUST_FINANCE_CHRGS and FV_CUST_FINANCE_CHRGS_ALL — customer-level finance charge records.
- FV_INVOICE_FINANCE_CHRGS and FV_INVOICE_FINANCE_CHRGS_ALL — invoice-level finance charge records referencing the affected party.
- FV_CUST_VEND_XREFS — customer-to-vendor cross-references that must remain valid after the merge.
The "_ALL" variants indicate that the package respects the multi-org (Operating Unit) architecture, updating both the base table and its organization-specific counterpart.
Usage Notes
FV_CMERGE is an internal utility and is not referenced by any other package in the documented dependency set, nor is it exposed as a public API. It is invoked indirectly through the Oracle Receivables customer merge facility whenever the Federal Financials application is installed, forming part of the row-handler logic that the merge process calls to cleanse product-specific tables. It should not be called directly from custom code; the supported entry point remains the standard customer merge program in Receivables. Sites performing a merge should ensure no open FV transactions are in flight, verify that the merge log tables are accessible, and review Federal Financials records afterward to confirm that all party references were successfully transferred.
-
PACKAGE: APPS.FV_CMERGE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FV_CMERGE, status:VALID,
-
PACKAGE: APPS.FV_CMERGE
12.2.2
-
PACKAGE: APPS.FV_CMERGE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FV_CMERGE, status:VALID,
-
PACKAGE: APPS.FV_CMERGE
12.1.1
-
PACKAGE BODY: APPS.FV_CMERGE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FV_CMERGE, status:VALID,
-
PACKAGE BODY: APPS.FV_CMERGE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FV_CMERGE, status:VALID,
-
SYNONYM: APPS.FV_CUST_VEND_XREFS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_CUST_VEND_XREFS, status:VALID,
-
SYNONYM: APPS.FV_IPAC_TRX
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_IPAC_TRX, status:VALID,
-
SYNONYM: APPS.FV_CUST_FINANCE_CHRGS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_CUST_FINANCE_CHRGS, status:VALID,
-
SYNONYM: APPS.FV_CUST_VEND_XREFS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_CUST_VEND_XREFS, status:VALID,
-
SYNONYM: APPS.FV_INVOICE_FINANCE_CHRGS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_INVOICE_FINANCE_CHRGS_ALL, status:VALID,
-
SYNONYM: APPS.FV_IPAC_TRX_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_IPAC_TRX_ALL, status:VALID,
-
SYNONYM: APPS.FV_INTERIM_CASH_RECEIPTS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_INTERIM_CASH_RECEIPTS_ALL, status:VALID,
-
SYNONYM: APPS.FV_IPAC_TRX
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_IPAC_TRX, status:VALID,
-
SYNONYM: APPS.FV_INVOICE_FINANCE_CHRGS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_INVOICE_FINANCE_CHRGS, status:VALID,
-
SYNONYM: APPS.FV_INVOICE_FINANCE_CHRGS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_INVOICE_FINANCE_CHRGS, status:VALID,
-
SYNONYM: APPS.FV_INVOICE_FINANCE_CHRGS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_INVOICE_FINANCE_CHRGS_ALL, status:VALID,
-
SYNONYM: APPS.FV_INTERIM_CASH_RECEIPTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_INTERIM_CASH_RECEIPTS, status:VALID,
-
SYNONYM: APPS.FV_CUST_FINANCE_CHRGS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_CUST_FINANCE_CHRGS, status:VALID,
-
SYNONYM: APPS.FV_INTERIM_CASH_RECEIPTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_INTERIM_CASH_RECEIPTS, status:VALID,
-
SYNONYM: APPS.FV_CUST_FINANCE_CHRGS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_CUST_FINANCE_CHRGS_ALL, status:VALID,
-
SYNONYM: APPS.FV_IPAC_TRX_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_IPAC_TRX_ALL, status:VALID,
-
SYNONYM: APPS.FV_INTERAGENCY_FUNDS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_INTERAGENCY_FUNDS_ALL, status:VALID,
-
SYNONYM: APPS.FV_CUST_FINANCE_CHRGS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_CUST_FINANCE_CHRGS_ALL, status:VALID,
-
SYNONYM: APPS.FV_INTERAGENCY_FUNDS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_INTERAGENCY_FUNDS, status:VALID,
-
SYNONYM: APPS.FV_INTERIM_CASH_RECEIPTS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_INTERIM_CASH_RECEIPTS_ALL, status:VALID,
-
SYNONYM: APPS.FV_INTERAGENCY_FUNDS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_INTERAGENCY_FUNDS, status:VALID,
-
SYNONYM: APPS.FV_INTERAGENCY_FUNDS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_INTERAGENCY_FUNDS_ALL, 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.HZ_CUSTOMER_MERGE_LOG_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_CUSTOMER_MERGE_LOG_S, status:VALID,
-
SYNONYM: APPS.HZ_CUSTOMER_MERGE_LOG_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_CUSTOMER_MERGE_LOG_S, status:VALID,
-
SYNONYM: APPS.RA_CUSTOMER_MERGE_HEADERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RA_CUSTOMER_MERGE_HEADERS, status:VALID,
-
PACKAGE: APPS.HZ_ACCT_MERGE_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HZ_ACCT_MERGE_UTIL, status:VALID,
-
PACKAGE: APPS.HZ_ACCT_MERGE_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HZ_ACCT_MERGE_UTIL, status:VALID,
-
SYNONYM: APPS.RA_CUSTOMER_MERGE_HEADERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_CUSTOMER_MERGE_HEADERS, status:VALID,
-
SYNONYM: APPS.HZ_CUSTOMER_MERGE_LOG
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_CUSTOMER_MERGE_LOG, status:VALID,
-
SYNONYM: APPS.HZ_CUSTOMER_MERGE_LOG
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_CUSTOMER_MERGE_LOG, status:VALID,
-
SYNONYM: APPS.RA_CUSTOMER_MERGES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RA_CUSTOMER_MERGES, status:VALID,
-
SYNONYM: APPS.RA_CUSTOMER_MERGES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_CUSTOMER_MERGES, status:VALID,
-
PACKAGE: APPS.FV_UTILITY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FV_UTILITY, status:VALID,
-
TABLE: FV.FV_CUST_VEND_XREFS
12.1.1
owner:FV, object_type:TABLE, fnd_design_data:FV.FV_CUST_VEND_XREFS, object_name:FV_CUST_VEND_XREFS, status:VALID,
-
PACKAGE: APPS.FV_UTILITY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FV_UTILITY, status:VALID,
-
PACKAGE: APPS.ARP_MESSAGE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_MESSAGE, status:VALID,
-
PACKAGE: APPS.ARP_MESSAGE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_MESSAGE, status:VALID,
-
PACKAGE: APPS.HZ_UTILITY_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HZ_UTILITY_PUB, status:VALID,
-
PACKAGE: APPS.HZ_UTILITY_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HZ_UTILITY_PUB, status:VALID,
-
APPS.FV_CMERGE dependencies on FV_CMERGE
12.1.1