Results for “rounding_factor”
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
-
Shows all the price lists that are active as of today (sysdate). Provided for backward compatibility for other applications.
APPS.OE_PRICE_LISTS_ACTIVE_V·↳ OE_PRICE_LISTS_V·↳ QP_PRICE_LIST_PVT·Explore QP module →
-
Shows all the price lists that are active as of today (sysdate). Provided for backward compatibility for other applications.
APPS.OE_PRICE_LISTS_ACTIVE_V·↳ OE_PRICE_LISTS_V·↳ QP_PRICE_LIST_PVT·Explore QP module →
-
View: PMIBV_UOM_V 12.2.2
Process Manufacturing Units of Measure and their associated conversion factors.
-
This table is used for storing the tax type definition for the GST
-
APPS.SO_PRICE_LISTS_ACTIVE_V·↳ QP_PRICE_LIST_PVT·↳ SO_PRICE_LISTS·Explore OE module →
-
APPS.SO_PRICE_LISTS_ACTIVE_V·↳ QP_PRICE_LIST_PVT·↳ SO_PRICE_LISTS·Explore OE module →
-
View: PMIBV_UOM_V 12.1.1
Process Manufacturing Units of Measure and their associated conversion factors.
-
View: QPBV_PRICE_LISTS 12.1.1
This view gives information about Standard and Agreement Price list headers.
APPS.QPBV_PRICE_LISTS·↳ QP_LIST_HEADERS_B·↳ QP_LIST_HEADERS_TL·Explore QP module →
-
APPS.XTR_A_MASTER_CURRENCIES_V·↳ XTR_A_MASTER_CURRENCIES·Explore XTR module →
-
CN_ROLE_DETAILS contain detail information of a sales role. These detail information are only used in salesforce planning.
-
Price lists
-
View: QP_PRICE_LISTS_V 12.2.2
Price List information. Provided for backward compatibility for other applications.
APPS.QP_PRICE_LISTS_V·↳ QP_LIST_HEADERS_VL·↳ QP_PRICE_LIST_PVT·Explore QP module →
-
View: QPFV_PRICE_LISTS 12.2.2
This view gives information about Standard and Agreement Price list headers.
APPS.QPFV_PRICE_LISTS·↳ FND_CURRENCIES_VL·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·Explore QP module →
-
View: QPFV_PRICE_LISTS 12.1.1
This view gives information about Standard and Agreement Price list headers.
APPS.QPFV_PRICE_LISTS·↳ FND_CURRENCIES_VL·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·Explore QP module →
-
APPS.PSBFV_BUDGET_WORKSHEETS·↳ FND_GLOBAL·↳ GL_BUDGET_VERSIONS·↳ PSB_BUDGET_CALENDARS·Explore PSB module →
-
Table: XTR_FUTURES 12.2.2
Created from Entity XTR FUTURES by ORACLE on 16-JUN-95
-
Table: XTR_FUTURES 12.1.1
Created from Entity XTR FUTURES by ORACLE on 16-JUN-95
-
View: SO_MANUAL_DISCOUNTS_V 12.1.1
APPS.SO_MANUAL_DISCOUNTS_V·↳ QP_PRICE_LIST_PVT·↳ QP_VIEW_UTIL·↳ SO_DISCOUNTS·Explore OE module →
-
Secondary price lists for each price list. Used for Secondary Price Lists block in Price Lists form.
APPS.QP_SECONDARY_PRICE_LISTS_V·↳ QP_LIST_HEADERS_B·↳ QP_LIST_HEADERS_TL·↳ QP_QUALIFIERS·Explore QP module →
-
View: QP_DEBUG_REQ_LINES_V 12.1.1
View that joins QP_DEBUG_REQ_LINES and QP_DEBUG_REQ_RLTD_LINES. It contains information about the lines being priced.
APPS.QP_DEBUG_REQ_LINES_V·↳ QP_DEBUG_REQ_LINES·↳ QP_DEBUG_REQ_RLTD_LINES·Explore QP module →
-
This table contains information about the line details being priced. It has adjustment and discount details for lines, including adjustments and discounts that the pricing engine eliminates.
-
View: QP_DEBUG_REQ_LDETS_V 12.2.2
View that joins QP_DEBUG_REQ_LDETS and QP_DEBUG_REQ_RLTD_LINES. It contains information about the line details being priced. It has adjustment and discount details for lines, including adjustments and discounts that the pricing engine elimi
APPS.QP_DEBUG_REQ_LDETS_V·↳ QP_DEBUG_REQ_LDETS·↳ QP_DEBUG_REQ_RLTD_LINES·Explore QP module →
-
View: QPBV_PRICE_LISTS 12.2.2
This view gives information about Standard and Agreement Price list headers.
APPS.QPBV_PRICE_LISTS·↳ QP_LIST_HEADERS_B·↳ QP_LIST_HEADERS_TL·Explore QP module →
-
View: QP_LIST_HEADERS_V 12.1.1
This view gives details of all standard price lists setup in pricing.
APPS.QP_LIST_HEADERS_V·↳ QP_LIST_HEADERS_B·↳ QP_LIST_HEADERS_TL·Explore QP module →
-
View: QP_LIST_SUMMARY_VL 12.2.2
This view is used to display the Modifier Header summary for a given query criteria in the Pricing Organizer.
APPS.QP_LIST_SUMMARY_VL·↳ FND_USER_AP_PKG·↳ QP_LIST_HEADERS_B·↳ QP_LIST_HEADERS_TL·Explore QP module →
-
View: QP_LIST_SUMMARY_VL 12.1.1
This view is used to display the Modifier Header summary for a given query criteria in the Pricing Organizer.
APPS.QP_LIST_SUMMARY_VL·↳ FND_USER_AP_PKG·↳ QP_LIST_HEADERS_B·↳ QP_LIST_HEADERS_TL·Explore QP module →
-
Created from Entity XTR MASTER CURRENCY by ORACLE on 06-MAY-93
-
APPS.XTR_MASTER_CURRENCIES_V·↳ FND_CURRENCIES·↳ XTR_MASTER_CURRENCIES·Explore XTR module →
-
APPS.XTR_MASTER_CURRENCIES_V·↳ FND_CURRENCIES·↳ XTR_MASTER_CURRENCIES·Explore XTR module →
-
Currency information including its net maximum exposure, quotation basis, and year basis
-
View: OE_ORDER_LINES_HIST_V 12.1.1
APPS.OE_ORDER_LINES_HIST_V·↳ AR_LOOKUPS·↳ HZ_CUST_ACCOUNTS·↳ HZ_CUST_ACCOUNT_ROLES·Explore ONT module →
-
View: OE_PRICE_LISTS_V 12.1.1
Price List information. Provided for backward compatibility for other applications.
APPS.OE_PRICE_LISTS_V·↳ QP_PRICE_LISTS_V·↳ QP_PRICE_LIST_PVT·Explore QP module →
-
View: QP_PRICE_LISTS_V 12.1.1
Price List information. Provided for backward compatibility for other applications.
APPS.QP_PRICE_LISTS_V·↳ QP_LIST_HEADERS_VL·↳ QP_PRICE_LIST_PVT·Explore QP module →
-
View: PMIFV_UOM_V 12.2.2
Process Manufacturing Units of Measure and their associated conversion factors.
APPS.PMIFV_UOM_V·↳ SY_UOMS_MST·↳ SY_UOMS_TYP·Explore PMI module →
-
View: PMIFV_UOM_V 12.1.1
Process Manufacturing Units of Measure and their associated conversion factors.
APPS.PMIFV_UOM_V·↳ SY_UOMS_MST·↳ SY_UOMS_TYP·Explore PMI module →
-
View: XTR_FUTURES_V 12.2.2
-
View: OE_PRICE_LISTS_VL 12.1.1
Price List information. Displays the translated columns on List Headers in the local language. Provided for backward compatibility for other applications.
APPS.OE_PRICE_LISTS_VL·↳ QP_PRICE_LISTS_V·↳ QP_PRICE_LIST_PVT·Explore QP module →
-
CN_ROLE_DETAILS contain detail information of a sales role. These detail information are only used in salesforce planning.
-
View: XTR_FUTURES_V 12.1.1
-
View: OE_PRICE_LISTS_VL 12.2.2
Price List information. Displays the translated columns on List Headers in the local language. Provided for backward compatibility for other applications.
APPS.OE_PRICE_LISTS_VL·↳ QP_PRICE_LISTS_V·↳ QP_PRICE_LIST_PVT·Explore QP module →
-
View: MTL_ITEM_FLEXFIELDS 12.1.1
This view is based on the key flexfield view MTL_SYSTEM_ITEMS_B_KFV. It contains columns with padded and unpadded concatenated segments of an item number.
APPS.MTL_ITEM_FLEXFIELDS·↳ MTL_SYSTEM_ITEMS_B_KFV·Explore INV module →
-
Price lists