Search Results ota_price_list_entries
Overview
The OTA_PRICE_LIST_ENTRIES table is a core transactional data object within the Oracle Learning Management (OTA) module of Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2. It serves as the definitive repository for pricing information associated with training activities. Each record in this table defines a specific price for a specific activity version, within a defined date range, and for a particular price list. This structure enables flexible and time-sensitive pricing models, allowing organizations to manage different rates for different customer segments, geographic regions, or promotional periods. The table is central to the financial configuration and transactional integrity of the learning management system, directly impacting enrollment costs, invoicing, and revenue recognition.
Key Information Stored
The table's primary purpose is to store the price definition for an activity. Its key columns include the surrogate primary key, PRICE_LIST_ENTRY_ID. The business key is a composite of ACTIVITY_VERSION_ID, START_DATE, PRICE_LIST_ID, VENDOR_SUPPLY_ID, and PRICE_BASIS, ensuring uniqueness for this combination. The ACTIVITY_VERSION_ID links to the specific training offering, while PRICE_LIST_ID associates the entry with a master price list. The START_DATE (and implied end date, typically derived from the next entry's start date) defines the effective period. VENDOR_SUPPLY_ID is used when pricing is tied to a specific supplier or resource. PRICE_BASIS indicates the unit of pricing (e.g., per person, per event). The MINIMUM_ATTENDEES column can be used to define pricing tiers or prerequisites for a specific rate to apply.
Common Use Cases and Queries
A primary use case is determining the applicable price for a learner during enrollment. A typical query retrieves the valid price list entry for a given activity, date, and price list. For example, to find the current price for activity version 1000 in price list 500, one might query: SELECT * FROM ota_price_list_entries WHERE activity_version_id = 1000 AND price_list_id = 500 AND SYSDATE BETWEEN start_date AND NVL(end_date, SYSDATE). Reporting use cases include analyzing price history, comparing rates across different price lists, and auditing pricing configurations. Data fixes often involve updating or inserting records to correct pricing errors or implement new rates, requiring careful management of start dates to avoid overlapping periods.
Related Objects
The OTA_PRICE_LIST_ENTRIES table maintains critical foreign key relationships with other master and transactional tables in the OTA schema, as documented in the ETRM metadata. These relationships are:
- OTA_PRICE_LISTS: Joined via PRICE_LIST_ID. A price list contains multiple price list entries.
- OTA_ACTIVITY_VERSIONS: Joined via ACTIVITY_VERSION_ID. An activity version can have multiple pricing entries over time.
- OTA_VENDOR_SUPPLIES: Joined via VENDOR_SUPPLY_ID. This links the price to a specific supplier contract or resource cost.
-
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 ,
-
APPS.OTA_TFL_API_BUSINESS_RULES2 dependencies on OTA_PRICE_LIST_ENTRIES
12.1.1
-
APPS.OTA_PLE_BUS dependencies on OTA_PRICE_LIST_ENTRIES
12.1.1
-
APPS.OTA_TEA_BUS dependencies on OTA_PRICE_LIST_ENTRIES
12.1.1
-
APPS.OTA_TAV_BUS dependencies on OTA_PRICE_LIST_ENTRIES
12.1.1
-
APPS.OTA_PLE_SHD dependencies on OTA_PRICE_LIST_ENTRIES
12.2.2
-
APPS.OTA_PLE_DEL dependencies on OTA_PRICE_LIST_ENTRIES
12.2.2
-
APPS.OTA_TPL_BUS dependencies on OTA_PRICE_LIST_ENTRIES
12.1.1
-
APPS.OTA_TAV_API_BUSINESS_RULES dependencies on OTA_PRICE_LIST_ENTRIES
12.2.2
-
APPS.OTA_TAV_BUS dependencies on OTA_PRICE_LIST_ENTRIES
12.2.2
-
APPS.OTA_PLE_DEL dependencies on OTA_PRICE_LIST_ENTRIES
12.1.1
-
APPS.OTA_TAV_API_BUSINESS_RULES dependencies on OTA_PRICE_LIST_ENTRIES
12.1.1
-
APPS.OTA_PLE_INS dependencies on OTA_PRICE_LIST_ENTRIES
12.2.2
-
APPS.OTA_PLE_BUS dependencies on OTA_PRICE_LIST_ENTRIES
12.2.2
-
APPS.OTA_PLE_INS dependencies on OTA_PRICE_LIST_ENTRIES
12.1.1
-
APPS.OTA_PLE_UPD dependencies on OTA_PRICE_LIST_ENTRIES
12.2.2
-
APPS.OTA_TPL_BUS dependencies on OTA_PRICE_LIST_ENTRIES
12.2.2
-
APPS.OTA_PLE_SHD dependencies on OTA_PRICE_LIST_ENTRIES
12.1.1
-
APPS.OTA_TEA_BUS dependencies on OTA_PRICE_LIST_ENTRIES
12.2.2
-
APPS.OTA_PLE_UPD dependencies on OTA_PRICE_LIST_ENTRIES
12.1.1
-
APPS.OTA_TFL_API_BUSINESS_RULES2 dependencies on OTA_PRICE_LIST_ENTRIES
12.2.2
-
TABLE: OTA.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,
-
TABLE: OTA.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,
-
SYNONYM: APPS.OTA_PRICE_LIST_ENTRIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OTA_PRICE_LIST_ENTRIES, status:VALID,
-
VIEW: OTA.OTA_PRICE_LIST_ENTRIES#
12.2.2
owner:OTA, object_type:VIEW, object_name:OTA_PRICE_LIST_ENTRIES#, status:VALID,
-
APPS.OTA_TEA_BUS dependencies on OTA_PRICE_LISTS
12.1.1
-
SYNONYM: APPS.OTA_PRICE_LIST_ENTRIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OTA_PRICE_LIST_ENTRIES, status:VALID,
-
APPS.OTA_TEA_BUS dependencies on OTA_PRICE_LISTS
12.2.2
-
APPS.OTA_PLE_BUS SQL Statements
12.1.1
-
APPS.OTA_PLE_SHD SQL Statements
12.1.1
-
APPS.OTA_PLE_SHD SQL Statements
12.2.2
-
VIEW: OTA.OTA_PRICE_LIST_ENTRIES#
12.2.2
-
APPS.OTA_PLE_BUS dependencies on OTA_ACTIVITY_VERSIONS
12.2.2
-
APPS.OTA_TPL_BUS SQL Statements
12.2.2
-
APPS.OTA_PLE_BUS SQL Statements
12.2.2
-
APPS.OTA_TPL_BUS SQL Statements
12.1.1
-
VIEW: APPS.OTA_PRICE_LIST_ENTRIES_V
12.2.2
-
APPS.OTA_PLE_DEL dependencies on OTA_PLE_SHD
12.1.1
-
APPS.OTA_PLE_DEL dependencies on OTA_PLE_SHD
12.2.2
-
APPS.OTA_TEA_BUS dependencies on OTA_VENDOR_SUPPLIES
12.2.2
-
APPS.OTA_TEA_BUS dependencies on OTA_PRICE_LISTS_V
12.1.1
-
APPS.OTA_TEA_BUS dependencies on OTA_PRICE_LISTS_V
12.2.2
-
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_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_PRICE_LIST_ENTRIES_EFC
12.2.2
product: OTA - Learning Management , description: This is a copy of the OTA_PRICE_LIST_ENTRIES table which is populated by the EFC (Euro as Functional Currency) process. , implementation_dba_data: Not implemented in this database ,
-
APPS.OTA_PLE_BUS dependencies on OTA_ACTIVITY_VERSIONS
12.1.1
-
Table: OTA_PRICE_LIST_ENTRIES_EFC
12.1.1
product: OTA - Learning Management , description: This is a copy of the OTA_PRICE_LIST_ENTRIES table which is populated by the EFC (Euro as Functional Currency) process. , implementation_dba_data: Not implemented in this database ,
-
Table: OTA_PRICE_LISTS
12.2.2
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_PRICE_LISTS, object_name:OTA_PRICE_LISTS, status:VALID, product: OTA - Learning Management , description: A price list contains entries that identify pricing information for activities. , implementation_dba_data: OTA.OTA_PRICE_LISTS ,
-
Table: OTA_PRICE_LISTS
12.1.1
owner:OTA, object_type:TABLE, fnd_design_data:OTA.OTA_PRICE_LISTS, object_name:OTA_PRICE_LISTS, status:VALID, product: OTA - Learning Management , description: A price list contains entries that identify pricing information for activities. , implementation_dba_data: OTA.OTA_PRICE_LISTS ,