Search Results csd_product_transactions
Overview
The CSD_PRODUCT_TRANSACTIONS table is a core transactional entity within the Oracle E-Business Suite (EBS) Depot Repair (CSD) module. It functions as the primary child table to CSD_REPAIRS, systematically recording all inbound and outbound product movements associated with a specific repair order. Its role is to provide a granular audit trail of the physical product flow throughout the repair lifecycle, from the initial receipt of the defective item to the final shipment of the repaired or replaced unit. This detailed transaction history is essential for inventory management, logistics tracking, and operational reporting within the repair depot.
Key Information Stored
While the full column list is not detailed in the provided metadata, the structure centers on linking product movements to the parent repair order and related estimates. The primary key, PRODUCT_TRANSACTION_ID, uniquely identifies each transaction record. The table's critical foreign key columns define its relationships: REPAIR_LINE_ID links the transaction to its parent repair line in CSD_REPAIRS, and ESTIMATE_DETAIL_ID can link it to a specific line from the initial estimate in CS_ESTIMATE_DETAILS. Typical data stored would include transaction types (e.g., 'INBOUND', 'OUTBOUND'), transaction dates, serial numbers, shipping and receiving references, and identifiers for the specific inventory item and subinventory locations involved in the movement.
Common Use Cases and Queries
This table is central to queries that track the status and history of a repair order's physical components. Common use cases include generating a complete transaction log for a repair order to verify receipt and shipment, reconciling inventory movements, and auditing repair cycle times. A fundamental reporting query would join to the parent repair table to list all product movements for a given order.
- Transaction History Report:
SELECT cpt.* FROM csd_product_transactions cpt, csd_repairs cr WHERE cpt.repair_line_id = cr.repair_line_id AND cr.repair_number = '<Repair_Number>' ORDER BY cpt.transaction_date; - Open Inbound Items: Identifying items received but not yet shipped by querying for 'INBOUND' transactions without corresponding 'OUTBOUND' records for the same repair line.
- Shipment Verification: Confirming the final outbound shipment details, including carrier and tracking information, for a completed repair.
Related Objects
The CSD_PRODUCT_TRANSACTIONS table is integral to the Depot Repair data model, with defined relationships to key master and transactional entities.
- CSD_REPAIRS (Parent Table): The primary parent entity. Joined via
CSD_PRODUCT_TRANSACTIONS.REPAIR_LINE_ID = CSD_REPAIRS.REPAIR_LINE_ID. Every product transaction must be associated with a valid repair order line. - CS_ESTIMATE_DETAILS (Reference Table): Provides a link to the original estimate line item. Joined via
CSD_PRODUCT_TRANSACTIONS.ESTIMATE_DETAIL_ID = CS_ESTIMATE_DETAILS.ESTIMATE_DETAIL_ID. This relationship allows tracing the actual transaction back to the estimated part or service.
-
Table: CSD_PRODUCT_TRANSACTIONS
12.1.1
owner:CSD, object_type:TABLE, fnd_design_data:CSD.CSD_PRODUCT_TRANSACTIONS, object_name:CSD_PRODUCT_TRANSACTIONS, status:VALID, product: CSD - Depot Repair , description: This enitty is the child table for CSD_REPAIRS and holds all the product (Inbound / Outbound) transactions for a Repair Order. , implementation_dba_data: CSD.CSD_PRODUCT_TRANSACTIONS ,
-
Table: CSD_PRODUCT_TRANSACTIONS
12.2.2
owner:CSD, object_type:TABLE, fnd_design_data:CSD.CSD_PRODUCT_TRANSACTIONS, object_name:CSD_PRODUCT_TRANSACTIONS, status:VALID, product: CSD - Depot Repair , description: This enitty is the child table for CSD_REPAIRS and holds all the product (Inbound / Outbound) transactions for a Repair Order. , implementation_dba_data: CSD.CSD_PRODUCT_TRANSACTIONS ,
-
View: CSD_PROJECT_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSD.CSD_PROJECT_DETAILS_V, object_name:CSD_PROJECT_DETAILS_V, status:VALID, product: CSD - Depot Repair , implementation_dba_data: APPS.CSD_PROJECT_DETAILS_V ,
-
View: CSD_PROJECT_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSD.CSD_PROJECT_DETAILS_V, object_name:CSD_PROJECT_DETAILS_V, status:VALID, product: CSD - Depot Repair , implementation_dba_data: APPS.CSD_PROJECT_DETAILS_V ,
-
View: CSD_RO_RMA_SLS_INT_ORDS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSD.CSD_RO_RMA_SLS_INT_ORDS_V, object_name:CSD_RO_RMA_SLS_INT_ORDS_V, status:VALID, product: CSD - Depot Repair , description: This view gets RMA, sales order, internal order and internal requistion for repair orders. , implementation_dba_data: APPS.CSD_RO_RMA_SLS_INT_ORDS_V ,
-
View: CSD_RO_RMA_SLS_INT_ORDS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSD.CSD_RO_RMA_SLS_INT_ORDS_V, object_name:CSD_RO_RMA_SLS_INT_ORDS_V, status:VALID, product: CSD - Depot Repair , description: This view gets RMA, sales order, internal order and internal requistion for repair orders. , implementation_dba_data: APPS.CSD_RO_RMA_SLS_INT_ORDS_V ,
-
View: CSD_PRE_RO_GROUP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSD.CSD_PRE_RO_GROUP_V, object_name:CSD_PRE_RO_GROUP_V, status:VALID, product: CSD - Depot Repair , description: View based on which pre repair logistics are performed. , implementation_dba_data: APPS.CSD_PRE_RO_GROUP_V ,
-
View: CSD_POST_RO_GROUP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSD.CSD_POST_RO_GROUP_V, object_name:CSD_POST_RO_GROUP_V, status:VALID, product: CSD - Depot Repair , description: View based on which post repair logistics are performed. , implementation_dba_data: APPS.CSD_POST_RO_GROUP_V ,
-
View: CSD_PRE_RO_GROUP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSD.CSD_PRE_RO_GROUP_V, object_name:CSD_PRE_RO_GROUP_V, status:VALID, product: CSD - Depot Repair , description: View based on which pre repair logistics are performed. , implementation_dba_data: APPS.CSD_PRE_RO_GROUP_V ,
-
View: CSD_POST_RO_GROUP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSD.CSD_POST_RO_GROUP_V, object_name:CSD_POST_RO_GROUP_V, status:VALID, product: CSD - Depot Repair , description: View based on which post repair logistics are performed. , implementation_dba_data: APPS.CSD_POST_RO_GROUP_V ,
-
Table: CSD_REPAIRS
12.1.1
owner:CSD, object_type:TABLE, fnd_design_data:CSD.CSD_REPAIRS, object_name:CSD_REPAIRS, status:VALID, product: CSD - Depot Repair , description: This table holds all the repair orders. , implementation_dba_data: CSD.CSD_REPAIRS ,
-
Table: CSD_REPAIRS
12.2.2
owner:CSD, object_type:TABLE, fnd_design_data:CSD.CSD_REPAIRS, object_name:CSD_REPAIRS, status:VALID, product: CSD - Depot Repair , description: This table holds all the repair orders. , implementation_dba_data: CSD.CSD_REPAIRS ,
-
View: CSD_PRODUCT_TXNS_IRO_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSD.CSD_PRODUCT_TXNS_IRO_V, object_name:CSD_PRODUCT_TXNS_IRO_V, status:VALID, product: CSD - Depot Repair , implementation_dba_data: APPS.CSD_PRODUCT_TXNS_IRO_V ,
-
View: CSD_PRODUCT_TXNS_IRO_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSD.CSD_PRODUCT_TXNS_IRO_V, object_name:CSD_PRODUCT_TXNS_IRO_V, status:VALID, product: CSD - Depot Repair , implementation_dba_data: APPS.CSD_PRODUCT_TXNS_IRO_V ,
-
View: CSD_PRODUCT_TXNS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSD.CSD_PRODUCT_TXNS_V, object_name:CSD_PRODUCT_TXNS_V, status:VALID, product: CSD - Depot Repair , description: This View is used for the Receive/Ship tab in the Repair Orders Workbench. This will show all the Charge Lines and related information created for the repair order , implementation_dba_data: APPS.CSD_PRODUCT_TXNS_V ,
-
View: CSD_PRODUCT_TXNS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSD.CSD_PRODUCT_TXNS_V, object_name:CSD_PRODUCT_TXNS_V, status:VALID, product: CSD - Depot Repair , description: This View is used for the Receive/Ship tab in the Repair Orders Workbench. This will show all the Charge Lines and related information created for the repair order , implementation_dba_data: APPS.CSD_PRODUCT_TXNS_V ,