Search Results csd_product_txns_v
Overview
CSD_PRODUCT_TXNS_V is a valid APPS-owned view in the Oracle E-Business Suite Depot Repair (CSD) module, available in releases 12.1.1 and 12.2.2. Its documented purpose is to drive the Receive/Ship tab of the Repair Orders Workbench, presenting all charge lines and their related attributes for a repair order. The view consolidates data from repair headers, repair lines, estimate details, inventory items, and the product transaction records that represent the physical movement of goods through the depot repair flow.
For reporting and integration, the view functions as a denormalized read layer over the transactional core. It joins product transaction rows to repair order context so that functional users and downstream programs can query charge-line detail—quantities, statuses, subinventories, lot numbers, and sales order interface flags—without reconstructing the underlying joins themselves. The user search for "estimate_quantity" maps directly to a column in this view, where EDT.QUANTITY_REQUIRED is aliased as ESTIMATE_QUANTITY.
Underlying Base Objects
The documented ETRM metadata lists the objects referenced by the view definition. The principal transactional base is CSD_PRODUCT_TRANSACTIONS, accessed as a synonym, which supplies the row identity (PRODUCT_TRANSACTION_ID), action type and code, interface and sales order flags, product transaction status, subinventory, lot number, source and non-source instance identifiers, and the standard WHO columns plus descriptive flexfield context and attribute segments.
CSD_REPAIRS supplies repair order context such as repair number, repair mode, repair type, quantity, quantities in WIP, received and shipped, approval flags and status, status, date closed, and promise date. CS_ESTIMATE_DETAILS contributes the estimate detail identity, inventory item, quantity required, unit of measure, and item revision. The view also references MTL_SYSTEM_ITEMS_VL and MTL_UNITS_OF_MEASURE_VL for item concatenated segments, descriptions, and unit of measure translations, along with supporting objects spanning CSI_ITEM_INSTANCES, OE_ORDER_HEADERS_ALL, OE_ORDER_LINES_ALL, WSH_PICKING_RULES, OKC_K_HEADERS_B, PO_HEADERS_ALL, QP_LIST_HEADERS_TL, HZ customer and location entities, CS_TRANSACTION_TYPES_VL, CS_TXN_BILLING_TYPES, MTL_PARAMETERS, and the CS_STD package. These objects support shipping, order capture, contracts, and pricing context used by the workbench.
Key Columns
- PRODUCT_TRANSACTION_ID / REPAIR_LINE_ID — primary transaction and repair line identifiers linking the charge line to the repair order.
- REPAIR_NUMBER — the user-facing repair order number.
- ESTIMATE_DETAIL_ID and ESTIMATE_QUANTITY — the estimate detail reference and the estimated quantity (source column QUANTITY_REQUIRED in CS_ESTIMATE_DETAILS), the column most relevant to the user's search.
- REPAIR_QUANTITY, QUANTITY_IN_WIP, QUANTITY_RCVD, QUANTITY_SHIPPED — repair header quantities; the WIP, received, and shipped values default to zero via NVL.
- ACTION_TYPE, ACTION_CODE, PROD_TXN_STATUS / TRANSACTION_STATUS — transaction classification and status.
- INTERFACE_TO_OM_FLAG, BOOK_SALES_ORDER_FLAG, RELEASE_SALES_ORDER_FLAG, SHIP_SALES_ORDER_FLAG — control flags for Order Management interface and sales order lifecycle steps.
- INVENTORY_ITEM_ID, PRODUCT, PRODUCT_DESCRIPTION, REVISION, LOT_NUMBER, SUB_INVENTORY — item and inventory context.
- UNIT_OF_MEASURE / UNIT_OF_MEASURE_TL — unit of measure code and translated description.
- APPROVAL_REQUIRED_FLAG, APPROVAL_STATUS, STATUS, DATE_CLOSED, PROMISE_DATE — repair order workflow state.
- ATTRIBUTE1 through ATTRIBUTE3, CONTEXT — descriptive flexfield segments on the product transaction.
Common Use Cases and Queries
Typical uses include Repair Orders Workbench receive/ship population, repair charge-line reporting, reconciliation of estimated versus received quantities, and integration extracts for Order Management. A representative query retrieving estimated quantities for a repair order follows:
SELECT REPAIR_NUMBER, PRODUCT, PRODUCT_DESCRIPTION, ESTIMATE_QUANTITY, REPAIR_QUANTITY, QUANTITY_RCVD, QUANTITY_SHIPPED, PROD_TXN_STATUS FROM CSD_PRODUCT_TXNS_V WHERE REPAIR_NUMBER = :p_repair_number;SELECT REPAIR_NUMBER, ESTIMATE_QUANTITY, QUANTITY_IN_WIP FROM CSD_PRODUCT_TXNS_V WHERE ESTIMATE_QUANTITY > NVL(QUANTITY_RCVD, 0);SELECT PRODUCT_TRANSACTION_ID, ACTION_CODE, INTERFACE_TO_OM_FLAG, SHIP_SALES_ORDER_FLAG FROM CSD_PRODUCT_TXNS_V WHERE PROD_TXN_STATUS = :p_status;
Because the view is a read-only projection, all access should be limited to SELECT statements, and consumers should account for the NVL defaults applied to QUANTITY_IN_WIP, QUANTITY_RCVD, and QUANTITY_SHIPPED when comparing estimated quantities against actual movement.
-
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 ,
-
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: APPS.CSD_LOGISTICS_LINE_STATUS_V
12.1.1
-
VIEW: APPS.CSD_LOGISTICS_LINE_STATUS_V
12.2.2
-
APPS.CSD_RULES_ENGINE_PVT SQL Statements
12.1.1
-
APPS.CSD_RULES_ENGINE_PVT SQL Statements
12.2.2
-
View: CSD_LOGISTICS_LINE_STATUS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSD.CSD_LOGISTICS_LINE_STATUS_V, object_name:CSD_LOGISTICS_LINE_STATUS_V, status:VALID, product: CSD - Depot Repair , description: View for logistics line on status details tab , implementation_dba_data: APPS.CSD_LOGISTICS_LINE_STATUS_V ,
-
View: CSD_LOGISTICS_LINE_STATUS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSD.CSD_LOGISTICS_LINE_STATUS_V, object_name:CSD_LOGISTICS_LINE_STATUS_V, status:VALID, product: CSD - Depot Repair , description: View for logistics line on status details tab , implementation_dba_data: APPS.CSD_LOGISTICS_LINE_STATUS_V ,
-
SYNONYM: APPS.WSH_PICKING_RULES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:WSH_PICKING_RULES, status:VALID,
-
SYNONYM: APPS.WSH_PICKING_RULES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:WSH_PICKING_RULES, status:VALID,
-
PACKAGE BODY: APPS.CSD_RULES_ENGINE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_RULES_ENGINE_PVT, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE BODY: APPS.CSD_LOGISTICS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_LOGISTICS_PVT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.CSD_LOGISTICS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_LOGISTICS_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSD_ISUP_DEPOT_WF_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_ISUP_DEPOT_WF_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSD_SPLIT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_SPLIT_PKG, status:VALID,
-
PACKAGE BODY: APPS.CSD_SPLIT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_SPLIT_PKG, status:VALID,
-
SYNONYM: APPS.CSD_PRODUCT_TRANSACTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CSD_PRODUCT_TRANSACTIONS, status:VALID,
-
APPS.CSD_SPLIT_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.CSD_DEPOT_REPAIR_CNTR
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_DEPOT_REPAIR_CNTR, status:VALID,
-
PACKAGE BODY: APPS.CSD_DEPOT_REPAIR_CNTR
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_DEPOT_REPAIR_CNTR, status:VALID,
-
SYNONYM: APPS.CSD_PRODUCT_TRANSACTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CSD_PRODUCT_TRANSACTIONS, status:VALID,
-
PACKAGE BODY: APPS.CSD_ISUP_DEPOT_WF_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_ISUP_DEPOT_WF_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSD_RULES_ENGINE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_RULES_ENGINE_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSD_BULK_RECEIVE_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_BULK_RECEIVE_UTIL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.CS_TXN_BILLING_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CS_TXN_BILLING_TYPES, status:VALID,
-
APPS.CSD_LOGISTICS_PVT SQL Statements
12.1.1
-
VIEW: APPS.CSD_LOGISTICS_LINE_STATUS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSD.CSD_LOGISTICS_LINE_STATUS_V, object_name:CSD_LOGISTICS_LINE_STATUS_V, status:VALID,
-
SYNONYM: APPS.CS_TXN_BILLING_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CS_TXN_BILLING_TYPES, status:VALID,
-
APPS.CSD_ISUP_DEPOT_WF_PVT SQL Statements
12.1.1
-
APPS.CSD_SPLIT_PKG SQL Statements
12.1.1
-
APPS.CSD_LOGISTICS_PVT SQL Statements
12.2.2
-
APPS.CSD_REPAIRS_UTIL SQL Statements
12.1.1
-
APPS.CSD_ISUP_DEPOT_WF_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.CSD_BULK_RECEIVE_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_BULK_RECEIVE_UTIL, status:VALID,
-
VIEW: APPS.CSD_LOGISTICS_LINE_STATUS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSD.CSD_LOGISTICS_LINE_STATUS_V, object_name:CSD_LOGISTICS_LINE_STATUS_V, status:VALID,
-
SYNONYM: APPS.CS_ESTIMATE_DETAILS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CS_ESTIMATE_DETAILS, status:VALID,
-
SYNONYM: APPS.CS_ESTIMATE_DETAILS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CS_ESTIMATE_DETAILS, status:VALID,
-
SYNONYM: APPS.QP_LIST_HEADERS_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:QP_LIST_HEADERS_TL, status:VALID,
-
PACKAGE: APPS.CS_STD
12.2.2
owner:APPS, object_type:PACKAGE, object_name:CS_STD, status:VALID,
-
PACKAGE: APPS.CS_STD
12.1.1
owner:APPS, object_type:PACKAGE, object_name:CS_STD, status:VALID,
-
SYNONYM: APPS.QP_LIST_HEADERS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:QP_LIST_HEADERS_TL, status:VALID,
-
SYNONYM: APPS.CSD_REPAIRS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CSD_REPAIRS, status:VALID,
-
SYNONYM: APPS.CSD_REPAIRS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CSD_REPAIRS, status:VALID,
-
PACKAGE BODY: APPS.CSI_ITEM_INSTANCE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSI_ITEM_INSTANCE_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSI_ITEM_INSTANCE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSI_ITEM_INSTANCE_PVT, status:VALID,
-
PACKAGE: APPS.CSD_LOGISTICS_PVT
12.1.1