Search Results programme_code_meaning
Overview
OTA_EVENTS_V is an APPS-owned database view in the Oracle E-Business Suite Learning Management (OTA) module. It consolidates event-level scheduling, enrollment, pricing, and descriptive data from the OTA_EVENTS transaction table and joins it with related translated and lookup-based objects. The view is registered as VALID in the APPS schema and is available in both Oracle EBS 12.1.1 and 12.2.2. Its primary role is to present a single, denormalized result set that exposes all Learning Management events with their associated titles, organization names, lookup meanings, and calculated flags, thereby simplifying reporting, integration, and downstream data extraction.
The view is especially relevant to the search term resource_booking_flag, since that column is not stored directly as a base column in OTA_EVENTS but is derived at query time. The view computes RESOURCE_BOOKING_FLAG by calling the PL/SQL function OTA_EVT_SHD.RESOURCE_BOOKING_FLAG(EVT.EVENT_ID) and taking the first character of the returned value using SUBSTR(...,1,1). This design means the flag reflects the current resource booking state dynamically rather than being persisted on the event row.
Underlying Base Objects
According to the ETRM 12.2.2 metadata, OTA_EVENTS_V is defined over a mix of synonyms, views, and PL/SQL packages:
- OTA_EVENTS (SYNONYM) — the primary transaction table, aliased as EVT, supplying most event, scheduling, pricing, cost, and descriptive-flexfield columns.
- OTA_EVENTS_TL (SYNONYM) and OTA_ACTIVITY_DEFINITIONS_TL / OTA_ACTIVITY_VERSIONS_TL — translated tables contributing title and language-dependent text.
- OTA_OFFERINGS_VL, OTA_ACTIVITY_VERSIONS — linking events to their parent offerings and versions.
- HR_LOOKUPS, HR_GENERAL (PACKAGE), HR_API (PACKAGE) — provide FND_COMM_LOOKUP decoding for training centre, development event type, programme category, and language descriptions.
- OTA_EVT_SHD (PACKAGE) — supplies the RESOURCE_BOOKING_FLAG function and other shadow/derived logic.
- OTA_GENERAL (PACKAGE), OTA_UTILITY (PACKAGE) — supply helper functions such as HR_ORG_NAME and FND_LANG_DESC.
- PA_PROJECTS_ALL and PO_VENDORS — referenced for project and supplier associations.
The view therefore acts as an abstraction layer over translation, lookup, and PL/SQL-derived logic, shielding consumers from the underlying join complexity.
Key Columns
- EVENT_ID / OBJECT_VERSION_NUMBER — primary identifier and optimistic locking version for the event.
- TITLE — event title sourced from the translated events table.
- COURSE_START_DATE / COURSE_START_TIME / COURSE_END_DATE / COURSE_END_TIME / DURATION / DURATION_UNITS — scheduling attributes.
- ENROLMENT_START_DATE / ENROLMENT_END_DATE — enrollment window dates.
- RESOURCE_BOOKING_FLAG — derived flag (SUBSTR of OTA_EVT_SHD.RESOURCE_BOOKING_FLAG) indicating whether resources are booked for the event.
- PUBLIC_EVENT_FLAG / SECURE_EVENT_FLAG / BOOK_INDEPENDENT_FLAG — visibility and booking behaviour indicators.
- MINIMUM_ATTENDEES / MAXIMUM_ATTENDEES / MAXIMUM_INTERNAL_ATTENDEES — capacity constraints.
- STANDARD_PRICE / ACTUAL_COST / BUDGET_COST / BUDGET_CURRENCY_CODE / PRICE_BASIS / CURRENCY_CODE — pricing and cost data.
- PARENT_EVENT_ID — self-referencing link for dependent events.
- ORGANIZATION_ID / ORGANIZATION_NAME — owning HR organization and its decoded name.
- CENTRE / CENTRE_MEANING, DEVELOPMENT_EVENT_TYPE / DEVELOPMENT_EVENT_TYPE_MEANING, PROGRAMME_CODE / PROGRAMME_CODE_MEANING — lookup-decoded classification attributes.
- LANGUAGE_ID / LANGUAGE_DESCRIPTION — language context for the event title.
Common Use Cases and Queries
The view is typically used for event catalog reporting, enrollment planning, resource utilization analysis, and integration extracts. A frequent pattern is filtering on the derived resource booking flag:
- List all events with their titles, dates, and booking status for a scheduling dashboard.
- Identify events lacking resource bookings to trigger follow-up actions.
- Extract event pricing and cost data into financial or data-warehouse feeds.
- Feed enrollment and capacity data into external learning portals.
Example query:
SELECT event_id, title, course_start_date, resource_booking_flag, organization_name, standard_price FROM ota_events_v WHERE resource_booking_flag = 'Y' AND course_start_date >= SYSDATE ORDER BY course_start_date;
Because resource_booking_flag is computed per row via a PL/SQL call, queries that filter or sort on this column can incur additional function execution overhead; restricting the result set with indexed base columns such as course_start_date or organization_id before applying the flag predicate generally improves performance.
-
View: OTA_EVENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_EVENTS_V, object_name:OTA_EVENTS_V, status:VALID, product: OTA - Learning Management , description: View to list all Events. , implementation_dba_data: APPS.OTA_EVENTS_V ,
-
View: OTA_EVENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_EVENTS_V, object_name:OTA_EVENTS_V, status:VALID, product: OTA - Learning Management , description: View to list all Events. , implementation_dba_data: APPS.OTA_EVENTS_V ,
-
View: OTA_EVENT_SEARCH_V2
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_EVENT_SEARCH_V2, object_name:OTA_EVENT_SEARCH_V2, status:VALID, product: OTA - Learning Management , description: View to list all Events. Used in Event Search Folder Form. , implementation_dba_data: APPS.OTA_EVENT_SEARCH_V2 ,
-
View: OTA_EVENT_SEARCH_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_EVENT_SEARCH_V, object_name:OTA_EVENT_SEARCH_V, status:VALID, product: OTA - Learning Management , description: View to list all Events. Used in Event Search Folder Form. , implementation_dba_data: APPS.OTA_EVENT_SEARCH_V ,
-
View: OTA_EVENT_SEARCH_V2
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_EVENT_SEARCH_V2, object_name:OTA_EVENT_SEARCH_V2, status:VALID, product: OTA - Learning Management , description: View to list all Events. Used in Event Search Folder Form. , implementation_dba_data: APPS.OTA_EVENT_SEARCH_V2 ,
-
View: OTA_EVENT_SEARCH_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_EVENT_SEARCH_V, object_name:OTA_EVENT_SEARCH_V, status:VALID, product: OTA - Learning Management , description: View to list all Events. Used in Event Search Folder Form. , implementation_dba_data: APPS.OTA_EVENT_SEARCH_V ,