Search Results csp_supersede_items
Overview
The CSP_SUPERSEDE_ITEMS table is a core data object within the Oracle E-Business Suite Spares Management (CSP) module. Spares Management supports the depot repair, field service, and component replacement processes that Oracle EBS customers rely on for maintaining serviceable inventory. This table records the relationship between items planned for warehouses and the items supplied to specific subinventories, effectively capturing item supersession and substitution rules at the warehouse-to-subinventory level.
In the context of Oracle EBS 12.1.1 and 12.2.2, CSP_SUPERSEDE_ITEMS provides the configuration data that drives which replacement or equivalent item is issued when a demanded item is not available or has been superseded by a newer revision. The table resides in the CSP schema and is documented as VALID in the ETRM repository.
The heuristic Data Vault classification mined from the documented foreign key structure is standalone. From a dimensional modeling perspective, this suggests the table is not acting as a classic hub, link, or satellite anchored to surrounding relationships. Instead, it behaves as an independent reference or configuration entity keyed by its own surrogate identifier, and modelers should treat it accordingly when designing downstream reporting structures.
Key Information Stored
The table contains 26 documented columns. The most significant are described below.
- SUPERSEDE_ID — The surrogate primary key, enforced by the constraint CSP_SUPERSEDE_ITEMS_PK1. A unique index, CSP_SUPERSEDE_ITEMS_U1, also exists on this column, making it the sole documented business-key candidate.
- INVENTORY_ITEM_ID — References the item for which supersession or substitution behavior is being defined.
- ORGANIZATION_ID — Identifies the warehouse or inventory organization in which the supersession rule applies.
- SUB_INVENTORY_CODE — The subinventory within the organization to which the supplied item is directed.
- ITEM_SUPPLIED — The replacement or substitute item that is issued in place of the originally demanded item.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1 through ATTRIBUTE15 — The standard Oracle EBS flexfield extension columns, available for customer-specific configuration.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — The standard WHO audit columns tracking record creation and modification.
The combination of INVENTORY_ITEM_ID, ORGANIZATION_ID, SUB_INVENTORY_CODE, and ITEM_SUPPLIED constitutes the effective business meaning of each row, even though only SUPERSEDE_ID carries a documented unique constraint.
Common Use Cases and Queries
Typical use cases include auditing supersession configuration across warehouses, validating that supplied items exist and are active in the target subinventory, and troubleshooting repair or fulfillment transactions where the wrong substitute item was issued.
A representative query to list supersession rules for a given organization:
SELECT s.SUPERSEDE_ID, s.INVENTORY_ITEM_ID, s.ORGANIZATION_ID, s.SUB_INVENTORY_CODE, s.ITEM_SUPPLIED FROM CSP.CSP_SUPERSEDE_ITEMS s WHERE s.ORGANIZATION_ID = :org_id;
A join pattern to resolve item descriptions through the item master:
SELECT s.SUPERSEDE_ID, m1.SEGMENT1 demanded_item, m2.SEGMENT1 supplied_item, s.SUB_INVENTORY_CODE FROM CSP.CSP_SUPERSEDE_ITEMS s, MTL_SYSTEM_ITEMS_B m1, MTL_SYSTEM_ITEMS_B m2 WHERE s.INVENTORY_ITEM_ID = m1.INVENTORY_ITEM_ID AND s.ORGANIZATION_ID = m1.ORGANIZATION_ID AND s.ITEM_SUPPLIED = m2.INVENTORY_ITEM_ID AND s.ORGANIZATION_ID = m2.ORGANIZATION_ID;
Reporting use cases include generating warehouse-level supersession matrices and identifying subinventories with sparse or missing replacement rules. The flexfield columns support customer-specific reporting when standard columns are insufficient.
Related Objects
The documented FK structure classifies CSP_SUPERSEDE_ITEMS as standalone, meaning no formal foreign key relationships are documented to external tables. The following objects are significant in practice because their key columns align with the columns stored here:
- MTL_SYSTEM_ITEMS_B — Joined on INVENTORY_ITEM_ID and ORGANIZATION_ID to resolve item identifiers to segments and descriptions.
- MTL_ITEM_SUB_INVENTORIES — Joined on INVENTORY_ITEM_ID, ORGANIZATION_ID, and SUB_INVENTORY_CODE to validate item-subinventory eligibility.
- MTL_SECONDARY_INVENTORIES — Joined on ORGANIZATION_ID and SUB_INVENTORY_CODE for subinventory attributes.
- MTL_PARAMETERS — Joined on ORGANIZATION_ID to confirm warehouse context.
- CSP_REPAIR_ORDERS and related CSP tables — Consume the supersession data during repair and replacement processing.
Because the ETRM metadata documents no external foreign keys, integrators should verify referential expectations through the Spares Management application logic rather than assuming database-enforced constraints.
-
Table: CSP_SUPERSEDE_ITEMS
12.2.2
owner:CSP, object_type:TABLE, fnd_design_data:CSP.CSP_SUPERSEDE_ITEMS, object_name:CSP_SUPERSEDE_ITEMS, status:VALID, product: CSP - Spares Management , description: This table stores Item planned for warehouses and item supplied for subinventories , implementation_dba_data: CSP.CSP_SUPERSEDE_ITEMS ,
-
Table: CSP_SUPERSEDE_ITEMS
12.1.1
owner:CSP, object_type:TABLE, fnd_design_data:CSP.CSP_SUPERSEDE_ITEMS, object_name:CSP_SUPERSEDE_ITEMS, status:VALID, product: CSP - Spares Management , description: This table stores Item planned for warehouses and item supplied for subinventories , implementation_dba_data: CSP.CSP_SUPERSEDE_ITEMS ,
-
SYNONYM: APPS.CSP_SUPERSEDE_ITEMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CSP_SUPERSEDE_ITEMS, status:VALID,
-
SYNONYM: APPS.CSP_SUPERSEDE_ITEMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CSP_SUPERSEDE_ITEMS, status:VALID,
-
VIEW: CSP.CSP_SUPERSEDE_ITEMS#
12.2.2
owner:CSP, object_type:VIEW, object_name:CSP_SUPERSEDE_ITEMS#, status:VALID,
-
VIEW: CSP.CSP_SUPERSEDE_ITEMS#
12.2.2
-
VIEW: APPS.CSP_ORG_USAGE_DETAILS_V
12.2.2
-
VIEW: APPS.CSP_ORG_USAGE_DETAILS_V
12.1.1
-
VIEW: APPS.CSP_SUBINV_USAGE_DETAILS_V
12.1.1
-
VIEW: APPS.CSP_SUBINV_USAGE_DETAILS_V
12.2.2
-
PACKAGE BODY: APPS.CSP_SUPERSEDE_ITEMS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSP_SUPERSEDE_ITEMS_PKG, status:VALID,
-
PACKAGE BODY: APPS.CSP_SUPERSEDE_ITEMS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSP_SUPERSEDE_ITEMS_PKG, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
View: CSP_ORG_USAGE_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSP.CSP_ORG_USAGE_DETAILS_V, object_name:CSP_ORG_USAGE_DETAILS_V, status:VALID, product: CSP - Spares Management , implementation_dba_data: APPS.CSP_ORG_USAGE_DETAILS_V ,
-
12.1.1 DBA Data
12.1.1
-
TABLE: CSP.CSP_SUPERSEDE_ITEMS
12.1.1
owner:CSP, object_type:TABLE, fnd_design_data:CSP.CSP_SUPERSEDE_ITEMS, object_name:CSP_SUPERSEDE_ITEMS, status:VALID,
-
APPS.CSP_SUPERSEDE_ITEMS_PKG SQL Statements
12.1.1
-
APPS.CSP_SUPERSEDE_ITEMS_PKG SQL Statements
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.CSP_SUPERSESSIONS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSP_SUPERSESSIONS_PVT, status:VALID,
-
TABLE: CSP.CSP_SUPERSEDE_ITEMS
12.2.2
owner:CSP, object_type:TABLE, fnd_design_data:CSP.CSP_SUPERSEDE_ITEMS, object_name:CSP_SUPERSEDE_ITEMS, status:VALID,
-
VIEW: APPS.CSP_ORG_USAGE_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSP.CSP_ORG_USAGE_DETAILS_V, object_name:CSP_ORG_USAGE_DETAILS_V, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
View: CSP_SUBINV_USAGE_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSP.CSP_SUBINV_USAGE_DETAILS_V, object_name:CSP_SUBINV_USAGE_DETAILS_V, status:VALID, product: CSP - Spares Management , implementation_dba_data: APPS.CSP_SUBINV_USAGE_DETAILS_V ,
-
12.2.2 DBA Data
12.2.2
-
View: CSP_ORG_USAGE_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSP.CSP_ORG_USAGE_DETAILS_V, object_name:CSP_ORG_USAGE_DETAILS_V, status:VALID, product: CSP - Spares Management , implementation_dba_data: APPS.CSP_ORG_USAGE_DETAILS_V ,
-
VIEW: APPS.CSP_SUBINV_USAGE_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSP.CSP_SUBINV_USAGE_DETAILS_V, object_name:CSP_SUBINV_USAGE_DETAILS_V, status:VALID,
-
PACKAGE BODY: APPS.CSP_SUPERSESSIONS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSP_SUPERSESSIONS_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSP_AUTO_ASLMSL_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSP_AUTO_ASLMSL_PVT, status:VALID,
-
View: CSP_SUBINV_USAGE_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSP.CSP_SUBINV_USAGE_DETAILS_V, object_name:CSP_SUBINV_USAGE_DETAILS_V, status:VALID, product: CSP - Spares Management , implementation_dba_data: APPS.CSP_SUBINV_USAGE_DETAILS_V ,
-
VIEW: APPS.CSP_ORG_USAGE_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSP.CSP_ORG_USAGE_DETAILS_V, object_name:CSP_ORG_USAGE_DETAILS_V, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.CSP_SUBINV_USAGE_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSP.CSP_SUBINV_USAGE_DETAILS_V, object_name:CSP_SUBINV_USAGE_DETAILS_V, status:VALID,
-
PACKAGE BODY: APPS.CSP_PLAN_DETAILS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSP_PLAN_DETAILS_PKG, status:VALID,
-
PACKAGE BODY: APPS.CSP_PLAN_DETAILS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSP_PLAN_DETAILS_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.CSP_AUTO_ASLMSL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSP_AUTO_ASLMSL_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSP_SUPERSEDE_ITEMS_PKG
12.1.1
-
PACKAGE BODY: APPS.CSP_SUPERSEDE_ITEMS_PKG
12.2.2
-
APPS.CSP_SUPERSESSIONS_PVT SQL Statements
12.2.2
-
APPS.CSP_SUPERSESSIONS_PVT SQL Statements
12.1.1
-
APPS.CSP_AUTO_ASLMSL_PVT SQL Statements
12.1.1
-
APPS.CSP_AUTO_ASLMSL_PVT SQL Statements
12.2.2
-
APPS.CSP_AUTO_ASLMSL_PVT dependencies on CSP_SUPERSEDE_ITEMS
12.2.2
-
APPS.CSP_PLAN_DETAILS_PKG dependencies on CSP_SUPERSEDE_ITEMS
12.2.2
-
APPS.CSP_SUPERSEDE_ITEMS_PKG dependencies on CSP_SUPERSEDE_ITEMS
12.2.2
-
APPS.CSP_AUTO_ASLMSL_PVT dependencies on CSP_SUPERSEDE_ITEMS
12.1.1