Search Results qp_parameters_b_u1
Overview
QP.QP_PARAMETERS_B is a foundation table in the Oracle Advanced Pricing module (schema QP) that stores parameter definitions used to control pricing behavior at a given level. As documented in the ETRM repository, the table "stores the information against a level. Example – Request Type." Each row defines a named parameter and, where applicable, points to a value set that supplies its permissible values, allowing pricing logic and user interfaces to be driven by configurable data rather than hard-coded rules. The object carries a status of VALID and is registered in FND Design Data as QP.QP_PARAMETERS_B, confirming it is a supported, seeded application object rather than a custom extension.
From a modeling perspective, the mined relationship data classifies QP_PARAMETERS_B as a standalone object. Within a Data Vault style interpretation, this classification suggests the table behaves most naturally as a reference or hub-like entity: it holds a stable, uniquely identified set of parameter definitions (the business concept) rather than transactional events or many-to-many associations. Its single foreign key to the value set table implies a lightweight dependent reference rather than a true link between two hubs.
Key Information Stored
The table is defined with twelve physical columns, of which the following are the most significant:
- PARAMETER_ID (NUMBER) — System-generated unique identifier for the parameter. This is the surrogate primary key, enforced by the constraint SYS_C00180304.
- PARAMETER_LEVEL (VARCHAR2(30), mandatory) — The level at which the parameter applies, for example a Request Type.
- PARAMETER_CODE (VARCHAR2(30)) — The code identifying the parameter.
- VALUE_SET_ID (NUMBER) — The value set supplying the possible values for the parameter; this column carries the table's only documented foreign key.
- ADVANCED_PRICING_ONLY (VARCHAR2) — Flag indicating whether the parameter is available only to Advanced Pricing customers.
- SEEDED_VALUE (VARCHAR2(30)) — The value seeded by Oracle for the parameter.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — Standard WHO audit columns recording insert and update context.
- ZD_EDITION_NAME — Editioning column supporting the online patching (Edition-Based Redefinition) architecture introduced in EBS 12.2, enabling non-disruptive upgrades.
The unique index QP_PARAMETERS_B_U1 — the object referenced in the user's search — is documented on the columns (PARAMETER_ID, ZD_EDITION_NAME) in the 12.2.2 physical schema, and on PARAMETER_ID alone in the earlier ETRM excerpt. The composite form reflects the editioning column added in 12.2, so the unique business-key candidate is the parameter identity scoped by edition.
Common Use Cases and Queries
Typical scenarios include listing all parameters available at a given level for administrative review, retrieving the value set associated with a parameter to drive validation, and filtering parameters that apply only to Advanced Pricing customers. The ETRM-recommended query pattern is:
SELECT PARAMETER_ID, PARAMETER_LEVEL, PARAMETER_CODE, VALUE_SET_ID, ADVANCED_PRICING_ONLY, SEEDED_VALUE, CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN FROM QP.QP_PARAMETERS_B;- Filtering by level:
WHERE PARAMETER_LEVEL = :levelto return the parameters applicable to a specific pricing context. - Joining to the value set table on
VALUE_SET_IDto resolve the permissible values presented to users. - Reporting on
ADVANCED_PRICING_ONLYandSEEDED_VALUEto audit which parameters are Oracle-seeded versus customer-defined.
Related Objects
The documented dependency data shows that QP.QP_PARAMETERS_B does not reference any other database object, but it is referenced by the APPS synonym QP_PARAMETERS_B, which is the standard access path used by forms, concurrent programs, and reports. Its single foreign key, on VALUE_SET_ID, points to FRM_PART_VALUE_SETS, which supplies the value sets used to validate parameter input. In practice, teams working with this table also consult QP_PARAMETERS_TL for translated parameter descriptions and the QP pricing setup entities (such as qualifier and modifier setup tables) whose behavior these parameters govern. Because the object is edition-enabled via ZD_EDITION_NAME, any join or query should account for the current edition when running on EBS 12.2.2 or later.
-
INDEX: QP.QP_PARAMETERS_B_U1
12.2.2
owner:QP, object_type:INDEX, object_name:QP_PARAMETERS_B_U1, status:VALID,
-
INDEX: QP.QP_PARAMETERS_B_U1
12.1.1
owner:QP, object_type:INDEX, object_name:QP_PARAMETERS_B_U1, status:VALID,
-
TABLE: QP.QP_PARAMETERS_B
12.1.1
owner:QP, object_type:TABLE, fnd_design_data:QP.QP_PARAMETERS_B, object_name:QP_PARAMETERS_B, status:VALID,
-
TABLE: QP.QP_PARAMETERS_B
12.2.2
owner:QP, object_type:TABLE, fnd_design_data:QP.QP_PARAMETERS_B, object_name:QP_PARAMETERS_B, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
eTRM - QP Tables and Views
12.1.1
description: This table stores information about which workers handle which list_lines, headers, formulas or price adjustments at the time of upgrade. ,
-
eTRM - QP Tables and Views
12.2.2
description: This table stores information about which workers handle which list_lines, headers, formulas or price adjustments at the time of upgrade. ,