Search Results gl_ledgers_public_v
Overview
GL_LEDGERS_PUBLIC_V is a public, API-oriented database view owned by the APPS schema in Oracle E-Business Suite Release 12.1.1 and 12.2.2. It belongs to the General Ledger (GL) product family and exposes the definition of accounting ledgers as configured within the Ledger architecture introduced in Release 12. Unlike the internal GL_LEDGERS table, which carries the full set of ledger definition columns, this view presents a curated column list intended for public consumption by application code, concurrent programs, and custom integrations.
The view is marked VALID in the data dictionary and is the recommended read interface for retrieving ledger attributes such as the chart of accounts, functional currency, accounting calendar, and the various ledger-level processing options. Because it is published under the APPS schema, it is queryable by any enabled EBS database user with the appropriate grants, making it a stable contract for reporting and interface development across both 12.1.1 and 12.2.2.
Underlying Base Objects
Per the documented metadata, GL_LEDGERS_PUBLIC_V is defined over a single referenced base object: the GL_LEDGERS synonym. GL_LEDGERS is the master definition table for ledgers in the R12 data model, and it in turn typically resolves to the underlying GL_LEDGERS table owned by the GL schema. The view performs a straightforward projection of columns from this table, applying one derived transformation rather than joining additional tables.
Notably, the view derives MRC_LEDGER_TYPE_CODE by decoding the ALC_LEDGER_TYPE_CODE column: a value of 'SOURCE' maps to 'P', 'TARGET' maps to 'R', and all other values map to 'N'. This DECODE preserves backward compatibility with the multiple reporting currency (MRC) concepts carried forward from earlier releases, allowing MRC-aware code to continue functioning against the R12 ledger model.
Key Columns
The view exposes the principal ledger attributes required to drive accounting behavior:
- LEDGER_ID, NAME, SHORT_NAME — The unique identifier and the descriptive and abbreviated names of the ledger.
- CHART_OF_ACCOUNTS_ID, CURRENCY_CODE, PERIOD_SET_NAME, ACCOUNTED_PERIOD_TYPE — Core accounting configuration: the chart of accounts, functional currency, accounting calendar, and the period type (for example, Monthly) used to determine accounting periods.
- SUSPENSE_ALLOWED_FLAG, ALLOW_INTERCOMPANY_POST_FLAG, TRACK_ROUNDING_IMBALANCE_FLAG — Journal control flags governing suspense posting, intercompany postings, and rounding imbalance handling.
- ENABLE_AVERAGE_BALANCES_FLAG, ENABLE_BUDGETARY_CONTROL_FLAG, REQUIRE_BUDGET_JOURNALS_FLAG, ENABLE_JE_APPROVAL_FLAG, ENABLE_AUTOMATIC_TAX_FLAG — Feature switches for average balances, budgetary control, journal approval, and automatic tax calculation.
- CONSOLIDATION_LEDGER_FLAG, TRANSLATE_EOD_FLAG, TRANSLATE_QATD_FLAG, TRANSLATE_YATD_FLAG — Flags indicating consolidation usage and the translation rate types applied at period end, quarter-to-date, and year-to-date.
- MRC_LEDGER_TYPE_CODE — The derived reporting-currency classification described above.
- FUTURE_ENTERABLE_PERIODS_LIMIT, LATEST_OPENED_PERIOD_NAME, LATEST_ENCUMBRANCE_YEAR — Controls and status indicators for period entry and encumbrance processing.
- RET_EARN_CODE_COMBINATION_ID, CUM_TRANS_CODE_COMBINATION_ID, RES_ENCUMB_CODE_COMBINATION_ID, NET_INCOME_CODE_COMBINATION_ID, ROUNDING_CCID — The code combination identifiers for retained earnings, cumulative translation adjustment, reserve for encumbrance, net income, and rounding accounts. Note that ROUNDING_CODE_COMBINATION_ID is aliased as ROUNDING_CCID in the view.
- TRANSACTION_CALENDAR_ID, DAILY_TRANSLATION_RATE_TYPE, PERIOD_AVERAGE_RATE_TYPE, PERIOD_END_RATE_TYPE — Transaction calendar and the currency translation rate types applied by the ledger.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, LAST_UPDATE_LOGIN — Standard EBS audit columns supporting change tracking and interface reconciliation.
Common Use Cases and Queries
The view is most frequently used to resolve ledger properties during setup validation, reporting, and integration. A typical query retrieves the functional currency and calendar for a specific ledger:
SELECT ledger_id, name, currency_code, period_set_name, accounted_period_type FROM apps.gl_ledgers_public_v WHERE ledger_id = :p_ledger_id;- Listing all enabled ledgers with their key processing flags:
SELECT name, short_name, chart_of_accounts_id, enable_je_approval_flag, enable_budgetary_control_flag FROM apps.gl_ledgers_public_v ORDER BY name; - Identifying consolidation or translation-enabled ledgers:
SELECT ledger_id, name, consolidation_ledger_flag FROM apps.gl_ledgers_public_v WHERE consolidation_ledger_flag = 'Y'; - Joining to GL_CODE_COMBINATIONS using the retained earnings CCID to obtain account details for reporting extracts.
Because the view is a thin projection over GL_LEDGERS, it incurs no significant performance overhead and is safe for read-only integration use. Custom code should reference GL_LEDGERS_PUBLIC_V rather than the base table to remain aligned with Oracle's supported public interface.
-
View: GL_LEDGERS_PUBLIC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_LEDGERS_PUBLIC_V, object_name:GL_LEDGERS_PUBLIC_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_LEDGERS_PUBLIC_V ,
-
View: GL_LEDGERS_PUBLIC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_LEDGERS_PUBLIC_V, object_name:GL_LEDGERS_PUBLIC_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_LEDGERS_PUBLIC_V ,
-
VIEW: APPS.FII_GL_BOOK_V
12.1.1
-
VIEW: APPS.OKL_CS_LC_ACCOUNT_TAB_UV
12.1.1
-
VIEW: APPS.FII_LEDGER_V
12.1.1
-
APPS.IEX_CURRENCY_PVT SQL Statements
12.2.2
-
VIEW: APPS.FII_ALL_LEDGER_V
12.1.1
-
APPS.IEX_CURRENCY_PVT SQL Statements
12.1.1
-
View: FII_LEDGER_V
12.2.2
product: FII - Financial Intelligence (Obsolete) , description: This view is based on tables FII_SOURCE_LEDGER_GROUPS, FII_SLG_ASSIGNMENTS and GL_LEDGERS_PUBLIC_V. It will contain information about the ledgers assigned to the source ledger group. , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.OKL_CS_LC_ACCOUNT_TAB_UV
12.2.2
-
View: FII_LEDGER_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FII.FII_LEDGER_V, object_name:FII_LEDGER_V, status:VALID, product: FII - Financial Intelligence , description: This view is based on tables FII_SOURCE_LEDGER_GROUPS, FII_SLG_ASSIGNMENTS and GL_LEDGERS_PUBLIC_V. It will contain information about the ledgers assigned to the source ledger group. , implementation_dba_data: APPS.FII_LEDGER_V ,
-
VIEW: APPS.OKL_ACC_GEN_RULES_V
12.2.2
-
VIEW: APPS.OKL_ACC_GEN_RULES_V
12.1.1
-
APPS.FII_BUDGET_INTERFACE_PKG SQL Statements
12.1.1
-
APPS.QP_SOURCING_API_PUB SQL Statements
12.2.2
-
APPS.IEX_METRIC_PVT SQL Statements
12.1.1
-
APPS.QP_SOURCING_API_PUB SQL Statements
12.1.1
-
APPS.IEX_METRIC_PVT SQL Statements
12.2.2
-
APPS.OKL_ACCOUNTING_UTIL SQL Statements
12.2.2
-
APPS.OKL_ACCOUNTING_UTIL SQL Statements
12.1.1
-
View: OKL_CS_LC_ACCOUNT_TAB_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CS_LC_ACCOUNT_TAB_UV, object_name:OKL_CS_LC_ACCOUNT_TAB_UV, status:VALID, product: OKL - Leasing and Finance Management , description: View for Lease center accounts tab , implementation_dba_data: APPS.OKL_CS_LC_ACCOUNT_TAB_UV ,
-
View: OKL_CS_LC_ACCOUNT_TAB_UV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CS_LC_ACCOUNT_TAB_UV, object_name:OKL_CS_LC_ACCOUNT_TAB_UV, status:VALID, product: OKL - Lease and Finance Management , description: View for Lease center accounts tab , implementation_dba_data: APPS.OKL_CS_LC_ACCOUNT_TAB_UV ,
-
APPS.OKL_FA_AMOUNTS_PVT SQL Statements
12.2.2
-
APPS.FII_RECONVERSION_PKG SQL Statements
12.1.1
-
APPS.OKL_FA_AMOUNTS_PVT SQL Statements
12.1.1
-
APPS.FII_GL_BUDGET_EXTRACTION SQL Statements
12.1.1
-
View: FII_GL_BOOK_V
12.2.2
product: FII - Financial Intelligence (Obsolete) , description: Internal view used to support Set of Books in DBI. , implementation_dba_data: Not implemented in this database ,
-
APPS.WSH_WSHRDVLD_XMLP_PKG SQL Statements
12.2.2
-
APPS.WSH_WSHRDVLS_XMLP_PKG SQL Statements
12.1.1
-
APPS.WSH_WSHRDVLS_XMLP_PKG SQL Statements
12.2.2
-
APPS.WSH_WSHRDVLD_XMLP_PKG SQL Statements
12.1.1
-
View: FII_ALL_LEDGER_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FII.FII_ALL_LEDGER_V, object_name:FII_ALL_LEDGER_V, status:VALID, product: FII - Financial Intelligence , implementation_dba_data: APPS.FII_ALL_LEDGER_V ,
-
APPS.MO_UTILS SQL Statements
12.2.2
-
APPS.MO_UTILS SQL Statements
12.1.1
-
View: FII_GL_BOOK_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FII.FII_GL_BOOK_V, object_name:FII_GL_BOOK_V, status:VALID, product: FII - Financial Intelligence , description: Internal view used to support Set of Books in DBI. , implementation_dba_data: APPS.FII_GL_BOOK_V ,
-
APPS.PA_PAXSIADJ_XMLP_PKG SQL Statements
12.1.1
-
APPS.PA_PAXSIADJ_XMLP_PKG SQL Statements
12.2.2
-
View: FII_ALL_LEDGER_V
12.2.2
product: FII - Financial Intelligence (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
PACKAGE: APPS.FV_FACTS1_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FV_FACTS1_PKG, status:VALID,
-
PACKAGE: APPS.FV_FACTS1_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FV_FACTS1_PKG, status:VALID,
-
PACKAGE: APPS.FV_GTAS_TBAL_TRX_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FV_GTAS_TBAL_TRX_PKG, status:VALID,
-
VIEW: APPS.ARFV_ADJ_DISTS_ALC_V
12.2.2
-
VIEW: APPS.ARFV_UNREC_DISTS_ALC_V
12.2.2
-
PACKAGE BODY: APPS.WSH_WSHRDVLD_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_WSHRDVLD_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.XLA_TP_SUMMARY_RPT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_TP_SUMMARY_RPT_PKG, status:VALID,
-
VIEW: APPS.ARFV_CASH_DISTS_ALC_V
12.1.1
-
VIEW: APPS.ARFV_FREIGHT_DISTS_ALC_V
12.2.2
-
VIEW: APPS.ARFV_ADJ_DISTS_ALC_V
12.1.1
-
VIEW: APPS.ARFV_CASH_DISTS_ALC_V
12.2.2
-
VIEW: APPS.FV_ALC_BUSINESS_ACTIVITY_V
12.2.2