Search Results ota_resource_bookings
Overview
The OTA_RESOURCE_BOOKINGS table is a core transactional entity within the Oracle E-Business Suite Learning Management (OTA) module. It serves as the central repository for recording and managing the booking of resources against training activities. A resource booking formally allocates a specific resource—which can be a person (trainer), a piece of equipment, or a facility—to a scheduled event, a development event, or an individual session. This table is fundamental to the logistics and financial tracking of training delivery, enabling the system to manage resource availability, schedule conflicts, and associated costs.
Key Information Stored
The table's primary identifier is the RESOURCE_BOOKING_ID. Key foreign key columns define the relationships that constitute a booking. The SUPPLIED_RESOURCE_ID links to OTA_SUPPLIABLE_RESOURCES, identifying the specific resource being booked (e.g., a particular trainer or projector). The EVENT_ID links to OTA_EVENTS, associating the booking with the parent training event. Additional columns, such as FORUM_ID and CHAT_ID, indicate integrations with collaborative tools for the booked resource. The table also stores critical details like the booking start and end dates/times, quantity, status, and cost information, which flows to the financial engine via related OTA_FINANCE_LINES records.
Common Use Cases and Queries
A primary use case is generating a resource schedule report to view all bookings for a trainer or a facility within a date range. Another is identifying double-bookings or availability conflicts. Financial reporting often joins this table to OTA_FINANCE_LINES to analyze costs incurred by resource bookings for a specific event or supplier. A typical query pattern involves filtering by EVENT_ID to list all resources booked for an event, or by SUPPLIED_RESOURCE_ID to see a resource's calendar.
- Sample Query (Bookings for an Event): SELECT orb.resource_booking_id, osr.name resource_name FROM ota_resource_bookings orb, ota_suppliable_resources osr WHERE orb.event_id = :p_event_id AND orb.supplied_resource_id = osr.supplied_resource_id;
- Reporting Use Case: Analyzing total trainer costs per business unit by joining OTA_RESOURCE_BOOKINGS to OTA_FINANCE_LINES and HR organizational tables.
Related Objects
The OTA_RESOURCE_BOOKINGS table maintains integral relationships with several other OTA tables, as documented by its foreign key constraints.
- OTA_SUPPLIABLE_RESOURCES: Joined via SUPPLIED_RESOURCE_ID to obtain details about the booked resource (name, type, supplier).
- OTA_EVENTS: Joined via EVENT_ID to link the booking to its parent training event.
- OTA_FINANCE_LINES: Referenced by RESOURCE_BOOKING_ID; this is where financial transactions for the booking are created.
- OTA_RESOURCE_ALLOCATIONS: Referenced twice: via TRAINER_RESOURCE_BOOKING_ID and EQUIPMENT_RESOURCE_BOOKING_ID. This links a booked trainer or equipment item to specific learner enrollments or session assignments.
-
Table: OTA_RESOURCE_BOOKINGS
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_RESOURCE_BOOKINGS, object_name:OTA_RESOURCE_BOOKINGS, status:VALID, product: OTA - Learning Management , description: You book a resource (people, equipment or facilities) for a scheduled or development event, or for a session. , implementation_dba_data: OTA.OTA_RESOURCE_BOOKINGS ,
-
Table: OTA_RESOURCE_BOOKINGS
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_RESOURCE_BOOKINGS, object_name:OTA_RESOURCE_BOOKINGS, status:VALID, product: OTA - Learning Management , description: You book a resource (people, equipment or facilities) for a scheduled or development event, or for a session. , implementation_dba_data: OTA.OTA_RESOURCE_BOOKINGS ,
-
APPS.OTA_TFL_API_BUSINESS_RULES2 dependencies on OTA_RESOURCE_BOOKINGS
12.2.2
-
APPS.OTA_INITIALIZATION_WF dependencies on OTA_RESOURCE_BOOKINGS
12.2.2
-
APPS.OTA_EVT_SHD dependencies on OTA_RESOURCE_BOOKINGS
12.1.1
-
APPS.OTA_EVT_BUS dependencies on OTA_RESOURCE_BOOKINGS
12.1.1
-
APPS.OTA_GENERIC_REPORT_PKG dependencies on OTA_RESOURCE_BOOKINGS
12.1.1
-
APPS.OTA_TRB_SHD dependencies on OTA_RESOURCE_BOOKINGS
12.2.2
-
APPS.OTA_TFL_API_BUSINESS_RULES2 dependencies on OTA_RESOURCE_BOOKINGS
12.1.1
-
APPS.OTA_TRB_INS dependencies on OTA_RESOURCE_BOOKINGS
12.2.2
-
APPS.OTA_TSR_BUS dependencies on OTA_RESOURCE_BOOKINGS
12.2.2
-
APPS.OTA_EVT_BUS2 dependencies on OTA_RESOURCE_BOOKINGS
12.1.1
-
APPS.OTA_TSR_BUS dependencies on OTA_RESOURCE_BOOKINGS
12.1.1
-
APPS.HRI_OLTP_DISC_TRAINING dependencies on OTA_RESOURCE_BOOKINGS
12.2.2
-
APPS.OTA_UTILITY dependencies on OTA_RESOURCE_BOOKINGS
12.1.1
-
APPS.OTA_GENERIC_REPORT_PKG dependencies on OTA_RESOURCE_BOOKINGS
12.2.2
-
APPS.OTA_TIMEZONE_UTIL dependencies on OTA_RESOURCE_BOOKINGS
12.2.2
-
APPS.OTA_OTARPATT_XMLP_PKG dependencies on OTA_RESOURCE_BOOKINGS
12.2.2
-
APPS.OTA_TRB_UPD dependencies on OTA_RESOURCE_BOOKINGS
12.1.1
-
APPS.OTA_TRB_INS dependencies on OTA_RESOURCE_BOOKINGS
12.1.1
-
APPS.OTA_OTARPATT_XMLP_PKG dependencies on OTA_RESOURCE_BOOKINGS
12.1.1
-
APPS.OTA_TRB_API_PROCEDURES dependencies on OTA_RESOURCE_BOOKINGS
12.1.1
-
APPS.OTA_COST_TRANSFER_TO_GL_PKG dependencies on OTA_RESOURCE_BOOKINGS
12.1.1
-
APPS.OTA_TRB_BUS dependencies on OTA_RESOURCE_BOOKINGS
12.1.1
-
APPS.OTA_INITIALIZATION_WF dependencies on OTA_RESOURCE_BOOKINGS
12.2.2
-
APPS.OTA_COST_TRANSFER_TO_GL_PKG dependencies on OTA_RESOURCE_BOOKINGS
12.2.2
-
APPS.OTA_RESOURCE_BOOKING_API dependencies on OTA_RESOURCE_BOOKINGS
12.2.2
-
APPS.OTA_TIMEZONE_UPGRADE dependencies on OTA_RESOURCE_BOOKINGS
12.2.2
-
APPS.OTA_OTARPREG_XMLP_PKG dependencies on OTA_RESOURCE_BOOKINGS
12.2.2
-
APPS.OTA_LO_UTILITY dependencies on OTA_RESOURCE_BOOKINGS
12.2.2
-
APPS.OTA_TRB_API_PROCEDURES dependencies on OTA_RESOURCE_BOOKINGS
12.2.2
-
APPS.OTA_TRB_DEL dependencies on OTA_RESOURCE_BOOKINGS
12.2.2
-
APPS.OTA_TRB_BUS dependencies on OTA_RESOURCE_BOOKINGS
12.2.2
-
APPS.OTA_INITIALIZATION_WF dependencies on OTA_RESOURCE_BOOKINGS
12.1.1
-
APPS.OTA_RESOURCE_BOOKING_API dependencies on OTA_RESOURCE_BOOKINGS
12.1.1
-
APPS.OTA_OTARPSIS_XMLP_PKG dependencies on OTA_RESOURCE_BOOKINGS
12.1.1
-
APPS.OTA_INITIALIZATION_WF dependencies on OTA_RESOURCE_BOOKINGS
12.1.1
-
APPS.OTA_TRB_SHD dependencies on OTA_RESOURCE_BOOKINGS
12.1.1
-
APPS.HRI_OLTP_DISC_TRAINING dependencies on OTA_RESOURCE_BOOKINGS
12.1.1
-
APPS.OTA_TRB_DEL dependencies on OTA_RESOURCE_BOOKINGS
12.1.1
-
APPS.OTA_TIMEZONE_UTIL dependencies on OTA_RESOURCE_BOOKINGS
12.1.1
-
APPS.OTA_TIMEZONE_UPGRADE dependencies on OTA_RESOURCE_BOOKINGS
12.1.1
-
APPS.OTA_TFL_API_BUSINESS_RULES dependencies on OTA_RESOURCE_BOOKINGS
12.1.1
-
APPS.OTA_LO_UTILITY dependencies on OTA_RESOURCE_BOOKINGS
12.1.1
-
APPS.OTA_OTARPREG_XMLP_PKG dependencies on OTA_RESOURCE_BOOKINGS
12.1.1
-
APPS.OTA_EVT_SHD dependencies on OTA_RESOURCE_BOOKINGS
12.2.2
-
APPS.OTA_TFL_API_BUSINESS_RULES dependencies on OTA_RESOURCE_BOOKINGS
12.2.2
-
APPS.OTA_OTARPSIS_XMLP_PKG dependencies on OTA_RESOURCE_BOOKINGS
12.2.2
-
APPS.OTA_EVT_BUS dependencies on OTA_RESOURCE_BOOKINGS
12.2.2
-
APPS.OTA_EVT_BUS2 dependencies on OTA_RESOURCE_BOOKINGS
12.2.2