Search Results ak_download_grp
Overview
The APPS.AK_DOWNLOAD_GRP package is a member of the Oracle Application Object Library (AK) family of packages that support the Oracle E-Business Suite diagnostic and customization framework. Its primary business function is to extract, or "download," metadata definitions associated with a specific business object so that they can be transported, reviewed, or reloaded into another environment. The package is classified as a GRP (group) API within ETRM 12.2.2, indicating it serves as an orchestration layer that coordinates multiple related operations rather than exposing a single narrow service.
In the context of EBS 12.1.1 and 12.2.2, AK_DOWNLOAD_GRP is used to capture region definitions, object attributes, and registration details tied to a business object identified by an application short name and primary key. This capability is essential for customization migration, upgrade validation, and support diagnostics, where a consistent snapshot of AK metadata must be produced for a given object and then re-applied in a target instance.
Key Procedures and Functions
The package exposes a single documented procedure, DOWNLOAD.
- DOWNLOAD — The core procedure of the package. It accepts a business object name, an application short name, and an optional primary key to identify the metadata to be extracted. It returns a status indicator to the caller indicating success or failure of the download operation. The procedure also accepts optional level and level-primary-key parameters to scope the download to a particular hierarchy or region level. Two additional flags control whether object attributes and region registrations are included in the output. Collectively these parameters allow the caller to tailor the scope and completeness of the download.
Tables Accessed
The package references a defined set of AK and FND tables through APPS synonyms. These include:
- AK_OBJECTS — Stores the top-level object definitions that the download process resolves from the supplied business object name.
- AK_REGIONS — Holds region-level metadata that is written to the loader staging area when region download is requested.
- AK_CUSTOMIZATIONS — Captures customization records associated with the object so they can be preserved through the download.
- AK_FLOWS — Provides flow definitions linked to the object being downloaded.
- AK_LOADER_TEMP — The temporary staging table into which downloaded rows are inserted for later consumption by the loader.
- FND_RESPONSIBILITY — Used to resolve responsibility context, ensuring download content is filtered to what is relevant for the current session.
- MTL_PARAMETERS — Supplies organizational context required when the business object is inventory-related.
- DUAL and V$SESSION — Support session-level queries and singleton lookups.
- PLITBLM — Provides the PL/SQL table buffering used to batch rows for efficient loading.
Usage Notes
AK_DOWNLOAD_GRP is typically invoked programmatically rather than directly from a user-facing form. It is most commonly called from concurrent programs, diagnostic scripts, or custom PL/SQL routines that need to produce an extract of AK metadata for migration or support purposes. Because the procedure writes into AK_LOADER_TEMP, callers should ensure the loader staging table is properly initialized before invocation and process the staged rows promptly afterward. With eleven dependent packages referencing it, AK_DOWNLOAD_GRP acts as a shared utility and should be treated as a stable interface; modifications to its signature are not advisable. The package header in the shipped system dates to 2005, reflecting its long-standing role as a core component of the AK download toolset across EBS releases.
-
PACKAGE: APPS.AK_DOWNLOAD_GRP
12.1.1
-
PACKAGE: APPS.AK_DOWNLOAD_GRP
12.2.2
-
PACKAGE: APPS.AK_DOWNLOAD_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_DOWNLOAD_GRP, status:VALID,
-
PACKAGE: APPS.AK_DOWNLOAD_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_DOWNLOAD_GRP, 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 BODY: APPS.AK_DOWNLOAD_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AK_DOWNLOAD_GRP, status:VALID,
-
SYNONYM: APPS.AK_LOADER_TEMP
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AK_LOADER_TEMP, status:VALID,
-
SYNONYM: APPS.AK_LOADER_TEMP
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AK_LOADER_TEMP, status:VALID,
-
SYNONYM: APPS.AK_FLOWS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AK_FLOWS, status:VALID,
-
PACKAGE: APPS.AK_FLOW_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_FLOW_GRP, status:VALID,
-
SYNONYM: APPS.AK_FLOWS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AK_FLOWS, status:VALID,
-
PACKAGE: APPS.AK_FLOW_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_FLOW_GRP, status:VALID,
-
PACKAGE: APPS.AK_AMPARAM_REGISTRY_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_AMPARAM_REGISTRY_GRP, status:VALID,
-
PACKAGE: APPS.AK_OBJECT_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_OBJECT_GRP, status:VALID,
-
PACKAGE: APPS.AK_ATTRIBUTE_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_ATTRIBUTE_GRP, status:VALID,
-
PACKAGE: APPS.AK_CUSTOM_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_CUSTOM_GRP, status:VALID,
-
PACKAGE: APPS.AK_OBJECT_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_OBJECT_GRP, status:VALID,
-
PACKAGE: APPS.AK_SECURITY_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_SECURITY_GRP, status:VALID,
-
PACKAGE: APPS.AK_QUERYOBJ_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_QUERYOBJ_GRP, status:VALID,
-
PACKAGE: APPS.AK_REGION_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_REGION_GRP, status:VALID,
-
PACKAGE: APPS.AK_AMPARAM_REGISTRY_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_AMPARAM_REGISTRY_PUB, status:VALID,
-
PACKAGE: APPS.AK_ATTRIBUTE_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_ATTRIBUTE_GRP, status:VALID,
-
PACKAGE: APPS.AK_SECURITY_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_SECURITY_GRP, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE: APPS.AK_QUERYOBJ_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_QUERYOBJ_PUB, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.AK_FLOW_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_FLOW_PUB, status:VALID,
-
PACKAGE: APPS.AK_REGION_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_REGION_GRP, status:VALID,
-
PACKAGE: APPS.AK_QUERYOBJ_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_QUERYOBJ_GRP, status:VALID,
-
PACKAGE: APPS.AK_AMPARAM_REGISTRY_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_AMPARAM_REGISTRY_GRP, status:VALID,
-
PACKAGE: APPS.AK_CUSTOM_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_CUSTOM_GRP, status:VALID,
-
PACKAGE: APPS.AK_SECURITY_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_SECURITY_PUB, status:VALID,
-
PACKAGE: APPS.AK_QUERYOBJ_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_QUERYOBJ_PUB, status:VALID,
-
PACKAGE: APPS.AK_SECURITY_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_SECURITY_PUB, status:VALID,
-
PACKAGE: APPS.AK_FLOW_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_FLOW_PUB, status:VALID,
-
PACKAGE: APPS.AK_AMPARAM_REGISTRY_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_AMPARAM_REGISTRY_PUB, status:VALID,
-
SYNONYM: APPS.AK_OBJECTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AK_OBJECTS, status:VALID,
-
SYNONYM: APPS.AK_OBJECTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AK_OBJECTS, status:VALID,
-
SYNONYM: APPS.AK_CUSTOMIZATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AK_CUSTOMIZATIONS, status:VALID,
-
PACKAGE BODY: APPS.AK_SECURITY_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AK_SECURITY_GRP, status:VALID,
-
PACKAGE BODY: APPS.AK_QUERYOBJ_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AK_QUERYOBJ_GRP, status:VALID,
-
PACKAGE BODY: APPS.AK_ATTRIBUTE_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AK_ATTRIBUTE_GRP, status:VALID,
-
PACKAGE: APPS.AK_CUSTOM_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_CUSTOM_PUB, status:VALID,
-
PACKAGE: APPS.AK_CUSTOM_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_CUSTOM_PUB, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.AK_AMPARAM_REGISTRY_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AK_AMPARAM_REGISTRY_GRP, status:VALID,
-
PACKAGE BODY: APPS.AK_SECURITY_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AK_SECURITY_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_OBJECT_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_OBJECT_PUB, status:VALID,