Search Results ota_activity_versions
Overview
The OTA_ACTIVITY_VERSIONS table is a core data object within the Oracle E-Business Suite Learning Management (OTA) module, specifically in releases 12.1.1 and 12.2.2. It serves as the master table for storing and managing different versions of a training course or activity. In the Oracle Learning Management context, a course represents the highest-level learning object that can be assigned to a learner, encompassing the objectives and competencies to be achieved. This table enables version control for these courses, allowing organizations to maintain and offer multiple iterations of the same base activity. Each record corresponds to a specific, publishable version of a course definition, which is then used to create scheduled classes (offerings) and manage associated catalog, pricing, and enrollment data.
Key Information Stored
The table's structure is designed to uniquely identify and describe each course version. Its primary and unique keys are critical for data integrity. The primary key is ACTIVITY_VERSION_ID, a unique system-generated identifier for each version record. The table also enforces uniqueness through two other key constraints: the combination of ACTIVITY_ID (linking to the base course definition in OTA_ACTIVITY_DEFINITIONS) and VERSION_NAME, ensuring distinct version names per course, and the RCO_ID column, which is related to the Resource Consumption Object. Key columns include ACTIVITY_ID, which is a foreign key to the parent course definition, and VERSION_NAME, which holds the user-defined label for that specific version (e.g., "2024 Revision"). Other significant columns would typically include status, effective dates, and descriptive attributes that define the version's content and rules.
Common Use Cases and Queries
This table is central to queries involving course catalog management, reporting on available training, and auditing course history. A common reporting requirement is to list all active versions for courses in the catalog. A sample SQL pattern for this would join OTA_ACTIVITY_VERSIONS with OTA_ACTIVITY_DEFINITIONS to retrieve course titles alongside their versions. Another critical use case is validating data before creating a class (event); the ACTIVITY_VERSION_ID from this table is a mandatory parameter when creating a record in OTA_OFFERINGS. Technical consultants often query this table to resolve issues where a course version is referenced by transactional data but appears missing or inactive. For instance, identifying all offerings dependent on a specific activity version is essential during version retirement or update procedures.
Related Objects
The OTA_ACTIVITY_VERSIONS table has extensive relationships throughout the OTA schema, acting as a hub for transactional and setup data. As per the provided metadata, its primary foreign key relationship is with OTA_ACTIVITY_DEFINITIONS (ACTIVITY_ID). Crucially, it is referenced as a foreign key by numerous central transactional tables, including:
- OTA_OFFERINGS: For scheduling classes of a specific version.
- OTA_EVENTS: For the actual training event instances.
- OTA_PRICE_LIST_ENTRIES: For defining pricing for the version.
- OTA_LEARNING_PATH_MEMBERS and OTA_TRAINING_PLAN_MEMBERS: For including the version in learning structures.
- OTA_COURSE_PREREQUISITES: For defining prerequisites between course versions.
- OTA_BOOKING_DEALS, OTA_RESOURCE_USAGES, OTA_VENDOR_SUPPLIES, and others for supporting logistical and financial functions.
-
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 ,
-
Table: OTA_COURSE_PREREQUISITES
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_COURSE_PREREQUISITES, object_name:OTA_COURSE_PREREQUISITES, status:VALID, product: OTA - Learning Management , description: This hold the information of which courses need to be completed before learners can enroll into a specific course. A course can have one or more courses as prerequisite. The prerequisite can be mandadory or advisory. , implementation_dba_data: OTA.OTA_COURSE_PREREQUISITES ,
-
Table: OTA_COURSE_PREREQUISITES
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_COURSE_PREREQUISITES, object_name:OTA_COURSE_PREREQUISITES, status:VALID, product: OTA - Learning Management , description: This hold the information of which courses need to be completed before learners can enroll into a specific course. A course can have one or more courses as prerequisite. The prerequisite can be mandadory or advisory. , implementation_dba_data: OTA.OTA_COURSE_PREREQUISITES ,
-
View: OTFV_MISSING_REQ_RESOURCES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTFV_MISSING_REQ_RESOURCES, object_name:OTFV_MISSING_REQ_RESOURCES, status:VALID, product: OTA - Learning Management , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.OTFV_MISSING_REQ_RESOURCES ,
-
View: OTFV_MISSING_REQ_RESOURCES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTFV_MISSING_REQ_RESOURCES, object_name:OTFV_MISSING_REQ_RESOURCES, status:VALID, product: OTA - Learning Management , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.OTFV_MISSING_REQ_RESOURCES ,
-
View: OTA_TRAINING_COST_LEVELS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_TRAINING_COST_LEVELS_V, object_name:OTA_TRAINING_COST_LEVELS_V, status:VALID, product: OTA - Learning Management , implementation_dba_data: APPS.OTA_TRAINING_COST_LEVELS_V ,
-
View: OTA_TRAINING_COST_LEVELS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTA_TRAINING_COST_LEVELS_V, object_name:OTA_TRAINING_COST_LEVELS_V, status:VALID, product: OTA - Learning Management , implementation_dba_data: APPS.OTA_TRAINING_COST_LEVELS_V ,
-
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 ,
-
Lookup Type: OTA_CATALOG_OBJECT_TABLE
12.1.1
product: OTA - Learning Management , meaning: Catalog Object Tables , description: Catalog Object Tables ,
-
Lookup Type: OTA_CATALOG_OBJECT_TABLE
12.2.2
product: OTA - Learning Management , meaning: Catalog Object Tables , description: Catalog Object Tables ,
-
Table: OTA_NOTRNG_HISTORIES
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_NOTRNG_HISTORIES, object_name:OTA_NOTRNG_HISTORIES, status:VALID, product: OTA - Learning Management , description: Records attendance data for external training events initiated outside of OTA. , implementation_dba_data: OTA.OTA_NOTRNG_HISTORIES ,
-
Table: OTA_VENDOR_SUPPLIES
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_VENDOR_SUPPLIES, object_name:OTA_VENDOR_SUPPLIES, status:VALID, product: OTA - Learning Management , description: Currently not used , implementation_dba_data: OTA.OTA_VENDOR_SUPPLIES ,
-
Table: OTA_NOTRNG_HISTORIES
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_NOTRNG_HISTORIES, object_name:OTA_NOTRNG_HISTORIES, status:VALID, product: OTA - Learning Management , description: Records attendance data for external training events initiated outside of OTA. , implementation_dba_data: OTA.OTA_NOTRNG_HISTORIES ,
-
Table: OTA_VENDOR_SUPPLIES
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_VENDOR_SUPPLIES, object_name:OTA_VENDOR_SUPPLIES, status:VALID, product: OTA - Learning Management , description: Currently not used , implementation_dba_data: OTA.OTA_VENDOR_SUPPLIES ,
-
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_LEARNING_PATH_MEMBERS
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_LEARNING_PATH_MEMBERS, object_name:OTA_LEARNING_PATH_MEMBERS, status:VALID, product: OTA - Learning Management , description: Describe each course that belongs to a learning path , implementation_dba_data: OTA.OTA_LEARNING_PATH_MEMBERS ,
-
Table: OTA_ACTIVITY_VERSIONS_EFC
12.1.1
product: OTA - Learning Management , description: This is a copy of the OTA_ACTIVITY_VERSIONS table which is populated by the EFC (Euro as Functional Currency) process. , implementation_dba_data: Not implemented in this database ,
-
Table: OTA_LEARNING_PATH_MEMBERS
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_LEARNING_PATH_MEMBERS, object_name:OTA_LEARNING_PATH_MEMBERS, status:VALID, product: OTA - Learning Management , description: Describe each course that belongs to a learning path , implementation_dba_data: OTA.OTA_LEARNING_PATH_MEMBERS ,
-
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 ,
-
Table: OTA_SKILL_PROVISIONS
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_SKILL_PROVISIONS, object_name:OTA_SKILL_PROVISIONS, status:VALID, product: OTA - Learning Management , description: This table holds any data you specify as other information for an activity version. , implementation_dba_data: OTA.OTA_SKILL_PROVISIONS ,
-
Table: OTA_ACTIVITY_VERSIONS_EFC
12.2.2
product: OTA - Learning Management , description: This is a copy of the OTA_ACTIVITY_VERSIONS table which is populated by the EFC (Euro as Functional Currency) process. , implementation_dba_data: Not implemented in this database ,
-
Table: OTA_SKILL_PROVISIONS
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_SKILL_PROVISIONS, object_name:OTA_SKILL_PROVISIONS, status:VALID, product: OTA - Learning Management , description: This table holds any data you specify as other information for an activity version. , implementation_dba_data: OTA.OTA_SKILL_PROVISIONS ,
-
Table: OTA_RESOURCE_USAGES
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_RESOURCE_USAGES, object_name:OTA_RESOURCE_USAGES, status:VALID, product: OTA - Learning Management , description: A resource usage holds holds the requirement of an activity version for a specific resource, or for a resource type. , implementation_dba_data: OTA.OTA_RESOURCE_USAGES ,
-
Table: OTA_RESOURCE_USAGES
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_RESOURCE_USAGES, object_name:OTA_RESOURCE_USAGES, status:VALID, product: OTA - Learning Management , description: A resource usage holds holds the requirement of an activity version for a specific resource, or for a resource type. , implementation_dba_data: OTA.OTA_RESOURCE_USAGES ,
-
Table: OTA_TRAINING_PLAN_MEMBERS
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_TRAINING_PLAN_MEMBERS, object_name:OTA_TRAINING_PLAN_MEMBERS, status:VALID, product: OTA - Learning Management , description: A Training Plan member is an Activity or Activity version. , implementation_dba_data: OTA.OTA_TRAINING_PLAN_MEMBERS ,
-
Table: OTA_TRAINING_PLAN_MEMBERS
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_TRAINING_PLAN_MEMBERS, object_name:OTA_TRAINING_PLAN_MEMBERS, status:VALID, product: OTA - Learning Management , description: A Training Plan member is an Activity or Activity version. , implementation_dba_data: OTA.OTA_TRAINING_PLAN_MEMBERS ,
-
Table: OTA_ACT_CAT_INCLUSIONS
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_ACT_CAT_INCLUSIONS, object_name:OTA_ACT_CAT_INCLUSIONS, status:VALID, product: OTA - Learning Management , description: A course category inclusion specifies that a course is within a particular type of category. , implementation_dba_data: OTA.OTA_ACT_CAT_INCLUSIONS ,
-
Table: OTA_ACT_CAT_INCLUSIONS
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_ACT_CAT_INCLUSIONS, object_name:OTA_ACT_CAT_INCLUSIONS, status:VALID, product: OTA - Learning Management , description: A course category inclusion specifies that a course is within a particular type of category. , implementation_dba_data: OTA.OTA_ACT_CAT_INCLUSIONS ,
-
Table: OTA_ACTIVITY_DEFINITIONS
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_ACTIVITY_DEFINITIONS, object_name:OTA_ACTIVITY_DEFINITIONS, status:VALID, product: OTA - Learning Management , description: An activity is any educational offering designed to improve a students qualifications, competencies or experience. , implementation_dba_data: OTA.OTA_ACTIVITY_DEFINITIONS ,
-
Table: OTA_ACTIVITY_DEFINITIONS
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_ACTIVITY_DEFINITIONS, object_name:OTA_ACTIVITY_DEFINITIONS, status:VALID, product: OTA - Learning Management , description: An activity is any educational offering designed to improve a students qualifications, competencies or experience. , implementation_dba_data: OTA.OTA_ACTIVITY_DEFINITIONS ,
-
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_LIST_ENTRIES
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_PRICE_LIST_ENTRIES, object_name:OTA_PRICE_LIST_ENTRIES, status:VALID, product: OTA - Learning Management , description: A price list entry records the price of an activity between two dates. , implementation_dba_data: OTA.OTA_PRICE_LIST_ENTRIES ,
-
Table: OTA_PRICE_LIST_ENTRIES
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_PRICE_LIST_ENTRIES, object_name:OTA_PRICE_LIST_ENTRIES, status:VALID, product: OTA - Learning Management , description: A price list entry records the price of an activity between two dates. , implementation_dba_data: OTA.OTA_PRICE_LIST_ENTRIES ,
-
View: OTFV_COMBINED_TRAINING_HISTORY
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTFV_COMBINED_TRAINING_HISTORY, object_name:OTFV_COMBINED_TRAINING_HISTORY, status:VALID, product: OTA - Learning Management , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.OTFV_COMBINED_TRAINING_HISTORY ,
-
View: OTFV_COMBINED_TRAINING_HISTORY
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTFV_COMBINED_TRAINING_HISTORY, object_name:OTFV_COMBINED_TRAINING_HISTORY, status:VALID, product: OTA - Learning Management , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.OTFV_COMBINED_TRAINING_HISTORY ,
-
View: OTV_EVENT_ASSOCIATIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTV_EVENT_ASSOCIATIONS, object_name:OTV_EVENT_ASSOCIATIONS, status:VALID, product: OTA - Learning Management , implementation_dba_data: APPS.OTV_EVENT_ASSOCIATIONS ,
-
View: OTFV_SKILL_PROVISIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTFV_SKILL_PROVISIONS, object_name:OTFV_SKILL_PROVISIONS, status:VALID, product: OTA - Learning Management , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.OTFV_SKILL_PROVISIONS ,
-
View: OTV_EVENT_ASSOCIATIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTV_EVENT_ASSOCIATIONS, object_name:OTV_EVENT_ASSOCIATIONS, status:VALID, product: OTA - Learning Management , implementation_dba_data: APPS.OTV_EVENT_ASSOCIATIONS ,
-
View: OTFV_SKILL_PROVISIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTFV_SKILL_PROVISIONS, object_name:OTFV_SKILL_PROVISIONS, status:VALID, product: OTA - Learning Management , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.OTFV_SKILL_PROVISIONS ,
-
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_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: OTFV_RESOURCE_CHECKLIST
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTFV_RESOURCE_CHECKLIST, object_name:OTFV_RESOURCE_CHECKLIST, status:VALID, product: OTA - Learning Management , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.OTFV_RESOURCE_CHECKLIST ,
-
View: OTFV_ENROLLMENT_STATUS_HISTORY
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTFV_ENROLLMENT_STATUS_HISTORY, object_name:OTFV_ENROLLMENT_STATUS_HISTORY, status:VALID, product: OTA - Learning Management , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.OTFV_ENROLLMENT_STATUS_HISTORY ,
-
View: OTFV_RESOURCE_CHECKLIST
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTFV_RESOURCE_CHECKLIST, object_name:OTFV_RESOURCE_CHECKLIST, status:VALID, product: OTA - Learning Management , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.OTFV_RESOURCE_CHECKLIST ,
-
View: OTFV_ENROLLMENT_STATUS_HISTORY
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTFV_ENROLLMENT_STATUS_HISTORY, object_name:OTFV_ENROLLMENT_STATUS_HISTORY, status:VALID, product: OTA - Learning Management , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.OTFV_ENROLLMENT_STATUS_HISTORY ,
-
View: OTFV_ACTIVITY_CATEGORIES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTFV_ACTIVITY_CATEGORIES, object_name:OTFV_ACTIVITY_CATEGORIES, status:VALID, product: OTA - Learning Management , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.OTFV_ACTIVITY_CATEGORIES ,
-
View: OTFV_ACTIVITY_CATEGORIES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTFV_ACTIVITY_CATEGORIES, object_name:OTFV_ACTIVITY_CATEGORIES, status:VALID, product: OTA - Learning Management , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.OTFV_ACTIVITY_CATEGORIES ,