Results for “ledger_id”
28 results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
FUN_SUBSIDIARY_PARTY_MAPPINGS is a table in the FUN (Financials Common Modules) schema of Oracle E-Business Suite, documented as VALID in both release 12.1.1 and 12.2.2. Its stated purpose is narrow and transitional: it exists to support the upgrade of GL (General Ledger) subsidiaries into Intercompany Organizations during the transition to the E-Business Tax and intercompany architecture. Once the organizations and transactions have been upgraded, the table is no longer used. It is therefore best understood as a migration staging and mapping artifact rather than a runtime transactional table.
The table records the association between a legacy GL subsidiary, its associated party, the ledger, and the legal entity. Its role is to bridge the pre-upgrade subsidiary model (GL_IEA_SUBSIDIARIES) to the post-upgrade legal-entity and party model (FV_LEGAL_ENTITIES and the TCA party registry). Its heuristic Data Vault classification, mined from the foreign-key structure, is standalone; the table is modeled as neither a hub, link, nor satellite, which reflects its role as an upgrade-only mapping rather than a persistent subject-oriented entity.
Key Information Stored
The table contains nine documented columns. The most significant are:
- PARTY_ID — The party identifier from the TCA party model that the subsidiary is mapped to during upgrade.
- SUBSIDIARY_ID — The legacy GL subsidiary identifier; foreign key to GL_IEA_SUBSIDIARIES. This is the primary business-key candidate for the mapping.
- LEDGER_ID — The ledger associated with the subsidiary and its mapping, tying the upgrade to a specific accounting ledger.
- LEGAL_ENTITY_ID — The legal entity identifier; foreign key to FV_LEGAL_ENTITIES. This links the subsidiary to the legal-entity construct used post-upgrade.
- CREATED_BY, CREATION_DATE — Standard WHO audit columns recording who created the mapping row and when.
- LAST_UPDATED_BY, LAST_UPDATE_DATE — Standard WHO audit columns recording the most recent modification of the mapping row.
- LAST_UPDATE_LOGIN — Standard audit column capturing the login under which the last update occurred.
No surrogate primary-key column is documented in the physical schema beyond the business columns above; the mapping is keyed by the subsidiary-to-entity association. The two foreign keys (SUBSIDIARY_ID to GL_IEA_SUBSIDIARIES and LEGAL_ENTITY_ID to FV_LEGAL_ENTITIES) are the defining structural constraints.
Common Use Cases and Queries
Because the table is consumed only during upgrade, the dominant use cases are upgrade validation and post-upgrade reconciliation. A typical validation query confirms that every subsidiary in scope has a corresponding mapping row and that the resolved legal entity is the expected one:
- Identify unmapped subsidiaries: query GL_IEA_SUBSIDIARIES left-joined to FUN_SUBSIDIARY_PARTY_MAPPINGS on SUBSIDIARY_ID where PARTY_ID or LEGAL_ENTITY_ID is null.
- Reconcile subsidiaries to legal entities: join FUN_SUBSIDIARY_PARTY_MAPPINGS to FV_LEGAL_ENTITIES on LEGAL_ENTITY_ID to confirm entity naming and operating unit alignment.
- Audit conversion timing: use CREATION_DATE and LAST_UPDATE_DATE to determine when mappings were generated or revised during the upgrade, and CREATED_BY to attribute the run.
- Ledger-level reporting: group mappings by LEDGER_ID to verify that all subsidiaries were converted within the intended ledger scope.
Typical SQL pattern: SELECT m.SUBSIDIARY_ID, m.PARTY_ID, m.LEDGER_ID, m.LEGAL_ENTITY_ID FROM FUN.FUN_SUBSIDIARY_PARTY_MAPPINGS m WHERE m.LEDGER_ID = :ledger_id ORDER BY m.SUBSIDIARY_ID. Because the table is inactive after upgrade, production reporting should not depend on it; it is primarily an audit and troubleshooting source.
Related Objects
- GL_IEA_SUBSIDIARIES — referenced via FUN_SUBSIDIARY_PARTY_MAPPINGS.SUBSIDIARY_ID; the source of the legacy subsidiary records that are upgraded.
- FV_LEGAL_ENTITIES — referenced via FUN_SUBSIDIARY_PARTY_MAPPINGS.LEGAL_ENTITY_ID; the target legal-entity construct for the upgraded subsidiaries.
- TCA party tables (HZ_PARTIES and related) — resolved through PARTY_ID, providing the party identity assigned to each subsidiary.
- FUN_INTERCOMPANY_ORGS and related FUN intercompany organization setup tables — the downstream objects that receive the upgraded organizations after mapping.
Given its upgrade-only lifecycle, the table should be treated as a migration reference object; DBA activity is limited to validation, and no ongoing application processing references it once the upgrade is complete.
-
FUN_SUBSIDIARY_PARTY_MAPPINGS is used to upgrade GL Subsidiaries as Intercompany Organizations. This table is not used once the organizations and transactions have been upgraded.
-
FUN_TRX_ACCT_DEFINITIONS stores the association between a ledger and SLA transaction account definition. This association is used to indicate to the Intercompany transaction entry process that user has defined account derivation rules in SL
-
FUN_TRX_ACCT_DEFINITIONS stores the association between a ledger and SLA transaction account definition. This association is used to indicate to the Intercompany transaction entry process that user has defined account derivation rules in SL
-
FUN_SUBSIDIARY_PARTY_MAPPINGS is used to upgrade GL Subsidiaries as Intercompany Organizations. This table is not used once the organizations and transactions have been upgraded.
-
Table: FUN_BAL_INTER_INT_T 12.1.1
FUN_BAL_INTER_INT_T is a temporary table used internally by the Intercompany Balancing API.
-
Table: FUN_BAL_INTER_INT2_T 12.2.2
-
FUN_BAL_INTER_BSV_MAP_T is a temporary table used internally by the Intercompany balancing API.
-
FUN_BAL_HEADERS_T is a temporary table used internally by the Intercompany Balancing API.
-
FUN_BAL_HEADERS_GT is a global temporary table used by the Intercompany Balancing API. Calling modules like SLA and GL populate this table with the details of the journals that needs to be balanced and then invoke the Intercompany Balancing
-
FUN_BAL_HEADERS_T is a temporary table used internally by the Intercompany Balancing API.
-
Table: FUN_BAL_INTER_INT_GT 12.2.2
FUN_BAL_INTER_INT_GT is a global temporary table used internally by the Intercompany Balancing API.
-
Table: FUN_BAL_INTER_INT_GT 12.1.1
FUN_BAL_INTER_INT_GT is a global temporary table used internally by the Intercompany Balancing API.
-
Table: FUN_BAL_INTER_INT2_GT 12.2.2
-
FUN_BAL_INTER_BSV_MAP_T is a temporary table used internally by the Intercompany balancing API.
-
Table: FUN_BALANCE_OPTIONS 12.2.2
FUN_BALANCE_OPTIONS table stores the ledger, journal source and category information for which the Intracompany balancing rules have been defined. These rules are used by the Intercompany Balancing API to balancing Intracompany journals.
-
FUN_BAL_HEADERS_GT is a global temporary table used by the Intercompany Balancing API. Calling modules like SLA and GL populate this table with the details of the journals that needs to be balanced and then invoke the Intercompany Balancing
-
Table: FUN_BAL_INTER_INT_T 12.2.2
FUN_BAL_INTER_INT_T is a temporary table used internally by the Intercompany Balancing API.
-
FUN_BAL_LE_BSV_MAP_GT is a global temporary table used internally by the Intercompany Balancing API
-
FUN_BAL_LE_BSV_MAP_GT is a global temporary table used internally by the Intercompany Balancing API
-
FUN_BAL_INTRA_BSV_MAP_T is a temporary table used internally by the Intercompany balancing API.
-
FUN_BAL_INTRA_BSV_MAP_T is a temporary table used internally by the Intercompany balancing API.
-
Table: FUN_TRANSFERS 12.1.1
This table is no longer used.
-
Table: FUN_BALANCE_OPTIONS 12.1.1
FUN_BALANCE_OPTIONS table stores the ledger, journal source and category information for which the Intracompany balancing rules have been defined. These rules are used by the Intercompany Balancing API to balancing Intracompany journals.
-
FUN_INTER_ACCOUNTS_ADDL table stores the accounts generated by replacing the intercompany and balancing segment value from the defined Intercompany receivables and payables accounts with the trading partner and trasnacting BSV.
-
Table: FUN_INTER_ACCOUNTS 12.2.2
FUN_INTER_ACCOUNTS table stores the Intercompany receivables and payables accounts defined for each transacting and trading legal entity relationship. The accounts can be defined either at the legal entity level or at the balancing segment
-
FUN_INTER_ACCOUNTS_ADDL table stores the accounts generated by replacing the intercompany and balancing segment value from the defined Intercompany receivables and payables accounts with the trading partner and trasnacting BSV.
-
Table: FUN_TRANSFERS 12.2.2
This table is no longer used.
-
Table: FUN_INTER_ACCOUNTS 12.1.1
FUN_INTER_ACCOUNTS table stores the Intercompany receivables and payables accounts defined for each transacting and trading legal entity relationship. The accounts can be defined either at the legal entity level or at the balancing segment