Search Results ota_delegate_bookings
Overview
The OTA_DELEGATE_BOOKINGS table is a core transactional entity within the Oracle E-Business Suite Learning Management (OTA) module, specifically for versions 12.1.1 and 12.2.2. It serves as the primary repository for recording and managing student or delegate enrollments. Each row in this table represents a single delegate's booking for a specific learning event, which can be a scheduled class, a program, or a one-time event. As the central record of enrollment, it is fundamental to the training lifecycle, tracking a delegate's participation from initial booking through completion. Its integrity is critical for downstream processes in finance, resource planning, and training history reporting.
Key Information Stored
The table's structure is designed to link a delegate to an event and track the status and financial aspects of the booking. While the full column list is not detailed in the provided metadata, the defined keys reveal critical data points. The primary identifier is the BOOKING_ID. The table also enforces uniqueness on LINE_ID and QUOTE_LINE_ID, indicating its integration with order management or quoting systems, where a booking may originate from an order line or a sales quote. Essential foreign key relationships stored in the table include the EVENT_ID, linking to OTA_EVENTS to identify the specific training offering, and the BOOKING_STATUS_TYPE_ID, linking to OTA_BOOKING_STATUS_TYPES to track the enrollment's current state (e.g., Provisional, Confirmed, Attended, Cancelled).
Common Use Cases and Queries
This table is central to numerous operational and analytical processes. Common use cases include generating class rosters, calculating instructor utilization, processing cancellations and refunds, and reporting on training completion rates. For reporting, it is frequently joined with delegate (PER_ALL_PEOPLE_F), event (OTA_EVENTS), and status type (OTA_BOOKING_STATUS_TYPES) tables. A typical query to list all confirmed bookings for a specific event would be:
- SELECT d.BOOKING_ID, p.FULL_NAME, e.EVENT_NUMBER FROM OTA_DELEGATE_BOOKINGS d, PER_ALL_PEOPLE_F p, OTA_EVENTS e WHERE d.EVENT_ID = e.EVENT_ID AND d.DELEGATE_PERSON_ID = p.PERSON_ID AND d.BOOKING_STATUS_TYPE_ID = (SELECT BOOKING_STATUS_TYPE_ID FROM OTA_BOOKING_STATUS_TYPES WHERE STATUS_CODE = 'CONFIRMED') AND e.EVENT_ID = :p_event_id;
Another critical pattern involves tracing the financial lifecycle by joining with OTA_FINANCE_LINES to assess invoicing status.
Related Objects
The OTA_DELEGATE_BOOKINGS table is a hub within the OTA schema, with several key dependencies. As per the metadata, it is referenced by child tables that manage related processes: OTA_BOOKING_STATUS_HISTORIES for auditing status changes, OTA_FINANCE_LINES for financial transactions, OTA_RESOURCE_ALLOCATIONS for linking instructors and facilities, and OTA_TRAINING_PLAN_COSTS for budget tracking. It has mandatory foreign key relationships to parent tables OTA_EVENTS and OTA_BOOKING_STATUS_TYPES. For data maintenance, it is typically accessed via standard Oracle Learning Management APIs and forms, rather than through direct DML operations, to preserve business logic and data integrity.
-
Table: OTA_DELEGATE_BOOKINGS
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_DELEGATE_BOOKINGS, object_name:OTA_DELEGATE_BOOKINGS, status:VALID, product: OTA - Learning Management , description: An student booking (delegate booking) records an enrollment onto a scheduled, program or one time event. , implementation_dba_data: OTA.OTA_DELEGATE_BOOKINGS ,
-
Table: OTA_DELEGATE_BOOKINGS
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_DELEGATE_BOOKINGS, object_name:OTA_DELEGATE_BOOKINGS, status:VALID, product: OTA - Learning Management , description: An student booking (delegate booking) records an enrollment onto a scheduled, program or one time event. , implementation_dba_data: OTA.OTA_DELEGATE_BOOKINGS ,
-
APPS.OTA_TRAINING_RECORD dependencies on OTA_DELEGATE_BOOKINGS
12.2.2
-
APPS.OTA_LRNG_PATH_MEMBER_UTIL dependencies on OTA_DELEGATE_BOOKINGS
12.2.2
-
APPS.OTA_CANCEL_API dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_ILEARNING2 dependencies on OTA_DELEGATE_BOOKINGS
12.2.2
-
APPS.OTA_TDB_BUS dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_DELEGATE_BOOKING_API dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.PER_OTA_PREDEL_VALIDATION dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_BULK_ENROLL_UTIL dependencies on OTA_DELEGATE_BOOKINGS
12.2.2
-
APPS.OTA_ILEARNING dependencies on OTA_DELEGATE_BOOKINGS
12.2.2
-
APPS.OTA_EVT_BUS dependencies on OTA_DELEGATE_BOOKINGS
12.2.2
-
APPS.OTA_LO_UTILITY dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_DELEGATE_BOOKING_SWI dependencies on OTA_DELEGATE_BOOKINGS
12.2.2
-
APPS.OTA_TFL_API_BUSINESS_RULES dependencies on OTA_DELEGATE_BOOKINGS
12.2.2
-
APPS.OTA_BULK_ENROLL_UTIL dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_ILEARNING2 dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.HR_SUIT_MATCH_UTILITY_WEB dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OE_OE_FORM_LINE dependencies on OTA_DELEGATE_BOOKINGS
12.2.2
-
APPS.OTA_TRNG_PLAN_UTIL_SS dependencies on OTA_DELEGATE_BOOKINGS
12.2.2
-
APPS.OTA_CPR_UTILITY dependencies on OTA_DELEGATE_BOOKINGS
12.2.2
-
APPS.OTA_TRNG_ENROLL_SS dependencies on OTA_DELEGATE_BOOKINGS
12.2.2
-
APPS.PER_OTA_PREDEL_VALIDATION dependencies on OTA_DELEGATE_BOOKINGS
12.2.2
-
APPS.OTA_TRNG_ENROLL_SS dependencies on OTA_DELEGATE_BOOKINGS
12.2.2
-
APPS.OTA_TAV_API_BUSINESS_RULES dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_EVT_SHD dependencies on OTA_DELEGATE_BOOKINGS
12.2.2
-
APPS.OTA_CLASSIC_UPGRADE dependencies on OTA_DELEGATE_BOOKINGS
12.2.2
-
APPS.OTA_EL_TRAINING_SS dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_DELEGATE_BOOKING_SWI dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_TDB_SHD dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_COST_TRANSFER_TO_GL_PKG dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_CLASSIC_UPGRADE dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_ILEARNING dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.PQP_RIW_ENROLL_WRAPPER dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_TRAINING_RECORD dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_LRNG_PATH_UTIL dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_TDB_BUS2 dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_CPE_UTIL dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_TRNG_ENROLL_SS dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_EL_ENROLL_SS dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_TFL_API_BUSINESS_RULES dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_UTILITY dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_LEARNER_ENROLL_SS dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_TDB_API_UPD2 dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_OM_TDB_WAITLIST_API dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_CPR_UTILITY dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_CME_UTIL dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_AR_DELETE dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_GENERIC_REPORT_PKG dependencies on OTA_DELEGATE_BOOKINGS
12.1.1
-
APPS.OTA_EL_ENROLL_SS dependencies on OTA_DELEGATE_BOOKINGS
12.2.2