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 ,
-
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 ,
-
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 ,
-
View: CSP_TASK_PARTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSP.CSP_TASK_PARTS_V, object_name:CSP_TASK_PARTS_V, status:VALID, product: CSP - Spares Management , description: Task Part Information , implementation_dba_data: APPS.CSP_TASK_PARTS_V ,
-
View: CSP_TASK_PARTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSP.CSP_TASK_PARTS_V, object_name:CSP_TASK_PARTS_V, status:VALID, product: CSP - Spares Management , description: Task Part Information , implementation_dba_data: APPS.CSP_TASK_PARTS_V ,