Search Results segment1_low
Overview
The Oracle EBS view APPS.IGI_ITR_CHARGE_RANGE_AUTH_SS_V is a public-sector financials object delivered with the IGI – Public Sector Financials International product. It is a stored, VALID view sitting in the APPS schema and is classified as a Self-Service (SS) presentation view, as indicated by the _SS_V suffix. Its functional purpose is to expose charge range authorisation records — specifically the low and high bounds of an accounting flexfield segment range assigned to an authoriser — in a form suitable for an Oracle Forms self-service UI or an OAF-based page.
The view joins charge range authorisation rows to the application user repository so that an authorising employee's login name can be rendered directly without a secondary lookup. It therefore serves both display and data-integration roles: reporting extracts, personalisations, and custom self-service pages can query the view rather than joining the base tables independently. Because the segment columns are flattened into the view, a user searching for a specific column such as segment30_high will find it here as SEGMENT30_HIGH, the thirty-first (highest numbered) key flexfield segment's upper bound.
Underlying Base Objects
The documented ETRM metadata identifies two referenced base objects, both accessed through synonyms in the APPS schema:
- IGI_ITR_CHARGE_RANGES – the principal transaction table holding charge center, charge range, authoriser, employee, active flag, and the SEGMENTn_LOW / SEGMENTn_HIGH range definitions. This is the driving table of the view (aliased
A). - FND_USER – the Oracle Applications user repository, providing
USER_NAME. The view aliases itFand uses it to derivePERSON_NAME_DSP.
The relationship is a join between the charge range authorisation row and the corresponding FND_USER record, allowing the authoriser's user name to be presented alongside the numeric range limits. The view additionally exposes ROW_ID (the base row's ROWID), which is commonly used by self-service frameworks for optimistic locking and row identification.
Key Columns
- ROW_ID – ROWID of the underlying IGI_ITR_CHARGE_RANGES row; used for row-level identification in the UI.
- CHARGE_CENTER_ID, CHARGE_RANGE_ID – foreign keys identifying the charge center and its associated charge range.
- AUTHORISER_ID, EMPLOYEE_ID – the authorising party and the associated employee.
- ACTIVE_FLAG – indicates whether the authorisation range is currently active.
- PERSON_NAME_DSP – display name sourced from FND_USER.USER_NAME.
- SEGMENT1_LOW … SEGMENT30_LOW – the lower bound of each key flexfield segment in the authorised range.
- SEGMENT1_HIGH … SEGMENT30_HIGH – the corresponding upper bound.
SEGMENT30_HIGHis the highest-numbered such column documented, representing the upper limit of the thirtieth segment as defined on the charge range.
The LOW/HIGH pairing permits range-based comparison logic, for example determining whether a given accounting flexfield combination falls within an authoriser's permitted span.
Common Use Cases and Queries
Typical scenarios include validating whether a transaction's accounting combination lies within an authoriser's approved charge range, and building self-service maintenance pages that present authorisers with their own ranges. A representative query returning the active authorisation ranges for a given authoriser, including the segment 30 upper bound, is:
SELECT AUTHORISER_ID, CHARGE_CENTER_ID, CHARGE_RANGE_ID, SEGMENT1_LOW, SEGMENT1_HIGH, SEGMENT30_LOW, SEGMENT30_HIGH, PERSON_NAME_DSP FROM APPS.IGI_ITR_CHARGE_RANGE_AUTH_SS_V WHERE ACTIVE_FLAG = 'Y' AND AUTHORISER_ID = :p_authoriser_id;- A reporting variant filters on the range limits to test containment, substituting the relevant SEGMENTn_LOW / SEGMENTn_HIGH pair for the segment being validated.
- A self-service lookup joins PERSON_NAME_DSP to display the authoriser identity, relying on the view's pre-built FND_USER join rather than re-joining it manually.
Because the view flattens all thirty segment low/high pairs, it is well suited to generic, data-driven pages where the active segment count is not known at design time.
-
View: IGI_ITR_CHARGE_RANGE_AUTH_SS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_ITR_CHARGE_RANGE_AUTH_SS_V, object_name:IGI_ITR_CHARGE_RANGE_AUTH_SS_V, status:VALID, product: IGI - Public Sector Financials International , implementation_dba_data: APPS.IGI_ITR_CHARGE_RANGE_AUTH_SS_V ,
-
View: IGI_ITR_CHARGE_RANGE_AUTH_SS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_ITR_CHARGE_RANGE_AUTH_SS_V, object_name:IGI_ITR_CHARGE_RANGE_AUTH_SS_V, status:VALID, product: IGI - Public Sector Financials International , implementation_dba_data: APPS.IGI_ITR_CHARGE_RANGE_AUTH_SS_V ,
-
View: IGI_ITR_CHARGE_RANGES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_ITR_CHARGE_RANGES_V, object_name:IGI_ITR_CHARGE_RANGES_V, status:VALID, product: IGI - Public Sector Financials International , description: Based on IGI_ITR_CHARGE_RANGES , implementation_dba_data: APPS.IGI_ITR_CHARGE_RANGES_V ,
-
View: IGI_ITR_CHARGE_RANGES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_ITR_CHARGE_RANGES_V, object_name:IGI_ITR_CHARGE_RANGES_V, status:VALID, product: IGI - Public Sector Financials International , description: Based on IGI_ITR_CHARGE_RANGES , implementation_dba_data: APPS.IGI_ITR_CHARGE_RANGES_V ,