Search Results ak_region_lov_relations
Overview
AK_REGION_LOV_RELATIONS is a metadata configuration table in the AK (Common Modules-AK) product of Oracle E-Business Suite, present in both 12.1.1 and 12.2.2. It defines the relationships between List of Values (LOV) regions and the base regions to which they are bound within the Oracle Application Framework (OAF)/AK region model. In practical terms, this table drives how a field or region validates its values against a designated LOV region, including the direction of the mapping between the base attribute and the LOV attribute.
From a heuristic Data Vault modeling perspective, the metadata suggests this object behaves as a link table. It carries no descriptive attributes of its own beyond flags and audit columns; instead it resolves many-to-many associations between regions, attributes, and LOV regions. It is effectively a relationship (associative) entity, and the documented relationship classification is standalone, meaning it holds no enforced foreign key to other ETRM-documented objects but depends logically on the region and attribute definitions it references.
Key Information Stored
The table stores 20 documented columns. The most significant are the identifier and relationship columns:
- REGION_APPLICATION_ID and REGION_CODE — identify the base region that owns the LOV binding.
- ATTRIBUTE_APPLICATION_ID and ATTRIBUTE_CODE — identify the specific attribute (field) within that region.
- LOV_REGION_APPL_ID and LOV_REGION_CODE — identify the region supplying the list of values.
- LOV_ATTRIBUTE_APPL_ID and LOV_ATTRIBUTE_CODE — identify the LOV attribute whose values populate the list.
- BASE_REGION_APPL_ID, BASE_REGION_CODE, BASE_ATTRIBUTE_APPL_ID, and BASE_ATTRIBUTE_CODE — define the base side of the relationship.
- DIRECTION_FLAG — governs the direction of the relationship mapping.
- REQUIRED_FLAG — indicates whether the relationship is mandatory.
- Audit columns LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, and LAST_UPDATE_LOGIN track change history, and ZD_EDITION_NAME supports edition-based redefinition in 12.2.x.
The surrogate/primary key is AK_REGION_LOV_RELATIONS_PK over the ten core relationship columns. The documented unique index SYS_C00252039 extends this with BASE_REGION_APPL_ID, BASE_REGION_CODE, and ZD_EDITION_NAME, making it the strongest business-key candidate. Note that the PK column list and the unique-index column list differ slightly, which is important when writing exact-match queries.
Common Use Cases and Queries
Typical uses include auditing which LOV region feeds a given field, diagnosing incorrect dropdown values, and tracing how attributes inherit LOV behavior across applications. A representative query to find the LOV bound to a specific field:
SELECT lov_region_code, lov_attribute_code, direction_flag, required_flag FROM ak.ak_region_lov_relations WHERE region_code = :p_region AND attribute_code = :p_attr;
To enumerate all relationships for an application version within an edition:
SELECT region_code, attribute_code, lov_region_code FROM ak.ak_region_lov_relations WHERE region_application_id = :p_app AND zd_edition_name = :p_edition;
Reporting scenarios include impact analysis before patching LOV definitions and reconciliation of configuration across development and production instances. Always qualify by REGION_APPLICATION_ID to avoid cross-application collisions on REGION_CODE.
Related Objects
Although classified as standalone with no enforced ETRM foreign keys, the table logically depends on the AK region and attribute definition tables that supply its code values. Significant related objects include:
- AK_REGIONS — joined on REGION_APPLICATION_ID and REGION_CODE.
- AK_REGION_ITEMS — joined on ATTRIBUTE_APPLICATION_ID and ATTRIBUTE_CODE.
- AK_LOV_REGIONS / AK_ATTRIBUTES — supply the LOV_REGION_CODE and LOV_ATTRIBUTE_CODE values.
- FND_APPLICATION — resolves the *_APPLICATION_ID values to application short names.
- AK_REGION_LOV_RELATIONS_PK and SYS_C00252039 — the constraints guaranteeing uniqueness.
These joins are inferred from column semantics rather than documented FK constraints, so reference them as logical rather than enforced relationships.
-
Table: AK_REGION_LOV_RELATIONS
12.1.1
owner:AK, object_type:TABLE, fnd_design_data:AK.AK_REGION_LOV_RELATIONS, object_name:AK_REGION_LOV_RELATIONS, status:VALID, product: AK - Common Modules-AK , description: Defines relationships between LOV regions and regions , implementation_dba_data: AK.AK_REGION_LOV_RELATIONS ,
-
Table: AK_REGION_LOV_RELATIONS
12.2.2
owner:AK, object_type:TABLE, fnd_design_data:AK.AK_REGION_LOV_RELATIONS, object_name:AK_REGION_LOV_RELATIONS, status:VALID, product: AK - Common Modules-AK , description: Defines relationships between LOV regions and regions , implementation_dba_data: AK.AK_REGION_LOV_RELATIONS ,
-
VIEW: AK.AK_REGION_LOV_RELATIONS#
12.2.2
owner:AK, object_type:VIEW, object_name:AK_REGION_LOV_RELATIONS#, status:VALID,
-
APPS.AK_LOV_RELATIONS_PKG SQL Statements
12.2.2
-
TRIGGER: APPS.AK_REGION_LOV_RELATIONS+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:AK_REGION_LOV_RELATIONS+, status:VALID,
-
APPS.AK_LOV_RELATIONS_PKG SQL Statements
12.1.1
-
SYNONYM: APPS.AK_REGION_LOV_RELATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AK_REGION_LOV_RELATIONS, status:VALID,
-
SYNONYM: APPS.AK_REGION_LOV_RELATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AK_REGION_LOV_RELATIONS, status:VALID,
-
TRIGGER: APPS.AK_REGION_LOV_RELATIONS+
12.2.2
-
VIEW: AK.AK_REGION_LOV_RELATIONS#
12.2.2
-
VIEW: APPS.JTM_AK_REGION_LOV_REL_V
12.1.1
-
VIEW: APPS.JTM_AK_REGION_LOV_REL_V
12.2.2
-
TABLE: AK.AK_REGION_LOV_RELATIONS
12.1.1
owner:AK, object_type:TABLE, fnd_design_data:AK.AK_REGION_LOV_RELATIONS, object_name:AK_REGION_LOV_RELATIONS, status:VALID,
-
TABLE: AK.AK_REGION_LOV_RELATIONS
12.2.2
owner:AK, object_type:TABLE, fnd_design_data:AK.AK_REGION_LOV_RELATIONS, object_name:AK_REGION_LOV_RELATIONS, status:VALID,
-
PACKAGE BODY: APPS.AK_LOV_RELATIONS_PKG
12.1.1
-
PACKAGE BODY: APPS.AK_LOV_RELATIONS_PKG
12.2.2
-
APPS.OE_OIP_UTIL SQL Statements
12.2.2
-
FUNCTION: APPS.AK_REGION_LOV_RELATIONS=
12.2.2
-
PACKAGE BODY: APPS.AK_LOV_RELATIONS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AK_LOV_RELATIONS_PKG, status:VALID,
-
PACKAGE BODY: APPS.AK_LOV_RELATIONS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AK_LOV_RELATIONS_PKG, status:VALID,
-
PACKAGE BODY: APPS.AK_REGIONS2_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AK_REGIONS2_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
FUNCTION: APPS.AK_REGION_LOV_RELATIONS=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:AK_REGION_LOV_RELATIONS=, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
VIEW: APPS.AK_REGION_LOV_RELATIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AK.AK_REGION_LOV_RELATIONS_V, object_name:AK_REGION_LOV_RELATIONS_V, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.AK_REGION_LOV_RELATIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AK.AK_REGION_LOV_RELATIONS_V, object_name:AK_REGION_LOV_RELATIONS_V, status:VALID,
-
APPS.OE_OIP_UTIL SQL Statements
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE: APPS.AK_REGION_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_REGION_PUB, status:VALID,
-
PACKAGE BODY: APPS.AK_REGIONS2_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AK_REGIONS2_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.OE_OIP_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_OIP_UTIL, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.OE_OIP_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_OIP_UTIL, status:VALID,
-
PACKAGE: APPS.AK_REGION_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_REGION_PUB, status:VALID,
-
PACKAGE BODY: APPS.AK_REGION2_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AK_REGION2_PVT, status:VALID,
-
PACKAGE BODY: APPS.AK_REGION2_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AK_REGION2_PVT, status:VALID,
-
PACKAGE BODY: APPS.QA_AK_MAPPING_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:QA_AK_MAPPING_API, status:VALID,
-
PACKAGE BODY: APPS.QA_AK_MAPPING_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:QA_AK_MAPPING_API, status:VALID,
-
VIEW: APPS.AK_REGION_LOV_RELATIONS_V
12.1.1
-
VIEW: APPS.AK_REGION_LOV_RELATIONS_V
12.2.2
-
PACKAGE BODY: APPS.AK_REGION_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AK_REGION_PVT, status:VALID,
-
PACKAGE BODY: APPS.AK_REGION_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AK_REGION_PVT, status:VALID,