Search Results csp_task_parts
Overview
The CSP_TASK_PARTS table is a core data object within the Oracle E-Business Suite Spares Management (CSP) module. It serves as the transactional repository for the specific parts or components required to perform a defined maintenance or service task. The table's primary role is to establish and manage the bill of materials for tasks, linking individual parts from the inventory to the service tasks defined in the system. This relationship is fundamental for planning spare parts requirements, managing service kits, and executing repair operations, ensuring that the correct components are available for maintenance activities.
Key Information Stored
While the provided metadata does not list all columns, the structure centers on the relationship between a task and its constituent parts. The critical columns include TASK_PART_ID, which serves as the unique primary key for each record. The PRODUCT_TASK_ID column is a mandatory foreign key that links each part entry to its parent service task defined in the CSP_PRODUCT_TASKS table. Other typical columns in such a table would include an inventory item identifier (e.g., INVENTORY_ITEM_ID and ORGANIZATION_ID), the required quantity of the part for the task (QUANTITY), and potentially attributes for revision, effective dates, and sourcing instructions. This data model enables precise tracking of parts consumption against standard tasks.
Common Use Cases and Queries
A primary use case is generating parts lists for scheduled maintenance. Planners query this table to determine all components needed for a set of tasks, which feeds into material requisitions and kit staging. Another critical use is in service execution, where technicians reference the task parts list to verify kit completeness. Common reporting queries involve joining to inventory and task master data to analyze part usage and standardize bills of material. A fundamental SQL pattern is retrieving all parts for a given task:
- SELECT * FROM csp_task_parts WHERE product_task_id = <task_id>;
For comprehensive reporting, a join to CSP_PRODUCT_TASKS and inventory tables (like MTL_SYSTEM_ITEMS_B) is standard to include part descriptions and task details.
Related Objects
The CSP_TASK_PARTS table maintains a direct and critical foreign key relationship with the CSP_PRODUCT_TASKS table, which holds the master definition of service tasks. The relationship is defined as follows:
- Foreign Key to CSP_PRODUCT_TASKS: The column CSP_TASK_PARTS.PRODUCT_TASK_ID references the primary key in CSP_PRODUCT_TASKS. This ensures every part assignment is associated with a valid, predefined task.
As a central transactional table, it is also likely referenced by various Spares Management forms, reports, and APIs (such as those for task and kit management). While not specified in the brief metadata, it may also have relationships with inventory transaction interfaces or planning tables within the CSP schema.
-
Table: CSP_TASK_PARTS
12.2.2
owner:CSP, object_type:TABLE, fnd_design_data:CSP.CSP_TASK_PARTS, object_name:CSP_TASK_PARTS, status:VALID, product: CSP - Spares Management , description: Task Parts , implementation_dba_data: CSP.CSP_TASK_PARTS ,
-
Table: CSP_TASK_PARTS
12.1.1
owner:CSP, object_type:TABLE, fnd_design_data:CSP.CSP_TASK_PARTS, object_name:CSP_TASK_PARTS, status:VALID, product: CSP - Spares Management , description: Task Parts , implementation_dba_data: CSP.CSP_TASK_PARTS ,
-
APPS.CSD_REPAIR_ESTIMATE_PVT dependencies on CSP_TASK_PARTS
12.2.2
-
APPS.CSP_PROD_TASK_PARTS_HISTORY dependencies on CSP_TASK_PARTS
12.1.1
-
APPS.CSP_TASK_PARTS_PKG dependencies on CSP_TASK_PARTS
12.2.2
-
APPS.CSD_REPAIR_ESTIMATE_PVT dependencies on CSP_TASK_PARTS
12.1.1
-
APPS.CSP_TASK_PARTS_PKG dependencies on CSP_TASK_PARTS
12.1.1
-
APPS.CSP_PROD_TASK_PARTS_HISTORY dependencies on CSP_TASK_PARTS
12.2.2
-
APPS.CSD_REPAIR_ESTIMATE_PVT dependencies on CSP_PRODUCT_TASKS
12.2.2
-
SYNONYM: APPS.CSP_TASK_PARTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CSP_TASK_PARTS, status:VALID,
-
VIEW: APPS.CSP_TASK_PARTS_DFV
12.2.2
-
APPS.CSD_REPAIR_ESTIMATE_PVT dependencies on CSP_PRODUCT_TASKS
12.1.1
-
VIEW: APPS.CSP_TASK_PARTS_DFV
12.1.1
-
VIEW: CSP.CSP_TASK_PARTS#
12.2.2
owner:CSP, object_type:VIEW, object_name:CSP_TASK_PARTS#, status:VALID,
-
SYNONYM: APPS.CSP_TASK_PARTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CSP_TASK_PARTS, status:VALID,
-
APPS.CSD_REPAIR_ESTIMATE_PVT dependencies on CSD_REPAIR_TYPES_SAR
12.1.1
-
APPS.CSD_REPAIR_ESTIMATE_PVT dependencies on MTL_SYSTEM_ITEMS_KFV
12.1.1
-
VIEW: APPS.CSP_TASK_PARTS_V
12.1.1
-
APPS.CSD_REPAIR_ESTIMATE_PVT dependencies on CS_TXN_BILLING_TYPES
12.1.1
-
APPS.CSD_REPAIR_ESTIMATE_PVT dependencies on CS_KB_SETS_VL
12.1.1
-
VIEW: APPS.CSP_TASK_PARTS_V
12.2.2
-
VIEW: CSP.CSP_TASK_PARTS#
12.2.2
-
APPS.CSP_PROD_TASK_PARTS_HISTORY dependencies on MTL_RELATED_ITEMS_VIEW
12.1.1
-
APPS.CSD_REPAIR_ESTIMATE_PVT dependencies on CS_KB_SETS_VL
12.2.2
-
APPS.CSD_REPAIR_ESTIMATE_PVT dependencies on CSD_SERVICE_CODES_VL
12.2.2
-
TABLE: CSP.CSP_TASK_PARTS
12.2.2
owner:CSP, object_type:TABLE, fnd_design_data:CSP.CSP_TASK_PARTS, object_name:CSP_TASK_PARTS, status:VALID,
-
TABLE: CSP.CSP_TASK_PARTS
12.1.1
owner:CSP, object_type:TABLE, fnd_design_data:CSP.CSP_TASK_PARTS, object_name:CSP_TASK_PARTS, status:VALID,
-
APPS.CSD_REPAIR_ESTIMATE_PVT dependencies on MTL_SYSTEM_ITEMS_KFV
12.2.2
-
APPS.CSD_REPAIR_ESTIMATE_PVT dependencies on CSD_REPAIR_TYPES_SAR
12.2.2
-
Table: CSP_PRODUCT_TASKS
12.2.2
owner:CSP, object_type:TABLE, fnd_design_data:CSP.CSP_PRODUCT_TASKS, object_name:CSP_PRODUCT_TASKS, status:VALID, product: CSP - Spares Management , description: Product Tasks , implementation_dba_data: CSP.CSP_PRODUCT_TASKS ,
-
APPS.CSD_REPAIR_ESTIMATE_PVT dependencies on JTF_TASK_TEMP_GROUPS_VL
12.2.2
-
Table: CSP_PRODUCT_TASKS
12.1.1
owner:CSP, object_type:TABLE, fnd_design_data:CSP.CSP_PRODUCT_TASKS, object_name:CSP_PRODUCT_TASKS, status:VALID, product: CSP - Spares Management , description: Product Tasks , implementation_dba_data: CSP.CSP_PRODUCT_TASKS ,
-
APPS.CSD_REPAIR_ESTIMATE_PVT dependencies on JTF_TASK_TEMP_GROUPS_VL
12.1.1
-
APPS.CSP_PROD_TASK_PARTS_HISTORY dependencies on MTL_RELATED_ITEMS_VIEW
12.2.2
-
APPS.CSD_REPAIR_ESTIMATE_PVT dependencies on CSD_SC_WORK_ENTITIES
12.2.2
-
APPS.CSD_REPAIR_ESTIMATE_PVT dependencies on CSD_SERVICE_CODES_VL
12.1.1
-
APPS.CSD_REPAIR_ESTIMATE_PVT dependencies on CSD_SC_WORK_ENTITIES
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
APPS.CSD_REPAIR_ESTIMATE_PVT dependencies on CS_TXN_BILLING_TYPES
12.2.2
-
PACKAGE BODY: APPS.CSP_TASK_PARTS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSP_TASK_PARTS_PKG, status:VALID,
-
VIEW: APPS.CSP_TASK_PARTS_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:CSP_TASK_PARTS_DFV, status:VALID,
-
VIEW: APPS.CSP_TASK_PARTS_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:CSP_TASK_PARTS_DFV, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.CSP_TASK_PARTS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSP_TASK_PARTS_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2