Results for “active_flag”
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
-
View that shows the organizations that can be used as expenditure organization in Cross Charge Options Setup Form .
APPS.PA_ORGANIZATIONS_ALL_EXPEND_V·↳ HR_GENERAL·↳ HR_ORGANIZATION_INFORMATION·↳ HR_ORGANIZATION_UNITS·Explore PA module →
-
Organizations that can be used as expenditure organization in expenditure entry
APPS.PA_ORGANIZATIONS_EXPEND_V·↳ HR_GENERAL·↳ HR_ORGANIZATION_UNITS·↳ HR_SECURITY·Explore PA module →
-
View: POR_EXP_ORG_LOV_V 12.1.1
A new view in iP for Expenditure Organization
APPS.POR_EXP_ORG_LOV_V·↳ HR_GENERAL·↳ HR_SECURITY·↳ MO_GLOBAL·Explore ICX module →
-
View: OKC_TIMEUNIT_V 12.2.2
APPS.OKC_TIMEUNIT_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ OKC_TIME_CODE_UNITS_B·Explore OKC module →
-
View of the organizations that can be used as owning organizations of projects and tasks
APPS.PA_ORGANIZATIONS_PROJECT_V·↳ HR_GENERAL·↳ HR_ORGANIZATION_UNITS·↳ HR_SECURITY·Explore PA module →
-
View to list all project owning Organizations associated with the operating units that are Cross chargeable from the current operating unit
APPS.PA_XCHARGE_PROJECT_ORGS_V·↳ HR_GENERAL·↳ HR_ORGANIZATION_UNITS·↳ HR_SECURITY·Explore PA module →
-
View: AHL_WF_MAPPING_V 12.1.1
This view stores the query to retrieve Work flow information
APPS.AHL_WF_MAPPING_V·↳ AHL_WF_MAPPING·↳ FND_LOOKUP_VALUES_VL·↳ WF_RUNNABLE_PROCESSES_V·Explore AHL module →
-
View: OKL_INS_CLASSCATS_UV 12.1.1
APPS.OKL_INS_CLASSCATS_UV·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ OKL_INS_CLASS_CATS·Explore OKL module →
-
View: AST_TARGET_CAMPAIGNS_V 12.2.2
APPS.AST_TARGET_CAMPAIGNS_V·↳ AMS_LIST_ENTRIES·↳ AMS_LOOKUPS·↳ AMS_P_SOURCE_CODES_V·Explore AST module →
-
View of the organizations that can be used as owning organizations of projects and tasks
APPS.PA_ORGANIZATIONS_PROJECT_V·↳ HR_GENERAL·↳ HR_ORGANIZATION_UNITS·↳ HR_SECURITY·Explore PA module →
-
Organizations that can be used as expenditure organization in expenditure entry
APPS.PA_ORGANIZATIONS_EXPEND_V·↳ HR_GENERAL·↳ HR_ORGANIZATION_UNITS·↳ HR_SECURITY·Explore PA module →
-
Table to store the Deduction rules for a Net accrual Rule Set
-
IBY_EXTRACT_ACTIVATIONS defines which computed fields within an extract are unnecessary for a particular format, with each row corresponding to a single field for that extract. When the extract engine is called for a particular format, ever
-
Table to store the Deduction rules for a Net accrual Rule Set
-
Table that stores the information related to Security Object Attributes
-
Commodities
-
Commodities
-
Stores the service preferences of a Master Organization, Application. Service Preferemnces include specifying which Vendor to post for a particular service and the priority of these requests
-
Student Academic Intent
-
View: HR_CERIDIAN_BENEFIT_V 12.2.2
Ceridian Source 100 payroll interface view
APPS.HR_CERIDIAN_BENEFIT_V·↳ BEN_BENEFIT_CLASSIFICATIONS·↳ BEN_BENEFIT_CONTRIBUTIONS_F·↳ HR_ALL_ORGANIZATION_UNITS·Explore PER module →
-
Stores given geographic areas
-
View: CLN_PROCAT_CATALOG_V 12.1.1
View containing price list header information for the Sync Catalog XML message
APPS.CLN_PROCAT_CATALOG_V·↳ QP_CURRENCY_DETAILS·↳ QP_LIST_HEADERS_B·↳ QP_LIST_HEADERS_TL·Explore CLN module →
-
Subsription version status definition
-
Table: HZ_MATCH_RULE_PRIMARY 12.1.1
Stores information about primary attributes in a match rule.
-
Table: PQH_CORPS_INFO_TYPES 12.2.2
Corp Extra Information Types
-
View: IGF_AP_APPL_SETUP_V 12.1.1
APPS.IGF_AP_APPL_SETUP_V·↳ IGF_AP_APPL_SETUP·↳ IGS_CA_INST·Explore IGF module →
-
JTF_PERZ_PROFILE stores the personalization tag or profile for an entity. The entity could be a user, an object, a group etc.
-
The sequence in which a template group has to be searched would be defined in this table.
-
The XLA_EVENT_SOURCES table stores all sources assigned to an event class or an event entity.
-
JTF_PERZ_LF_VALUE store the values associated with the attributes of a look and feel object instance.
-
Stores information about secondary attributes in a match rule.
-
Container for program's enrollment upgrade/downgrade rules.
-
Stores the mapping of number ranges served by network element for each feature type
-
This table will record the lock status for a supplier. As the negotiation proceeds the user might lock a supplier out of the negotiation from the 'Manage Supplier Activities' screen. At that point in time we will flag the supplier as 'Lo
-
Table: HZ_PRIMARY_TRANS 12.1.1
Stores information about transformation for the primary attributes.
-
Stores the recruiting statuses that are valid for a particular vacancy, and the sequence that it should be used in.
-
This table stores Automatch Rule Set details (BETA)
-
APPS.PV_PARTNER_PROGRAM_TYPE_VL·↳ PV_PARTNER_PROGRAM_TYPE_B·↳ PV_PARTNER_PROGRAM_TYPE_TL·Explore PV module →
-
This table stores information about workflow process mapping for differnet AHL objects
-
Stores information about secondary attributes in a match rule.
-
Table: HZ_SECONDARY_TRANS 12.2.2
Stores information about transformation for the secondary attributes.
-
Award Distribution Plan
APPS.IGF_AW_AWD_DIST_PLANS_V·↳ IGF_AW_AWD_DIST_PLANS·↳ IGF_AW_GEN·Explore IGF module →
-
Translation Table for table IEX_CASES
-
Table that stores the information related to Security User Attributes
-
Subsription version status definition