Search Results pp_cost_adj_ccid




Overview

The view APPS.DPP_XLA_INV_HEADERS_V is a Subledger Accounting (SLA) integration view owned by the APPS schema and delivered as part of the Oracle Price Protection (DPP) module. It is described in the ETRM metadata as the "Dpp SLA Cost Update Header View." Its purpose is to present the transaction header information required by the SLA engine to generate accounting events for price protection cost updates. The view consolidates event identifiers, transaction header details, supplier and supplier site attributes, and derived accounting flexfield (CCID) values into a single denormalized result set, enabling the SLA program to create journal entries for cost update events without directly joining the underlying transactional and reference tables.

The view is central to the accounting flow for price protection: it exposes distribution and event context so that cost update events flow into the Subledger Accounting framework. It is populated from a global temporary table of events, the DPP header and transaction header tables, and Oracle Payables supplier reference data.

Underlying Base Objects

The view is defined over the following documented base objects:

Joins are driven by XEG.ENTITY_CODE = 'COST_UPDATE', with XEG.SOURCE_ID_INT_1 mapping to the transaction header ID and XEG.SOURCE_ID_INT_2 mapping to the DPP base transaction header ID. Only rows where DPP_XLA_HEADERS.PP_TRANSACTION_TYPE = 'COST_UPDATE' and PROCESSED_FLAG = 'P' are returned, ensuring only fully processed cost update events are exposed.

Key Columns

Common Use Cases and Queries

Typical use cases include reviewing SLA cost update events for price protection, validating the CCIDs generated for a transaction, and diagnosing why accounting entries were or were not created. A common query filters on the distribution type literal:

  • SELECT event_id, transaction_header_id, transaction_number, vendor_name, pp_accrual_ccid, pp_cost_adj_ccid FROM apps.dpp_xla_inv_headers_v WHERE distribution_type = 'PP_COST_UPDATE';
  • Retrieving derived accounting combinations for a specific transaction header to reconcile accrual, cost adjustment, and contra-liability postings.
  • Auditing processed events by joining against DPP_TRANSACTION_HEADERS_ALL or the SLA event tables on EVENT_ID.

Because DISTRIBUTION_TYPE is a hard-coded literal, all rows returned by this view belong to the PP_COST_UPDATE distribution, which simplifies filtering and downstream SLA event processing.