Search Results gl_sets_of_books
Overview
The GL_SETS_OF_BOOKS table is the central repository for the definition of a Set of Books (SOB) within Oracle E-Business Suite General Ledger. In releases 12.1.1 and 12.2.2, a Set of Books is a fundamental financial entity that defines a complete and independent accounting environment. It establishes the core accounting rules, including the chart of accounts, functional currency, accounting calendar, and retained earnings account, under which an organization records its transactions. This table is critical for the financial architecture of EBS, as nearly all transactional modules (e.g., AP, AR, FA) post accounting entries to a specific Set of Books. The metadata indicates it is a definitional table with extensive foreign key relationships to other core GL configuration tables.
Key Information Stored
The table stores the complete configuration for each ledger. Key columns, as indicated by the foreign key relationships, include SET_OF_BOOKS_ID (the primary key), NAME (a unique identifier), and CURRENCY_CODE (defining the functional currency). Crucially, it stores foreign keys to other defining entities: PERIOD_SET_NAME links to GL_PERIOD_SETS for the accounting calendar, ACCOUNTED_PERIOD_TYPE links to GL_PERIOD_TYPES, and TRANSACTION_CALENDAR_ID links to GL_TRANSACTION_CALENDAR. Furthermore, it holds references to specific code combinations (accounts) for critical purposes such as retained earnings (RET_EARN_CODE_COMBINATION_ID), rounding differences (ROUNDING_CODE_COMBINATION_ID), and net income (NET_INCOME_CODE_COMBINATION_ID). The DAILY_TRANSLATION_RATE_TYPE column links to GL_DAILY_CONVERSION_TYPES, governing currency translation.
Common Use Cases and Queries
This table is primarily referenced for reporting, integration, and data validation. Common use cases include generating a list of all configured ledgers for an implementation report, validating setup during month-end close, or identifying the specific accounting rules for a given transaction batch. A typical query retrieves the core setup for all active Sets of Books:
- SELECT sob.name, sob.currency_code, ps.name period_set, pt.period_type
FROM gl_sets_of_books sob,
gl_period_sets ps,
gl_period_types pt
WHERE sob.period_set_name = ps.period_set_name
AND sob.accounted_period_type = pt.period_type
ORDER BY sob.name;
Another frequent pattern is joining to transactional tables from subledgers (like AP or AR) via the SET_OF_BOOKS_ID to report on or reconcile cross-module data within a single ledger context.
Related Objects
As the metadata extensively details, GL_SETS_OF_BOOKS has a vast network of dependencies. It is a parent table to numerous transactional tables across the application, particularly in the multicurrency (MC) tables of Receivables (AR_MC_%) and other modules (AP_CHECK_TRANSMISSIONS, etc.). Its primary relationships are definitional, serving as a child to key GL setup tables: GL_PERIOD_SETS, GL_PERIOD_TYPES, GL_TRANSACTION_CALENDAR, FND_CURRENCIES, GL_DAILY_CONVERSION_TYPES, and GL_CODE_COMBINATIONS (for various default accounts). In Oracle EBS R12, the concept of a Set of Books is largely synonymous with the "Ledger," and this table's logical equivalent in later documentation is often referenced in the context of the Accounting Setup Manager.
-
Table: GL_SETS_OF_BOOKS
12.2.2
product: GL - General Ledger , description: Set of books definitions , implementation_dba_data: Not implemented in this database ,
-
View: GL_SETS_OF_BOOKS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SETS_OF_BOOKS, object_name:GL_SETS_OF_BOOKS, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_SETS_OF_BOOKS ,
-
View: GL_SETS_OF_BOOKS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SETS_OF_BOOKS, object_name:GL_SETS_OF_BOOKS, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_SETS_OF_BOOKS ,
-
Table: GL_SETS_OF_BOOKS
12.1.1
product: GL - General Ledger , description: Set of books definitions , implementation_dba_data: Not implemented in this database ,
-
Table: GL_MC_REPORTING_OPTIONS
12.2.2
product: GL - General Ledger , description: Multiple reporting currency conversion options by application , implementation_dba_data: Not implemented in this database ,
-
Table: GL_MC_REPORTING_OPTIONS
12.1.1
product: GL - General Ledger , description: Multiple reporting currency conversion options by application , implementation_dba_data: Not implemented in this database ,
-
Table: GL_MC_BOOK_ASSIGNMENTS
12.2.2
product: GL - General Ledger , description: Assignments of reporting sets of books to primary sets of books , implementation_dba_data: Not implemented in this database ,
-
Table: GL_MC_BOOK_ASSIGNMENTS
12.1.1
product: GL - General Ledger , description: Assignments of reporting sets of books to primary sets of books , implementation_dba_data: Not implemented in this database ,
-
Table: GL_MC_CONVERSION_RULES
12.2.2
product: GL - General Ledger , description: Multiple reporting currency conversion rules for Oracle General Ledger , implementation_dba_data: Not implemented in this database ,
-
Table: GL_MC_CONVERSION_RULES
12.1.1
product: GL - General Ledger , description: Multiple reporting currency conversion rules for Oracle General Ledger , implementation_dba_data: Not implemented in this database ,
-
View: GLFV_GLOBAL_INTERCO_SUBS
12.1.1
product: GL - General Ledger , implementation_dba_data: Not implemented in this database ,
-
View: GLFV_GLOBAL_INTERCO_SUBS
12.2.2
product: GL - General Ledger , implementation_dba_data: Not implemented in this database ,
-
View: GL_IEA_SUBSIDIARIES_V
12.2.2
product: GL - General Ledger , implementation_dba_data: Not implemented in this database ,
-
View: GL_IEA_SUBSIDIARIES_V
12.1.1
product: GL - General Ledger , implementation_dba_data: Not implemented in this database ,
-
Table: GL_REVALUATION_ACCOUNTS
12.1.1
product: GL - General Ledger , description: Revaluation account ranges , implementation_dba_data: Not implemented in this database ,
-
Table: GL_REVALUATION_ACCOUNTS
12.2.2
product: GL - General Ledger , description: Revaluation account ranges , implementation_dba_data: Not implemented in this database ,
-
Table: GL_SYSTEM_SETUP
12.2.2
product: GL - General Ledger , description: System setup information , implementation_dba_data: Not implemented in this database ,
-
View: GL_HISTORICAL_RATES_USAGE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_HISTORICAL_RATES_USAGE_V, object_name:GL_HISTORICAL_RATES_USAGE_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_HISTORICAL_RATES_USAGE_V ,
-
Table: GL_TRANSLATION_INTERIM
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_TRANSLATION_INTERIM, object_name:GL_TRANSLATION_INTERIM, status:VALID, product: GL - General Ledger , description: Foreign currency translated interim balances , implementation_dba_data: GL.GL_TRANSLATION_INTERIM ,
-
Table: GL_REVALUATION
12.2.2
product: GL - General Ledger , description: Revaluation default gain/loss account , implementation_dba_data: Not implemented in this database ,
-
View: GL_SOB_NAMES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SOB_NAMES_V, object_name:GL_SOB_NAMES_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_SOB_NAMES_V ,
-
Table: GL_AUTHORIZATION_LIMITS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_AUTHORIZATION_LIMITS, object_name:GL_AUTHORIZATION_LIMITS, status:VALID, product: GL - General Ledger , description: Journal approval authorization limits for employees , implementation_dba_data: GL.GL_AUTHORIZATION_LIMITS ,
-
Table: GL_AUTHORIZATION_LIMITS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_AUTHORIZATION_LIMITS, object_name:GL_AUTHORIZATION_LIMITS, status:VALID, product: GL - General Ledger , description: Journal approval authorization limits for employees , implementation_dba_data: GL.GL_AUTHORIZATION_LIMITS ,
-
Table: GL_AUTO_ALLOC_SETS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_AUTO_ALLOC_SETS, object_name:GL_AUTO_ALLOC_SETS, status:VALID, product: GL - General Ledger , description: Autoallocation set definition for step-down or parallel allocations , implementation_dba_data: GL.GL_AUTO_ALLOC_SETS ,
-
Table: GL_SYSTEM_SETUP
12.1.1
product: GL - General Ledger , description: System setup information , implementation_dba_data: Not implemented in this database ,
-
Table: GL_OASIS_FIN_METRICS
12.1.1
product: GL - General Ledger , description: The new table stores the summarized financial metrics. , implementation_dba_data: Not implemented in this database ,
-
Table: GL_POSTING_INTERIM
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_POSTING_INTERIM, object_name:GL_POSTING_INTERIM, status:VALID, product: GL - General Ledger , description: Posting interim balances , implementation_dba_data: GL.GL_POSTING_INTERIM ,
-
Table: GL_OASIS_FIN_ASSIGNMENTS
12.2.2
product: GL - General Ledger , description: Natural account value mappings for financial items , implementation_dba_data: Not implemented in this database ,
-
Table: GL_POSTING_INTERIM
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_POSTING_INTERIM, object_name:GL_POSTING_INTERIM, status:VALID, product: GL - General Ledger , description: Posting interim balances , implementation_dba_data: GL.GL_POSTING_INTERIM ,
-
Table: GL_ARCHIVE_BATCHES
12.1.1
product: GL - General Ledger , description: Archive journal batches , implementation_dba_data: Not implemented in this database ,
-
View: GL_HISTORICAL_RATES_USAGE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_HISTORICAL_RATES_USAGE_V, object_name:GL_HISTORICAL_RATES_USAGE_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_HISTORICAL_RATES_USAGE_V ,
-
Table: GL_TRANSLATION_INTERIM
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_TRANSLATION_INTERIM, object_name:GL_TRANSLATION_INTERIM, status:VALID, product: GL - General Ledger , description: Foreign currency translated interim balances , implementation_dba_data: GL.GL_TRANSLATION_INTERIM ,
-
Table: GL_AUTO_ALLOC_SETS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_AUTO_ALLOC_SETS, object_name:GL_AUTO_ALLOC_SETS, status:VALID, product: GL - General Ledger , description: Autoallocation set definition for step-down or parallel allocations , implementation_dba_data: GL.GL_AUTO_ALLOC_SETS ,
-
Table: GL_TRANSLATION_RATES
12.1.1
product: GL - General Ledger , description: Foreign currency translation rates , implementation_dba_data: Not implemented in this database ,
-
Table: GL_AUTOMATIC_POSTING_SETS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_AUTOMATIC_POSTING_SETS, object_name:GL_AUTOMATIC_POSTING_SETS, status:VALID, product: GL - General Ledger , description: Sets of automatic posting criteria , implementation_dba_data: GL.GL_AUTOMATIC_POSTING_SETS ,
-
Table: GL_OASIS_FIN_ASSIGNMENTS
12.1.1
product: GL - General Ledger , description: Natural account value mappings for financial items , implementation_dba_data: Not implemented in this database ,
-
Table: GL_OASIS_FIN_METRICS
12.2.2
product: GL - General Ledger , description: The new table stores the summarized financial metrics. , implementation_dba_data: Not implemented in this database ,
-
Table: GL_ARCHIVE_LINES
12.1.1
product: GL - General Ledger , description: Archive journal entry lines , implementation_dba_data: Not implemented in this database ,
-
Table: GL_AUTOMATIC_POSTING_SETS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_AUTOMATIC_POSTING_SETS, object_name:GL_AUTOMATIC_POSTING_SETS, status:VALID, product: GL - General Ledger , description: Sets of automatic posting criteria , implementation_dba_data: GL.GL_AUTOMATIC_POSTING_SETS ,
-
Table: GL_TRANSLATION_RATES
12.2.2
product: GL - General Ledger , description: Foreign currency translation rates , implementation_dba_data: Not implemented in this database ,
-
View: GL_SOB_NAMES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SOB_NAMES_V, object_name:GL_SOB_NAMES_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_SOB_NAMES_V ,
-
Table: GL_PERIOD_SETS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_PERIOD_SETS, object_name:GL_PERIOD_SETS, status:VALID, product: GL - General Ledger , description: Calendar definitions , implementation_dba_data: GL.GL_PERIOD_SETS ,
-
Table: GL_PERIOD_SETS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_PERIOD_SETS, object_name:GL_PERIOD_SETS, status:VALID, product: GL - General Ledger , description: Calendar definitions , implementation_dba_data: GL.GL_PERIOD_SETS ,
-
Table: GL_MC_UPGRADE_HISTORY
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_MC_UPGRADE_HISTORY, object_name:GL_MC_UPGRADE_HISTORY, status:VALID, product: GL - General Ledger , description: History of upgrade for each application and reporting set of books , implementation_dba_data: GL.GL_MC_UPGRADE_HISTORY ,
-
Table: GL_ARCHIVE_BATCHES
12.2.2
product: GL - General Ledger , description: Archive journal batches , implementation_dba_data: Not implemented in this database ,
-
Table: GL_REVALUATION
12.1.1
product: GL - General Ledger , description: Revaluation default gain/loss account , implementation_dba_data: Not implemented in this database ,
-
Table: GL_ACCOUNT_HIERARCHIES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_ACCOUNT_HIERARCHIES, object_name:GL_ACCOUNT_HIERARCHIES, status:VALID, product: GL - General Ledger , description: Summary/Detail account hierarchies , implementation_dba_data: GL.GL_ACCOUNT_HIERARCHIES ,
-
Table: GL_ALLOC_HISTORY
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_ALLOC_HISTORY, object_name:GL_ALLOC_HISTORY, status:VALID, product: GL - General Ledger , description: History of MassAllocation and MassBudget runs , implementation_dba_data: GL.GL_ALLOC_HISTORY ,
-
Table: GL_TRANSACTION_CALENDAR
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_TRANSACTION_CALENDAR, object_name:GL_TRANSACTION_CALENDAR, status:VALID, product: GL - General Ledger , description: Transaction calendar definitions , implementation_dba_data: GL.GL_TRANSACTION_CALENDAR ,
-
Table: GL_ALLOC_HISTORY
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_ALLOC_HISTORY, object_name:GL_ALLOC_HISTORY, status:VALID, product: GL - General Ledger , description: History of MassAllocation and MassBudget runs , implementation_dba_data: GL.GL_ALLOC_HISTORY ,