Search Results ak_delete_grp
Overview
The APPS.AK_DELETE_GRP package is a stored PL/SQL program unit that forms part of the Oracle Application Object Library (AK) family of utilities within Oracle E-Business Suite. In both release 12.1.1 and 12.2.2, this package is classified as a "GRP" (group) API, indicating that it encapsulates a cohesive group of related operations rather than exposing a single atomic business service. Its principal responsibility is the controlled removal, or deletion, of records associated with the AK components—most notably the descriptive flexfield and alternate region definitions that underpin the AK object model. Because these definitions are referenced across many dependent application objects, the package centralizes the deletion logic so that referential integrity is preserved and cascade rules are applied consistently. The package is owned by the APPS schema and is documented as VALID, confirming that it compiles cleanly against the ETRM 12.2.2 code line.
Key Procedures and Functions
The documented interface of AK_DELETE_GRP consists of a single procedure:
- DELETE — The sole documented entry point. As its name implies, the procedure performs deletion processing for the AK entities managed by this package. It abstracts the underlying removal logic so that callers do not manipulate the base tables directly. The ETRM metadata records only the procedure name; therefore no parameter list is asserted here, and consumers should consult the package specification in the target instance before invoking it programmatically.
Tables Accessed
The documented dependencies identify the following tables accessed through APPS synonyms:
- FND_APPLICATION — The Oracle Applications registration table. The package consults it to resolve the application context (application ID and short name) that owns the objects being deleted, ensuring deletion is scoped to the correct application.
- PLITBLM — A PL/SQL internal table structure used as an in-memory collection during processing. Its presence indicates the procedure stages sets of identifiers before applying the delete, which avoids row-by-row commits and supports bulk operations.
No writable base tables are enumerated in the ETRM excerpt; the deletion targets are reached indirectly through the AK data model rather than named explicitly in the dependency list.
Usage Notes
Because the ETRM metadata records zero packages referencing AK_DELETE_GRP, the package is not a widely shared dependency in the delivered code line. It is most typically invoked in the following contexts:
- Administrative and maintenance routines — invoked during application patching, upgrade, or data cleanup when AK component definitions must be purged.
- Concurrent processing — called from a concurrent program that orchestrates the removal of obsolete AK groups.
- Custom code — developers may call the DELETE procedure from bespoke PL/SQL, but should do so only after confirming the specification signature in the target release, since the metadata documents the name but not the formal parameters.
The package depends on FND_API and the SYS STANDARD package, so it observes the standard FND API calling conventions and error-handling model. As with any destructive utility, it should be exercised in a controlled environment and preceded by a validated backup.
-
PACKAGE: APPS.AK_DELETE_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_DELETE_GRP, status:VALID,
-
PACKAGE: APPS.AK_DELETE_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_DELETE_GRP, status:VALID,
-
PACKAGE: APPS.AK_DELETE_GRP
12.1.1
-
PACKAGE: APPS.AK_DELETE_GRP
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,
-
PACKAGE BODY: APPS.AK_DELETE_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AK_DELETE_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,
-
PACKAGE: APPS.AK_SECURITY_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_SECURITY_PUB, status:VALID,
-
PACKAGE: APPS.AK_OBJECT_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_OBJECT_PUB, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.AK_REGION_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_REGION_PUB, status:VALID,
-
PACKAGE: APPS.AK_REGION_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_REGION_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_ATTRIBUTE_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_ATTRIBUTE_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_REGION_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_REGION_GRP, status:VALID,
-
PACKAGE: APPS.AK_FLOW_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AK_FLOW_PUB, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
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,
-
PACKAGE: APPS.AK_OBJECT_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_OBJECT_PUB, status:VALID,
-
PACKAGE: APPS.AK_ATTRIBUTE_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AK_ATTRIBUTE_PUB, 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: APPS.AD_ZD_SEED
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AD_ZD_SEED, 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: 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 BODY: APPS.AK_DELETE_GRP
12.2.2
-
PACKAGE BODY: APPS.AK_DELETE_GRP
12.1.1
-
APPS.AK_DELETE_GRP dependencies on AK_DELETE_GRP
12.1.1
-
APPS.AK_DELETE_GRP dependencies on AK_DELETE_GRP
12.2.2
-
SYNONYM: APPS.FND_APPLICATION
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_APPLICATION, status:VALID,
-
SYNONYM: APPS.FND_APPLICATION
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_APPLICATION, status:VALID,
-
PACKAGE: APPS.FND_MSG_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_MSG_PUB, status:VALID,
-
PACKAGE: APPS.FND_MSG_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_MSG_PUB, status:VALID,
-
PACKAGE: APPS.FND_API
12.2.2
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,
-
PACKAGE: APPS.FND_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_API, 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: APPS.FND_MESSAGE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_MESSAGE, status:VALID,
-
PACKAGE: APPS.FND_MESSAGE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_MESSAGE, status:VALID,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,