Search Results gl_suspense_accounts
Overview
GL_SUSPENSE_ACCOUNTS is a General Ledger configuration table in Oracle EBS 12.1.1 and 12.2.2 that stores additional suspense accounts mapped to specific journal source and category combinations. Whereas the standard suspense account is defined at the ledger level, this table allows organizations to override or supplement that default on a finer granularity — per source, per category, or per source/category pair. When Journal Import encounters an unbalanced or invalid journal line whose natural account cannot be derived, it routes the residual amount to the appropriate suspense account resolved from this table. Under the heuristic Data Vault classification mined from its foreign-key structure, GL_SUSPENSE_ACCOUNTS models as a link table: it relates a ledger, a code combination, and a journal source/category pair rather than acting as an independent hub or a descriptive satellite.
Key Information Stored
The table's structure centers on a composite key that identifies which suspense account applies to a given processing context.
- LEDGER_ID — foreign key to GL_LEDGERS; scopes the suspense rule to a specific ledger or ledger set member.
- JE_SOURCE_NAME — the journal source (for example, Payables, Receivables, or a custom source) to which the rule applies.
- JE_CATEGORY_NAME — the journal category within that source (for example, Purchase Invoices or Manual).
- CODE_COMBINATION_ID — foreign key to GL_CODE_COMBINATIONS; the actual suspense account combination posted to when the rule fires.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, LAST_UPDATE_LOGIN — standard WHO audit columns tracking who created and last modified each rule.
- ATTRIBUTE1 through ATTRIBUTE5 and CONTEXT — descriptive flexfield segments for organization-specific extensions.
The primary key GL_SUSPENSE_ACCOUNTS_PK is a surrogate-style composite over CODE_COMBINATION_ID, LEDGER_ID, JE_SOURCE_NAME, and JE_CATEGORY_NAME. The business-key candidate is the unique index GL_SUSPENSE_ACCOUNTS_U1 over LEDGER_ID, JE_SOURCE_NAME, and JE_CATEGORY_NAME, which enforces that only one suspense account may be defined per ledger/source/category combination. This distinction matters: the U1 index is the true uniqueness constraint governing configuration behavior, while the PK includes the account to guarantee physical row identity.
Common Use Cases and Queries
Typical scenarios include diagnosing why an imported journal landed in a particular suspense account, auditing suspense account configuration across ledgers, and migrating or comparing setups between environments.
- Resolving the suspense account for a given source/category:
SELECT code_combination_id FROM gl_suspense_accounts WHERE ledger_id = :p_ledger AND je_source_name = :p_source AND je_category_name = :p_category; - Listing all suspense overrides for a ledger by joining to GL_CODE_COMBINATIONS to display the concatenated account segments.
- Auditing configuration completeness by outer-joining source/category combinations to detect where no explicit suspense account exists and the ledger default applies.
- Setup migration queries comparing rows across two LEDGER_ID values or databases.
Related Objects
- GL_LEDGERS — joined via GL_SUSPENSE_ACCOUNTS.LEDGER_ID to identify the owning ledger and its default suspense account.
- GL_CODE_COMBINATIONS — joined via GL_SUSPENSE_ACCOUNTS.CODE_COMBINATION_ID to render the suspense account's segment values.
- GL_JE_SOURCES and GL_JE_CATEGORIES — validate JE_SOURCE_NAME and JE_CATEGORY_NAME.
- GL_JE_HEADERS and GL_JE_LINES — the imported journals whose suspense postings this configuration governs.
- GL_IMPORT_REFERENCES — traces Journal Import processing to the originating source rows.
- GL_JE_BATCHES — the batch context in which suspense-generating imports are grouped.
No public API writes directly to GL_SUSPENSE_ACCOUNTS; it is maintained through the General Ledger setup forms and read by the Journal Import concurrent program.
-
Table: GL_SUSPENSE_ACCOUNTS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_SUSPENSE_ACCOUNTS, object_name:GL_SUSPENSE_ACCOUNTS, status:VALID, product: GL - General Ledger , description: Additional suspense accounts for source/category combinations , implementation_dba_data: GL.GL_SUSPENSE_ACCOUNTS ,
-
Table: GL_SUSPENSE_ACCOUNTS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_SUSPENSE_ACCOUNTS, object_name:GL_SUSPENSE_ACCOUNTS, status:VALID, product: GL - General Ledger , description: Additional suspense accounts for source/category combinations , implementation_dba_data: GL.GL_SUSPENSE_ACCOUNTS ,
-
APPS.GL_SUSPENSE_ACCOUNTS_PKG SQL Statements
12.1.1
-
APPS.GL_SUSPENSE_ACCOUNTS_PKG SQL Statements
12.2.2
-
VIEW: GL.GL_SUSPENSE_ACCOUNTS#
12.2.2
owner:GL, object_type:VIEW, object_name:GL_SUSPENSE_ACCOUNTS#, status:VALID,
-
PACKAGE BODY: APPS.GL_SUSPENSE_ACCOUNTS_PKG
12.1.1
-
PACKAGE BODY: APPS.GL_SUSPENSE_ACCOUNTS_PKG
12.2.2
-
SYNONYM: APPS.GL_SUSPENSE_ACCOUNTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GL_SUSPENSE_ACCOUNTS, status:VALID,
-
SYNONYM: APPS.GL_SUSPENSE_ACCOUNTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GL_SUSPENSE_ACCOUNTS, status:VALID,
-
VIEW: APPS.GL_SUSPENSE_ACCOUNTS_LOV_V
12.1.1
-
VIEW: APPS.GL_SUSPENSE_ACCOUNTS_LOV_V
12.2.2
-
VIEW: GL.GL_SUSPENSE_ACCOUNTS#
12.2.2
-
VIEW: APPS.GL_SUSPENSE_ACCOUNTS_V
12.2.2
-
TABLE: GL.GL_SUSPENSE_ACCOUNTS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_SUSPENSE_ACCOUNTS, object_name:GL_SUSPENSE_ACCOUNTS, status:VALID,
-
TABLE: GL.GL_SUSPENSE_ACCOUNTS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_SUSPENSE_ACCOUNTS, object_name:GL_SUSPENSE_ACCOUNTS, status:VALID,
-
VIEW: APPS.GL_SUSPENSE_ACCOUNTS_V
12.1.1
-
PACKAGE BODY: APPS.GL_SUSPENSE_ACCOUNTS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GL_SUSPENSE_ACCOUNTS_PKG, status:VALID,
-
PACKAGE BODY: APPS.GL_SUSPENSE_ACCOUNTS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GL_SUSPENSE_ACCOUNTS_PKG, status:VALID,
-
View: GL_SUSPENSE_ACCOUNTS_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SUSPENSE_ACCOUNTS_LOV_V, object_name:GL_SUSPENSE_ACCOUNTS_LOV_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_SUSPENSE_ACCOUNTS_LOV_V ,
-
View: GL_SUSPENSE_ACCOUNTS_LOV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SUSPENSE_ACCOUNTS_LOV_V, object_name:GL_SUSPENSE_ACCOUNTS_LOV_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_SUSPENSE_ACCOUNTS_LOV_V ,
-
View: GL_SUSPENSE_ACCOUNTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SUSPENSE_ACCOUNTS_V, object_name:GL_SUSPENSE_ACCOUNTS_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_SUSPENSE_ACCOUNTS_V ,
-
View: GL_SUSPENSE_ACCOUNTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SUSPENSE_ACCOUNTS_V, object_name:GL_SUSPENSE_ACCOUNTS_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_SUSPENSE_ACCOUNTS_V ,
-
VIEW: APPS.GL_SETS_OF_BOOKS_V
12.1.1
-
VIEW: APPS.GL_SUSPENSE_ACCOUNTS_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SUSPENSE_ACCOUNTS_LOV_V, object_name:GL_SUSPENSE_ACCOUNTS_LOV_V, status:VALID,
-
VIEW: APPS.GL_SUSPENSE_ACCOUNTS_LOV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SUSPENSE_ACCOUNTS_LOV_V, object_name:GL_SUSPENSE_ACCOUNTS_LOV_V, status:VALID,
-
VIEW: APPS.GL_LEDGERS_V
12.1.1
-
VIEW: APPS.GL_LEDGERS_V
12.2.2
-
VIEW: APPS.GL_SETS_OF_BOOKS_V
12.2.2
-
VIEW: APPS.GL_SUSPENSE_ACCOUNTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SUSPENSE_ACCOUNTS_V, object_name:GL_SUSPENSE_ACCOUNTS_V, status:VALID,
-
Table: GL_LEDGERS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_LEDGERS, object_name:GL_LEDGERS, status:VALID, product: GL - General Ledger , description: Ledger definition , implementation_dba_data: GL.GL_LEDGERS ,
-
VIEW: APPS.GL_SUSPENSE_ACCOUNTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SUSPENSE_ACCOUNTS_V, object_name:GL_SUSPENSE_ACCOUNTS_V, status:VALID,
-
Table: GL_LEDGERS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_LEDGERS, object_name:GL_LEDGERS, status:VALID, product: GL - General Ledger , description: Ledger definition , implementation_dba_data: GL.GL_LEDGERS ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
View: GL_SETS_OF_BOOKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SETS_OF_BOOKS_V, object_name:GL_SETS_OF_BOOKS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_SETS_OF_BOOKS_V ,
-
View: GL_SETS_OF_BOOKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SETS_OF_BOOKS_V, object_name:GL_SETS_OF_BOOKS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_SETS_OF_BOOKS_V ,
-
View: GL_LEDGERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_LEDGERS_V, object_name:GL_LEDGERS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_LEDGERS_V ,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
View: GL_LEDGERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_LEDGERS_V, object_name:GL_LEDGERS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_LEDGERS_V ,
-
12.2.2 DBA Data
12.2.2
-
View: OKL_GL_SETS_OF_BOOKS_UV
12.2.2
product: OKL - Lease and Finance Management , implementation_dba_data: Not implemented in this database ,
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.GL_SETS_OF_BOOKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SETS_OF_BOOKS_V, object_name:GL_SETS_OF_BOOKS_V, status:VALID,
-
View: OKL_GL_SETS_OF_BOOKS_UV
12.1.1
product: OKL - Leasing and Finance Management , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.GL_SETS_OF_BOOKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SETS_OF_BOOKS_V, object_name:GL_SETS_OF_BOOKS_V, status:VALID,
-
VIEW: APPS.GL_LEDGERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_LEDGERS_V, object_name:GL_LEDGERS_V, status:VALID,