Search Results ota_resource_definitions
Overview
The OTA_RESOURCE_DEFINITIONS table is a core data object within the Oracle E-Business Suite Learning Management (OTA) module. It functions as a repository for unique key flexfield combinations that define the specific types of resources available for scheduling and delivery. In the context of Oracle Training Administration, a resource is any person, facility, or piece of equipment required to conduct a training event. This table provides the structural definition for these resources, enabling the system to categorize and manage them effectively. Its primary role is to serve as the master definition table against which individual, suppliable resource instances are created and validated, ensuring data integrity and consistency across resource-related transactions.
Key Information Stored
The central column in this table is the RESOURCE_DEFINITION_ID, which serves as the primary key and unique identifier for each defined resource type. While the specific descriptive columns are defined by the associated Resource Key Flexfield structure, the table fundamentally stores the unique combination of segment values that constitute a valid resource definition. For example, a definition might combine segments for Resource Type (e.g., Instructor), Skill Area, and Region. The table enforces uniqueness on these flexfield combinations, preventing the creation of duplicate resource definitions. Other standard WHO columns for tracking creation date, created by, last update date, and last updated by are also typically present.
Common Use Cases and Queries
This table is primarily accessed during the setup and maintenance of training resources and in reporting on resource definitions. A common operational use case is validating a resource definition before creating specific resource instances. For reporting, administrators often query this table to list all active resource types. A typical SQL pattern involves joining the table with the Key Flexfield view (such as OTA_RSRC_DEFINITIONS_KFV) to retrieve the descriptive segment values.
SELECT rd.resource_definition_id,
kfv.concatenated_segments "Resource Definition"
FROM ota_resource_definitions rd,
ota_rsrc_definitions_kfv kfv
WHERE rd.resource_definition_id = kfv.resource_definition_id
ORDER BY kfv.concatenated_segments;
Another critical use case is identifying which definitions are in use by checking for related records in the OTA_SUPPLIABLE_RESOURCES table, which holds the actual, bookable resource instances.
Related Objects
The OTA_RESOURCE_DEFINITIONS table has a direct parent-child relationship with the OTA_SUPPLIABLE_RESOURCES table, as documented in the provided metadata. The foreign key relationship is defined as follows:
- Foreign Key Table: OTA_SUPPLIABLE_RESOURCES
- Foreign Key Column: OTA_SUPPLIABLE_RESOURCES.RESOURCE_DEFINITION_ID
- Join Condition: This column references OTA_RESOURCE_DEFINITIONS.RESOURCE_DEFINITION_ID. This relationship means that every suppliable resource (a specific instructor, room, or projector) must be linked to a valid, pre-defined resource type in OTA_RESOURCE_DEFINITIONS.
This table is also central to the Resource Key Flexfield, and its descriptive data is commonly accessed via the associated flexfield view, OTA_RSRC_DEFINITIONS_KFV. It forms the definitional foundation for the entire resource management functionality within Oracle Learning Management.
-
Table: OTA_RESOURCE_DEFINITIONS
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_RESOURCE_DEFINITIONS, object_name:OTA_RESOURCE_DEFINITIONS, status:VALID, product: OTA - Learning Management , description: Resource definitions hold the unique key flexfield combinations for supplied resources. , implementation_dba_data: OTA.OTA_RESOURCE_DEFINITIONS ,
-
Table: OTA_RESOURCE_DEFINITIONS
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_RESOURCE_DEFINITIONS, object_name:OTA_RESOURCE_DEFINITIONS, status:VALID, product: OTA - Learning Management , description: Resource definitions hold the unique key flexfield combinations for supplied resources. , implementation_dba_data: OTA.OTA_RESOURCE_DEFINITIONS ,
-
APPS.OTA_SRT_UPD dependencies on OTA_RESOURCE_DEFINITIONS
12.1.1
-
APPS.OTA_MLS_MIGRATION dependencies on OTA_RESOURCE_DEFINITIONS
12.2.2
-
APPS.OTA_SRT_UPD dependencies on OTA_RESOURCE_DEFINITIONS
12.2.2
-
APPS.OTA_MLS_MIGRATION dependencies on OTA_RESOURCE_DEFINITIONS
12.1.1
-
APPS.OTA_TSR_DEL dependencies on OTA_RESOURCE_DEFINITIONS
12.2.2
-
SYNONYM: APPS.OTA_RESOURCE_DEFINITIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OTA_RESOURCE_DEFINITIONS, status:VALID,
-
APPS.OTA_MLS_MIGRATION dependencies on OTA_SUPPLIABLE_RESOURCES
12.1.1
-
SYNONYM: APPS.OTA_RESOURCE_DEFINITIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OTA_RESOURCE_DEFINITIONS, status:VALID,
-
VIEW: OTA.OTA_RESOURCE_DEFINITIONS#
12.2.2
owner:OTA, object_type:VIEW, object_name:OTA_RESOURCE_DEFINITIONS#, status:VALID,
-
APPS.OTA_MLS_MIGRATION dependencies on OTA_SUPPLIABLE_RESOURCES
12.2.2
-
VIEW: APPS.OTA_RESOURCE_DEFINITIONS_KFV
12.1.1
-
VIEW: APPS.OTA_RESOURCE_DEFINITIONS_KFV
12.2.2
-
VIEW: APPS.OTA_SUPPLIABLE_RESOURCES_V
12.2.2
-
VIEW: OTA.OTA_RESOURCE_DEFINITIONS#
12.2.2
-
TABLE: OTA.OTA_RESOURCE_DEFINITIONS
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_RESOURCE_DEFINITIONS, object_name:OTA_RESOURCE_DEFINITIONS, status:VALID,
-
VIEW: APPS.OTFV_RESOURCES
12.2.2
-
TABLE: OTA.OTA_RESOURCE_DEFINITIONS
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_RESOURCE_DEFINITIONS, object_name:OTA_RESOURCE_DEFINITIONS, status:VALID,
-
VIEW: APPS.OTFV_RESOURCES
12.1.1
-
VIEW: APPS.OTA_SUPPLIABLE_RESOURCES_V
12.1.1
-
Table: OTA_SUPPLIABLE_RESOURCES
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_SUPPLIABLE_RESOURCES, object_name:OTA_SUPPLIABLE_RESOURCES, status:VALID, product: OTA - Learning Management , description: A resource is any facility, person or equipment that you need to book to run an event. , implementation_dba_data: OTA.OTA_SUPPLIABLE_RESOURCES ,
-
Table: OTA_SUPPLIABLE_RESOURCES
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_SUPPLIABLE_RESOURCES, object_name:OTA_SUPPLIABLE_RESOURCES, status:VALID, product: OTA - Learning Management , description: A resource is any facility, person or equipment that you need to book to run an event. , implementation_dba_data: OTA.OTA_SUPPLIABLE_RESOURCES ,
-
TRIGGER: APPS.OTA_RESOURCE_DEFINITIONS_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:OTA_RESOURCE_DEFINITIONS_WHO, status:VALID,
-
TRIGGER: APPS.OTA_RESOURCE_DEFINITIONS_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:OTA_RESOURCE_DEFINITIONS_WHO, status:VALID,
-
APPS.OTA_SRT_UPD dependencies on FND_LANGUAGES
12.2.2
-
PACKAGE BODY: APPS.OTA_MLS_MIGRATION
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_MLS_MIGRATION, status:VALID,
-
PACKAGE BODY: APPS.OTA_MLS_MIGRATION
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_MLS_MIGRATION, status:VALID,
-
PACKAGE BODY: APPS.OTA_TSR_DEL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_TSR_DEL, status:VALID,
-
PACKAGE BODY: APPS.OTA_SRT_UPD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_SRT_UPD, status:VALID,
-
APPS.OTA_SRT_UPD dependencies on FND_LANGUAGES
12.1.1
-
TRIGGER: APPS.OTA_RESOURCE_DEFINITIONS_WHO
12.2.2
-
APPS.OTA_TSR_DEL SQL Statements
12.2.2
-
TRIGGER: APPS.OTA_RESOURCE_DEFINITIONS_WHO
12.1.1
-
APPS.OTA_MLS_MIGRATION dependencies on OTA_SUPPLIABLE_RESOURCES_TL
12.2.2
-
PACKAGE BODY: APPS.OTA_SRT_UPD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OTA_SRT_UPD, status:VALID,
-
APPS.OTA_MLS_MIGRATION dependencies on OTA_SUPPLIABLE_RESOURCES_TL
12.1.1
-
View: OTFV_RESOURCES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTFV_RESOURCES, object_name:OTFV_RESOURCES, status:VALID, product: OTA - Learning Management , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.OTFV_RESOURCES ,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
View: OTFV_RESOURCES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTFV_RESOURCES, object_name:OTFV_RESOURCES, status:VALID, product: OTA - Learning Management , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.OTFV_RESOURCES ,
-
APPS.OTA_SRT_UPD dependencies on OTA_SUPPLIABLE_RESOURCES
12.1.1
-
APPS.OTA_SRT_UPD dependencies on OTA_SUPPLIABLE_RESOURCES
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
APPS.OTA_SRT_UPD SQL Statements
12.1.1
-
APPS.OTA_SRT_UPD SQL Statements
12.2.2
-
12.2.2 DBA Data
12.2.2