Search Results dpp_transaction_headers_all
Overview
DPP_TRANSACTION_HEADERS_ALL is the header-level transaction table for the Oracle Price Protection (DPP) module in Oracle E-Business Suite 12.1.1 and 12.2.2. It stores the master record for each price protection transaction, capturing the vendor, document references, effective dates, currency, and workflow status that drive downstream price protection processing. Unlike inventory or order management tables, DPP_TRANSACTION_HEADERS_ALL is dedicated to tracking price protection claims and their lifecycle, from initial entry through approval, decline, or follow-up action.
The table resides in the DPP schema, is marked VALID, and is documented with 61 columns in ETRM 12.2.2. Because it holds descriptive transaction attributes keyed to a surrogate identifier rather than resolving many-to-many relationships between other hubs, the heuristic Data Vault classification is standalone; as a modeling suggestion, it behaves like a satellite centered on its own transaction hub, without documented foreign-key links to parent hubs in the provided metadata.
Key Information Stored
The primary key is the surrogate column TRANSACTION_HEADER_ID, which uniquely identifies each transaction header row and is also exposed through the unique index DPP_TRANSACTION_HEADERS_ALL_U1. A second unique index, DPP_TRANSACTION_HEADERS_ALL_U2, is built on TRANSACTION_NUMBER, making it the principal business-key candidate for user-facing identification.
The most significant columns include:
- TRANSACTION_HEADER_ID — surrogate primary key.
- TRANSACTION_NUMBER — business-key transaction identifier.
- REF_DOCUMENT_NUMBER — external or source document reference.
- VENDOR_ID, VENDOR_SITE_ID, VENDOR_CONTACT_ID, VENDOR_CONTACT_NAME — supplier and site/contact identification.
- CONTACT_EMAIL_ADDRESS, CONTACT_PHONE — vendor contact details.
- TRANSACTION_SOURCE — origin of the transaction (e.g., manual, imported).
- EFFECTIVE_START_DATE, DAYS_COVERED — validity window and coverage period.
- TRX_CURRENCY — transaction currency.
- TRANSACTION_STATUS, DECLINE_REASON_CODE — workflow state and rejection rationale.
- ORG_ID — multi-org operating unit context.
- FOLLOWUP_ACTION — next action to be taken.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, OBJECT_VERSION_NUMBER — standard audit and concurrency columns; the table also carries 30 ATTRIBUTE flex columns plus ATTRIBUTE_CATEGORY for extensibility.
Common Use Cases and Queries
Typical reporting and integration scenarios include listing open price protection transactions by vendor, filtering by status, or reconciling transactions to source documents. A common pattern retrieves headers for a given operating unit and status:
SELECT transaction_number, vendor_id, effective_start_date, transaction_status FROM dpp.dpp_transaction_headers_all WHERE org_id = :org_id AND transaction_status = :status;- Joining to vendor and site master for descriptive reporting using VENDOR_ID and VENDOR_SITE_ID.
- Tracking declined transactions via DECLINE_REASON_CODE and pending follow-ups via FOLLOWUP_ACTION.
- Auditing changes using LAST_REFRESHED_BY, LAST_REFRESHED_DATE, and the standard WHO columns.
Related Objects
The provided relationship data classifies this table as standalone, with no mined foreign-key links to parent hubs. Consequently, joins are typically made at the application level rather than through enforced database constraints. The most relevant associated objects include:
- DPP_TRANSACTION_LINES_ALL (or equivalent line-level child) — joined via TRANSACTION_HEADER_ID.
- PO_VENDORS / PO_VENDOR_SITES_ALL — joined via VENDOR_ID and VENDOR_SITE_ID.
- PO_VENDOR_CONTACTS — joined via VENDOR_CONTACT_ID.
- FND_CURRENCIES — joined via TRX_CURRENCY.
- HR_OPERATING_UNITS / ORG_ORGANIZATION_DEFINITIONS — joined via ORG_ID.
- FND_LOOKUPS — resolves TRANSACTION_STATUS, TRANSACTION_SOURCE, and DECLINE_REASON_CODE values.
- FND_CONCURRENT_REQUESTS — joined via REQUEST_ID for batch-loaded records.
-
Table: DPP_TRANSACTION_HEADERS_ALL
12.2.2
owner:DPP, object_type:TABLE, fnd_design_data:DPP.DPP_TRANSACTION_HEADERS_ALL, object_name:DPP_TRANSACTION_HEADERS_ALL, status:VALID, product: DPP - Oracle Price Protection , description: This table will store the Price Protection Transaction Header level details , implementation_dba_data: DPP.DPP_TRANSACTION_HEADERS_ALL ,
-
Table: DPP_TRANSACTION_HEADERS_ALL
12.1.1
owner:DPP, object_type:TABLE, fnd_design_data:DPP.DPP_TRANSACTION_HEADERS_ALL, object_name:DPP_TRANSACTION_HEADERS_ALL, status:VALID, product: DPP - Oracle Price Protection , description: This table will store the Price Protection Transaction Header level details , implementation_dba_data: DPP.DPP_TRANSACTION_HEADERS_ALL ,
-
View: DPP_XLA_INV_CU_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:DPP.DPP_XLA_INV_CU_V, object_name:DPP_XLA_INV_CU_V, status:VALID, product: DPP - Oracle Price Protection , description: DPP SLA Execution Process View , implementation_dba_data: APPS.DPP_XLA_INV_CU_V ,
-
View: DPP_XLA_CP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:DPP.DPP_XLA_CP_V, object_name:DPP_XLA_CP_V, status:VALID, product: DPP - Oracle Price Protection , description: Dpp SLA Claim Summary View , implementation_dba_data: APPS.DPP_XLA_CP_V ,
-
View: DPP_XLA_INV_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:DPP.DPP_XLA_INV_HEADERS_V, object_name:DPP_XLA_INV_HEADERS_V, status:VALID, product: DPP - Oracle Price Protection , description: Dpp SLA Cost Update Header View , implementation_dba_data: APPS.DPP_XLA_INV_HEADERS_V ,
-
View: DPP_XLA_INV_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:DPP.DPP_XLA_INV_LINES_V, object_name:DPP_XLA_INV_LINES_V, status:VALID, product: DPP - Oracle Price Protection , description: Dpp SLA Cost Update Lines View , implementation_dba_data: APPS.DPP_XLA_INV_LINES_V ,
-
View: DPP_XLA_CLAIM_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:DPP.DPP_XLA_CLAIM_HEADERS_V, object_name:DPP_XLA_CLAIM_HEADERS_V, status:VALID, product: DPP - Oracle Price Protection , description: Dpp SLA Claim Headers View , implementation_dba_data: APPS.DPP_XLA_CLAIM_HEADERS_V ,
-
View: DPP_WEBADI_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:DPP.DPP_WEBADI_V, object_name:DPP_WEBADI_V, status:VALID, product: DPP - Oracle Price Protection , description: Dpp WEBADI View , implementation_dba_data: APPS.DPP_WEBADI_V ,