Search Results ota_offerings
Overview
The OTA_OFFERINGS table is a core transactional data structure within the Oracle E-Business Suite Learning Management (OTA) module. It serves as the primary repository for all scheduled instances, or offerings, of a training course. An offering represents a specific, schedulable event derived from a parent course definition, containing details such as dates, locations, instructors, and capacity. This table is fundamental to the operational management of training delivery, enabling the registration of delegates, resource allocation, and tracking of attendance against a concrete scheduled event.
Key Information Stored
The table stores the unique instance data for each scheduled offering. While the full column list is extensive, critical columns include OFFERING_ID (the primary key surrogate identifier), LEARNING_OBJECT_ID (foreign key to the parent course definition in OTA_LEARNING_OBJECTS), and ACTIVITY_VERSION_ID (foreign key to the specific version details in OTA_ACTIVITY_VERSIONS). Other significant attributes typically stored are the offering start and end dates, location, maximum and minimum delegate capacity, offering status (e.g., Planned, Confirmed, Cancelled), and the business group identifier. This structure separates the reusable course template from the specific execution details of each instance.
Common Use Cases and Queries
This table is central to reporting and transactional processes. Common use cases include generating schedules of upcoming training, managing enrollment lists, and analyzing historical delivery metrics. A typical query might join OTA_OFFERINGS to its parent tables to list all confirmed offerings for a given course within a date range, including capacity details. For example:
- Listing offerings with available seats:
SELECT off.offering_id, lo.name, off.start_date, off.max_delegates, off.min_delegates FROM ota_offerings off, ota_learning_objects lo WHERE off.learning_object_id = lo.learning_object_id AND off.status = 'CONFIRMED' AND off.start_date > SYSDATE. - Integration with enrollment data via the OTA_EVENTS table to calculate attendance rates.
- Driving workflow for instructor assignment and resource booking based on scheduled offering details.
Related Objects
The OTA_OFFERINGS table maintains defined foreign key relationships with other core OTA tables, forming the backbone of the data model. As per the provided metadata, the key documented relationships are:
- OTA_LEARNING_OBJECTS: Joined via OTA_OFFERINGS.LEARNING_OBJECT_ID. This links the offering to its parent course or learning object definition.
- OTA_ACTIVITY_VERSIONS: Joined via OTA_OFFERINGS.ACTIVITY_VERSION_ID. This links the offering to the specific version details of the activity, which may include curriculum and version control information.
Furthermore, OTA_OFFERINGS is a parent table to numerous other entities, such as OTA_EVENTS (for delegate enrollments), and is heavily referenced by standard Oracle Learning Management APIs and user interfaces for creating and managing training schedules.
-
Table: OTA_OFFERINGS
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_OFFERINGS, object_name:OTA_OFFERINGS, status:VALID, product: OTA - Learning Management , description: An offering is a child of a course. , implementation_dba_data: OTA.OTA_OFFERINGS ,
-
Table: OTA_OFFERINGS
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_OFFERINGS, object_name:OTA_OFFERINGS, status:VALID, product: OTA - Learning Management , description: An offering is a child of a course. , implementation_dba_data: OTA.OTA_OFFERINGS ,
-
APPS.OTA_CLASSIC_UPGRADE dependencies on OTA_OFFERINGS
12.1.1
-
APPS.OTA_INITIALIZATION_WF dependencies on OTA_OFFERINGS
12.1.1
-
APPS.OTA_CPE_UTIL dependencies on OTA_OFFERINGS
12.1.1
-
APPS.OTA_TRAINING_RECORD dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_EVT_BUS dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_LO_UTILITY dependencies on OTA_OFFERINGS
12.1.1
-
APPS.OTA_LEARNER_ENROLL_SS dependencies on OTA_OFFERINGS
12.1.1
-
APPS.PQP_RIW_OFFERING_WRAPPER dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_LEARNER_ENROLL_REVIEW_SS dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_LRNG_PATH_MEMBER_UTIL dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_REPROCESS_CLASSIC_UPGRADE dependencies on OTA_OFFERINGS
12.1.1
-
APPS.OTA_TIMEZONE_UTIL dependencies on OTA_OFFERINGS
12.1.1
-
APPS.OTA_BULK_ENROLL_UTIL dependencies on OTA_OFFERINGS
12.1.1
-
APPS.OTA_ONT_SHD dependencies on OTA_OFFERINGS
12.1.1
-
APPS.OTA_TRAINING_RECORD dependencies on OTA_OFFERINGS
12.1.1
-
APPS.PQP_RIW_OFFERING_WRAPPER dependencies on OTA_OFFERINGS
12.1.1
-
APPS.OTA_COST_TRANSFER_TO_GL_PKG dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_CLASSIC_UPGRADE dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_OFF_UPD dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_LRNR_ENROLL_UNENROLL_WF dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_TRB_API_PROCEDURES dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_TAV_API_BUSINESS_RULES dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_OFF_DEL dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_OFF_BUS dependencies on OTA_OFFERINGS
12.1.1
-
APPS.OTA_LEARNER_ENROLL_REVIEW_SS dependencies on OTA_OFFERINGS
12.1.1
-
APPS.OTA_LRNR_ENROLL_UNENROLL_WF dependencies on OTA_OFFERINGS
12.1.1
-
APPS.OTA_DELEGATE_BOOKING_API dependencies on OTA_OFFERINGS
12.1.1
-
APPS.OTA_CME_UTIL dependencies on OTA_OFFERINGS
12.1.1
-
APPS.OTA_TRB_API_PROCEDURES dependencies on OTA_OFFERINGS
12.1.1
-
APPS.OTA_TDB_BUS dependencies on OTA_OFFERINGS
12.1.1
-
APPS.OTA_TDB_BUS dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_LEARNER_ENROLL_SS dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_ONT_BUS dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_REPROCESS_CLASSIC_UPGRADE dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_OFF_BUS dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_COMPETENCE_SS dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_UTILITY dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_OFF_INS dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_CPE_UTIL dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_COMPETENCE_SS dependencies on OTA_OFFERINGS
12.1.1
-
APPS.OTA_EVT_BUS dependencies on OTA_OFFERINGS
12.1.1
-
APPS.OTA_BULK_ENROLL_UTIL dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_LEARNER_ACCESS_UTIL dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_RUD_BUS dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_DELEGATE_BOOKING_API dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_CTU_BUS dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_ADMIN_ACCESS_UTIL dependencies on OTA_OFFERINGS
12.2.2
-
APPS.OTA_TIMEZONE_UTIL dependencies on OTA_OFFERINGS
12.2.2