Results for “activity_success_criteria”

18 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

APPS.OTA_ACTIVITY_VERSIONS_V is an Oracle E-Business Suite view owned by the APPS schema that presents a denormalized, user-facing representation of activity versions within the Oracle Training Administration (OTA) module. Activity versions are the schedulable, deliverable instances of activities that are themselves defined in the activity catalog. This view resolves foreign-key lookups, translates lookup codes into descriptive values, retrieves language-specific content, and joins supporting descriptive columns (developer organization, controlling person, superseding version name, vendor name, currency, and language) so that reports, concurrent programs, and integrations can consume activity version data without performing the joins themselves.

The view is central to competency and training administration reporting in EBS 12.1.1 and 12.2.2. It exposes scheduling attributes (start and end dates, duration and units, minimum and maximum attendees), financial attributes (budgeted and actual cost, expenses allowed), professional credit information, and descriptive attributes such as objectives, intended audience, keywords, and success criteria. The SUCCESS_CRITERIA column, which decodes against the ACTIVITY_SUCCESS_CRITERIA lookup, is the specific attribute most commonly sought when querying this view by that name.

Underlying Base Objects

The view definition draws on the following documented base objects, all catalogued in the ETRM metadata:

Key Columns

Common Use Cases and Queries

Typical uses include training catalog reporting, competency gap analysis, and integration extracts feeding learning management or external systems. Attributes such as success criteria are frequently targeted for reporting on completion rules per offering.

Example: list versions with decoded success criteria for active offerings.

SELECT activity_version_id, version_name, name, start_date, end_date,
       success_criteria,
       hr_general.decode_lookup('ACTIVITY_SUCCESS_CRITERIA', success_criteria) success_criteria_meaning
FROM   apps.ota_activity_versions_v
WHERE  user_status = 'ACTIVE'
  AND  sysdate BETWEEN nvl(start_date, sysdate) AND nvl(end_date, sysdate + 1);

Example: summarize success criteria distribution across offerings.

SELECT hr_general.decode_lookup('ACTIVITY_SUCCESS_CRITERIA', success_criteria) success_criteria_meaning,
       count(*) version_count
FROM   apps.ota_activity_versions_v
GROUP  BY hr_general.decode_lookup('ACTIVITY_SUCCESS_CRITERIA', success_criteria);

Because lookup decoding is performed inside the view via PL/SQL functions, queries should avoid large cross-joins that force repeated function invocation. For high-volume extracts, filter on indexed columns such as ACTIVITY_ID or ACTIVITY_VERSION_ID to keep performance predictable.