Search Results ota_events_vl
Overview
OTA_EVENTS_VL is a multi-lingual (ML) view owned by the APPS schema in Oracle E-Business Suite, belonging to the OTA - Learning Management product family. It is designed to list Learning Management events, exposing event scheduling, financial, enrollment, and descriptive attributes in a single denormalized read structure. The view joins the base event entity table OTA_EVENTS to its translation table OTA_EVENTS_TL so that translatable fields such as TITLE are returned in the session language. As documented in the ETRM metadata, the object is marked VALID in 12.2.2 but carries the annotation that it "is scheduled for a future release," indicating that the view is delivered as a forward-compatibility or staging object rather than a fully supported, generally available interface. Its primary role is to support reporting, data extraction, and integration scenarios where consumers require a language-aware, flattened projection of event data without performing the join to the translation table themselves.
Underlying Base Objects
The view is defined over two documented base objects, both referenced as synonyms in the APPS schema:
- OTA_EVENTS — the primary event entity table, aliased EVT in the view text. It supplies the EVENT_ID primary key, all transactional and attribute columns, audit columns, and the multi-org ORG_ID.
- OTA_EVENTS_TL — the translation table, aliased ENT, holding the language-dependent TITLE column.
The defining predicate joins the two on EVT.EVENT_ID = ENT.EVENT_ID and filters ENT.LANGUAGE = USERENV('LANG'), which restricts the result to the row matching the caller's session language. The SELECT list also emits EVT.ROWID as the aliased ROW_ID column, giving each returned row a stable row identifier that can be used in update or delete-by-ROWID constructs. Because the join is a conventional equality join and the view is not declared a stored or materialized view, query cost is incurred at runtime against the two underlying tables.
Key Columns
The view projects a broad column set. Significant columns include:
- EVENT_ID — primary key of the event, unique within the base table.
- TITLE — descriptive name sourced from OTA_EVENTS_TL, returned in the session language.
- BUSINESS_GROUP_ID, ORGANIZATION_ID, ORG_ID — organizational context columns supporting multi-org and business group partitioning.
- EVENT_TYPE, OBJECT_VERSION_NUMBER, ACTIVITY_VERSION_ID, PARENT_EVENT_ID, OFFERING_ID, PARENT_OFFERING_ID — structural and hierarchical attributes linking events to offerings, versions, and parent records.
- COURSE_START_DATE, COURSE_START_TIME, COURSE_END_DATE, COURSE_END_TIME, DURATION, DURATION_UNITS, TIMEZONE — scheduling and duration attributes.
- ENROLMENT_START_DATE, ENROLMENT_END_DATE, MAXIMUM_ATTENDEES, MAXIMUM_INTERNAL_ATTENDEES, MINIMUM_ATTENDEES — enrollment window and capacity data.
- STANDARD_PRICE, CURRENCY_CODE, ACTUAL_COST, BUDGET_COST, BUDGET_CURRENCY_CODE, PRICE_BASIS — financial and pricing attributes.
- PUBLIC_EVENT_FLAG, SECURE_EVENT_FLAG, BOOK_INDEPENDENT_FLAG, EVENT_STATUS, USER_STATUS, DEVELOPMENT_EVENT_TYPE — status and control flags.
- EVT_INFORMATION1 through EVT_INFORMATION20 and EVT_INFORMATION_CATEGORY — the DFF (descriptive flexfield) segment columns for event-level extensibility.
- PROJECT_ID, OWNER_ID, LINE_ID, VENDOR_ID, TRAINING_CENTER_ID, LOCATION_ID, CENTRE — ownership, vendor, and location references.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATED_BY, CREATION_DATE, LAST_UPDATE_LOGIN — standard audit (WHO) columns.
Common Use Cases and Queries
Typical usages include enumerating events for reporting dashboards, extracting scheduling and pricing data for integration, and joining event metadata to offering or enrollment facts. Because the view returns TITLE in the caller's language, it is a convenient source in multi-language environments.
All publicly listed events with pricing:
SELECT event_id, title, event_type, event_status, public_event_flag, standard_price, currency_code, course_start_date, course_end_date FROM apps.ota_events_vl WHERE public_event_flag = 'Y' AND event_status = 'PLANNED';
Count of events by type and organization:
SELECT event_type, organization_id, COUNT(*) FROM apps.ota_events_vl GROUP BY event_type, organization_id ORDER BY 3 DESC;
Extracting event DFF information alongside core attributes:
SELECT event_id, title, evt_information_category, evt_information1, evt_information2 FROM apps.ota_events_vl WHERE evt_information_category IS NOT NULL;
Because the view is annotated as scheduled for a future release, implementation teams should verify availability and support status for their specific 12.1.1 or 12.2.2 instance before embedding it into production interfaces; where it is unavailable, the equivalent result set can be produced directly by joining OTA_EVENTS to OTA_EVENTS_TL using the same language predicate.
-
View: OTA_EVENTS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_EVENTS_VL, object_name:OTA_EVENTS_VL, status:VALID, product: OTA - Learning Management , description: View to list all Events. It is scheduled for a future release. , implementation_dba_data: APPS.OTA_EVENTS_VL ,
-
View: OTA_EVENTS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_EVENTS_VL, object_name:OTA_EVENTS_VL, status:VALID, product: OTA - Learning Management , description: View to list all Events. It is scheduled for a future release. , implementation_dba_data: APPS.OTA_EVENTS_VL ,
-
SYNONYM: PUBLIC.OTA_EVENTS_VL
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:OTA_EVENTS_VL, status:VALID,
-
APPS.OTA_OM_UTIL SQL Statements
12.1.1
-
APPS.OTA_OM_UTIL SQL Statements
12.2.2
-
PACKAGE BODY: APPS.OTA_OM_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_OM_UTIL, status:VALID,
-
PACKAGE BODY: APPS.OTA_OM_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_OM_UTIL, status:VALID,
-
PACKAGE BODY: APPS.OTA_OM_UTIL
12.1.1
-
PACKAGE BODY: APPS.OTA_OM_UTIL
12.2.2
-
PACKAGE BODY: APPS.PQP_RIW_CLASS_WRAPPER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PQP_RIW_CLASS_WRAPPER, status:VALID,
-
PACKAGE BODY: APPS.OTA_OTARPBUD_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_OTARPBUD_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.OTA_EVT_SHD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_EVT_SHD, status:VALID,
-
PACKAGE BODY: APPS.OTA_OTARPBUD_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_OTARPBUD_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.OTA_EVT_SHD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_EVT_SHD, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.OTA_GENERAL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_GENERAL, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.OTA_TRB_API_PROCEDURES
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_TRB_API_PROCEDURES, status:VALID,
-
PACKAGE BODY: APPS.OTA_GENERAL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_GENERAL, status:VALID,
-
APPS.OTA_OTARPBUD_XMLP_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.OTA_TRB_API_PROCEDURES
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_TRB_API_PROCEDURES, status:VALID,
-
PACKAGE BODY: APPS.OTA_LEARNER_ACCESS_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_LEARNER_ACCESS_UTIL, status:VALID,
-
APPS.OTA_OTARPBUD_XMLP_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.OTA_CANCEL_TRAINING_SS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_CANCEL_TRAINING_SS, status:VALID,
-
PACKAGE BODY: APPS.OTA_CANCEL_TRAINING_SS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_CANCEL_TRAINING_SS, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.OTA_CANCEL_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_CANCEL_API, status:VALID,
-
PACKAGE BODY: APPS.OTA_TRNG_ENROLL_SS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_TRNG_ENROLL_SS, status:VALID,
-
PACKAGE BODY: APPS.OTA_ILEARNING
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_ILEARNING, status:VALID,
-
PACKAGE BODY: APPS.OTA_TRNG_ENROLL_SS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_TRNG_ENROLL_SS, status:VALID,
-
PACKAGE BODY: APPS.OTA_ILEARNING
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_ILEARNING, status:VALID,
-
PACKAGE BODY: APPS.OTA_COMPETENCE_SS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_COMPETENCE_SS, status:VALID,
-
PACKAGE BODY: APPS.OTA_COMPETENCE_SS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_COMPETENCE_SS, status:VALID,
-
PACKAGE BODY: APPS.OTA_CANCEL_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_CANCEL_API, status:VALID,
-
PACKAGE BODY: APPS.OTA_ENROLL_REVIEW_SS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_ENROLL_REVIEW_SS, status:VALID,
-
PACKAGE BODY: APPS.OTA_ENROLL_REVIEW_SS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_ENROLL_REVIEW_SS, status:VALID,
-
PACKAGE BODY: APPS.OTA_INITIALIZATION_WF
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_INITIALIZATION_WF, status:VALID,
-
PACKAGE BODY: APPS.OTA_BULK_ENROLL_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_BULK_ENROLL_UTIL, status:VALID,
-
PACKAGE BODY: APPS.OTA_LEARNER_ENROLL_SS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_LEARNER_ENROLL_SS, status:VALID,
-
PACKAGE BODY: APPS.OTA_ENROLL_IN_TRAINING_SS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_ENROLL_IN_TRAINING_SS, status:VALID,
-
PACKAGE BODY: APPS.OTA_ENROLL_IN_TRAINING_SS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_ENROLL_IN_TRAINING_SS, status:VALID,
-
PACKAGE BODY: APPS.OTA_LEARNER_ENROLL_SS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_LEARNER_ENROLL_SS, status:VALID,
-
PACKAGE BODY: APPS.OTA_EVT_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_EVT_BUS, status:VALID,
-
PACKAGE BODY: APPS.OTA_UTILITY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_UTILITY, status:VALID,
-
PACKAGE BODY: APPS.OTA_INITIALIZATION_WF
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_INITIALIZATION_WF, status:VALID,
-
PACKAGE BODY: APPS.OTA_TRAINING_SS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_TRAINING_SS, status:VALID,
-
PACKAGE BODY: APPS.OTA_EVT_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_EVT_BUS, status:VALID,
-
PACKAGE BODY: APPS.OTA_LEARNER_ENROLL_REVIEW_SS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_LEARNER_ENROLL_REVIEW_SS, status:VALID,