Search Results hr_dm_migration_ranges
Overview
The HR_DM_MIGRATION_RANGES table is a Human Resources (PER) module object in the HR schema of Oracle E-Business Suite, valid in both 12.1.1 and 12.2.2. It supports the Data Migration (DM) subsystem used to move legacy application and participant data into Oracle EBS during implementation or large-scale data conversion projects. As described in the ETRM documentation, the table holds the allocated ranges assigned to each slave process during each Download Application/Participant data phase of the migration. In effect, it acts as a work-allocation ledger that lets a parallel, multi-process migration split the total workload into discrete, non-overlapping slices, allowing many concurrent workers to process source records without contention.
From a Data Vault modeling perspective, the heuristic classification derived from the foreign-key structure is satellite-leaning. This suggests the table behaves as a descriptive, transaction-oriented structure that hangs off a parent (hub/link) entity — namely the phase item — rather than serving as a core hub or link in its own right. Consumption should therefore treat it as dependent, event-driven metadata rather than as an independent master entity.
Key Information Stored
The table contains 14 documented columns. The most significant include:
- RANGE_ID — the surrogate primary key, defined by the unique index/constraint HR_DM_MIGRATION_RANGES_PK. It uniquely identifies each allocated processing range.
- PHASE_ITEM_ID — a foreign key to HR_DM_PHASE_ITEMS, tying each range to a specific item within a migration phase. This is the principal business linkage of the record.
- STARTING_PROCESS_SEQUENCE and ENDING_PROCESS_SEQUENCE — define the lower and upper bounds of the work slice assigned to a slave process.
- STATUS — indicates the processing state of the range (for example, pending, in progress, or completed).
- START_TIME and END_TIME — capture execution timestamps, enabling throughput and duration analysis.
- ROW_COUNT — records the number of rows handled within the range, useful for balancing and verification.
- SECURITY_GROUP_ID — a foreign key to FND_SECURITY_GROUPS, applying multi-tenant/security-group partitioning consistent with EBS conventions.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, CREATION_DATE, CREATED_BY — the standard EBS audit columns present on nearly all transactional tables.
Only RANGE_ID is documented as a unique business-key candidate; the range/phase combination is functionally the meaningful business identifier, but no additional unique index is listed in the metadata.
Common Use Cases and Queries
Typical operational and diagnostic scenarios include monitoring parallel migration progress, detecting stalled slave processes, and reconciling processed row counts against expected totals.
- Reporting all active ranges for a given phase item:
SELECT r.range_id, r.starting_process_sequence, r.ending_process_sequence, r.status, r.row_count FROM hr.hr_dm_migration_ranges r WHERE r.phase_item_id = :phase_item_id; - Identifying incomplete or stalled work:
SELECT * FROM hr.hr_dm_migration_ranges WHERE status != 'COMPLETE' AND start_time < SYSDATE - 1; - Throughput and balancing analysis using START_TIME, END_TIME, and ROW_COUNT to tune slave-process partitioning.
- Auditing changes via the standard audit columns and security group scope.
Related Objects
The FK/PK metadata identifies the following principal relationships:
- HR_DM_PHASE_ITEMS — referenced via HR_DM_MIGRATION_RANGES.PHASE_ITEM_ID; the immediate parent defining the phase item being processed.
- FND_SECURITY_GROUPS — referenced via SECURITY_GROUP_ID, governing security-group access.
- HR_DM_MIGRATION_RANGES_PK — the primary key constraint on RANGE_ID.
Additional migration-framework objects in the HR_DM family (such as phase, migration, and process definitions) are functionally related through the phase item, and the standard EBS audit columns (LAST_UPDATED_BY, CREATED_BY) reference FND_USER.
-
Table: HR_DM_MIGRATION_RANGES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_DM_MIGRATION_RANGES, object_name:HR_DM_MIGRATION_RANGES, status:VALID, product: PER - Human Resources , description: This table holds the allocated ranges for each slave process to process during each Download Application/Participant data phase of the migration. , implementation_dba_data: HR.HR_DM_MIGRATION_RANGES ,
-
Table: HR_DM_MIGRATION_RANGES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_DM_MIGRATION_RANGES, object_name:HR_DM_MIGRATION_RANGES, status:VALID, product: PER - Human Resources , description: This table holds the allocated ranges for each slave process to process during each Download Application/Participant data phase of the migration. , implementation_dba_data: HR.HR_DM_MIGRATION_RANGES ,
-
VIEW: APPS.HR_DM_MIGRATION_RANGES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_DM_MIGRATION_RANGES_V, object_name:HR_DM_MIGRATION_RANGES_V, status:VALID,
-
VIEW: APPS.HR_DM_MIGRATION_RANGES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_DM_MIGRATION_RANGES_V, object_name:HR_DM_MIGRATION_RANGES_V, status:VALID,
-
VIEW: APPS.HR_DM_MIGRATION_SUMMARY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_DM_MIGRATION_SUMMARY_V, object_name:HR_DM_MIGRATION_SUMMARY_V, status:VALID,
-
TABLE: HR.HR_DM_MIGRATION_RANGES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_DM_MIGRATION_RANGES, object_name:HR_DM_MIGRATION_RANGES, status:VALID,
-
VIEW: HR.HR_DM_MIGRATION_RANGES#
12.2.2
owner:HR, object_type:VIEW, object_name:HR_DM_MIGRATION_RANGES#, status:VALID,
-
VIEW: APPS.HR_DM_MIGRATION_SUMMARY_V
12.1.1
-
TABLE: HR.HR_DM_MIGRATION_RANGES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_DM_MIGRATION_RANGES, object_name:HR_DM_MIGRATION_RANGES, status:VALID,
-
SYNONYM: APPS.HR_DM_MIGRATION_RANGES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_DM_MIGRATION_RANGES, status:VALID,
-
APPS.HR_DM_UTILITY SQL Statements
12.2.2
-
APPS.HR_DM_UTILITY SQL Statements
12.1.1
-
VIEW: APPS.HR_DM_MIGRATION_SUMMARY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_DM_MIGRATION_SUMMARY_V, object_name:HR_DM_MIGRATION_SUMMARY_V, status:VALID,
-
View: HR_DM_MIGRATION_RANGES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_DM_MIGRATION_RANGES_V, object_name:HR_DM_MIGRATION_RANGES_V, status:VALID, product: PER - Human Resources , description: View to support DM UI - hr_dm_migration_ranges , implementation_dba_data: APPS.HR_DM_MIGRATION_RANGES_V ,
-
View: HR_DM_MIGRATION_SUMMARY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_DM_MIGRATION_SUMMARY_V, object_name:HR_DM_MIGRATION_SUMMARY_V, status:VALID, product: PER - Human Resources , description: View to support DM UI , implementation_dba_data: APPS.HR_DM_MIGRATION_SUMMARY_V ,
-
VIEW: HR.HR_DM_MIGRATION_RANGES#
12.2.2
-
VIEW: APPS.HR_DM_MIGRATION_RANGES_V
12.2.2
-
VIEW: APPS.HR_DM_MIGRATION_SUMMARY_V
12.2.2
-
SYNONYM: PUBLIC.HR_DM_MIGRATION_RANGES
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:HR_DM_MIGRATION_RANGES, status:VALID,
-
SYNONYM: APPS.HR_DM_MIGRATION_RANGES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_DM_MIGRATION_RANGES, status:VALID,
-
View: HR_DM_MIGRATION_RANGES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_DM_MIGRATION_RANGES_V, object_name:HR_DM_MIGRATION_RANGES_V, status:VALID, product: PER - Human Resources , description: View to support DM UI - hr_dm_migration_ranges , implementation_dba_data: APPS.HR_DM_MIGRATION_RANGES_V ,
-
View: HR_DM_MIGRATION_SUMMARY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_DM_MIGRATION_SUMMARY_V, object_name:HR_DM_MIGRATION_SUMMARY_V, status:VALID, product: PER - Human Resources , description: View to support DM UI , implementation_dba_data: APPS.HR_DM_MIGRATION_SUMMARY_V ,
-
APPS.HR_DM_DOWNLOAD SQL Statements
12.1.1
-
APPS.HR_DM_DOWNLOAD SQL Statements
12.2.2
-
VIEW: APPS.HR_DM_MIGRATION_RANGES_V
12.1.1
-
APPS.HR_DM_DELETE SQL Statements
12.1.1
-
Table: 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, product: PER - Human Resources , description: This table details the work to be undertaken for each phase of the Data Migrator. , implementation_dba_data: HR.HR_DM_PHASE_ITEMS ,
-
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,
-
PACKAGE BODY: APPS.HR_DM_DOWNLOAD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_DM_DOWNLOAD, status:VALID,
-
Table: 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, product: PER - Human Resources , description: This table details the work to be undertaken for each phase of the Data Migrator. , implementation_dba_data: HR.HR_DM_PHASE_ITEMS ,
-
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,
-
PACKAGE BODY: APPS.HR_DM_UTILITY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_DM_UTILITY, status:VALID,
-
PACKAGE BODY: APPS.HR_DM_UTILITY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_DM_UTILITY, status:VALID,
-
PACKAGE BODY: APPS.HR_DM_DELETE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_DM_DELETE, status:VALID,
-
TRIGGER: APPS.HR_DM_MIGRATION_RANGES_WHO
12.2.2
-
APPS.HR_DM_DELETE SQL Statements
12.2.2
-
PACKAGE BODY: APPS.HR_DM_MASTER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_DM_MASTER, status:VALID,
-
PACKAGE BODY: APPS.HR_DM_DOWNLOAD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_DM_DOWNLOAD, status:VALID,
-
PACKAGE BODY: APPS.HR_DM_MASTER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_DM_MASTER, status:VALID,
-
TRIGGER: APPS.HR_DM_MIGRATION_RANGES_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:HR_DM_MIGRATION_RANGES_WHO, status:VALID,
-
TRIGGER: APPS.HR_DM_MIGRATION_RANGES_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:HR_DM_MIGRATION_RANGES_WHO, status:VALID,
-
TRIGGER: APPS.HR_DM_MIGRATION_RANGES_WHO
12.1.1
-
PACKAGE BODY: APPS.HR_DM_DELETE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_DM_DELETE, status:VALID,
-
PACKAGE BODY: APPS.HR_DM_DOWNLOAD
12.1.1
-
PACKAGE BODY: APPS.HR_DM_UTILITY
12.2.2
-
PACKAGE BODY: APPS.HR_DM_DOWNLOAD
12.2.2
-
PACKAGE BODY: APPS.HR_DM_UTILITY
12.1.1
-
APPS.HR_DM_MASTER SQL Statements
12.2.2
-
APPS.HR_DM_MASTER SQL Statements
12.1.1
-
PACKAGE BODY: APPS.HR_DM_DELETE
12.1.1