Search Results ota_activity_definitions_vl
Overview
OTA_ACTIVITY_DEFINITIONS_VL is a public, APPS-owned view within the Oracle E-Business Suite Release 12.1.1 and 12.2.2 environments, belonging to the OTA – Learning Management product family. The _VL suffix indicates that this is a "View with Language" object, a standard Oracle EBS pattern in which a translatable entity and its language-specific (translation) counterpart are joined so that consumers retrieve rows pre-filtered to a single session language. Here the view lists comprehensive definitional information about an Activity — the reusable instructional or deliverable component that underpins OTA offerings, classes, and enrollments.
Importantly, the ETRM documentation explicitly states that this view "is scheduled for a future release." It therefore exists in the dictionary with VALID status and documented column metadata, but its practical role in seeded Oracle EBS 12.1.1/12.2.2 functionality is limited and it should be treated as an anticipated or reserved interface rather than a mainstream reporting surface. Its declared purpose — to list all information about an Activity in the user's session language — makes it a candidate for custom inquiry, integration extraction, and translation-aware reporting once it is formally released.
Underlying Base Objects
The view is defined over two documented base objects, both exposed through APPS synonyms:
- OTA_ACTIVITY_DEFINITIONS (TAD) — the primary, language-independent activity definition table, holding activity identity, business group, flexfield (DDF) data, and audit columns.
- OTA_ACTIVITY_DEFINITIONS_TL (ADT) — the translation table supplying the language-specific
NAMEandDESCRIPTION.
The two are joined on ACTIVITY_ID, with an additional predicate restricting the translation rows to the current session language via ADT.LANGUAGE = USERENV('LANG'). The underlying _TL table is keyed on ACTIVITY_ID and LANGUAGE, so the join yields at most one translation row per activity for the calling session. The view is essentially an equi-join projection; it introduces no aggregation, no OUTER JOIN, and no security predicate such as a business-group or MOAC filter. Consumers should therefore apply any required operating-unit or security context restrictions themselves.
Key Columns
- ROW_ID — the ROWID of the underlying
OTA_ACTIVITY_DEFINITIONSrow, useful for row-level addressing and certain Forms-based operations. - ACTIVITY_ID — the primary key of the activity and the join key to the translation table.
- BUSINESS_GROUP_ID — the HR business group (operating unit) owning the activity set.
- NAME, DESCRIPTION — the translated activity name and description sourced from
OTA_ACTIVITY_DEFINITIONS_TL. - COMMENTS — free-text commentary stored on the base table.
- MULTIPLE_CON_VERSIONS_FLAG — indicates whether multiple content versions are permitted for the activity.
- OBJECT_VERSION_NUMBER — optimistic locking/versioning column supporting concurrent-update detection.
- TAD_INFORMATION_CATEGORY and TAD_INFORMATION1 … TAD_INFORMATION20 — the developer descriptive flexfield (DDF) context and 20 attribute segments.
- CATEGORY_USAGE_ID — reference linking the activity to its category usage definition.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — standard EBS auditing columns.
Common Use Cases and Queries
Because the view is documented as pending future release, it is chiefly consulted for metadata verification, visibility into the activity/translation model, and forward-compatible custom development. A representative listing query is:
SELECT activity_id, name, description, business_group_id FROM apps.ota_activity_definitions_vl WHERE business_group_id = :p_bg_id ORDER BY name;
For integration extracts that must gather translated activity text alongside base attributes:
SELECT v.activity_id, v.name, v.multiply_con_versions_flag, v.tad_information_category FROM apps.ota_activity_definitions_vl v WHERE v.last_update_date >= :p_since AND v.object_version_number > 0;
Analysts may also join the view to category-usage or offering tables via CATEGORY_USAGE_ID and ACTIVITY_ID respectively to correlate activities with their curricula or classes.
-
View: OTA_ACTIVITY_DEFINITIONS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_ACTIVITY_DEFINITIONS_VL, object_name:OTA_ACTIVITY_DEFINITIONS_VL, status:VALID, product: OTA - Learning Management , description: View to list all information about an Activity. It is scheduled for a future release. , implementation_dba_data: APPS.OTA_ACTIVITY_DEFINITIONS_VL ,
-
View: OTA_ACTIVITY_DEFINITIONS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_ACTIVITY_DEFINITIONS_VL, object_name:OTA_ACTIVITY_DEFINITIONS_VL, status:VALID, product: OTA - Learning Management , description: View to list all information about an Activity. It is scheduled for a future release. , implementation_dba_data: APPS.OTA_ACTIVITY_DEFINITIONS_VL ,
-
SYNONYM: PUBLIC.OTA_ACTIVITY_DEFINITIONS_VL
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:OTA_ACTIVITY_DEFINITIONS_VL, status:VALID,
-
PACKAGE BODY: APPS.OTA_TAD_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_TAD_API, status:VALID,
-
VIEW: APPS.OTA_ACTIVITY_DEFINITIONS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_ACTIVITY_DEFINITIONS_VL, object_name:OTA_ACTIVITY_DEFINITIONS_VL, status:VALID,
-
PACKAGE BODY: APPS.OTA_TAD_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_TAD_API, status:VALID,
-
PACKAGE BODY: APPS.OTA_CTU_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_CTU_BUS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.OTA_CTU_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_CTU_BUS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.OTA_ACTIVITY_DEFINITIONS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OTA_ACTIVITY_DEFINITIONS_TL, status:VALID,
-
SYNONYM: APPS.OTA_ACTIVITY_DEFINITIONS_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OTA_ACTIVITY_DEFINITIONS_TL, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
APPS.OTA_TAD_API SQL Statements
12.1.1
-
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,
-
APPS.OTA_TAD_API SQL Statements
12.2.2
-
VIEW: APPS.OTA_ACTIVITY_DEFINITIONS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_ACTIVITY_DEFINITIONS_VL, object_name:OTA_ACTIVITY_DEFINITIONS_VL, status:VALID,
-
APPS.OTA_CTU_BUS SQL Statements
12.1.1
-
APPS.OTA_CTU_BUS SQL Statements
12.2.2
-
APPS.OTA_CTU_BUS dependencies on OTA_ACTIVITY_DEFINITIONS_VL
12.1.1
-
APPS.OTA_TAD_API dependencies on OTA_ACTIVITY_DEFINITIONS_VL
12.1.1
-
APPS.OTA_TAD_API dependencies on OTA_ACTIVITY_DEFINITIONS_VL
12.2.2
-
APPS.OTA_CTU_BUS dependencies on OTA_ACTIVITY_DEFINITIONS_VL
12.2.2
-
APPS.OTA_TAD_API dependencies on OTA_ACTIVITY_DEFINITIONS
12.1.1
-
APPS.OTA_TAD_API dependencies on OTA_ACTIVITY_DEFINITIONS
12.2.2
-
APPS.OTA_CTU_BUS dependencies on OTA_TRAINING_PLAN_MEMBERS
12.2.2
-
APPS.OTA_CTU_BUS dependencies on OTA_TRAINING_PLAN_MEMBERS
12.1.1
-
PACKAGE BODY: APPS.OTA_TAD_API
12.2.2
-
PACKAGE BODY: APPS.OTA_TAD_API
12.1.1
-
PACKAGE BODY: APPS.OTA_CTU_BUS
12.1.1
-
PACKAGE BODY: APPS.OTA_CTU_BUS
12.2.2
-
eTRM - OTA Tables and Views
12.1.1
description: Currently not used ,
-
APPS.OTA_CTU_BUS dependencies on OTA_CATEGORY_USAGES
12.2.2
-
APPS.OTA_CTU_BUS dependencies on OTA_CATEGORY_USAGES
12.1.1
-
eTRM - OTA Tables and Views
12.2.2
description: Currently not used ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - OTA Tables and Views
12.1.1
description: Currently not used ,
-
eTRM - OTA Tables and Views
12.2.2
description: Currently not used ,