Search Results csp_excess_lists
Overview
The CSP_EXCESS_LISTS table is a transactional data object within the Oracle E-Business Suite Spares Management module (product code CSP). Its documented description identifies it as the storage location for Excess Spare Parts — that is, inventory items held in a subinventory that are surplus to requirement and available for redeployment, return, or requisition-based demand matching. Each row represents one excess line, keyed by the surrogate primary key EXCESS_LINE_ID, and enriched with attribute flexfield columns for customer-specific extensions.
Under a heuristic Data Vault classification mined from the foreign-key structure, CSP_EXCESS_LISTS is satellite-leaning. It carries descriptive, mutable measures (excess quantity, condition code, status) attached to a small set of stable business keys — the inventory item, the organization, and the subinventory — rather than acting as a hub or as a pure link between two hubs. This suggests that in a Data Vault or dimensional re-modeling exercise, the table is best treated as a satellite surrounding an inventory-item/organization hub, with the requisition reference layered on as an optional link.
Key Information Stored
The table is documented with 35 physical columns. The most significant of these are:
EXCESS_LINE_ID— the surrogate primary key, enforced byCSP_EXCESS_LISTS_PKand by unique indexCSP_EXCESS_LISTS_U1. This is the only documented business-key candidate and is referenced by child tables.ORGANIZATION_ID— the inventory organization owning the excess stock; a common filter for reporting and a component of the item/subinventory foreign keys.INVENTORY_ITEM_ID— the spare part being flagged as excess, resolving toMTL_SYSTEM_ITEMS_B.SUBINVENTORY_CODE— the secondary inventory location holding the excess quantity.EXCESS_QUANTITY,RETURNED_QUANTITY,CURRENT_RETURN_QTY— the core quantity measures describing how much material is excess, how much has already been returned, and the quantity currently scheduled for return.EXCESS_STATUS,REASON_CODE,CONDITION_CODE— status and classification drivers for the excess disposition workflow.REQUISITION_LINE_ID— links the excess line to a sourcing requisition inPO_REQUISITION_HEADERS_ALL.RETURN_ORGANIZATION_ID,RETURN_SUBINVENTORY_NAME— the destination organization and subinventory for return transactions.- Standard EBS audit columns:
CREATED_BY,CREATION_DATE,LAST_UPDATED_BY,LAST_UPDATE_DATE,LAST_UPDATE_LOGIN. SECURITY_GROUP_ID— multi-org security reference toFND_SECURITY_GROUPS.ATTRIBUTE_CATEGORYandATTRIBUTE1throughATTRIBUTE15— the DFF placeholder set for client-specific extensions.
Common Use Cases and Queries
Typical reporting scenarios include identifying all excess lines awaiting disposition in a given organization, reconciling excess quantities against returns already executed, and tracing an excess line to the requisition that will consume it. A simple operational query:
SELECT el.excess_line_id, el.organization_id, el.inventory_item_id, el.subinventory_code, el.excess_quantity, el.excess_status FROM csp_excess_lists el WHERE el.organization_id = :org_id AND el.excess_status = :status;
To enrich with item description and unit of measure, join to MTL_SYSTEM_ITEMS_B on INVENTORY_ITEM_ID and ORGANIZATION_ID. To expose serial or lot detail held against an excess line, join CSP_EXCESS_LIST_SERIAL_LOTS on EXCESS_LINE_ID. Return-progress reporting compares EXCESS_QUANTITY against RETURNED_QUANTITY and CURRENT_RETURN_QTY grouped by organization and subinventory.
Related Objects
- CSP_EXCESS_LIST_SERIAL_LOTS — child table; joins on
EXCESS_LINE_IDto hold serial and lot detail for each excess line. - MTL_SYSTEM_ITEMS_B — master item definition, joined on
INVENTORY_ITEM_IDandORGANIZATION_ID. - MTL_SECONDARY_INVENTORIES — subinventory master, joined on
SUBINVENTORY_CODEandORGANIZATION_ID. - PO_REQUISITION_HEADERS_ALL — sourcing requisition reference, joined through
REQUISITION_LINE_ID. - FND_SECURITY_GROUPS — multi-org security group reference via
SECURITY_GROUP_ID. - Spares Management UI and concurrent programs that populate and consume excess lines during returns, replenishment, and sourcing flows.
-
Table: CSP_EXCESS_LISTS
12.2.2
owner:CSP, object_type:TABLE, fnd_design_data:CSP.CSP_EXCESS_LISTS, object_name:CSP_EXCESS_LISTS, status:VALID, product: CSP - Spares Management , description: Excess Spare Parts , implementation_dba_data: CSP.CSP_EXCESS_LISTS ,
-
Table: CSP_EXCESS_LISTS
12.1.1
owner:CSP, object_type:TABLE, fnd_design_data:CSP.CSP_EXCESS_LISTS, object_name:CSP_EXCESS_LISTS, status:VALID, product: CSP - Spares Management , description: Excess Spare Parts , implementation_dba_data: CSP.CSP_EXCESS_LISTS ,
-
VIEW: APPS.CSP_EXCESS_LISTS_DFV
12.2.2
-
VIEW: APPS.CSP_EXCESS_LISTS_DFV
12.1.1
-
SYNONYM: APPS.CSP_EXCESS_LISTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CSP_EXCESS_LISTS, status:VALID,
-
SYNONYM: APPS.CSP_EXCESS_LISTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CSP_EXCESS_LISTS, status:VALID,
-
VIEW: CSP.CSP_EXCESS_LISTS#
12.2.2
owner:CSP, object_type:VIEW, object_name:CSP_EXCESS_LISTS#, status:VALID,
-
APPS.CSP_EXCESS_PARTS_PVT SQL Statements
12.1.1
-
VIEW: APPS.CSP_SUP_DEM_SUB_V
12.1.1
-
VIEW: APPS.CSP_SUP_DEM_SUB_V
12.2.2
-
VIEW: CSP.CSP_EXCESS_LISTS#
12.2.2
-
TABLE: CSP.CSP_EXCESS_LISTS
12.2.2
owner:CSP, object_type:TABLE, fnd_design_data:CSP.CSP_EXCESS_LISTS, object_name:CSP_EXCESS_LISTS, status:VALID,
-
Table: CSP_EXCESS_LIST_SERIAL_LOTS
12.2.2
owner:CSP, object_type:TABLE, fnd_design_data:CSP.CSP_EXCESS_LIST_SERIAL_LOTS, object_name:CSP_EXCESS_LIST_SERIAL_LOTS, status:VALID, product: CSP - Spares Management , description: Excess list serial and lot numbers , implementation_dba_data: CSP.CSP_EXCESS_LIST_SERIAL_LOTS ,
-
TABLE: CSP.CSP_EXCESS_LISTS
12.1.1
owner:CSP, object_type:TABLE, fnd_design_data:CSP.CSP_EXCESS_LISTS, object_name:CSP_EXCESS_LISTS, status:VALID,
-
Table: CSP_EXCESS_LIST_SERIAL_LOTS
12.1.1
owner:CSP, object_type:TABLE, fnd_design_data:CSP.CSP_EXCESS_LIST_SERIAL_LOTS, object_name:CSP_EXCESS_LIST_SERIAL_LOTS, status:VALID, product: CSP - Spares Management , description: Excess list serial and lot numbers , implementation_dba_data: CSP.CSP_EXCESS_LIST_SERIAL_LOTS ,
-
APPS.CSP_EXCESS_PARTS_PVT SQL Statements
12.2.2
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.CSP_EXCESS_LISTS_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:CSP_EXCESS_LISTS_DFV, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE BODY: APPS.CSP_EXCESS_LISTS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSP_EXCESS_LISTS_PKG, status:VALID,
-
VIEW: APPS.CSP_EXCESS_LISTS_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:CSP_EXCESS_LISTS_DFV, status:VALID,
-
VIEW: APPS.CSP_EXCESS_LISTS_V
12.2.2
-
VIEW: APPS.CSP_EXCESS_LISTS_V
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.CSP_SUPPLY_DEMAND_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSP_SUPPLY_DEMAND_PVT, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.CSP_EXCESS_LISTS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSP_EXCESS_LISTS_PKG, status:VALID,
-
Table: PO_REQUISITION_HEADERS_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_REQUISITION_HEADERS_ALL, object_name:PO_REQUISITION_HEADERS_ALL, status:VALID, product: PO - Purchasing , description: Requisition headers , implementation_dba_data: PO.PO_REQUISITION_HEADERS_ALL ,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
Table: PO_REQUISITION_HEADERS_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_REQUISITION_HEADERS_ALL, object_name:PO_REQUISITION_HEADERS_ALL, status:VALID, product: PO - Purchasing , description: Requisition headers , implementation_dba_data: PO.PO_REQUISITION_HEADERS_ALL ,
-
PACKAGE BODY: APPS.CSP_SUPPLY_DEMAND_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSP_SUPPLY_DEMAND_PVT, status:VALID,
-
APPS.CSP_EXCESS_LISTS_PKG SQL Statements
12.2.2
-
APPS.CSP_EXCESS_LISTS_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.CSP_EXCESS_PARTS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSP_EXCESS_PARTS_PVT, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.CSP_PART_SEARCH_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSP_PART_SEARCH_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSP_EXCESS_PARTS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSP_EXCESS_PARTS_PVT, status:VALID,
-
View: CSP_EXCESS_LISTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSP.CSP_EXCESS_LISTS_V, object_name:CSP_EXCESS_LISTS_V, status:VALID, product: CSP - Spares Management , description: Excess Spare Parts , implementation_dba_data: APPS.CSP_EXCESS_LISTS_V ,
-
VIEW: APPS.CSP_SUP_DEM_SUB_V
12.1.1
owner:APPS, object_type:VIEW, object_name:CSP_SUP_DEM_SUB_V, status:VALID,
-
View: CSP_EXCESS_LISTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSP.CSP_EXCESS_LISTS_V, object_name:CSP_EXCESS_LISTS_V, status:VALID, product: CSP - Spares Management , description: Excess Spare Parts , implementation_dba_data: APPS.CSP_EXCESS_LISTS_V ,
-
PACKAGE BODY: APPS.CSP_EXCESS_LISTS_PKG
12.1.1
-
VIEW: APPS.CSP_SUP_DEM_SUB_V
12.2.2
owner:APPS, object_type:VIEW, object_name:CSP_SUP_DEM_SUB_V, status:VALID,
-
PACKAGE BODY: APPS.CSP_EXCESS_LISTS_PKG
12.2.2
-
PACKAGE BODY: APPS.CSP_EXCESS_PARTS_PVT
12.1.1
-
Table: MTL_SECONDARY_INVENTORIES
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_SECONDARY_INVENTORIES, object_name:MTL_SECONDARY_INVENTORIES, status:VALID, product: INV - Inventory , description: Subinventory definitions , implementation_dba_data: INV.MTL_SECONDARY_INVENTORIES ,
-
Table: MTL_SECONDARY_INVENTORIES
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_SECONDARY_INVENTORIES, object_name:MTL_SECONDARY_INVENTORIES, status:VALID, product: INV - Inventory , description: Subinventory definitions , implementation_dba_data: INV.MTL_SECONDARY_INVENTORIES ,