Search Results fun_bal_headers_gt
Overview
FUN_BAL_HEADERS_GT is a global temporary table (GTT) owned by the FUN (Financials Common Modules) schema in Oracle E-Business Suite 12.1.1 and 12.2.2. It serves as the transient staging and control structure for the Intercompany Balancing API, which is invoked during journal processing to create the intercompany balancing lines required when a journal spans multiple legal entities or balancing segment values. Calling modules such as Subledger Accounting (SLA) and General Ledger (GL) populate this table with the header-level details of journals that require balancing, then invoke the Intercompany Balancing API to process them. Because it is a GTT, data is visible only within the session and is scoped to the transaction lifecycle, making it unsuitable for permanent reporting without interception at runtime.
From a Data Vault modeling perspective, the heuristic classification derived from the foreign key structure is standalone. This suggests treating the object not as a conformed hub, link, or satellite, but as a session-scoped work table whose rows represent an in-flight balancing request rather than a persistent business entity.
Key Information Stored
The table is defined with 20 documented columns. Its surrogate/business grouping key is exposed through the unique index FUN_BAL_HEADERS_GT_U1 on GROUP_ID, which ties each balancing request together and acts as the primary correlation point within a session. The remaining columns carry journal and balancing metadata:
GROUP_ID– Unique index column identifying a single balancing work unit.LEDGER_ID– Ledger for which the journal is being balanced.JE_SOURCE_NAMEandJE_CATEGORY_NAME– Journal source and category, used to drive balancing rules and accounting.GL_DATE– Accounting date applied to derived balancing lines.CLEARING_BSV– Clearing balancing segment value used for intercompany clearing.STATUSandERROR_CODE– Processing state and diagnostic code returned after API invocation.INTERCOMPANY_MODE– Balancing mode controlling how intercompany entries are generated.DRIVING_DR_LE_ID,DRIVING_CR_LE_ID– Legal entities on the debit and credit sides that drive balancing.DRIVING_DR_LE_CURR_CODE,DRIVING_CR_LE_CURR_CODE– Currency of each driving legal entity.CHART_OF_ACCOUNTS_ID– Chart of accounts context; foreign keyed toGL_MGT_SEG_UPGRADE_H.BAL_SEG_COLUMN_NAME,BAL_SEG_COLUMN_NUMBER,INTERCOMPANY_COLUMN_NUMBER– Segment positioning metadata used by the balancing engine.LE_ID,LE_COUNT,UNMAPPED_BSV_LE_ID– Legal entity identification, count, and unmapped balancing segment handling.
Common Use Cases and Queries
The table is rarely queried directly in production because its contents are session-bound and short-lived. Its principal uses are debugging intercompany balancing failures, tracing why journals were rejected, and confirming which legal entities drove balancing. A typical diagnostic query would join the GTT to ledger and legal entity reference tables:
SELECT h.group_id, h.ledger_id, h.je_source_name,
h.je_category_name, h.gl_date, h.status, h.error_code,
h.driving_dr_le_id, h.driving_cr_le_id
FROM fun_bal_headers_gt h
WHERE h.status = 'ERROR';
Support and implementation teams also use it to validate that the calling module populated the expected driving legal entities and currencies before API invocation. Because rows are visible only to the creating session, queries must be run from the same session that populated the table, or during a debug/trace-enabled run.
Related Objects
The most significant related objects are the Intercompany Balancing API routines that consume this table and the reference tables from which its values are derived:
GL_MGT_SEG_UPGRADE_H– Referenced byCHART_OF_ACCOUNTS_ID; supplies chart of accounts context.- Intercompany Balancing API (FUN) – The primary consumer that reads this GTT and generates balancing lines.
- SLA (Subledger Accounting) journal posting programs – Population source for awaiting-balancing journals.
- GL journal import and posting programs – Additional callers that stage journals for balancing.
GL_LEDGERS/ ledger reference tables – SupplyLEDGER_IDcontext.- Legal entity (LE) reference tables – Resolve
DRIVING_DR_LE_ID,DRIVING_CR_LE_ID, andLE_ID.
Together these objects form the intercompany balancing workflow in which FUN_BAL_HEADERS_GT functions as the transient request and control surface.
-
Table: FUN_BAL_HEADERS_GT
12.1.1
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_BAL_HEADERS_GT, object_name:FUN_BAL_HEADERS_GT, status:VALID, product: FUN - Financials Common Modules , description: 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 , implementation_dba_data: FUN.FUN_BAL_HEADERS_GT ,
-
Table: FUN_BAL_HEADERS_GT
12.2.2
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_BAL_HEADERS_GT, object_name:FUN_BAL_HEADERS_GT, status:VALID, product: FUN - Financials Common Modules , description: 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 , implementation_dba_data: FUN.FUN_BAL_HEADERS_GT ,
-
SYNONYM: APPS.FUN_BAL_HEADERS_GT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FUN_BAL_HEADERS_GT, status:VALID,
-
SYNONYM: APPS.FUN_BAL_HEADERS_GT
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FUN_BAL_HEADERS_GT, status:VALID,
-
TABLE: FUN.FUN_BAL_HEADERS_GT
12.1.1
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_BAL_HEADERS_GT, object_name:FUN_BAL_HEADERS_GT, status:VALID,
-
TABLE: FUN.FUN_BAL_HEADERS_GT
12.2.2
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_BAL_HEADERS_GT, object_name:FUN_BAL_HEADERS_GT, status:VALID,
-
APPS.FUN_BAL_PKG SQL Statements
12.1.1
-
PACKAGE: APPS.FUN_BAL_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FUN_BAL_PKG, status:VALID,
-
APPS.FUN_BAL_PKG SQL Statements
12.2.2
-
PACKAGE: APPS.FUN_BAL_PKG
12.2.2
-
PACKAGE: APPS.FUN_BAL_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FUN_BAL_PKG, status:VALID,
-
PACKAGE: APPS.FUN_BAL_PKG
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.FUN_BAL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FUN_BAL_PKG, status:VALID,
-
PACKAGE BODY: APPS.FUN_BAL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FUN_BAL_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.FUN_BAL_PKG
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.XLA_JE_VALIDATION_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_JE_VALIDATION_PKG, status:VALID,
-
PACKAGE BODY: APPS.XLA_JE_VALIDATION_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_JE_VALIDATION_PKG, status:VALID,
-
PACKAGE BODY: APPS.FUN_BAL_PKG
12.2.2
-
APPS.XLA_JE_VALIDATION_PKG SQL Statements
12.2.2
-
eTRM - FUN Tables and Views
12.1.1
-
eTRM - FUN Tables and Views
12.2.2
-
APPS.XLA_JE_VALIDATION_PKG dependencies on FUN_BAL_HEADERS_GT
12.2.2
-
APPS.XLA_JE_VALIDATION_PKG dependencies on FUN_BAL_HEADERS_GT
12.1.1
-
APPS.FUN_BAL_PKG dependencies on FUN_BAL_HEADERS_GT
12.2.2
-
APPS.FUN_BAL_PKG dependencies on FUN_BAL_HEADERS_GT
12.1.1
-
APPS.FUN_BAL_PKG dependencies on FUN_BAL_HEADERS_GT
12.1.1
-
APPS.FUN_BAL_PKG dependencies on FUN_BAL_HEADERS_GT
12.2.2
-
APPS.XLA_JE_VALIDATION_PKG SQL Statements
12.1.1
-
APPS.FUN_BAL_PKG dependencies on GL_LEDGERS
12.2.2
-
APPS.FUN_BAL_PKG dependencies on GL_LEDGERS
12.1.1
-
APPS.FUN_BAL_PKG dependencies on FUN_BAL_LINES_GT
12.2.2
-
APPS.FUN_BAL_PKG dependencies on FUN_BAL_LINES_GT
12.1.1
-
APPS.XLA_JE_VALIDATION_PKG dependencies on FUN_BAL_RESULTS_GT
12.2.2
-
APPS.FUN_BAL_PKG dependencies on FUN_BAL_LINES_GT
12.2.2
-
APPS.XLA_JE_VALIDATION_PKG dependencies on FUN_BAL_LINES_GT
12.2.2
-
APPS.FUN_BAL_PKG dependencies on FUN_BAL_ERRORS_GT
12.2.2
-
APPS.XLA_JE_VALIDATION_PKG dependencies on FUN_BAL_ERRORS_GT
12.2.2
-
APPS.FUN_BAL_PKG dependencies on FUN_BAL_ERRORS_GT
12.1.1
-
APPS.FUN_BAL_PKG dependencies on FUN_BAL_LINES_GT
12.1.1
-
APPS.FUN_BAL_PKG dependencies on GL_LEDGER_CONFIGURATIONS
12.1.1
-
APPS.FUN_BAL_PKG dependencies on GL_LEDGER_CONFIGURATIONS
12.2.2
-
APPS.XLA_JE_VALIDATION_PKG dependencies on XLA_DISTRIBUTION_LINKS
12.2.2