Search Results qp_int_ldets_t
Overview
QP_INT_LDETS_T is a permanent transaction table in the QP (Advanced Pricing) schema of Oracle E-Business Suite, present in both 12.1.1 and 12.2.2. It stores the detailed derivation of base and adjusted prices produced during pricing engine execution. Each row represents one line-level pricing detail — an individual pricing attribute, qualifier, modifier, formula result, or list line that contributed to the final computed selling price. The table functions as the persistent audit trail of the pricing engine's internal reasoning, capturing which price lists, modifiers, formulas, phases, and qualifiers were evaluated and applied for a specific pricing request.
Under the metadata's heuristic Data Vault classification, QP_INT_LDETS_T is treated as standalone (no declared parent hub/link lineage), meaning it behaves as an integration or staging-style detail table rather than a modeled Data Vault satellite. In practice its grain is governed by the unique index QP_INT_LDETS_U1 (REQUEST_ID, LINE_DETAIL_INDEX), which serves as the business-key candidate identifying a single pricing detail line within a pricing request batch.
Key Information Stored
The table documents 81 columns, of which the following are the most significant:
- REQUEST_ID, LINE_DETAIL_INDEX — forming the unique index QP_INT_LDETS_U1; the batch identifier and detail sequence together identify a single derivation line.
- LINE_DETAIL_TYPE_CODE, LINE_DETAIL_PBH_TYPE, PRICE_BREAK_TYPE_CODE — classify the type of pricing detail and price break structure (block or point).
- LINE_INDEX, LINE_QUANTITY, LIST_LINE_NO — the source line, quantity, and list line number that triggered the derivation.
- PRICE_FORMULA_ID → QP_PRICE_FORMULAS_B — the formula used to compute the derived price.
- PRICING_PHASE_ID → QP_PRICING_PHASES — the pricing phase in which the detail was evaluated (e.g., List Line, Modifier).
- CURRENCY_HEADER_ID → QP_CURRENCY_LISTS_B and CURRENCY_DETAIL_ID → QP_CURRENCY_DETAILS — the currency list header and detail governing conversions.
- OPERAND_VALUE, ADJUSTMENT_AMOUNT, CALCULATION_CODE — the operand, resulting adjustment, and calculation method for modifiers.
- MODIFIER_LEVEL_CODE, PRICING_GROUP_SEQUENCE, PRODUCT_PRECEDENCE — precedence controls affecting modifier application.
- APPLIED_FLAG, PROCESSED_FLAG, AUTOMATIC_FLAG, OVERRIDE_FLAG, SELECTED_VOLUME_ATTR — status and behavior flags for the derivation.
- BASE_CURRENCY_CODE, ORDER_CURRENCY, PRICING_EFFECTIVE_DATE — currency and effective-date context of the derivation.
- PRICE_ADJUSTMENT_ID — links the derivation to the resulting price adjustment record.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard WHO audit columns.
Note that the surrogate primary key is not explicitly documented; the business-key candidate QP_INT_LDETS_U1 (REQUEST_ID, LINE_DETAIL_INDEX) is the practical identifier.
Common Use Cases and Queries
Typical scenarios include diagnosing why a specific order line received an unexpected price, auditing modifier application order, and reporting on base versus adjusted price derivation.
- Retrieve all details for a pricing request:
SELECT * FROM QP.QP_INT_LDETS_T WHERE REQUEST_ID = :request_id ORDER BY LINE_DETAIL_INDEX; - Trace formula-driven prices: join PRICE_FORMULA_ID to QP_PRICE_FORMULAS_B to identify the formula name applied.
- Audit phase sequencing: join PRICING_PHASE_ID to QP_PRICING_PHASES to reconstruct evaluation order.
- Reporting applied versus rejected details: filter on APPLIED_FLAG and PROCESSED_FLAG.
- Currency conversion analysis: join CURRENCY_HEADER_ID and CURRENCY_DETAIL_ID to currency lists.
Related Objects
- QP_PRICE_FORMULAS_B — referenced via PRICE_FORMULA_ID.
- QP_PRICING_PHASES — referenced via PRICING_PHASE_ID.
- QP_CURRENCY_LISTS_B — referenced via CURRENCY_HEADER_ID.
- QP_CURRENCY_DETAILS — referenced via CURRENCY_DETAIL_ID.
- QP_INT_LINES_T / QP_INT_HEADERS_T — sibling integration tables sharing REQUEST_ID context.
- QP_PRICE_ADJUSTMENTS — linked through PRICE_ADJUSTMENT_ID for applied adjustments.
-
Table: QP_INT_LDETS_T
12.1.1
owner:QP, object_type:TABLE, fnd_design_data:QP.QP_INT_LDETS_T, object_name:QP_INT_LDETS_T, status:VALID, product: QP - Advanced Pricing , description: Permanent table for holding the details of the derivation of the base and adjusted prices. , implementation_dba_data: QP.QP_INT_LDETS_T ,
-
Table: QP_INT_LDETS_T
12.2.2
owner:QP, object_type:TABLE, fnd_design_data:QP.QP_INT_LDETS_T, object_name:QP_INT_LDETS_T, status:VALID, product: QP - Advanced Pricing , description: Permanent table for holding the details of the derivation of the base and adjusted prices. , implementation_dba_data: QP.QP_INT_LDETS_T ,
-
SYNONYM: APPS.QP_INT_LDETS_T
12.2.2
owner:APPS, object_type:SYNONYM, object_name:QP_INT_LDETS_T, status:VALID,
-
SYNONYM: APPS.QP_INT_LDETS_T
12.1.1
owner:APPS, object_type:SYNONYM, object_name:QP_INT_LDETS_T, status:VALID,
-
VIEW: QP.QP_INT_LDETS_T#
12.2.2
owner:QP, object_type:VIEW, object_name:QP_INT_LDETS_T#, status:VALID,
-
VIEW: APPS.QP_INT_LDETS
12.2.2
-
VIEW: APPS.QP_INT_LDETS
12.1.1
-
VIEW: QP.QP_INT_LDETS_T#
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.QP_PREQ_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:QP_PREQ_GRP, status:VALID,
-
PACKAGE BODY: APPS.OE_OE_PRICING_AVAILABILITY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_OE_PRICING_AVAILABILITY, status:VALID,
-
PACKAGE BODY: APPS.QP_PREQ_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:QP_PREQ_GRP, status:VALID,
-
PACKAGE BODY: APPS.OE_OE_PRICING_AVAILABILITY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_OE_PRICING_AVAILABILITY, status:VALID,
-
APPS.QP_JPE_CTRL_PVT SQL Statements
12.1.1
-
APPS.QP_JPE_CTRL_PVT SQL Statements
12.2.2
-
TABLE: QP.QP_INT_LDETS_T
12.1.1
owner:QP, object_type:TABLE, fnd_design_data:QP.QP_INT_LDETS_T, object_name:QP_INT_LDETS_T, status:VALID,
-
TABLE: QP.QP_INT_LDETS_T
12.2.2
owner:QP, object_type:TABLE, fnd_design_data:QP.QP_INT_LDETS_T, object_name:QP_INT_LDETS_T, status:VALID,
-
PACKAGE BODY: APPS.QP_JPE_CTRL_PVT
12.2.2
-
PACKAGE BODY: APPS.QP_JPE_CTRL_PVT
12.1.1
-
APPS.OE_OE_PRICING_AVAILABILITY dependencies on QP_INT_LDETS_T
12.1.1
-
APPS.QP_PREQ_GRP dependencies on QP_INT_LDETS_T
12.1.1
-
APPS.QP_PREQ_GRP dependencies on QP_INT_LDETS_T
12.2.2
-
APPS.OE_OE_PRICING_AVAILABILITY dependencies on QP_INT_LDETS_T
12.2.2
-
VIEW: APPS.QP_INT_LDETS
12.1.1
owner:APPS, object_type:VIEW, object_name:QP_INT_LDETS, status:VALID,
-
VIEW: APPS.QP_INT_LDETS
12.2.2
owner:APPS, object_type:VIEW, object_name:QP_INT_LDETS, status:VALID,
-
APPS.OE_OE_PRICING_AVAILABILITY SQL Statements
12.2.2
-
APPS.OE_OE_PRICING_AVAILABILITY SQL Statements
12.1.1
-
APPS.QP_PREQ_GRP dependencies on QP_INT_LDETS
12.1.1
-
APPS.QP_PREQ_GRP dependencies on QP_INT_LDETS
12.2.2
-
APPS.OE_OE_PRICING_AVAILABILITY dependencies on QP_LIST_LINES
12.1.1
-
APPS.OE_OE_PRICING_AVAILABILITY dependencies on QP_LIST_LINES
12.2.2
-
APPS.OE_OE_PRICING_AVAILABILITY dependencies on QP_JAVA_ENGINE_UTIL_PUB
12.1.1
-
APPS.OE_OE_PRICING_AVAILABILITY dependencies on QP_JAVA_ENGINE_UTIL_PUB
12.2.2
-
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. ,
-
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. ,
-
APPS.OE_OE_PRICING_AVAILABILITY dependencies on QP_PREQ_GRP
12.1.1
-
APPS.OE_OE_PRICING_AVAILABILITY dependencies on QP_PREQ_GRP
12.2.2
-
APPS.QP_PREQ_GRP SQL Statements
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.OE_OE_PRICING_AVAILABILITY
12.1.1
-
PACKAGE BODY: APPS.OE_OE_PRICING_AVAILABILITY
12.2.2