Search Results igi_itr_charge_ranges_tmp
Overview
IGI_ITR_CHARGE_RANGES_TMP is a temporary staging table within the IGI (Public Sector Financials International) product family in Oracle E-Business Suite 12.1.1 and 12.2.2. According to the ETRM documentation, the table "contains user defined accounting ranges." It serves as a transient work area where accounting segment ranges entered or imported by users are held before validation and final commitment to the permanent IGI_ITR_CHARGE_RANGES table. This staging pattern is common in the IGI inter-agency/intertransaction (ITR) charging framework, where charge ranges define the low and high boundaries of accounting flexfield segments used to determine applicable charge rules.
From a heuristic Data Vault modeling perspective, this object is best classified as a satellite. It holds descriptive range attributes (segment boundary values, flags, audit columns) that describe a business concept keyed by CHARGE_RANGE_ID, rather than acting as an independent hub or a many-to-many link. Consistent with its name suffix "_TMP," the table is populated and consumed within transactional processing and is not intended as a durable system of record.
Key Information Stored
The documented physical schema exposes 70 columns. The most significant are:
- CHARGE_RANGE_ID — surrogate identifier and foreign key to the permanent IGI_ITR_CHARGE_RANGES table; the principal business-key candidate linking the temporary row to its eventual master record.
- CHARGE_CENTER_ID — foreign key to IGI_ITR_CHARGE_CENTER, identifying the charge center that owns the range.
- EMPLOYEE_ID — foreign key to PSB_EMPLOYEES, typically the employee associated with the range or its authorisation.
- AUTHORISER_ID — identifier of the individual authorising the range entry.
- ACTIVE_FLAG — indicates whether the staged range is currently active.
- SEGMENT1_LOW through SEGMENT30_HIGH — sixty columns capturing the low and high boundaries of up to thirty accounting flexfield segments, describing the accounting range.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — standard EBS audit columns.
No unique index or non-surrogate business-key index is documented beyond the foreign-key relationships; CHARGE_RANGE_ID is the primary reference point.
Common Use Cases and Queries
Typical scenarios include batch loading of accounting ranges, pre-validation before commit into IGI_ITR_CHARGE_RANGES, and reconciliation reporting on staged versus committed ranges. A representative query joining the staging table to its master:
SELECT t.charge_range_id, t.charge_center_id, t.segment1_low, t.segment1_high, t.active_flag FROM igi_itr_charge_ranges_tmp t WHERE t.active_flag = 'Y';- Join to validate ownership:
SELECT t.*, c.* FROM igi_itr_charge_ranges_tmp t, igi_itr_charge_center c WHERE t.charge_center_id = c.charge_center_id; - Reconcile staged against committed: join
igi_itr_charge_ranges_tmptoigi_itr_charge_rangesoncharge_range_idto detect unmatched or orphaned ranges.
Because rows are transient, purge and truncate procedures are commonly applied between processing cycles.
Related Objects
The documented foreign keys and the table's role identify the following significant related objects:
- IGI_ITR_CHARGE_RANGES — joined via CHARGE_RANGE_ID; the permanent destination for validated ranges.
- IGI_ITR_CHARGE_CENTER — joined via CHARGE_CENTER_ID; supplies charge center context.
- PSB_EMPLOYEES — joined via EMPLOYEE_ID; provides employee and authoriser reference data.
- Standard EBS audit object relationships implied by CREATED_BY and LAST_UPDATED_BY.
-
Table: IGI_ITR_CHARGE_RANGES_TMP
12.1.1
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_ITR_CHARGE_RANGES_TMP, object_name:IGI_ITR_CHARGE_RANGES_TMP, status:VALID, product: IGI - Public Sector Financials International , description: Contains user defined accounting ranges , implementation_dba_data: IGI.IGI_ITR_CHARGE_RANGES_TMP ,
-
Table: IGI_ITR_CHARGE_RANGES_TMP
12.2.2
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_ITR_CHARGE_RANGES_TMP, object_name:IGI_ITR_CHARGE_RANGES_TMP, status:VALID, product: IGI - Public Sector Financials International , description: Contains user defined accounting ranges , implementation_dba_data: IGI.IGI_ITR_CHARGE_RANGES_TMP ,
-
SYNONYM: APPS.IGI_ITR_CHARGE_RANGES_TMP
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGI_ITR_CHARGE_RANGES_TMP, status:VALID,
-
SYNONYM: APPS.IGI_ITR_CHARGE_RANGES_TMP
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IGI_ITR_CHARGE_RANGES_TMP, status:VALID,
-
VIEW: IGI.IGI_ITR_CHARGE_RANGES_TMP#
12.2.2
owner:IGI, object_type:VIEW, object_name:IGI_ITR_CHARGE_RANGES_TMP#, status:VALID,
-
VIEW: IGI.IGI_ITR_CHARGE_RANGES_TMP#
12.2.2
-
TABLE: IGI.IGI_ITR_CHARGE_RANGES_TMP
12.1.1
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_ITR_CHARGE_RANGES_TMP, object_name:IGI_ITR_CHARGE_RANGES_TMP, status:VALID,
-
TABLE: IGI.IGI_ITR_CHARGE_RANGES_TMP
12.2.2
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_ITR_CHARGE_RANGES_TMP, object_name:IGI_ITR_CHARGE_RANGES_TMP, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
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
-
12.1.1 DBA Data
12.1.1
-
eTRM - IGI Tables and Views
12.2.2
description: This is a temporary table used for GBV migration from 10.7/11.03 to 11i. ,
-
eTRM - IGI Tables and Views
12.1.1
description: This is a temporary table used for GBV migration from 10.7/11.03 to 11i. ,
-
eTRM - IGI Tables and Views
12.1.1
description: This is a temporary table used for GBV migration from 10.7/11.03 to 11i. ,
-
12.2.2 DBA Data
12.2.2
-
eTRM - IGI Tables and Views
12.2.2
description: This is a temporary table used for GBV migration from 10.7/11.03 to 11i. ,
-
12.1.1 DBA Data
12.1.1