Search Results ota_reprocess_classic_upgrade
Overview
APPS.OTA_REPROCESS_CLASSIC_UPGRADE is a PL/SQL package in the Oracle E-Business Suite Applications (APPS) schema that supports the Learning Management module within Oracle iLearning / Oracle Training Administration (OTA). Its name and dependencies identify it as a remediation and migration utility whose purpose is to reprocess data associated with the "classic" upgrade path of OTA structures, bringing legacy training catalog records forward into a consistent, upgraded representation.
The package carries a status of VALID in the ETRM repository and is classified as an "OTHER" API, meaning it is not a published, externally supported integration interface such as an Open Interface or public API. It is an internal maintenance and upgrade-assist program. In the Oracle EBS 12.1.1 and 12.2.2 environments it is primarily relevant during and immediately after adoption of the Online Learning / Learning Management patches that reshape the OTA data model. Its dependency on FND_PRODUCT_INSTALLATIONS and FND_ORACLE_USERID confirms it inspects installation state and database user context before performing any upgrade work.
Key Procedures and Functions
The ETRM metadata documents three callable program units:
- UPGRADE_REQUEST — The principal driver routine. It initiates the reprocessing of classic OTA upgrade data, applying the conversion logic to the affected catalog objects. This is the entry point that would normally be invoked for a controlled upgrade run.
- GET_NEXT_UPGRADE_ID — A utility function that returns the next available upgrade identifier, used to sequence or key upgrade activity records written to the upgrade log.
- GET_OTA_SCHEMA — A helper that resolves and returns the schema (owner) context for the OTA objects, allowing the package to qualify its references correctly regardless of installation configuration.
Parameter lists are not published in the ETRM record and are not reproduced here.
Tables Accessed
The package operates across the core OTA catalog and reference tables, accessed through APPS synonyms:
- OTA_ACTIVITY_DEFINITIONS and OTA_ACTIVITY_VERSIONS — the activity (course) definition and version records that are reprocessed during upgrade.
- OTA_OFFERINGS, OTA_EVENTS, and OTA_EVENT_ASSOCIATIONS — offering and scheduled-event structures linked to upgraded activities.
- OTA_CATEGORY_USAGES and OTA_CATEGORY_USAGES_TL — category assignment and its translated text.
- OTA_RESOURCE_USAGES — resource (instructor, room, equipment) allocation records.
- OTA_UPGRADE_LOG — the audit and progress log written during reprocessing.
- FND_LOOKUP_VALUES, FND_ORACLE_USERID, FND_PRODUCT_INSTALLATIONS, and PER_COMPETENCE_ELEMENTS — foundation lookups, user identity, installation status, and competence elements required to validate and contextualise the upgrade.
Usage Notes
Because OTA_REPROCESS_CLASSIC_UPGRADE is an internal "OTHER" API and is referenced by no other APPS package, it is not part of a standard callable dependency chain. It is typically invoked in one of three ways: manually by a database administrator or technical consultant via SQL*Plus or a similar client during an upgrade remediation exercise; indirectly from a concurrent program or patch driver script supplied with the Learning Management upgrade; or from custom remedial code written to correct partially migrated OTA records.
Practical use should be restricted to controlled change windows. Even though the package is VALID, its output touches core training catalog tables, so a full backup of the affected OTA tables and review of OTA_UPGRADE_LOG after execution are advisable. It should not be called from production business flows or interfaced into routine integrations, as it is designed for one-time or exception-based upgrade reprocessing rather than ongoing transactional use.
-
PACKAGE: APPS.OTA_REPROCESS_CLASSIC_UPGRADE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OTA_REPROCESS_CLASSIC_UPGRADE, status:VALID,
-
PACKAGE: APPS.OTA_REPROCESS_CLASSIC_UPGRADE
12.1.1
-
PACKAGE: APPS.OTA_REPROCESS_CLASSIC_UPGRADE
12.2.2
-
PACKAGE: APPS.OTA_REPROCESS_CLASSIC_UPGRADE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OTA_REPROCESS_CLASSIC_UPGRADE, status:VALID,
-
PACKAGE BODY: APPS.OTA_REPROCESS_CLASSIC_UPGRADE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_REPROCESS_CLASSIC_UPGRADE, status:VALID,
-
PACKAGE BODY: APPS.OTA_REPROCESS_CLASSIC_UPGRADE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_REPROCESS_CLASSIC_UPGRADE, status:VALID,
-
SYNONYM: APPS.OTA_UPGRADE_LOG
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OTA_UPGRADE_LOG, status:VALID,
-
PACKAGE: APPS.OTA_CLASSIC_UPGRADE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OTA_CLASSIC_UPGRADE, status:VALID,
-
PACKAGE: APPS.OTA_DATA_UPGRADER_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OTA_DATA_UPGRADER_UTIL, status:VALID,
-
PACKAGE: APPS.OTA_DATA_UPGRADER_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OTA_DATA_UPGRADER_UTIL, status:VALID,
-
SYNONYM: APPS.OTA_RESOURCE_USAGES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OTA_RESOURCE_USAGES, status:VALID,
-
SYNONYM: APPS.OTA_RESOURCE_USAGES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OTA_RESOURCE_USAGES, status:VALID,
-
PACKAGE: APPS.OTA_CLASSIC_UPGRADE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OTA_CLASSIC_UPGRADE, status:VALID,
-
SYNONYM: APPS.OTA_UPGRADE_LOG
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OTA_UPGRADE_LOG, status:VALID,
-
SYNONYM: APPS.OTA_CATEGORY_USAGES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OTA_CATEGORY_USAGES_TL, status:VALID,
-
SYNONYM: APPS.OTA_CATEGORY_USAGES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OTA_CATEGORY_USAGES_TL, status:VALID,
-
SYNONYM: APPS.OTA_ACTIVITY_DEFINITIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OTA_ACTIVITY_DEFINITIONS, status:VALID,
-
SYNONYM: APPS.OTA_ACTIVITY_DEFINITIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OTA_ACTIVITY_DEFINITIONS, status:VALID,
-
SYNONYM: APPS.OTA_EVENT_ASSOCIATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OTA_EVENT_ASSOCIATIONS, status:VALID,
-
SYNONYM: APPS.OTA_EVENT_ASSOCIATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OTA_EVENT_ASSOCIATIONS, status:VALID,
-
SYNONYM: APPS.OTA_OFFERINGS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OTA_OFFERINGS, status:VALID,
-
SYNONYM: APPS.OTA_CATEGORY_USAGES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OTA_CATEGORY_USAGES, status:VALID,
-
SYNONYM: APPS.OTA_OFFERINGS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OTA_OFFERINGS, status:VALID,
-
SYNONYM: APPS.OTA_CATEGORY_USAGES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OTA_CATEGORY_USAGES, status:VALID,
-
SYNONYM: APPS.PER_COMPETENCE_ELEMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_COMPETENCE_ELEMENTS, status:VALID,
-
SYNONYM: APPS.PER_COMPETENCE_ELEMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_COMPETENCE_ELEMENTS, status:VALID,
-
SYNONYM: APPS.OTA_ACTIVITY_VERSIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OTA_ACTIVITY_VERSIONS, status:VALID,
-
SYNONYM: APPS.OTA_ACTIVITY_VERSIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OTA_ACTIVITY_VERSIONS, status:VALID,
-
SYNONYM: APPS.OTA_EVENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OTA_EVENTS, status:VALID,
-
SYNONYM: APPS.OTA_EVENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OTA_EVENTS, status:VALID,
-
SYNONYM: APPS.FND_PRODUCT_INSTALLATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_PRODUCT_INSTALLATIONS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.FND_ORACLE_USERID
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_ORACLE_USERID, status:VALID,
-
SYNONYM: APPS.FND_ORACLE_USERID
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_ORACLE_USERID, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.FND_PRODUCT_INSTALLATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_PRODUCT_INSTALLATIONS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.OTA_REPROCESS_CLASSIC_UPGRADE
12.1.1
-
PACKAGE BODY: APPS.OTA_REPROCESS_CLASSIC_UPGRADE
12.2.2
-
APPS.OTA_REPROCESS_CLASSIC_UPGRADE dependencies on OTA_REPROCESS_CLASSIC_UPGRADE
12.2.2
-
APPS.OTA_REPROCESS_CLASSIC_UPGRADE dependencies on OTA_REPROCESS_CLASSIC_UPGRADE
12.1.1
-
PACKAGE: APPS.FND_INSTALLATION
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_INSTALLATION, status:VALID,
-
SYNONYM: APPS.FND_LOOKUP_VALUES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_LOOKUP_VALUES, status:VALID,
-
SYNONYM: APPS.FND_LOOKUP_VALUES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_LOOKUP_VALUES, status:VALID,
-
PACKAGE: APPS.FND_INSTALLATION
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_INSTALLATION, status:VALID,
-
VIEW: APPS.HR_LOOKUPS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_LOOKUPS, object_name:HR_LOOKUPS, status:VALID,
-
VIEW: APPS.HR_LOOKUPS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_LOOKUPS, object_name:HR_LOOKUPS, status:VALID,
-
PACKAGE: APPS.FND_REQUEST
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_REQUEST, status:VALID,
-
PACKAGE: APPS.FND_REQUEST
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_REQUEST, status:VALID,