Search Results qp_list_lines_s




Overview

APPS.QP_MODIFIER_UPGRADE_UTIL_PVT is a private (PVT) PL/SQL utility package body in the Oracle E-Business Suite Advanced Pricing module. Its name and dependent object list indicate that it exists to support the migration and conversion of pricing modifiers (price list headers, list lines, qualifiers, pricing attributes, and related modifier hierarchies) from legacy or pre-upgrade data structures into the normalized Oracle Pricing schema. This is an internal utility rather than a public API: it is classified as PVT, is not referenced by any other database object, and is invoked from upgrade and data-seeding logic that must recreate modifier definitions in the current schema shape.

The user search term "qp_rltd_modifiers_s" corresponds to QP_RLTD_MODIFIERS_S, one of the core tables this package writes. That table stores the "related modifiers" link structure that defines how modifiers attach to one another (for example, a promotion that qualifies against a price list modifier, or a modifier that inherits from another). The presence of this table, along with its group-number sequence shadows, confirms an upgrade/conversion focus: the package rebuilds relationship rows that cannot simply be copied across a structural change.

Key Procedures and Functions

Tables Accessed

The package references the following tables (via APPS synonyms):

Usage Notes

QP_MODIFIER_UPGRADE_UTIL_PVT is invoked during upgrade and conversion processes that repopulate modifier data. It is not a public API and should not be called from custom code directly; developers requiring modifier creation should use supported public APIs such as QP_Modifier_Util or QP_Pricing_Attributes_PUB. The package is referenced by six other packages, reflecting its role as a shared internal utility within the upgrade toolset. Because it writes to base (_B), sequence shadow (_S), and translation (_TL) tables consistently, all three must remain in sync; any manual intervention risks orphaned rows and sequence gaps. It is classified VALID and writes across the full modifier object graph, so it is primarily relevant when troubleshooting ETRM migration or conversion discrepancies involving related modifiers, qualifiers, and pricing attributes.