Search Results hr_dm_groups
Overview
HR_DM_GROUPS is a Human Resources (PER) module table in the Oracle E-Business Suite HR schema that stores the grouping definitions used during the data migration process. It functions as a master reference table for organizing migration activities, allowing migration units to be categorized into logical groups that drive downstream processing, validation, and load sequencing.
Within the documented schema (ETRM 12.2.2), HR_DM_GROUPS contains nine columns and an active primary key constraint, HR_DM_GROUPS_PK, defined on GROUP_ID. The table also carries a foreign key to FND_SECURITY_GROUPS via SECURITY_GROUP_ID, which ties migration groupings to the standard Oracle EBS security group model, ensuring that migration metadata respects row-level security boundaries. The table is classified as VALID in the HR schema and is available in both 12.1.1 and 12.2.2 releases.
From a Data Vault modeling perspective, the heuristic classification of this object is hub-leaning. This suggests that HR_DM_GROUPS may be best represented as a hub entity keyed on the GROUP_ID business key, with the descriptive attributes (such as DESCRIPTION and GROUP_TYPE) potentially modeled as satellite attributes. This classification is a modeling suggestion derived from the foreign-key structure and should be validated against actual ETL requirements before implementation.
Key Information Stored
The documented columns of HR_DM_GROUPS support identification, classification, auditing, and security of migration groupings:
- GROUP_ID — The surrogate primary key (HR_DM_GROUPS_PK), uniquely identifying each migration grouping record. This is the column referenced by foreign keys in dependent tables.
- DESCRIPTION — The business-facing name or description of the grouping, used to identify the group in migration setup and reporting.
- GROUP_TYPE — Classifies the grouping by type, distinguishing categories of migration groupings used by the data migration process.
- SECURITY_GROUP_ID — Foreign key to FND_SECURITY_GROUPS, enforcing Oracle EBS security group scoping on migration groupings.
- LAST_UPDATE_DATE — Timestamp of the most recent change, used for audit and incremental extraction.
- LAST_UPDATED_BY — The user who last modified the record.
- LAST_UPDATE_LOGIN — The login session associated with the last update.
- CREATED_BY — The user who created the grouping record.
- CREATION_DATE — The timestamp when the grouping record was created.
The single documented unique index, HR_DM_GROUPS_PK, confirms GROUP_ID as the primary surrogate key. No separate business-key unique index is documented in the ETRM metadata, so GROUP_ID serves as the definitive identifier for joins and lookups.
Common Use Cases and Queries
HR_DM_GROUPS is typically queried during data migration setup and execution to resolve group definitions and their associated application or table assignments. A common pattern retrieves all groupings of a given type:
SELECT group_id, description, group_type FROM hr.hr_dm_groups WHERE group_type = :p_type;SELECT g.group_id, g.description, a.application_id FROM hr.hr_dm_groups g, hr.hr_dm_application_groups a WHERE g.group_id = a.group_id;SELECT g.group_id, g.description, t.table_name FROM hr.hr_dm_groups g, hr.hr_dm_table_groupings t WHERE g.group_id = t.group_id;
Migration analysts also use the table for validation reporting, such as identifying groups with no associated tables or applications, or auditing groupings by creation and update timestamps. Because SECURITY_GROUP_ID is constrained against FND_SECURITY_GROUPS, queries that filter by security group support multi-org and secured access scenarios, and reporting extracts should join to FND_SECURITY_GROUPS when security context is required.
Related Objects
The following objects are documented as directly related through primary and foreign key relationships:
- HR_DM_APPLICATION_GROUPS — References HR_DM_GROUPS via HR_DM_APPLICATION_GROUPS.GROUP_ID; associates migration groupings with Oracle application definitions.
- HR_DM_TABLE_GROUPINGS — References HR_DM_GROUPS via HR_DM_TABLE_GROUPINGS.GROUP_ID; links groupings to the tables included in each migration group.
- FND_SECURITY_GROUPS — Referenced by HR_DM_GROUPS via SECURITY_GROUP_ID; provides the security group definition used for row-level access control on migration groupings.
- HR_DM_GROUPS_PK — The primary key constraint enforcing uniqueness of GROUP_ID.
Together, these relationships establish HR_DM_GROUPS as the hub of a small but critical migration metadata cluster, supporting the classification, security scoping, and application and table composition of data migration groupings.
-
Table: HR_DM_GROUPS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_DM_GROUPS, object_name:HR_DM_GROUPS, status:VALID, product: PER - Human Resources , description: This table holds information about the groupings used in the data migration process. , implementation_dba_data: HR.HR_DM_GROUPS ,
-
Table: HR_DM_GROUPS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_DM_GROUPS, object_name:HR_DM_GROUPS, status:VALID, product: PER - Human Resources , description: This table holds information about the groupings used in the data migration process. , implementation_dba_data: HR.HR_DM_GROUPS ,
-
TABLE: HR.HR_DM_GROUPS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_DM_GROUPS, object_name:HR_DM_GROUPS, status:VALID,
-
TABLE: HR.HR_DM_GROUPS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_DM_GROUPS, object_name:HR_DM_GROUPS, status:VALID,
-
VIEW: HR.HR_DM_GROUPS#
12.2.2
-
SYNONYM: APPS.HR_DM_GROUPS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_DM_GROUPS, status:VALID,
-
SYNONYM: APPS.HR_DM_GROUPS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_DM_GROUPS, status:VALID,
-
SYNONYM: PUBLIC.HR_DM_GROUPS
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:HR_DM_GROUPS, status:VALID,
-
VIEW: HR.HR_DM_GROUPS#
12.2.2
owner:HR, object_type:VIEW, object_name:HR_DM_GROUPS#, status:VALID,
-
VIEW: APPS.HR_DM_PHASE_ITEMS_V
12.1.1
-
VIEW: APPS.HR_DM_PHASE_ITEMS_V
12.2.2
-
TABLE: HR.HR_DM_TABLE_GROUPINGS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_DM_TABLE_GROUPINGS, object_name:HR_DM_TABLE_GROUPINGS, status:VALID,
-
Table: HR_DM_TABLE_GROUPINGS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_DM_TABLE_GROUPINGS, object_name:HR_DM_TABLE_GROUPINGS, status:VALID, product: PER - Human Resources , description: This entity holds the information for the grouping of tables. , implementation_dba_data: HR.HR_DM_TABLE_GROUPINGS ,
-
Table: HR_DM_APPLICATION_GROUPS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_DM_APPLICATION_GROUPS, object_name:HR_DM_APPLICATION_GROUPS, status:VALID, product: PER - Human Resources , description: Data Migrator locking ladder groups for applications. , implementation_dba_data: HR.HR_DM_APPLICATION_GROUPS ,
-
TABLE: HR.HR_DM_TABLE_GROUPINGS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_DM_TABLE_GROUPINGS, object_name:HR_DM_TABLE_GROUPINGS, status:VALID,
-
Table: HR_DM_APPLICATION_GROUPS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_DM_APPLICATION_GROUPS, object_name:HR_DM_APPLICATION_GROUPS, status:VALID, product: PER - Human Resources , description: Data Migrator locking ladder groups for applications. , implementation_dba_data: HR.HR_DM_APPLICATION_GROUPS ,
-
APPS.HR_DM_INIT SQL Statements
12.2.2
-
TABLE: HR.HR_DM_APPLICATION_GROUPS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_DM_APPLICATION_GROUPS, object_name:HR_DM_APPLICATION_GROUPS, status:VALID,
-
TRIGGER: APPS.HR_DM_GROUPS_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:HR_DM_GROUPS_WHO, status:VALID,
-
TABLE: HR.HR_DM_APPLICATION_GROUPS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_DM_APPLICATION_GROUPS, object_name:HR_DM_APPLICATION_GROUPS, status:VALID,
-
Table: HR_DM_TABLE_GROUPINGS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_DM_TABLE_GROUPINGS, object_name:HR_DM_TABLE_GROUPINGS, status:VALID, product: PER - Human Resources , description: This entity holds the information for the grouping of tables. , implementation_dba_data: HR.HR_DM_TABLE_GROUPINGS ,
-
APPS.HR_DM_INIT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.HR_DM_AOL_UP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_DM_AOL_UP, status:VALID,
-
TRIGGER: APPS.HR_DM_GROUPS_WHO
12.2.2
-
PACKAGE BODY: APPS.HR_DM_AOL_UP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_DM_AOL_UP, status:VALID,
-
TRIGGER: APPS.HR_DM_GROUPS_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:HR_DM_GROUPS_WHO, status:VALID,
-
View: HR_DM_PHASE_ITEMS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_DM_PHASE_ITEMS_V, object_name:HR_DM_PHASE_ITEMS_V, status:VALID, product: PER - Human Resources , description: View to support DM UI - hr_dm_phase_items , implementation_dba_data: APPS.HR_DM_PHASE_ITEMS_V ,
-
PACKAGE BODY: APPS.HR_DM_INIT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_DM_INIT, status:VALID,
-
PACKAGE BODY: APPS.HR_DM_INIT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_DM_INIT, status:VALID,
-
View: HR_DM_PHASE_ITEMS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_DM_PHASE_ITEMS_V, object_name:HR_DM_PHASE_ITEMS_V, status:VALID, product: PER - Human Resources , description: View to support DM UI - hr_dm_phase_items , implementation_dba_data: APPS.HR_DM_PHASE_ITEMS_V ,
-
TRIGGER: APPS.HR_DM_GROUPS_WHO
12.1.1
-
TABLE: HR.HR_DM_PHASE_ITEMS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_DM_PHASE_ITEMS, object_name:HR_DM_PHASE_ITEMS, status:VALID,
-
TABLE: HR.HR_DM_PHASE_ITEMS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_DM_PHASE_ITEMS, object_name:HR_DM_PHASE_ITEMS, status:VALID,
-
VIEW: APPS.HR_DM_PHASE_ITEMS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_DM_PHASE_ITEMS_V, object_name:HR_DM_PHASE_ITEMS_V, status:VALID,
-
VIEW: APPS.HR_DM_PHASE_ITEMS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_DM_PHASE_ITEMS_V, object_name:HR_DM_PHASE_ITEMS_V, status:VALID,
-
APPS.HR_DM_AOL_UP SQL Statements
12.2.2
-
TABLE: HR.HR_DM_MIGRATIONS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_DM_MIGRATIONS, object_name:HR_DM_MIGRATIONS, status:VALID,
-
TABLE: HR.HR_DM_MIGRATIONS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_DM_MIGRATIONS, object_name:HR_DM_MIGRATIONS, status:VALID,
-
APPS.HR_DM_AOL_UP SQL Statements
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.HR_DM_INIT
12.2.2
-
PACKAGE BODY: APPS.HR_DM_INIT
12.1.1
-
APPS.HR_DM_INIT dependencies on HR_DM_GROUPS
12.1.1
-
APPS.HR_DM_INIT dependencies on HR_DM_GROUPS
12.2.2
-
APPS.HR_DM_AOL_UP dependencies on HR_DM_GROUPS
12.1.1
-
APPS.HR_DM_AOL_UP dependencies on HR_DM_GROUPS
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1