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 ,
-
APPS.CSD_REPAIR_ESTIMATE_PVT dependencies on CSD_PRODUCT_TRANSACTIONS
12.1.1
-
APPS.CSD_PROCESS_UTIL dependencies on CSD_PRODUCT_TRANSACTIONS
12.1.1
-
APPS.CSD_REPAIR_ACTUAL_LINES_PVT dependencies on CSD_PRODUCT_TRANSACTIONS
12.1.1
-
APPS.CSD_MIGRATE_FROM_115X_PKG6 dependencies on CSD_PRODUCT_TRANSACTIONS
12.2.2
-
APPS.CSD_INTERNAL_ORDERS_PVT dependencies on CSD_PRODUCT_TRANSACTIONS
12.2.2
-
APPS.CSD_SPLIT_PKG dependencies on CSD_PRODUCT_TRANSACTIONS
12.1.1
-
APPS.CSD_MASS_RCV_PVT dependencies on CSD_PRODUCT_TRANSACTIONS
12.2.2
-
APPS.CSD_REPAIR_ACTUAL_LINES_PVT dependencies on CSD_PRODUCT_TRANSACTIONS
12.2.2
-
APPS.CSD_MIGRATE_FROM_115X_PKG dependencies on CSD_PRODUCT_TRANSACTIONS
12.2.2
-
APPS.CSD_REPAIR_ESTIMATE_PVT dependencies on CSD_PRODUCT_TRANSACTIONS
12.2.2
-
APPS.CSD_DEPOT_REPAIR_CNTR dependencies on CSD_PRODUCT_TRANSACTIONS
12.1.1
-
APPS.CSD_PRODUCT_TRANSACTIONS_PKG dependencies on CSD_PRODUCT_TRANSACTIONS
12.1.1
-
APPS.CSD_REPAIR_MANAGER_UTIL dependencies on CSD_PRODUCT_TRANSACTIONS
12.2.2
-
APPS.MSC_SRP_RELEASE dependencies on CSD_PRODUCT_TRANSACTIONS
12.2.2
-
APPS.CSD_SOO_PVT dependencies on CSD_PRODUCT_TRANSACTIONS
12.2.2
-
APPS.CSD_MIGRATE_FROM_115X_PKG3 dependencies on CSD_PRODUCT_TRANSACTIONS
12.2.2
-
APPS.CSD_DEPOT_UPDATE_PVT dependencies on CSD_PRODUCT_TRANSACTIONS
12.1.1
-
APPS.CSD_MASS_RCV_PVT dependencies on CSD_PRODUCT_TRANSACTIONS
12.1.1
-
APPS.ISC_DEPOT_MTTR_ETL_PKG dependencies on CSD_PRODUCT_TRANSACTIONS
12.1.1
-
APPS.CSD_PROCESS_PVT dependencies on CSD_PRODUCT_TRANSACTIONS
12.2.2
-
APPS.CSD_REPAIRS_UTIL dependencies on CSD_PRODUCT_TRANSACTIONS
12.2.2
-
APPS.MSC_SRP_RELEASE dependencies on CSD_PRODUCT_TRANSACTIONS
12.1.1
-
APPS.CSP_PLAN_DETAILS_PKG dependencies on CSD_PRODUCT_TRANSACTIONS
12.1.1
-
APPS.CSD_MIGRATE_FROM_115X_PKG3 dependencies on CSD_PRODUCT_TRANSACTIONS
12.1.1
-
APPS.CSD_BULK_RECEIVE_PVT dependencies on CSD_PRODUCT_TRANSACTIONS
12.1.1
-
APPS.CSD_BULK_RECEIVE_UTIL dependencies on CSD_PRODUCT_TRANSACTIONS
12.1.1
-
APPS.CSD_PRODUCT_TRANSACTIONS_PKG dependencies on CSD_PRODUCT_TRANSACTIONS
12.2.2
-
APPS.CSD_LOGISTICS_UTIL dependencies on CSD_PRODUCT_TRANSACTIONS
12.2.2
-
APPS.CSD_BULK_RECEIVE_UTIL dependencies on CSD_PRODUCT_TRANSACTIONS
12.2.2
-
APPS.CSD_MIGRATE_FROM_115X_PKG dependencies on CSD_PRODUCT_TRANSACTIONS
12.1.1
-
APPS.CS_CHARGE_DETAILS_PVT dependencies on CSD_PRODUCT_TRANSACTIONS
12.1.1
-
APPS.CSD_DEPOT_UPDATE_PVT dependencies on CSD_PRODUCT_TRANSACTIONS
12.2.2
-
APPS.CS_CHARGE_DETAILS_PVT dependencies on CSD_PRODUCT_TRANSACTIONS
12.2.2
-
APPS.CSP_PLAN_DETAILS_PKG dependencies on CSD_PRODUCT_TRANSACTIONS
12.2.2
-
APPS.CSD_SPLIT_PKG dependencies on CSD_PRODUCT_TRANSACTIONS
12.2.2
-
APPS.CSD_PROCESS_UTIL dependencies on CSD_PRODUCT_TRANSACTIONS
12.2.2
-
APPS.CSD_DEPOT_REPAIR_CNTR dependencies on CSD_PRODUCT_TRANSACTIONS
12.2.2
-
APPS.CSD_UPDATE_PROGRAMS_PVT dependencies on CSD_PRODUCT_TRANSACTIONS
12.2.2
-
APPS.CSD_REFURBISH_IRO_GRP dependencies on CSD_PRODUCT_TRANSACTIONS
12.2.2
-
APPS.CSD_BULK_RECEIVE_PVT dependencies on CSD_PRODUCT_TRANSACTIONS
12.2.2
-
APPS.CSD_MIGRATE_FROM_115X_PKG6 dependencies on CSD_PRODUCT_TRANSACTIONS
12.1.1
-
APPS.CSD_REFURBISH_IRO_GRP dependencies on CSD_PRODUCT_TRANSACTIONS
12.1.1
-
APPS.CSD_REPAIRS_UTIL dependencies on CSD_PRODUCT_TRANSACTIONS
12.1.1
-
APPS.CSD_LOGISTICS_UTIL dependencies on CSD_PRODUCT_TRANSACTIONS
12.1.1
-
APPS.CSD_UPDATE_PROGRAMS_PVT dependencies on CSD_PRODUCT_TRANSACTIONS
12.1.1
-
APPS.CSD_PROCESS_PVT dependencies on CSD_PRODUCT_TRANSACTIONS
12.1.1
-
APPS.ISC_DEPOT_MTTR_ETL_PKG dependencies on POA_DBI_RTX_F
12.1.1
-
APPS.ISC_DEPOT_MTTR_ETL_PKG dependencies on CSD_REPAIR_TYPES_B
12.1.1