Results for “value_change”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
The APPS.MTL_CST_TXN_COST_DETAILS_V view is a cost management reporting object within the Oracle E-Business Suite Inventory (INV) module. It exposes detailed transaction-level costing information drawn from the transaction cost detail tables maintained by the Cost Management subsystem, and is defined in the APPS schema with a status of VALID. The view is available in both Oracle EBS 12.1.1 and 12.2.2 environments and is owned by the APPS schema.
The primary purpose of this view is to surface, in a report-friendly form, the per-cost-element impact of inventory and manufacturing transactions. For each transaction the view decomposes the cost effect across cost elements, providing the transaction cost, the resulting new average cost, the absolute value change, and the percentage change attributable to each element. It plays a supporting role in cost analysis reporting, cost adjustment investigations, and integration scenarios where external systems require normalized transaction costing data.
Underlying Base Objects
The view is defined over three documented base objects:
- MTL_CST_TXN_COST_DETAILS (accessed via a SYNONYM) — the central fact source supplying transaction identifiers, item and organization context, level type, transaction cost, new average cost, percentage change, and value change.
- CST_COST_ELEMENTS (accessed via a SYNONYM) — supplies the cost element name, joined on COST_ELEMENT_ID.
- MFG_LOOKUPS (a VIEW) — supplies the decoded meaning for the level type, joined where LOOKUP_CODE equals the level type and LOOKUP_TYPE equals 'CST_LEVEL'.
The join structure is an inner join across all three objects. Because MFG_LOOKUPS and the cost detail source must both match, rows lacking a valid cost element or a recognized CST_LEVEL lookup code will not appear in the result set. The view carries the ROWID of the underlying MTL_CST_TXN_COST_DETAILS row, preserving a link back to the base table for drill-down or update-through-view scenarios.
Key Columns
- ROW_ID / TRANSACTION_ID — The base row identifier and the inventory or manufacturing transaction identifier.
- INVENTORY_ITEM_ID / ORGANIZATION_ID — The item and inventory organization context.
- LEVEL_TYPE / LEVEL_TYPE_DSP — The level type code from the base table and its decoded meaning obtained from MFG_LOOKUPS.
- ITEM_COST — The item-level cost value associated with the transaction.
- COST_ELEMENT / COST_ELEMENT_ID — The cost element description and its identifier, sourced from CST_COST_ELEMENTS.
- NEW_AVERAGE_COST — The average cost resulting after the transaction's effect.
- PERCENTAGE_CHANGE — The relative cost impact expressed as a percentage, matching the search term the user queried. This column quantifies how much the cost element's contribution shifted relative to the prior cost.
- VALUE_CHANGE — The absolute cost change contributed by the cost element.
Common Use Cases and Queries
A frequent requirement is identifying transactions whose cost movement exceeded a threshold, which is directly addressed through PERCENTAGE_CHANGE. A representative query follows:
SELECT TRANSACTION_ID, INVENTORY_ITEM_ID, ORGANIZATION_ID, COST_ELEMENT, TRANSACTION_COST, NEW_AVERAGE_COST, VALUE_CHANGE, PERCENTAGE_CHANGE FROM APPS.MTL_CST_TXN_COST_DETAILS_V WHERE PERCENTAGE_CHANGE > 10 ORDER BY PERCENTAGE_CHANGE DESC;
Analysts also group results by cost element to understand which elements drive volatility:
SELECT COST_ELEMENT, COUNT(*) NUM_TXNS, SUM(VALUE_CHANGE) TOTAL_CHANGE, AVG(PERCENTAGE_CHANGE) AVG_PCT FROM APPS.MTL_CST_TXN_COST_DETAILS_V WHERE ORGANIZATION_ID = :org_id GROUP BY COST_ELEMENT;
Because transactional costing data volumes are typically high, queries against this view should filter on ORGANIZATION_ID, TRANSACTION_ID, or date-adjacent criteria where supported, and should avoid unbounded scans to preserve performance.
-
APPS.MTL_CST_TXN_COST_DETAILS_V·↳ CST_COST_ELEMENTS·↳ MFG_LOOKUPS·↳ MTL_CST_TXN_COST_DETAILS·Explore INV module →
-
APPS.MTL_PAC_TXN_COST_DETAILS_V·↳ CST_COST_ELEMENTS·↳ MFG_LOOKUPS·↳ MTL_PAC_TXN_COST_DETAILS·Explore INV module →
-
APPS.MTL_PAC_TXN_COST_DETAILS_V·↳ CST_COST_ELEMENTS·↳ MFG_LOOKUPS·↳ MTL_PAC_TXN_COST_DETAILS·Explore INV module →
-
Table: JAI_MTL_TXN_CST_DTL_T 12.1.1
Replica for the Data inserted by IL into the MTL_TXN_COST_DET_INTERFACE
-
The cost of a transaction by element and by level
-
Transaction details for a period
-
The cost of a transaction by element and by level
-
Table: JAI_MTL_TXN_CST_DTL_T 12.2.2
Replica for the Data inserted by IL into the MTL_TXN_COST_DET_INTERFACE
-
Euro as a Functional Currency Archive
-
Euro as a Functional Currency Archive
-
APPS.MTL_CST_TXN_COST_DETAILS_V·↳ CST_COST_ELEMENTS·↳ MFG_LOOKUPS·↳ MTL_CST_TXN_COST_DETAILS·Explore INV module →
-
Stores transaction cost by element and by level for transactions to be imported through the transaction interface
-
Stores transaction cost by element and by level for transactions to be imported through the transaction interface
-
View: CST_AP_VARIANCE_V 12.1.1
APPS.CST_AP_VARIANCE_V·↳ AP_INVOICES_ALL·↳ CST_AP_VARIANCE_BATCHES·↳ CST_AP_VARIANCE_HEADERS·Explore BOM module →
-
Transaction details for a period
-
View: CST_AP_VARIANCE_V 12.2.2
APPS.CST_AP_VARIANCE_V·↳ AP_INVOICES_ALL·↳ CST_AP_VARIANCE_BATCHES·↳ CST_AP_VARIANCE_HEADERS·Explore BOM module →
-
Material Transactions and Picklist information
APPS.CSP_PICK_TRANSACTIONS_V·↳ CSP_PICKLIST_HEADERS·↳ CSP_PICKLIST_LINES·↳ MTL_MATERIAL_TRANSACTIONS_TEMP·Explore CSP module →
-
This view joins MTL_TXN_REQUEST_LINES with MTL_MATERIAL_TRANSACTIONS_TEMP. A record from WMS_COST_GROUP_INPUT_V serves as the input for the WMS cost group rules engine.
APPS.WMS_COST_GROUPS_INPUT_V·↳ MTL_INTERORG_PARAMETERS·↳ MTL_MATERIAL_TRANSACTIONS_TEMP·↳ MTL_SERIAL_NUMBERS·Explore WMS module →
-
This is history table for mtl_material_transaction_temp. - This for WMS internal Use only.
-
View: CST_XLA_INV_REF_V 12.1.1
APPS.CST_XLA_INV_REF_V·↳ CST_COGS_EVENTS·↳ MTL_MATERIAL_TRANSACTIONS·↳ MTL_TRANSACTION_ACCOUNTS·Explore BOM module →
-
This view joins MTL_TXN_REQUEST_LINES with MTL_MATERIAL_TRANSACTIONS_TEMP. A record from WMS_COST_GROUP_INPUT_V serves as the input for the WMS cost group rules engine.
APPS.WMS_COST_GROUPS_INPUT_V·↳ MTL_INTERORG_PARAMETERS·↳ MTL_MATERIAL_TRANSACTIONS_TEMP·↳ MTL_SERIAL_NUMBERS·Explore WMS module →
-
View: CST_XLA_INV_REF_V 12.2.2
APPS.CST_XLA_INV_REF_V·↳ CST_COGS_EVENTS·↳ MTL_MATERIAL_TRANSACTIONS·↳ MTL_TRANSACTION_ACCOUNTS·Explore BOM module →
-
This is history table for mtl_material_transaction_temp. - This for WMS internal Use only.
-
- Retrofitted
APPS.MTL_TRANSACTIONS_TEMP_ALL_V·↳ BOM_DEPARTMENTS·↳ CST_COST_GROUPS·↳ HR_ALL_ORGANIZATION_UNITS_TL·Explore INV module →
-
- Retrofitted
APPS.MTL_TRANSACTIONS_TEMP_ALL_V·↳ BOM_DEPARTMENTS·↳ CST_COST_GROUPS·↳ HR_ALL_ORGANIZATION_UNITS_TL·Explore INV module →
-
Gateway for externally generated material transactions
-
- Retrofitted
APPS.MTL_TRANSACTIONS_INTERFACE_V·↳ BOM_DEPARTMENTS·↳ CST_COST_GROUPS·↳ HR_ALL_ORGANIZATION_UNITS_TL·Explore INV module →
-
- Retrofitted
APPS.MTL_TRANSACTIONS_INTERFACE_V·↳ BOM_DEPARTMENTS·↳ CST_COST_GROUPS·↳ HR_ALL_ORGANIZATION_UNITS_TL·Explore INV module →
-
Material transaction table
-
Material Transactions and Picklist information
APPS.CSP_PICK_TRANSACTIONS_V·↳ CSP_PICKLIST_HEADERS·↳ CSP_PICKLIST_LINES·↳ MTL_MATERIAL_TRANSACTIONS_TEMP·Explore CSP module →
-
Temporary table for processing material transactions
-
Gateway for externally generated material transactions
-
Material transaction table
-
Temporary table for processing material transactions
-
Use for inventory organization transfers
Not implemented in this database·Explore AX module →
-
PACKAGE: APPS.CSTPACIT 12.1.1
-
PACKAGE BODY: APPS.CSTPACIT 12.1.1
-
PACKAGE: APPS.CSTPACIT 12.2.2
-
Use for inventory organization transfers
Not implemented in this database·Explore AX module →