Results for “ak_custom_regions”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
AK_CUSTOM_REGIONS is a table in the AK (Common Modules-AK) product schema of Oracle E-Business Suite, holding the definition of region property customizations applied to the declarative Framework (AK) regions that make up the Oracle Forms user interface in EBS 12.1.1 and 12.2.2. The AK schema is the technical foundation of the Oracle EBS Forms-based UI; regions defined in JDR (JDeveloper) files ship as seeded metadata, and AK_CUSTOM_REGIONS is the persistence layer where administrators record per-region property overrides without modifying the underlying application definition. Each row associates a customization identified by CUSTOMIZATION_APPLICATION_ID and CUSTOMIZATION_CODE with a specific REGION_APPLICATION_ID and REGION_CODE, and specifies which region property (PROPERTY_NAME) is to be changed and the replacement value.
The ETRM metadata classifies this table heuristically as standalone in Data Vault terms. In practice the table functions as a satellite-like attribute store attached to region and customization business keys rather than as a true hub or link; the modeling suggestion is that its business keys (region and customization identifiers) are the durable identity, while the property values and audit columns are descriptive and time-tracked. Because the business keys originate from seeded AK region metadata rather than from foreign keys enforced at the database level, no formal FK relationships are documented.
Key Information Stored
AK_CUSTOM_REGIONS exposes 14 documented columns. The primary key, AK_CUSTOM_REGIONS_PK, is a composite surrogate comprising CUSTOMIZATION_APPLICATION_ID, CUSTOMIZATION_CODE, PROPERTY_NAME, REGION_APPLICATION_ID and REGION_CODE. A second unique index, AK_CUSTOM_REGIONS_U1, adds ZD_EDITION_NAME and is the strongest business-key candidate; the edition column supports the Edition-Based Redefinition (EBR) model introduced with 12.2, allowing online patching to maintain separate customization rows per edition.
- CUSTOMIZATION_APPLICATION_ID / CUSTOMIZATION_CODE — identify the named customization that owns the override, typically seeded or customer-defined in the AK customization registry.
- REGION_APPLICATION_ID / REGION_CODE — identify the target AK region whose property is being customized.
- PROPERTY_NAME — the region property being overridden (for example a prompt, visibility, or rendering attribute).
- PROPERTY_VARCHAR2_VALUE / PROPERTY_NUMBER_VALUE — the replacement value, held in character or numeric form according to the property's data type.
- CRITERIA_JOIN_CONDITION — an optional join condition controlling when the customization applies.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard EBS audit columns.
- ZD_EDITION_NAME — the EBR edition that owns the row.
Common Use Cases and Queries
Typical use cases include auditing which regions have been customized before an upgrade, diagnosing UI discrepancies between environments, and identifying customizations that may conflict with a patch or a new edition. Reports commonly join the table to AK region metadata to resolve the region code to a user-facing name. A representative query to list all customizations for a region is:
SELECT region_code, customization_code, property_name,
property_varchar2_value, property_number_value
FROM ak.ak_custom_regions
WHERE region_code = :region_code
AND region_application_id = :region_app_id;
A second pattern enumerates all customizations owned by a particular customization, using the composite key:
SELECT r.region_code, c.property_name, c.property_varchar2_value FROM ak.ak_custom_regions c WHERE c.customization_application_id = :app_id AND c.customization_code = :code;
When analyzing 12.2 environments, queries should constrain or report ZD_EDITION_NAME so that only rows applicable to the active edition are considered.
Related Objects
AK_CUSTOM_REGIONS is a leaf customization store; its identifiers reference seeded AK framework metadata rather than enforced foreign keys, so the relationship data classifies it as standalone. The most significant associated objects are:
- AK_REGIONS — seeded region definitions, joined on REGION_APPLICATION_ID and REGION_CODE to resolve region names and base properties.
- AK_REGION_ITEMS — region item metadata affected when region properties drive item rendering.
- AK_CUSTOMIZATION (customization registry) — joined on CUSTOMIZATION_APPLICATION_ID and CUSTOMIZATION_CODE to resolve the owning customization.
- AK_ATTRIBUTES / AK_REGION_PROPERTIES — property definitions that constrain valid values for PROPERTY_NAME.
- FND_APPLICATION — joined on the *_APPLICATION_ID columns to resolve application short names.
- AK_CUSTOM_REGIONS_PK and AK_CUSTOM_REGIONS_U1 — the primary and unique indexes that enforce row identity and the EBR-aware business key.
Collectively these objects make AK_CUSTOM_REGIONS the durable record of declarative UI overrides, and the point of reference for diagnosing, migrating, or retiring customizations across EBS releases and editions.
-
Stores region property customizations.
-
Stores region property customizations.
-
TABLE: AK.AK_CUSTOM_REGIONS 12.1.1
-
TABLE: AK.AK_CUSTOM_REGIONS 12.2.2
-
View: EGO_RESULTS_FORMAT_V 12.2.2
This is a view of all of the results formats
APPS.EGO_RESULTS_FORMAT_V·↳ AK_CUSTOM_REGIONS·↳ AK_CUSTOM_REGIONS_TL·↳ EGO_CUSTOMIZATION_EXT·Explore EGO module →
-
View: EGO_RESULTS_FORMAT_V 12.1.1
This is a view of all of the results formats
APPS.EGO_RESULTS_FORMAT_V·↳ AK_CUSTOM_REGIONS·↳ AK_CUSTOM_REGIONS_TL·↳ EGO_CUSTOMIZATION_EXT·Explore EGO module →
-
VIEW: AK.AK_CUSTOM_REGIONS# 12.2.2
-
View: AK_CRITERIA_V 12.2.2
Stores criteria for customization.
APPS.AK_CRITERIA_V·↳ AK_CRITERIA·↳ AK_CUSTOMIZATIONS·↳ AK_CUSTOM_REGIONS·Explore AK module →
-
The TL table corresponding to AK_CUSTOM_REGIONS.
-
View: AK_CUSTOM_REGIONS_VL 12.1.1
APPS.AK_CUSTOM_REGIONS_VL·↳ AK_CUSTOMIZATIONS_TL·↳ AK_CUSTOM_REGIONS·↳ AK_CUSTOM_REGIONS_TL·Explore AK module →
-
View: AK_CRITERIA_V 12.1.1
Stores criteria for customization.
APPS.AK_CRITERIA_V·↳ AK_CRITERIA·↳ AK_CUSTOMIZATIONS·↳ AK_CUSTOM_REGIONS·Explore AK module →
-
VIEW: AK.AK_CUSTOM_REGIONS# 12.2.2
-
The TL table corresponding to AK_CUSTOM_REGIONS.
-
12.2.2 DBA Data 12.2.2
-
View: AK_CUSTOM_REGIONS_VL 12.2.2
APPS.AK_CUSTOM_REGIONS_VL·↳ AK_CUSTOMIZATIONS_TL·↳ AK_CUSTOM_REGIONS·↳ AK_CUSTOM_REGIONS_TL·Explore AK module →
-
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
-
VIEW: APPS.AK_CRITERIA_V 12.1.1