Search Results igi_rpi_update_lines_all
Overview
IGI_RPI_UPDATE_LINES_ALL is an Oracle E-Business Suite table owned by the IGI schema and delivered as part of the IGI – Public Sector Financials International product. It records global update line information for charge items and standing charge line charge items. In practical terms, the table functions as a staging and audit repository for mass price maintenance activities performed against the Retail Price Index (RPI) structures used by public sector organizations to revalue charges, fees, and standing charges in bulk. Each row captures the outcome of applying a global update to a single charge item or standing charge line item, preserving both the pre-update and post-update values.
From a dimensional modeling perspective, the metadata classifies this object heuristically as a link table. This reflects its foreign key structure, which connects two distinct business entities — ITEM_ID referencing IGI_RPI_ITEMS_ALL and STANDING_CHARGE_ID referencing IGI_RPI_STANDING_CHARGES_ALL — through a transaction-like global update event identified by RUN_ID. Treated as a link in a Data Vault model, the table would resolve the many-to-many relationship between update runs and the charge lines they modify.
Key Information Stored
The table contains 18 documented columns. The most significant are:
RUN_ID— Identifier for the global update run or batch that produced the line; the primary grouping key for reconciliation and rollback.ITEM_ID— Foreign key toIGI_RPI_ITEMS_ALL, identifying the charge item affected by the update.STANDING_CHARGE_ID— Foreign key toIGI_RPI_STANDING_CHARGES_ALL, identifying the standing charge line affected.LINE_ITEM_ID— Surrogate-style identifier for the individual global update line.PRICEandREVISED_PRICE— The original price and the newly computed price resulting from the update.UPDATED_PRICE— The final applied price value after the update run completes.EFFECTIVE_DATE,REVISED_EFFECTIVE_DATE, andPREVIOUS_EFFECTIVE_DATE— The current, proposed, and prior effective dates associated with the price change.PREVIOUS_PRICE— The price value before the update, retained for audit and rollback purposes.SELECT_FLAG— Indicator controlling whether the line is included in a subsequent processing step.ORG_ID— Operating unit identifier, enabling multi-organization data segregation.- Audit columns (
CREATION_DATE,CREATED_BY,LAST_UPDATE_DATE,LAST_UPDATED_BY,LAST_UPDATE_LOGIN) — Standard EBS who-columns tracking the origin and last modification of each line.
The documented foreign keys establish ITEM_ID and STANDING_CHARGE_ID as business-key candidates. No separate surrogate primary key is enumerated in the provided metadata, so RUN_ID combined with the relevant entity identifier generally serves as the practical composite key.
Common Use Cases and Queries
Typical scenarios involve auditing a global price update run, verifying which items changed, and reporting before-and-after prices.
- List all lines for a specific run:
SELECT * FROM igi.igi_rpi_update_lines_all WHERE run_id = :run_id; - Compare prior and revised prices per item:
SELECT item_id, previous_price, revised_price, updated_price FROM igi.igi_rpi_update_lines_all WHERE run_id = :run_id ORDER BY item_id; - Join to the items table for descriptive detail:
SELECT u.item_id, i.item_description, u.previous_price, u.updated_price FROM igi.igi_rpi_update_lines_all u JOIN igi.igi_rpi_items_all i ON u.item_id = i.item_id; - Isolate selected lines for downstream processing: filter on
select_flag = 'Y'. - Effective-date impact analysis: group by
effective_dateto determine which charges take effect in a given period.
These queries support revaluation reporting, audit trails, and rollback preparation where previous_price and previous_effective_date are used to reverse an update.
Related Objects
The following objects are most significant to IGI_RPI_UPDATE_LINES_ALL:
IGI_RPI_ITEMS_ALL— joined viaIGI_RPI_UPDATE_LINES_ALL.ITEM_ID = IGI_RPI_ITEMS_ALL.ITEM_ID; provides the charge item definition.IGI_RPI_STANDING_CHARGES_ALL— joined viaIGI_RPI_UPDATE_LINES_ALL.STANDING_CHARGE_ID = IGI_RPI_STANDING_CHARGES_ALL.STANDING_CHARGE_ID; provides the standing charge line definition.- Global update run master tables in the IGI schema — referenced through
RUN_IDto group lines by execution. - IGI RPI charges and pricing tables — consumers of the updated prices produced by these lines.
- Standard EBS concurrent program and audit views within the IGI module that report on price maintenance activity.
As with all IGI RPI objects, direct DML should be avoided; changes should be made through the supported global update programs to preserve referential integrity and audit history.
-
Table: IGI_RPI_UPDATE_LINES_ALL
12.2.2
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_RPI_UPDATE_LINES_ALL, object_name:IGI_RPI_UPDATE_LINES_ALL, status:VALID, product: IGI - Public Sector Financials International , description: Records global update line information for charge items and standing charge line charge items , implementation_dba_data: IGI.IGI_RPI_UPDATE_LINES_ALL ,
-
Table: IGI_RPI_UPDATE_LINES_ALL
12.1.1
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_RPI_UPDATE_LINES_ALL, object_name:IGI_RPI_UPDATE_LINES_ALL, status:VALID, product: IGI - Public Sector Financials International , description: Records global update line information for charge items and standing charge line charge items , implementation_dba_data: IGI.IGI_RPI_UPDATE_LINES_ALL ,
-
VIEW: IGI.IGI_RPI_UPDATE_LINES_ALL#
12.2.2
owner:IGI, object_type:VIEW, object_name:IGI_RPI_UPDATE_LINES_ALL#, status:VALID,
-
VIEW: APPS.IGI_RPI_UPDATE_LINES_C_V
12.2.2
-
SYNONYM: APPS.IGI_RPI_UPDATE_LINES_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGI_RPI_UPDATE_LINES_ALL, status:VALID,
-
SYNONYM: APPS.IGI_RPI_UPDATE_LINES_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IGI_RPI_UPDATE_LINES_ALL, status:VALID,
-
VIEW: IGI.IGI_RPI_UPDATE_LINES_ALL#
12.2.2
-
TABLE: IGI.IGI_RPI_UPDATE_LINES_ALL
12.1.1
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_RPI_UPDATE_LINES_ALL, object_name:IGI_RPI_UPDATE_LINES_ALL, status:VALID,
-
VIEW: APPS.IGI_RPI_UPDATE_LINES_C_V
12.1.1
-
Table: IGI_RPI_STANDING_CHARGES_ALL
12.1.1
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_RPI_STANDING_CHARGES_ALL, object_name:IGI_RPI_STANDING_CHARGES_ALL, status:VALID, product: IGI - Public Sector Financials International , description: Records Standing Charges from which invoices can be generated , implementation_dba_data: IGI.IGI_RPI_STANDING_CHARGES_ALL ,
-
TABLE: IGI.IGI_RPI_UPDATE_LINES_ALL
12.2.2
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_RPI_UPDATE_LINES_ALL, object_name:IGI_RPI_UPDATE_LINES_ALL, status:VALID,
-
Table: IGI_RPI_ITEMS_ALL
12.2.2
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_RPI_ITEMS_ALL, object_name:IGI_RPI_ITEMS_ALL, status:VALID, product: IGI - Public Sector Financials International , description: Defines items and services used in standing charges , implementation_dba_data: IGI.IGI_RPI_ITEMS_ALL ,
-
Table: IGI_RPI_STANDING_CHARGES_ALL
12.2.2
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_RPI_STANDING_CHARGES_ALL, object_name:IGI_RPI_STANDING_CHARGES_ALL, status:VALID, product: IGI - Public Sector Financials International , description: Records Standing Charges from which invoices can be generated , implementation_dba_data: IGI.IGI_RPI_STANDING_CHARGES_ALL ,
-
SYNONYM: APPS.IGI_RPI_UPDATE_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IGI_RPI_UPDATE_LINES, status:VALID,
-
Table: IGI_RPI_ITEMS_ALL
12.1.1
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_RPI_ITEMS_ALL, object_name:IGI_RPI_ITEMS_ALL, status:VALID, product: IGI - Public Sector Financials International , description: Defines items and services used in standing charges , implementation_dba_data: IGI.IGI_RPI_ITEMS_ALL ,
-
SYNONYM: APPS.IGI_RPI_UPDATE_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGI_RPI_UPDATE_LINES, status:VALID,
-
PACKAGE BODY: APPS.IGIRRGPP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IGIRRGPP, status:VALID,
-
PACKAGE BODY: APPS.IGIRRGPP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGIRRGPP, status:VALID,
-
VIEW: APPS.IGI_RPI_UPDATE_LINES_C_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_RPI_UPDATE_LINES_C_V, object_name:IGI_RPI_UPDATE_LINES_C_V, status:VALID,
-
VIEW: APPS.IGI_RPI_UPDATE_LINES_C_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_RPI_UPDATE_LINES_C_V, object_name:IGI_RPI_UPDATE_LINES_C_V, status:VALID,
-
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.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.IGIRRGPP SQL Statements
12.1.1
-
APPS.IGIRRGPP SQL Statements
12.2.2
-
APPS.IGIRRGPP dependencies on IGI_RPI_UPDATE_LINES_ALL
12.1.1
-
APPS.IGIRRGPP dependencies on IGI_RPI_UPDATE_LINES_ALL
12.2.2
-
PACKAGE BODY: APPS.IGIRRGPP
12.1.1
-
PACKAGE BODY: APPS.IGIRRGPP
12.2.2
-
APPS.IGIRRGPP dependencies on IGI_RPI_UPDATE_LINES
12.1.1
-
APPS.IGIRRGPP dependencies on IGI_RPI_UPDATE_LINES
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. ,
-
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.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. ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1