Search Results otv_scheduled_events
Overview
OTV_SCHEDULED_EVENTS is an APPS-owned database view in Oracle E-Business Suite Release 12.1.1 and 12.2.2, delivered under the OTA (Oracle Training Administration / Learning Management) product family. The view presents a consolidated, decoded listing of scheduled training events — that is, events whose EVENT_TYPE is 'SCHEDULED' — together with the offering version, venue, pricing, enrolment window, and delivery information required to publish or administer them. Its purpose is to expose the same information that Oracle iLearning and the Learning Management administrative pages display, but in a single flat relational shape suited to reporting, extracts, and integration.
Unlike the underlying transactional tables, which store coded lookups and surrogate identifiers, OTV_SCHEDULED_EVENTS resolves lookup codes into their translated meanings through HR_GENERAL.DECODE_LOOKUP, and derives availability through OTA_VIEWS_PKG.OTA_GET_PLACES_AVAILABLE. It applies business filters at definition time (only SCHEDULED events, only currently open or forthcoming enrolments, only active/planned/full statuses), so a query against the view returns only the events relevant to an active catalogue rather than the complete historical event population.
Underlying Base Objects
The documented base objects referenced by the view are:
- OTA_ACTIVITY_VERSIONS (synonym) — supplies the version of the offering/activity to which each event belongs, including VERSION_NAME and ACTIVITY_VERSION_ID.
- OTA_EVENTS (synonym) — the primary table; provides title, dates, times, duration, centre, pricing, enrolment window, statuses, flags and business group.
- PO_VENDORS (view) — joined with an outer join on VENDOR_ID to return the VENDOR_NAME of the external supplier delivering the event.
- FND_CURRENCIES_VL (view) — outer-joined on CURRENCY_CODE to expose the currency name alongside the standard price.
- FND_LANGUAGES_VL (view) — outer-joined on LANGUAGE_ID to supply the language description.
- HR_ALL_ORGANIZATION_UNITS (synonym) — outer-joined on BUSINESS_GROUP_ID to return the business group name.
- HR_GENERAL (package) — the decoding routine used for FREQUENCY, TRAINING_CENTRE, TRAINING_EVENT_TYPE, SCHEDULED_EVENT_STATUS, EVENT_USER_STATUS and YES_NO lookups.
- OTA_VIEWS_PKG (package) — computes places available per event.
- OTA_GENERAL, OTA_UTILITY, OTA_OFFERINGS_VL — additional OTA dependencies invoked indirectly by the view's logic.
The join is anchored on ACTIVITY_VERSION_ID, with TRUNC(SYSDATE) constrained to fall inside the enrolment window and on or before the course end date, and EVENT_STATUS restricted to 'N', 'P' and 'F'.
Key Columns
- VERSION_NAME, ACTIVITY_VERSION_ID — the offering version and its identifier.
- TITLE, COURSE_START_DATE, COURSE_END_DATE, COURSE_START_TIME, COURSE_END_TIME, DURATION — scheduling and delivery attributes; DURATION_UNITS is decoded via the FREQUENCY lookup.
- Places available (OTA_GET_PLACES_AVAILABLE) — remaining seats, derived at query time.
- CENTRE, TRAINING_CENTER_ID, LOCATION_ID — where the event is delivered, with CENTRE decoded from TRAINING_CENTRE.
- VENDOR_NAME — external provider, when one exists.
- ENROLMENT_START_DATE, ENROLMENT_END_DATE — the booking window used in the view's filter.
- EVENT_TYPE, EVENT_STATUS, USER_STATUS — decoded through HR_GENERAL, with additional YES_NO derivations for cancellation and waitlist semantics.
- MINIMUM_ATTENDEES, MAXIMUM_ATTENDEES — capacity thresholds.
- STANDARD_PRICE, CUR.NAME, LANGUAGE_ID (LNG.DESCRIPTION) — commercial and linguistic context.
- SECURE_EVENT_FLAG, PUBLIC_EVENT_FLAG (decoded), BOOK_INDEPENDENT_FLAG, BUSINESS_GROUP_ID (BGR.NAME) — access, visibility and organisational ownership.
Common Use Cases and Queries
Typical uses include building a public course catalogue, feeding an external LMS or web front end, auditing enrolment windows that are about to close, and monitoring seats remaining per event.
- Upcoming catalogue extract:
SELECT title, course_start_date, centre, standard_price FROM otv_scheduled_events ORDER BY course_start_date; - Capacity monitoring:
SELECT event_id, title, maximum_attenees, "PLACES_AVAILABLE" FROM otv_scheduled_events WHERE event_status = 'Planned';(reference the places-available column by its position or alias, since it is an expression.) - Vendor-delivered events:
SELECT title, vendor_name, enrolment_end_date FROM otv_scheduled_events WHERE vendor_name IS NOT NULL; - Business-group reporting:
SELECT business_group_id, COUNT(*) FROM otv_scheduled_events GROUP BY business_group_id;
Because the view embeds SYSDATE-based predicates and package calls, performance depends on the OTA_EVENTS indexes and on the efficiency of OTA_VIEWS_PKG; for high-volume extracts, restricting by BUSINESS_GROUP_ID or date range is advisable.
-
View: OTV_SCHEDULED_EVENTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTV_SCHEDULED_EVENTS, object_name:OTV_SCHEDULED_EVENTS, status:VALID, product: OTA - Learning Management , description: View to list Scehduled Event. , implementation_dba_data: APPS.OTV_SCHEDULED_EVENTS ,
-
View: OTV_SCHEDULED_EVENTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTV_SCHEDULED_EVENTS, object_name:OTV_SCHEDULED_EVENTS, status:VALID, product: OTA - Learning Management , description: View to list Scehduled Event. , implementation_dba_data: APPS.OTV_SCHEDULED_EVENTS ,
-
SYNONYM: PUBLIC.OTV_SCHEDULED_EVENTS
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:OTV_SCHEDULED_EVENTS, status:VALID,
-
VIEW: APPS.OTV_ACTIVITIES
12.1.1
-
VIEW: APPS.OTV_ACTIVITIES
12.2.2
-
PACKAGE: APPS.OTA_VIEWS_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OTA_VIEWS_PKG, status:VALID,
-
PACKAGE: APPS.OTA_VIEWS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OTA_VIEWS_PKG, status:VALID,
-
PACKAGE: APPS.OTA_LEARNER_ACCESS_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OTA_LEARNER_ACCESS_UTIL, status:VALID,
-
VIEW: APPS.OTV_SCHEDULED_EVENTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTV_SCHEDULED_EVENTS, object_name:OTV_SCHEDULED_EVENTS, status:VALID,
-
PACKAGE: APPS.OTA_LEARNER_ACCESS_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OTA_LEARNER_ACCESS_UTIL, status:VALID,
-
PACKAGE BODY: APPS.OTA_LEARNER_ACCESS_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_LEARNER_ACCESS_UTIL, 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,
-
View: OTV_ACTIVITIES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTV_ACTIVITIES, object_name:OTV_ACTIVITIES, status:VALID, product: OTA - Learning Management , description: View to list all information about an Activity and Activity Version. , implementation_dba_data: APPS.OTV_ACTIVITIES ,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.OTA_TRNG_ENROLL_SS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_TRNG_ENROLL_SS, status:VALID,
-
View: OTV_ACTIVITIES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTV_ACTIVITIES, object_name:OTV_ACTIVITIES, status:VALID, product: OTA - Learning Management , description: View to list all information about an Activity and Activity Version. , implementation_dba_data: APPS.OTV_ACTIVITIES ,
-
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_LEARNER_ENROLL_SS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_LEARNER_ENROLL_SS, status:VALID,
-
PACKAGE BODY: APPS.OTA_EL_ENROLL_SS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_EL_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_EL_ENROLL_SS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_EL_ENROLL_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: APPS.OTA_UTILITY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OTA_UTILITY, status:VALID,
-
PACKAGE: APPS.OTA_UTILITY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OTA_UTILITY, status:VALID,
-
VIEW: APPS.OTV_SCHEDULED_EVENTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTV_SCHEDULED_EVENTS, object_name:OTV_SCHEDULED_EVENTS, status:VALID,
-
VIEW: APPS.OTV_ACTIVITIES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTV_ACTIVITIES, object_name:OTV_ACTIVITIES, status:VALID,
-
VIEW: APPS.OTV_ACTIVITIES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTV_ACTIVITIES, object_name:OTV_ACTIVITIES, status:VALID,
-
PACKAGE: APPS.OTA_GENERAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OTA_GENERAL, status:VALID,
-
VIEW: APPS.OTA_OFFERINGS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_OFFERINGS_VL, object_name:OTA_OFFERINGS_VL, status:VALID,
-
PACKAGE: APPS.OTA_GENERAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OTA_GENERAL, status:VALID,
-
SYNONYM: APPS.OTA_ACTIVITY_VERSIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OTA_ACTIVITY_VERSIONS, status:VALID,
-
VIEW: APPS.OTA_OFFERINGS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_OFFERINGS_VL, object_name:OTA_OFFERINGS_VL, status:VALID,
-
SYNONYM: APPS.OTA_ACTIVITY_VERSIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OTA_ACTIVITY_VERSIONS, status:VALID,
-
APPS.OTA_TRNG_ENROLL_SS SQL Statements
12.2.2
-
SYNONYM: APPS.OTA_EVENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OTA_EVENTS, status:VALID,
-
APPS.OTA_TRNG_ENROLL_SS SQL Statements
12.1.1
-
SYNONYM: APPS.OTA_EVENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OTA_EVENTS, status:VALID,
-
APPS.OTA_ENROLL_IN_TRAINING_SS SQL Statements
12.2.2
-
APPS.OTA_ENROLL_IN_TRAINING_SS SQL Statements
12.1.1
-
APPS.OTA_EL_ENROLL_SS SQL Statements
12.2.2
-
APPS.OTA_EL_ENROLL_SS SQL Statements
12.1.1
-
APPS.OTA_TRNG_ENROLL_SS dependencies on OTV_SCHEDULED_EVENTS
12.1.1
-
APPS.OTA_LEARNER_ENROLL_SS SQL Statements
12.2.2
-
APPS.OTA_LEARNER_ENROLL_SS SQL Statements
12.1.1
-
APPS.OTA_LEARNER_ENROLL_SS dependencies on OTV_SCHEDULED_EVENTS
12.1.1
-
APPS.OTA_LEARNER_ENROLL_SS dependencies on OTV_SCHEDULED_EVENTS
12.2.2
-
APPS.OTA_ENROLL_IN_TRAINING_SS dependencies on OTV_SCHEDULED_EVENTS
12.2.2
-
APPS.OTA_LEARNER_ACCESS_UTIL dependencies on OTV_SCHEDULED_EVENTS
12.2.2