Search Results ak_region_grp
Overview
AK_REGION_GRP is a PL/SQL package owned by the APPS schema in Oracle E-Business Suite 12.1.1 and 12.2.2. It belongs to the Oracle Application Object Library region infrastructure and is classified as a group (GRP) API within the ETRM repository. Its principal business function is to manage region definitions and the individual items that compose those regions for the Oracle E-Business Suite user interface and personalization framework. Regions in the AK schema represent logical groupings of fields and attributes presented to end users, and this package gives calling programs a controlled, programmatic way to create, modify, delete, and download region metadata without directly manipulating the underlying repository tables.
The package is documented as VALID in the APPS schema and is tightly coupled to the public region API, AK_REGION_PUB. The ETRM dependency listing shows that AK_REGION_GRP references AK_REGION_PUB, FND_API, and SYS.STANDARD. This indicates the package conforms to the Oracle Application Object Library API conventions, including standard FND_API error handling and message propagation.
Key Procedures and Functions
The ETRM metadata documents seven procedures and functions in AK_REGION_GRP. None of their parameter lists are published in the metadata, and they should not be assumed; only the intended purpose of each is described here.
- CREATE_REGION — Creates a new region definition in the AK region repository.
- UPDATE_REGION — Modifies attributes of an existing region definition.
- DELETE_REGION — Removes an existing region definition.
- CREATE_ITEM — Adds a new item (field or attribute) to a region.
- UPDATE_ITEM — Updates the properties of an existing region item.
- DELETE_ITEM — Deletes an item from a region.
- DOWNLOAD_REGION — Extracts a region definition, typically for reporting or deployment purposes.
The presence of paired create, update, and delete operations for both regions and items indicates a complete life-cycle management API. DOWNLOAD_REGION complements the maintenance procedures by providing bulk retrieval of region content.
Tables Accessed
The documented tables referenced through APPS synonyms are DUAL and PLITBLM. DUAL is the standard Oracle single-row utility table used for validation, simple lookups, or return-value checks. PLITBLM is an Oracle Application Object Library table associated with message handling and language/lookup metadata used in the EBS technology stack. Beyond these two documented references, the package delegates substantive region data manipulation to AK_REGION_PUB and the underlying AK region repository tables, which is the standard pattern for API wrapper packages of this type.
Usage Notes
AK_REGION_GRP is not typically invoked directly by end users. It is called by other packages and by concurrent or maintenance processes. The ETRM dependency metadata confirms that AK_REGION_GRP is referenced by AK_DELETE_GRP, AK_DOWNLOAD_GRP, and by AK_REGION_GRP itself. This indicates the package is a building block used by higher-level grouping and download utilities that operate across multiple regions.
In practice, administrators and developers invoke region and item maintenance through the Oracle Application Object Library forms and personalization screens, which in turn call the AK APIs. Custom development that needs to programmatically add or change a region should use AK_REGION_GRP or AK_REGION_PUB rather than issuing DML against the AK region tables directly. Any custom callers should honor FND_API error handling, checking the returned status and message stack, because the package participates in the EBS API error framework. Because the package is owned by APPS and marked VALID in ETRM for 12.2.2, it is supported on both 12.1.1 and 12.2.2 environments at the same interface level, although the underlying AK region repository may differ between the two releases. Testing in the target release is advisable before promoting custom code that depends on it.
-
PACKAGE: APPS.AK_REGION_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_REGION_GRP, status:VALID,
-
PACKAGE: APPS.AK_REGION_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_REGION_PUB, status:VALID,
-
PACKAGE: APPS.AK_REGION_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_REGION_GRP, status:VALID,
-
PACKAGE BODY: APPS.AK_REGION_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AK_REGION_GRP, status:VALID,
-
PACKAGE BODY: APPS.AK_REGION_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AK_REGION_GRP, status:VALID,
-
PACKAGE: APPS.AK_REGION_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_REGION_PUB, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.AK_DELETE_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AK_DELETE_GRP, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE: APPS.AK_DOWNLOAD_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_DOWNLOAD_GRP, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.AK_REGION_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_REGION_PVT, status:VALID,
-
PACKAGE: APPS.AK_REGION_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_REGION_PVT, status:VALID,
-
PACKAGE: APPS.AK_DOWNLOAD_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_DOWNLOAD_GRP, status:VALID,
-
PACKAGE: APPS.AK_ON_OBJECTS_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_ON_OBJECTS_PUB, status:VALID,
-
PACKAGE BODY: APPS.AK_DELETE_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AK_DELETE_GRP, status:VALID,
-
PACKAGE BODY: APPS.AK_DOWNLOAD_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AK_DOWNLOAD_GRP, status:VALID,
-
PACKAGE: APPS.AK_ON_OBJECTS_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_ON_OBJECTS_PVT, status:VALID,
-
PACKAGE BODY: APPS.AK_DOWNLOAD_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AK_DOWNLOAD_GRP, status:VALID,
-
PACKAGE: APPS.AK_ON_OBJECTS_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_ON_OBJECTS_PUB, status:VALID,
-
PACKAGE: APPS.AK_ON_OBJECTS_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_ON_OBJECTS_PVT, status:VALID,
-
PACKAGE: APPS.AK_REGION_GRP
12.2.2
-
PACKAGE: APPS.AK_REGION_GRP
12.1.1
-
APPS.AK_DELETE_GRP dependencies on AK_REGION_GRP
12.1.1
-
APPS.AK_REGION_GRP dependencies on AK_REGION_GRP
12.2.2
-
APPS.AK_DOWNLOAD_GRP dependencies on AK_REGION_GRP
12.1.1
-
APPS.AK_DOWNLOAD_GRP dependencies on AK_REGION_GRP
12.2.2
-
APPS.AK_REGION_GRP dependencies on AK_REGION_GRP
12.1.1
-
APPS.AK_DELETE_GRP dependencies on AK_REGION_GRP
12.2.2
-
PACKAGE BODY: APPS.AK_REGION_GRP
12.2.2
-
PACKAGE BODY: APPS.AK_REGION_GRP
12.1.1
-
APPS.AK_REGION_GRP dependencies on FND_MSG_PUB
12.1.1
-
APPS.AK_REGION_GRP dependencies on FND_MSG_PUB
12.2.2
-
PACKAGE: APPS.FND_MSG_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_MSG_PUB, status:VALID,
-
APPS.AK_REGION_GRP dependencies on FND_API
12.2.2
-
PACKAGE: APPS.FND_MSG_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_MSG_PUB, status:VALID,
-
APPS.AK_REGION_GRP dependencies on FND_API
12.1.1
-
SYNONYM: PUBLIC.DUAL
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DUAL, status:VALID,
-
SYNONYM: PUBLIC.DUAL
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:DUAL, status:VALID,
-
PACKAGE: APPS.FND_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_API, status:VALID,
-
PACKAGE: APPS.FND_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_API, status:VALID,
-
SYNONYM: PUBLIC.PLITBLM
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PLITBLM, status:VALID,
-
SYNONYM: PUBLIC.PLITBLM
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:PLITBLM, status:VALID,
-
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.1.1 DBA Data
12.1.1
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,