Results for “list_price”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
The APPS.QP_VALIDATE package body is a core validation utility within the Oracle Advanced Pricing (QP) module of Oracle E-Business Suite. Its principal business function is to enforce data integrity and business rules against pricing entities before they are committed to the database. It serves as a centralized validation engine for pricing list headers, qualifier rules, and associated attributes, ensuring that records such as price lists, discount lists, and promotional qualifiers conform to configured business constraints. The package is classified as an OTHER API, indicating it is primarily an internal engine invoked by other pricing components rather than a formally published public API. The object holds a status of VALID in the ETRM registry, and it is heavily depended upon throughout the pricing architecture, being referenced by approximately fifty other database packages. This pervasive dependency underscores its role as a foundational layer for pricing data validation.
Key Procedures and Functions
The package body exposes a large surface area, with roughly 351 documented procedures and functions. Many of these are straightforward attribute accessors that mirror columns of the underlying pricing entities. Representative accessors include CURRENCY, LIST_HEADER, LIST_TYPE, FREIGHT_TERMS, GSA_INDICATOR, DISCOUNT_LINES, PRORATE, and AUTOMATIC, each of which retrieves or validates a specific pricing attribute. Audit-oriented accessors such as CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, and LAST_UPDATE_LOGIN support record lifecycle tracking, while PROGRAM_APPLICATION, PROGRAM, and PROGRAM_UPDATE_DATE capture the concurrent program context that last modified a record. Two functions, GET_ATTR_TBL and DESC_FLEX, handle the retrieval of attribute value tables and descriptive flexfield data respectively, which are essential for supporting extensible pricing configurations. The COMMENTS and END_DATE_ACTIVE accessors round out rule-level validation. Each documented routine contributes to a layered validation strategy rather than a single monolithic check.
Tables Accessed
The package reads from several base and view objects, accessed through APPS synonyms. QP_LIST_HEADERS_TL provides the translatable header information for price and discount lists, forming the primary validation target. QP_QUALIFIER_RULES supplies the qualifier rule definitions that determine eligibility and applicability of pricing events, enabling the package to validate qualifier consistency. FND_CURRENCIES and FND_CURRENCIES_VL are consulted to validate currency codes and their enabled status. RA_TERMS is referenced for payment term validation. The package also depends on views including OE_FRGHT_TERMS_ACTIVE_V and OE_SHIP_METHODS_V for freight term and shipping method validation, and on QP_LOOKUPS and PLITBLM (a PL/SQL table structure) for lookup values and internal list handling. Utility and messaging packages such as QP_UTIL, FND_API, FND_MESSAGE, OE_MSG_PUB, and OE_DEBUG_PUB support error reporting and debugging.
Usage Notes
QP_VALIDATE is typically invoked indirectly. Oracle Pricing forms and concurrent programs that create or update price lists, qualifiers, and modifier rules call this package to validate user input before persistence. Custom code extending Advanced Pricing should generally invoke the supported public APIs rather than calling QP_VALIDATE directly, since the package is classified as OTHER and its internal signatures are not guaranteed across releases. When diagnosing pricing errors, developers and support analysts frequently trace validation failures back to this package, making it a common target during troubleshooting of price list and qualifier setup issues in both EBS 12.1.1 and 12.2.2 environments.
-
PACKAGE: APPS.QP_VALIDATE 12.2.2
-
PACKAGE: APPS.QP_VALIDATE 12.1.1
-
Gives the Information about Price List Lines from Pricing
APPS.ASO_I_PRICE_LIST_LINES_V·↳ QP_PRICE_LIST_LINES_V·↳ QP_PRICE_LIST_PVT·↳ QP_UTIL·Explore ASO module →
-
View: AMS_PRODUCT_PRL_IMP_V 12.2.2
This view returns price list line of a given inventory item.
APPS.AMS_PRODUCT_PRL_IMP_V·↳ AMS_UTILITY_PVT·↳ QP_LIST_HEADERS_V·↳ QP_LIST_LINES·Explore AMS module →
-
Line Detail Level Record of a Price Book
-
This is a fact table that stores the list price, Base UOM and the average discount for each of the Product that is used in the Demand Planning.
-
View: QPBV_PRODUCT_BENEFITS 12.2.2
This view gives information about the 'Benefit' products of a Other item discount and Promotional Goods.
APPS.QPBV_PRODUCT_BENEFITS·↳ QP_LIST_LINES·↳ QP_PRICING_ATTRIBUTES·↳ QP_RLTD_MODIFIERS·Explore QP module →
-
Staging table that stores the item information like the base UOM, list price, and average discount.
-
Records uses of configuration items by client applications
-
Gives the Information about Price List Lines from Pricing
APPS.ASO_I_PRICE_LIST_LINES_V·↳ QP_PRICE_LIST_LINES_V·↳ QP_PRICE_LIST_PVT·↳ QP_UTIL·Explore ASO module →
-
View: AMS_PRODUCT_PRL_IMP_V 12.1.1
This view returns price list line of a given inventory item.
APPS.AMS_PRODUCT_PRL_IMP_V·↳ AMS_UTILITY_PVT·↳ QP_LIST_HEADERS_V·↳ QP_LIST_LINES·Explore AMS module →
-
View: CSD_BOM_INQUIRY_EXPL_V 12.2.2
View based on temporary table.
APPS.CSD_BOM_INQUIRY_EXPL_V·↳ BOM_BILL_OF_MATERIALS·↳ CSD_BOM_EXPL_TEMP·↳ FND_GLOBAL·Explore CSD module →
-
View: MSD_ITEM_MASTER_V 12.2.2
This view exposes item specific properties - forecast type, base uom, average discount, list price - to the demand planning engine.
APPS.MSD_ITEM_MASTER_V·↳ FND_COMMON_LOOKUPS·↳ FND_GLOBAL·↳ MSD_COMMON_UTILITIES·Explore MSD module →
-
Table: MSC_ITEM_CUSTOMERS 12.1.1
Table to hold customer items and cross references.
-
Price list item group lines
-
Table to store Price List Lines.
-
This is the Source View for Item List Price. This view would be applied to an Oracle Applications 11i instance from which the Item List Price information is to be retrieved. This view specifies the Base UOM, List Price and Average Discount
APPS.MSD_SR_ITEM_LIST_PRICE_V·↳ MSD_SR_UTIL·↳ MTL_SYSTEM_ITEMS_KFV·Explore MSD module →
-
Table used for the EFC conversion of the PQP_VEHICLE_DETAILS.
-
Table used for the EFC conversion of the PQP_VEHICLE_DETAILS.
-
Denorm table for Offer and Schedules Product Eligibility
-
Order Entry Line View
APPS.ICX_SO_LINES_VIEW_LINES_V·↳ FND_CURRENCY·↳ FND_PROFILE·↳ MTL_SYSTEM_ITEMS·Explore ICX module →
-
View: ICX_WEBSTORE_ITEMS_V 12.1.1
- Retrofitted
APPS.ICX_WEBSTORE_ITEMS_V·↳ FND_PROFILE_OPTIONS·↳ FND_PROFILE_OPTION_VALUES·↳ MTL_CUSTOMER_ITEMS·Explore ICX module →
-
Price List Line information. Provided for backward compatibility for other applications.
APPS.OE_PRICE_LIST_LINES_115_V·↳ OE_PRICE_LIST_LINES·↳ QP_PRICE_LIST_PVT·↳ QP_UTIL·Explore QP module →
-
View: OKX_CONFIG_PRICING_V 12.1.1
Configurator Pricing
APPS.OKX_CONFIG_PRICING_V·↳ CZ_PRICING_STRUCTURES·Explore OKX module →
-
Table to store the vehicle details including private and company vehicles. This table has been superseded by PQP_VEHICLE_REPOSITORY_F which is a datetracked table.
-
Table to store the vehicle details including private and company vehicles. This table has been superseded by PQP_VEHICLE_REPOSITORY_F which is a datetracked table.
-
This is the Source View for Item List Price. This view would be applied to an Oracle Applications 11i instance from which the Item List Price information is to be retrieved. This view specifies the Base UOM, List Price and Average Discount
APPS.MSD_SR_ITEM_LIST_PRICE_V·↳ MSD_SR_UTIL·↳ MTL_SYSTEM_ITEMS_KFV·Explore MSD module →
-
View: CS_CP_SERVICES 12.2.2
All services assigned to customer products
APPS.CS_CP_SERVICES·↳ CS_CP_SERVICES_ALL·Explore CS module →
-
View: POBV_STD_PO_LINES 12.1.1
- Retrofitted
APPS.POBV_STD_PO_LINES·↳ HR_ALL_ORGANIZATION_UNITS·↳ PO_HEADERS_ALL·↳ PO_LINES_ALL·Explore PO module →
-
View: POBV_PO_LINES 12.1.1
- Retrofitted
APPS.POBV_PO_LINES·↳ HR_ALL_ORGANIZATION_UNITS·↳ PO_HEADERS_ALL·↳ PO_LINES_ALL·Explore PO module →
-
View: PJM_UEFF_SO_LINES_V 12.2.2
APPS.PJM_UEFF_SO_LINES_V·↳ SO_LINES_ALL·Explore PJM module →
-
View: AMS_PRICE_LIST_LINES_V 12.2.2
APPS.AMS_PRICE_LIST_LINES_V·↳ FND_PROFILE·↳ MTL_SYSTEM_ITEMS_KFV·↳ QP_LIST_LINES·Explore AMS module →
-
Price list item group lines
-
View: QP_LIST_ATTRIBUTES_V 12.2.2
View that joins QP_LIST_HEADERS_VL (MLS View on Base Tables), QP_LIST_LINES and QP_PRICING_ATTRIBUTES. This view is used to retrieve all the list types (E.g Price Lists, Discounts etc..), their lines and pricing attributes. All the columns
APPS.QP_LIST_ATTRIBUTES_V·↳ QP_LIST_HEADERS_VL·↳ QP_LIST_LINES·↳ QP_PRICING_ATTRIBUTES·Explore QP module →
-
View: POFV_PLAN_PO_LINES 12.1.1
APPS.POFV_PLAN_PO_LINES·↳ FINANCIALS_SYSTEM_PARAMS_ALL·↳ HR_ALL_ORGANIZATION_UNITS·↳ HR_GENERAL·Explore PO module →
-
View: OKX_CONFIG_PRICING_V 12.2.2
Configurator Pricing
APPS.OKX_CONFIG_PRICING_V·↳ CZ_PRICING_STRUCTURES·Explore OKX module →
-
Table: MSC_APCC_ITEM_D 12.2.2
-
Configurator Components View
APPS.ICX_CONFIG_COMPONENTS_WEB_V·↳ BOM_CONFIG_EXPLOSIONS·↳ MTL_SYSTEM_ITEMS_KFV·Explore ICX module →
-
Interface table for Pricing requests
-
Interface table for Pricing requests
-
View: MSD_ITEM_MASTER_V 12.1.1
This view exposes item specific properties - forecast type, base uom, average discount, list price - to the demand planning engine.
APPS.MSD_ITEM_MASTER_V·↳ FND_COMMON_LOOKUPS·↳ FND_GLOBAL·↳ MSD_COMMON_UTILITIES·Explore MSD module →
-
View: CS_CP_SERVICES 12.1.1
All services assigned to customer products
APPS.CS_CP_SERVICES·↳ CS_CP_SERVICES_ALL·Explore CS module →
-
Table: MSC_ITEM_CUSTOMERS 12.2.2
Table to hold customer items and cross references.