Search Results entry_end_date
Overview
The APPS.OTFV_PRICE_LIST_ENTRIES view is a business view template generated from the Oracle Learning Management (OTA) flexfield framework. It consolidates pricing data across price lists, price list entries, and their associated training activities into a single flattened structure, and is principally consumed by Oracle EBS reporting and integration layers that need to reference price list entries by their descriptive attributes. The view carries a static '_DF:OTA:OTA_PRICE_LIST_ENTRIES:PLE' descriptor as a column, reflecting its origin as a descriptive flexfield (DFF) view template. It remains VALID in both release 12.1.1 and 12.2.2, defined WITH READ ONLY, meaning it is query-only and cannot be used as a DML target.
Underlying Base Objects
The view is defined over several base and supporting objects, joined as follows:
- OTA_PRICE_LIST_ENTRIES (PLE) — the driving detail table of price list entries; every row returned corresponds to one entry.
- OTA_PRICE_LISTS (TPL) — joined on
PLE.PRICE_LIST_ID = TPL.PRICE_LIST_ID, supplying the parent price list attributes. - HR_ALL_ORGANIZATION_UNITS_TL (BGRT) — supplies the business group name, constrained by
TPL.BUSINESS_GROUP_ID = BGRT.ORGANIZATION_IDandBGRT.LANGUAGE = USERENV('LANG'). - OTA_ACTIVITY_VERSIONS (TAV) — outer-joined on
PLE.ACTIVITY_VERSION_ID = TAV.ACTIVITY_VERSION_ID (+), providing activity version context. - OTA_ACTIVITY_DEFINITIONS (TAD) and OTA_ACTIVITY_DEFINITIONS_TL — outer-joined on
TAV.ACTIVITY_ID = TAD.ACTIVITY_ID (+), providing the activity type and translated names. - HR_BIS (PACKAGE) — used to decode lookup codes for price basis, price list type, and the default flag.
- OTA_GENERAL (PACKAGE) — supplies the business group filter via
GET_BUSINESS_GROUP_IDand the currency name throughFND_CURRENCY_NAME.
Key Columns
Columns are grouped by source entity:
- Price list entry level:
PRICE,PRICE_BASIS(decoded from the EVENT_PRICE_BASIS lookup),PRICE_LIST_ENTRY_COMMENTS,ENTRY_START_DATE,ENTRY_END_DATE,MINIMUM_ATTENDEES,MAXIMUM_ATTENDEES, and the keyPRICE_LIST_ENTRY_ID. - Price list level:
PRICE_LIST_NAME,PRICE_LIST_TYPE(decoded),PRICE_LIST_DESCRIPTION,TRAINING_UNITS,UNIT_PRICE,PRICE_LIST_CURRENCY,PRICE_LIST_DATE_FROM,PRICE_LIST_DATE_TO, andPRICE_LIST_ID. - Default indicator:
DEFAULT_PRICE_LIST, derived fromTPL.DEFAULT_FLAGviaBIS_DECODE_LOOKUP('YES_NO', ...). This is the column most relevant to a search for default_price_list. - Activity context:
ACTIVITY_NAME,ACTIVITY_TYPE,ACTIVITY_VERSION_ID,ACTIVITY_ID, andRCO_ID. - Organizational context:
BUSINESS_GROUP_NAMEandBUSINESS_GROUP_ID.
Common Use Cases and Queries
A frequent requirement is to identify which price list is the default within a business group and enumerate its entries. The view makes this straightforward because the default flag is pre-decoded and the business group filter already honours session context.
SELECT price_list_name,
price_list_entry_id,
activity_name,
price,
price_basis,
entry_start_date,
entry_end_date
FROM apps.otfv_price_list_entries
WHERE default_price_list = 'Yes'
AND SYSDATE BETWEEN entry_start_date AND entry_end_date;
To report all entries with their associated training activities and currencies for a given business group:
SELECT business_group_name,
price_list_name,
price_list_currency,
activity_type,
activity_name,
unit_price
FROM apps.otfv_price_list_entries
WHERE price_list_date_to > SYSDATE;
Because the view enforces read-only access and applies the GET_BUSINESS_GROUP_ID predicate, it is well suited to BI Publisher reports, OAF-based inquiry pages, and integration extracts where price list pricing must be surfaced without bespoke join logic. Note the outer joins to activity versions and definitions mean that price list entries not yet linked to an activity are still returned, with activity columns null.
-
View: OTFV_PRICE_LIST_ENTRIES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTFV_PRICE_LIST_ENTRIES, object_name:OTFV_PRICE_LIST_ENTRIES, status:VALID, product: OTA - Learning Management , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.OTFV_PRICE_LIST_ENTRIES ,
-
View: OTFV_PRICE_LIST_ENTRIES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTFV_PRICE_LIST_ENTRIES, object_name:OTFV_PRICE_LIST_ENTRIES, status:VALID, product: OTA - Learning Management , description: Business view template from which the flexfield view is generated. , implementation_dba_data: APPS.OTFV_PRICE_LIST_ENTRIES ,
-
VIEW: APPS.OTFV_PRICE_LIST_ENTRIES
12.2.2
-
VIEW: APPS.OTFV_PRICE_LIST_ENTRIES
12.1.1
-
VIEW: APPS.PAYBV_ELEMENT_ENTRY_DET
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAYBV_ELEMENT_ENTRY_DET, object_name:PAYBV_ELEMENT_ENTRY_DET, status:VALID,
-
VIEW: APPS.PAYBV_ELEMENT_ENTRY_DET
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAYBV_ELEMENT_ENTRY_DET, object_name:PAYBV_ELEMENT_ENTRY_DET, status:VALID,
-
VIEW: APPS.OTFV_PRICE_LIST_ENTRIES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTFV_PRICE_LIST_ENTRIES, object_name:OTFV_PRICE_LIST_ENTRIES, status:VALID,
-
VIEW: APPS.OTFV_PRICE_LIST_ENTRIES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OTA.OTFV_PRICE_LIST_ENTRIES, object_name:OTFV_PRICE_LIST_ENTRIES, status:VALID,
-
View: PAYBV_ELEMENT_ENTRY_DET
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAYBV_ELEMENT_ENTRY_DET, object_name:PAYBV_ELEMENT_ENTRY_DET, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAYBV_ELEMENT_ENTRY_DET ,
-
View: PAYBV_ELEMENT_ENTRY_DET
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAYBV_ELEMENT_ENTRY_DET, object_name:PAYBV_ELEMENT_ENTRY_DET, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAYBV_ELEMENT_ENTRY_DET ,
-
VIEW: APPS.PAYBV_ELEMENT_ENTRY_DET
12.2.2
-
VIEW: APPS.PAYBV_ELEMENT_ENTRY_DET
12.1.1
-
APPS.HRSTRDBI SQL Statements
12.1.1
-
APPS.HRSTRDBI SQL Statements
12.2.2
-
PACKAGE BODY: APPS.HRSTRDBI
12.2.2
-
PACKAGE BODY: APPS.HRSTRDBI
12.1.1
-
eTRM - OTA Tables and Views
12.2.2
description: Currently not used ,
-
eTRM - OTA Tables and Views
12.1.1
description: Currently not used ,
-
eTRM - PAY Tables and Views
12.1.1
description: Temporary table used to hold invalid location addresses. ,
-
eTRM - PAY Tables and Views
12.2.2
description: Temporary table used to hold invalid location addresses. ,