Search Results gl_cons_set_assignments
Overview
GL_CONS_SET_ASSIGNMENTS is a General Ledger (GL) table in the Oracle E-Business Suite that stores the assignments of consolidations to consolidation sets. Within Oracle EBS 12.1.1 and 12.2.2, consolidation sets provide a mechanism for grouping multiple consolidation definitions so that a parent entity can consolidate balances from several subsidiary sources in a single, repeatable run. This table is the association bridge that records which individual consolidations belong to a given consolidation set, and by extension, which child consolidation sets are nested within a parent set.
The table resides in the GL schema and is identified as VALID in the ETRM repository. Its documented physical schema in release 12.2.2 contains 24 columns. Because the table's purpose is to resolve a many-to-many association between consolidation sets and consolidations, the heuristic Data Vault classification mined from its foreign key structure is a link table. This classification should be treated as a modeling suggestion: GL_CONS_SET_ASSIGNMENTS functions as a transactional association entity whose grain is one row per consolidation-to-set assignment.
Key Information Stored
The primary key of the table, implemented through the constraint GL_CONS_SET_ASSIGNMENTS_PK, is the composite of CONSOLIDATION_SET_ID and CONSOLIDATION_ID. This composite key establishes the fundamental uniqueness of each assignment and represents the surrogate key for the link relationship. A unique index, GL_CONS_SET_ASSIGNMENTS_U1, is defined on the same pair (CONSOLIDATION_SET_ID, CONSOLIDATION_ID), confirming this combination as the business-key candidate that enforces one assignment row per set-and-consolidation pairing.
- CONSOLIDATION_SET_ID — Foreign key to GL_CONSOLIDATION_SETS, identifying the consolidation set to which the assignment belongs.
- CONSOLIDATION_ID — Foreign key to GL_CONSOLIDATION, identifying the individual consolidation definition being assigned to the set.
- CHILD_CONSOLIDATION_SET_ID — Foreign key back to GL_CONSOLIDATION_SETS, enabling hierarchical nesting of consolidation sets within a parent set.
- CREATION_DATE, CREATED_BY — Standard audit columns recording when and by whom the assignment row was created.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — Standard audit columns tracking the most recent modification and the login session responsible for it.
- CONTEXT and ATTRIBUTE1 through ATTRIBUTE15 — The standard Oracle EBS descriptive flexfield (DFF) columns, providing extensible, customer-defined attributes for the assignment.
The audit and flexfield columns are common to nearly all GL transactional and setup tables and support change tracking and localization requirements without altering the core association model.
Common Use Cases and Queries
Typical uses of this table center on determining which consolidations participate in a set, and on tracing the hierarchical relationship between parent and child consolidation sets. A common reporting query joins the assignment table to GL_CONSOLIDATION_SETS and GL_CONSOLIDATION to produce a readable inventory of consolidation set membership.
- List all consolidations in a set:
SELECT a.CONSOLIDATION_SET_ID, a.CONSOLIDATION_ID FROM GL_CONS_SET_ASSIGNMENTS a WHERE a.CONSOLIDATION_SET_ID = :set_id; - Resolve set membership with names: join GL_CONS_SET_ASSIGNMENTS to GL_CONSOLIDATION_SETS on CONSOLIDATION_SET_ID and to GL_CONSOLIDATION on CONSOLIDATION_ID.
- Detect nested set hierarchies: filter on CHILD_CONSOLIDATION_SET_ID IS NOT NULL to identify parent sets that contain child consolidation sets.
- Audit reconciliation: group by CONSOLIDATION_SET_ID to verify each set has the expected number of assigned consolidations, comparing against configuration documentation.
Additional reporting scenarios include identifying orphaned assignments after a consolidation is removed, and supporting migration or upgrade validation in which membership must be confirmed before and after a release move.
Related Objects
The table's relationships are defined entirely through its foreign keys, and the most significant related objects are the consolidation setup entities it references.
- GL_CONSOLIDATION_SETS — Referenced by CONSOLIDATION_SET_ID (the owning set) and by CHILD_CONSOLIDATION_SET_ID (the nested child set).
- GL_CONSOLIDATION — Referenced by CONSOLIDATION_ID; provides the consolidation definition assigned to the set.
- GL_CONS_SET_ASSIGNMENTS_PK — The primary key constraint enforcing unique set-and-consolidation pairs.
- GL_CONS_SET_ASSIGNMENTS_U1 — The unique index on (CONSOLIDATION_SET_ID, CONSOLIDATION_ID), reinforcing the business key.
Because consolidation processing reads set membership through this table, downstream consolidation run programs and GL reporting on consolidated balances depend directly on the accuracy of its contents.
-
Table: GL_CONS_SET_ASSIGNMENTS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CONS_SET_ASSIGNMENTS, object_name:GL_CONS_SET_ASSIGNMENTS, status:VALID, product: GL - General Ledger , description: Assignments of consolidations to consolidation sets , implementation_dba_data: GL.GL_CONS_SET_ASSIGNMENTS ,
-
Table: GL_CONS_SET_ASSIGNMENTS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CONS_SET_ASSIGNMENTS, object_name:GL_CONS_SET_ASSIGNMENTS, status:VALID, product: GL - General Ledger , description: Assignments of consolidations to consolidation sets , implementation_dba_data: GL.GL_CONS_SET_ASSIGNMENTS ,
-
SYNONYM: APPS.GL_CONS_SET_ASSIGNMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GL_CONS_SET_ASSIGNMENTS, status:VALID,
-
Table: GL_CONSOLIDATION_SETS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CONSOLIDATION_SETS, object_name:GL_CONSOLIDATION_SETS, status:VALID, product: GL - General Ledger , description: Consolidation sets , implementation_dba_data: GL.GL_CONSOLIDATION_SETS ,
-
Table: GL_CONSOLIDATION_SETS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CONSOLIDATION_SETS, object_name:GL_CONSOLIDATION_SETS, status:VALID, product: GL - General Ledger , description: Consolidation sets , implementation_dba_data: GL.GL_CONSOLIDATION_SETS ,
-
VIEW: GL.GL_CONS_SET_ASSIGNMENTS#
12.2.2
owner:GL, object_type:VIEW, object_name:GL_CONS_SET_ASSIGNMENTS#, status:VALID,
-
SYNONYM: APPS.GL_CONS_SET_ASSIGNMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GL_CONS_SET_ASSIGNMENTS, status:VALID,
-
APPS.GL_WEB_PLSQL_CARTRIDGE SQL Statements
12.2.2
-
APPS.GL_CONS_SET_ASSIGN_PKG SQL Statements
12.1.1
-
APPS.GL_CONS_SET_ASSIGN_PKG SQL Statements
12.2.2
-
TABLE: GL.GL_CONS_SET_ASSIGNMENTS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CONS_SET_ASSIGNMENTS, object_name:GL_CONS_SET_ASSIGNMENTS, status:VALID,
-
TABLE: GL.GL_CONS_SET_ASSIGNMENTS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CONS_SET_ASSIGNMENTS, object_name:GL_CONS_SET_ASSIGNMENTS, status:VALID,
-
VIEW: APPS.GL_CONS_SET_ASSIGNMENTS_V
12.1.1
-
APPS.GL_WEB_PLSQL_CARTRIDGE SQL Statements
12.1.1
-
VIEW: APPS.GL_CONS_SET_ASSIGNMENTS_V
12.2.2
-
VIEW: GL.GL_CONS_SET_ASSIGNMENTS#
12.2.2
-
VIEW: APPS.GL_CONS_SET_ASSIGN_V
12.1.1
-
VIEW: APPS.GL_CONS_SET_ASSIGN_V
12.2.2
-
PACKAGE BODY: APPS.GL_CONS_SET_ASSIGN_PKG
12.1.1
-
PACKAGE BODY: APPS.GL_CONS_SET_ASSIGN_PKG
12.2.2
-
Table: GL_CONSOLIDATION
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CONSOLIDATION, object_name:GL_CONSOLIDATION, status:VALID, product: GL - General Ledger , description: Consolidation definitions , implementation_dba_data: GL.GL_CONSOLIDATION ,
-
PACKAGE BODY: APPS.GL_CONS_SET_ASSIGN_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GL_CONS_SET_ASSIGN_PKG, status:VALID,
-
Table: GL_CONSOLIDATION
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CONSOLIDATION, object_name:GL_CONSOLIDATION, status:VALID, product: GL - General Ledger , description: Consolidation definitions , implementation_dba_data: GL.GL_CONSOLIDATION ,
-
PACKAGE BODY: APPS.GL_CONS_SET_ASSIGN_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GL_CONS_SET_ASSIGN_PKG, status:VALID,
-
PACKAGE BODY: APPS.GL_WEB_PLSQL_CARTRIDGE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GL_WEB_PLSQL_CARTRIDGE, status:VALID,
-
PACKAGE BODY: APPS.GL_CONSOLIDATION_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GL_CONSOLIDATION_PKG, status:VALID,
-
PACKAGE BODY: APPS.GL_CONSOLIDATION_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GL_CONSOLIDATION_PKG, status:VALID,
-
View: GL_CONS_SET_ASSIGNMENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONS_SET_ASSIGNMENTS_V, object_name:GL_CONS_SET_ASSIGNMENTS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_CONS_SET_ASSIGNMENTS_V ,
-
PACKAGE BODY: APPS.GL_WEB_PLSQL_CARTRIDGE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GL_WEB_PLSQL_CARTRIDGE, status:VALID,
-
View: GL_CONS_SET_ASSIGN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONS_SET_ASSIGN_V, object_name:GL_CONS_SET_ASSIGN_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_CONS_SET_ASSIGN_V ,
-
View: GL_CONS_SET_ASSIGN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONS_SET_ASSIGN_V, object_name:GL_CONS_SET_ASSIGN_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_CONS_SET_ASSIGN_V ,
-
View: GL_CONS_SET_ASSIGNMENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONS_SET_ASSIGNMENTS_V, object_name:GL_CONS_SET_ASSIGNMENTS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_CONS_SET_ASSIGNMENTS_V ,
-
VIEW: APPS.GL_CONS_SET_ASSIGNMENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONS_SET_ASSIGNMENTS_V, object_name:GL_CONS_SET_ASSIGNMENTS_V, status:VALID,
-
VIEW: APPS.GL_CONS_SET_ASSIGNMENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONS_SET_ASSIGNMENTS_V, object_name:GL_CONS_SET_ASSIGNMENTS_V, status:VALID,
-
PACKAGE: APPS.GL_CONS_SET_ASSIGN_PKG
12.1.1
-
PACKAGE: APPS.GL_CONS_SET_ASSIGN_PKG
12.2.2
-
VIEW: APPS.GL_CONS_SET_ASSIGN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONS_SET_ASSIGN_V, object_name:GL_CONS_SET_ASSIGN_V, status:VALID,
-
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
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.GL_CONS_SET_ASSIGN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONS_SET_ASSIGN_V, object_name:GL_CONS_SET_ASSIGN_V, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
TABLE: GL.GL_CONSOLIDATION_SETS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CONSOLIDATION_SETS, object_name:GL_CONSOLIDATION_SETS, status:VALID,
-
TABLE: GL.GL_CONSOLIDATION_SETS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CONSOLIDATION_SETS, object_name:GL_CONSOLIDATION_SETS, status:VALID,
-
PACKAGE BODY: APPS.GL_WEB_PLSQL_CARTRIDGE
12.1.1
-
12.1.1 DBA Data
12.1.1