Search Results ota_booking_deals
Overview
The OTA_BOOKING_DEALS table is a core data object within the Oracle E-Business Suite Learning Management (OTA) module. It serves as the central repository for enrollment agreements, which are formal arrangements governing the price or method of payment for one or more training events. In business terms, a booking deal represents the commercial contract or financial agreement established between the training provider (the organization using Oracle EBS) and a customer or internal department for event registrations. Its primary role is to link financial terms, defined in price lists, with specific learning activities and events, thereby enabling the accurate calculation of charges and the generation of associated financial transactions within the system.
Key Information Stored
The table stores the essential attributes that define an enrollment agreement. Its primary key is the BOOKING_DEAL_ID, a unique system-generated identifier. Critical foreign key columns establish relationships to other master data: the ACTIVITY_VERSION_ID links to the OTA_ACTIVITY_VERSIONS table to identify the specific training course or activity; the EVENT_ID links to the OTA_EVENTS table for agreements tied to a particular scheduled event instance; and the PRICE_LIST_ID links to the OTA_PRICE_LISTS table, which holds the detailed pricing rules, discounts, and schedules applicable to this deal. Additional columns, inferred from standard practice, typically include status, creation and last update dates, and identifiers for the customer or booking contact.
Common Use Cases and Queries
A primary use case is financial reporting and reconciliation for training operations. Analysts run queries to summarize revenue by agreement or to audit pricing applied to enrollments. A common SQL pattern involves joining OTA_BOOKING_DEALS with related transaction tables to trace financial lineage. For instance, to list all finance lines generated for a specific activity, one might query:
- SELECT bd.booking_deal_id, fl.* FROM ota_booking_deals bd, ota_finance_lines fl WHERE bd.booking_deal_id = fl.booking_deal_id AND bd.activity_version_id = <ACTIVITY_ID>;
Another routine operational use is validating the price list applied to a learner's enrollment during the booking process, ensuring the correct commercial terms are enforced.
Related Objects
OTA_BOOKING_DEALS sits at a crucial junction between learning catalog, event scheduling, and financial subsystems. Key related objects, as documented in its foreign keys, include:
- OTA_PRICE_LISTS: Provides the pricing rules applied by the booking deal.
- OTA_ACTIVITY_VERSIONS: Defines the learning activity or course being offered under the agreement.
- OTA_EVENTS: Represents the specific scheduled instance of a training event.
- OTA_FINANCE_LINES: A critical dependent table where individual invoice or accounting lines created as a result of the booking deal are stored, directly referencing BOOKING_DEAL_ID.
-
Table: OTA_BOOKING_DEALS
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_BOOKING_DEALS, object_name:OTA_BOOKING_DEALS, status:VALID, product: OTA - Learning Management , description: An enrollment agreement (booking deal) is an arrangement about the price or method of paying for an event(s). , implementation_dba_data: OTA.OTA_BOOKING_DEALS ,
-
Table: OTA_BOOKING_DEALS
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_BOOKING_DEALS, object_name:OTA_BOOKING_DEALS, status:VALID, product: OTA - Learning Management , description: An enrollment agreement (booking deal) is an arrangement about the price or method of paying for an event(s). , implementation_dba_data: OTA.OTA_BOOKING_DEALS ,
-
Table: OTA_PRICE_LISTS
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_PRICE_LISTS, object_name:OTA_PRICE_LISTS, status:VALID, product: OTA - Learning Management , description: A price list contains entries that identify pricing information for activities. , implementation_dba_data: OTA.OTA_PRICE_LISTS ,
-
Table: OTA_BOOKING_DEALS_EFC
12.1.1
product: OTA - Learning Management , description: This is a copy of the OTA_BOOKING_DEALS table which is populated by the EFC (Euro as Functional Currency) process. , implementation_dba_data: Not implemented in this database ,
-
View: OTA_DISCOUNT_DEALS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_DISCOUNT_DEALS_V, object_name:OTA_DISCOUNT_DEALS_V, status:VALID, product: OTA - Learning Management , description: View to list all Discount Enrollment Agreements. , implementation_dba_data: APPS.OTA_DISCOUNT_DEALS_V ,
-
Table: OTA_FINANCE_LINES
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_FINANCE_LINES, object_name:OTA_FINANCE_LINES, status:VALID, product: OTA - Learning Management , description: A finance line records each financial transaction with a customer or supplier. , implementation_dba_data: OTA.OTA_FINANCE_LINES ,
-
Table: OTA_FINANCE_LINES
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_FINANCE_LINES, object_name:OTA_FINANCE_LINES, status:VALID, product: OTA - Learning Management , description: A finance line records each financial transaction with a customer or supplier. , implementation_dba_data: OTA.OTA_FINANCE_LINES ,
-
Table: OTA_BOOKING_DEALS_EFC
12.2.2
product: OTA - Learning Management , description: This is a copy of the OTA_BOOKING_DEALS table which is populated by the EFC (Euro as Functional Currency) process. , implementation_dba_data: Not implemented in this database ,
-
View: OTA_PRE_PURCHASE_DEALS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_PRE_PURCHASE_DEALS_V, object_name:OTA_PRE_PURCHASE_DEALS_V, status:VALID, product: OTA - Learning Management , description: View to list all Pre-Purchase Enrollment Agreements. , implementation_dba_data: APPS.OTA_PRE_PURCHASE_DEALS_V ,
-
View: OTA_PRE_PURCHASE_DEALS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_PRE_PURCHASE_DEALS_V, object_name:OTA_PRE_PURCHASE_DEALS_V, status:VALID, product: OTA - Learning Management , description: View to list all Pre-Purchase Enrollment Agreements. , implementation_dba_data: APPS.OTA_PRE_PURCHASE_DEALS_V ,
-
Table: OTA_PRICE_LISTS
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_PRICE_LISTS, object_name:OTA_PRICE_LISTS, status:VALID, product: OTA - Learning Management , description: A price list contains entries that identify pricing information for activities. , implementation_dba_data: OTA.OTA_PRICE_LISTS ,
-
Table: OTA_EVENTS
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_EVENTS, object_name:OTA_EVENTS, status:VALID, product: OTA - Learning Management , description: An event can be scheduled, one time, developmental, program or session. , implementation_dba_data: OTA.OTA_EVENTS ,
-
View: OTA_DISCOUNT_DEALS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_DISCOUNT_DEALS_V, object_name:OTA_DISCOUNT_DEALS_V, status:VALID, product: OTA - Learning Management , description: View to list all Discount Enrollment Agreements. , implementation_dba_data: APPS.OTA_DISCOUNT_DEALS_V ,
-
Table: OTA_EVENTS
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_EVENTS, object_name:OTA_EVENTS, status:VALID, product: OTA - Learning Management , description: An event can be scheduled, one time, developmental, program or session. , implementation_dba_data: OTA.OTA_EVENTS ,
-
Table: OTA_ACTIVITY_VERSIONS
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_ACTIVITY_VERSIONS, object_name:OTA_ACTIVITY_VERSIONS, status:VALID, product: OTA - Learning Management , description: A course is the highest level of learning that can be prescribed to a learner.It also contains the objectives and competencies a learner will achieve by completing any class that belongs underneath. It is an object in the catalog, and resid , implementation_dba_data: OTA.OTA_ACTIVITY_VERSIONS ,
-
Table: OTA_ACTIVITY_VERSIONS
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_ACTIVITY_VERSIONS, object_name:OTA_ACTIVITY_VERSIONS, status:VALID, product: OTA - Learning Management , description: A course is the highest level of learning that can be prescribed to a learner.It also contains the objectives and competencies a learner will achieve by completing any class that belongs underneath. It is an object in the catalog, and resid , implementation_dba_data: OTA.OTA_ACTIVITY_VERSIONS ,
-
View: OTFV_ENROLLMENT_AGREEMENTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTFV_ENROLLMENT_AGREEMENTS, object_name:OTFV_ENROLLMENT_AGREEMENTS, status:VALID, product: OTA - Learning Management , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.OTFV_ENROLLMENT_AGREEMENTS ,
-
View: OTA_EVENT_ASSOCIAT_BILLING_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_EVENT_ASSOCIAT_BILLING_V, object_name:OTA_EVENT_ASSOCIAT_BILLING_V, status:VALID, product: OTA - Learning Management , description: View to show the Finance information related to an Event Association , implementation_dba_data: APPS.OTA_EVENT_ASSOCIAT_BILLING_V ,
-
View: OTFV_ENROLLMENT_AGREEMENTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTFV_ENROLLMENT_AGREEMENTS, object_name:OTFV_ENROLLMENT_AGREEMENTS, status:VALID, product: OTA - Learning Management , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.OTFV_ENROLLMENT_AGREEMENTS ,
-
View: OTA_BOOKING_DEALS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_BOOKING_DEALS_V, object_name:OTA_BOOKING_DEALS_V, status:VALID, product: OTA - Learning Management , description: View to list all information about an Enrollment Agreement. , implementation_dba_data: APPS.OTA_BOOKING_DEALS_V ,
-
View: OTA_BOOKING_DEALS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_BOOKING_DEALS_V, object_name:OTA_BOOKING_DEALS_V, status:VALID, product: OTA - Learning Management , description: View to list all information about an Enrollment Agreement. , implementation_dba_data: APPS.OTA_BOOKING_DEALS_V ,
-
View: OTA_EVENT_ASSOCIAT_BILLING_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_EVENT_ASSOCIAT_BILLING_V, object_name:OTA_EVENT_ASSOCIAT_BILLING_V, status:VALID, product: OTA - Learning Management , description: View to show the Finance information related to an Event Association , implementation_dba_data: APPS.OTA_EVENT_ASSOCIAT_BILLING_V ,
-
View: OTA_EVENT_ASSOCIATIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_EVENT_ASSOCIATIONS_V, object_name:OTA_EVENT_ASSOCIATIONS_V, status:VALID, product: OTA - Learning Management , description: View to list External Asociations for an Event. , implementation_dba_data: APPS.OTA_EVENT_ASSOCIATIONS_V ,
-
View: OTFV_FINANCE_LINES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTFV_FINANCE_LINES, object_name:OTFV_FINANCE_LINES, status:VALID, product: OTA - Learning Management , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.OTFV_FINANCE_LINES ,
-
View: OTA_EVENT_ASSOCIATIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_EVENT_ASSOCIATIONS_V, object_name:OTA_EVENT_ASSOCIATIONS_V, status:VALID, product: OTA - Learning Management , description: View to list External Asociations for an Event. , implementation_dba_data: APPS.OTA_EVENT_ASSOCIATIONS_V ,
-
View: OTFV_FINANCE_LINES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTFV_FINANCE_LINES, object_name:OTFV_FINANCE_LINES, status:VALID, product: OTA - Learning Management , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.OTFV_FINANCE_LINES ,
-
View: OTA_FINANCE_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_FINANCE_LINES_V, object_name:OTA_FINANCE_LINES_V, status:VALID, product: OTA - Learning Management , description: View to list all information for Finance Lines. , implementation_dba_data: APPS.OTA_FINANCE_LINES_V ,
-
View: OTA_FINANCE_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_FINANCE_LINES_V, object_name:OTA_FINANCE_LINES_V, status:VALID, product: OTA - Learning Management , description: View to list all information for Finance Lines. , implementation_dba_data: APPS.OTA_FINANCE_LINES_V ,
-
View: OTA_DELEGATE_BOOKINGS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_DELEGATE_BOOKINGS_V, object_name:OTA_DELEGATE_BOOKINGS_V, status:VALID, product: OTA - Learning Management , description: View to list all Student and Customer Enrollment. , implementation_dba_data: APPS.OTA_DELEGATE_BOOKINGS_V ,
-
View: OTA_DELEGATE_BOOKINGS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_DELEGATE_BOOKINGS_V, object_name:OTA_DELEGATE_BOOKINGS_V, status:VALID, product: OTA - Learning Management , description: View to list all Student and Customer Enrollment. , implementation_dba_data: APPS.OTA_DELEGATE_BOOKINGS_V ,