Search Results csi_t_txn_line_details
Overview
The CSI_T_TXN_LINE_DETAILS table is a core transactional entity within the Oracle E-Business Suite Install Base (CSI) module. It functions as a detailed staging and working table for granular changes to tracked assets (item instances) during business transactions. Its primary role is to capture and hold the specific attribute-level modifications proposed for an asset instance—such as changes to its status, location, or ownership—before these changes are finalized and posted to the master Install Base tables. This table is integral to the transaction processing engine, enabling complex updates, splits, merges, and transfers of serialized assets while maintaining data integrity and auditability throughout the transaction lifecycle.
Key Information Stored
The table's structure is defined by its relationships, as indicated by its foreign keys. The primary key is the TXN_LINE_DETAIL_ID, a unique identifier for each proposed change record. Critical foreign key columns define the context of the change: TRANSACTION_LINE_ID links to the parent transaction line in CSI_T_TRANSACTION_LINES, while INSTANCE_ID and CHANGED_INSTANCE_ID reference the source and resulting (changed) item instances in CSI_ITEM_INSTANCES. The CSI_SYSTEM_ID and TRANSACTION_SYSTEM_ID columns associate the detail with the master and transactional system structures, respectively. In essence, each row stores a discrete unit of change targeting a specific attribute of a specific asset instance within a larger business transaction.
Common Use Cases and Queries
This table is central to processes like asset updates, returns, and configuration changes initiated from Order Management, Depot Repair, or Service modules. A common reporting use case involves analyzing pending changes for a specific asset or transaction. For example, to review all proposed details for a transaction line, one might query:
- SELECT * FROM csi_t_txn_line_details WHERE transaction_line_id = <line_id> ORDER BY txn_line_detail_id;
For troubleshooting, queries often join to CSI_ITEM_INSTANCES to see the current and proposed asset states:
- SELECT det.txn_line_detail_id, inst.instance_number, det.instance_id FROM csi_t_txn_line_details det, csi_item_instances inst WHERE det.instance_id = inst.instance_id AND det.transaction_line_id = <line_id>;
Data in this table is typically created and processed by the Install Base transaction engine and is not meant for direct DML in standard operations.
Related Objects
CSI_T_TXN_LINE_DETAILS is a nexus within the Install Base transaction schema. It has a direct parent relationship with CSI_T_TRANSACTION_LINES. Its most critical relationships are with the master asset table, CSI_ITEM_INSTANCES, via the INSTANCE_ID and CHANGED_INSTANCE_ID columns. It also links to system structures through CSI_SYSTEMS_B and CSI_T_TXN_SYSTEMS. Furthermore, it serves as a key source for several other transactional detail tables, including CSI_T_EXTEND_ATTRIBS (for extended attributes), CSI_T_II_RELATIONSHIPS (for proposed asset relationships), CSI_T_ORG_ASSIGNMENTS (for organization assignments), and CSI_T_PARTY_DETAILS (for party/customer assignments). An integration point with the XDP (Service Fulfillment Manager) module is also documented via the XDP_ORDER_LINE_ITEMS table.
-
Table: CSI_T_TXN_LINE_DETAILS
12.1.1
owner:CSI, object_type:TABLE, fnd_design_data:CSI.CSI_T_TXN_LINE_DETAILS, object_name:CSI_T_TXN_LINE_DETAILS, status:VALID, product: CSI - Install Base , description: Transaction Details : Transaction Line Details. , implementation_dba_data: CSI.CSI_T_TXN_LINE_DETAILS ,
-
Table: CSI_T_TXN_LINE_DETAILS
12.2.2
owner:CSI, object_type:TABLE, fnd_design_data:CSI.CSI_T_TXN_LINE_DETAILS, object_name:CSI_T_TXN_LINE_DETAILS, status:VALID, product: CSI - Install Base , description: Transaction Details : Transaction Line Details. , implementation_dba_data: CSI.CSI_T_TXN_LINE_DETAILS ,
-
APPS.CSI_ORDER_SHIP_PUB dependencies on CSI_T_TXN_LINE_DETAILS
12.1.1
-
APPS.AHL_OSP_RCV_PVT dependencies on CSI_T_TXN_LINE_DETAILS
12.2.2
-
APPS.CSI_MASS_EDIT_ENTRIES_B_PKG dependencies on CSI_T_TXN_LINE_DETAILS
12.2.2
-
APPS.CSI_UTILITY_GRP dependencies on CSI_T_TXN_LINE_DETAILS
12.2.2
-
APPS.CSI_T_TXN_RLTNSHPS_PVT dependencies on CSI_T_TXN_LINE_DETAILS
12.2.2
-
APPS.CSI_PROCESS_TXN_PVT dependencies on CSI_T_TXN_LINE_DETAILS
12.2.2
-
APPS.CSI_MASS_EDIT_PUB dependencies on CSI_T_TXN_LINE_DETAILS
12.2.2
-
APPS.AHL_OSP_SHIPMENT_PUB dependencies on CSI_T_TXN_LINE_DETAILS
12.2.2
-
APPS.AHL_OSP_SHIPMENT_PUB dependencies on CSI_T_TXN_LINE_DETAILS
12.1.1
-
APPS.CSI_INTERFACE_PKG dependencies on CSI_T_TXN_LINE_DETAILS
12.1.1
-
APPS.CSI_UTL_PKG dependencies on CSI_T_TXN_LINE_DETAILS
12.1.1
-
APPS.CSI_UTL_PKG dependencies on CSI_T_TXN_LINE_DETAILS
12.2.2
-
APPS.CSI_T_TXN_LINE_DTLS_PVT dependencies on CSI_T_TXN_LINE_DETAILS
12.2.2
-
APPS.AHL_OSP_UTIL_PKG dependencies on CSI_T_TXN_LINE_DETAILS
12.1.1
-
APPS.CSI_ITEM_INSTANCE_VLD_PVT dependencies on CSI_T_TXN_LINE_DETAILS
12.1.1
-
APPS.CSI_RMA_RECEIPT_PUB dependencies on CSI_T_TXN_LINE_DETAILS
12.1.1
-
APPS.CSI_PARTY_MERGE_PKG dependencies on CSI_T_TXN_LINE_DETAILS
12.2.2
-
APPS.CSI_T_VLDN_ROUTINES_PVT dependencies on CSI_T_TXN_LINE_DETAILS
12.1.1
-
APPS.CSE_ASSET_UTIL_PKG dependencies on CSI_T_TXN_LINE_DETAILS
12.1.1
-
APPS.CSI_T_TXN_PARTIES_PVT dependencies on CSI_T_TXN_LINE_DETAILS
12.2.2
-
APPS.CSI_DIAGNOSTICS_PKG dependencies on CSI_T_TXN_LINE_DETAILS
12.1.1
-
APPS.CSI_PROCESS_TXN_PVT dependencies on CSI_T_TXN_LINE_DETAILS
12.1.1
-
APPS.CSI_INTERFACE_PKG dependencies on CSI_T_TXN_LINE_DETAILS
12.2.2
-
APPS.CSE_ASSET_MOVE_PKG dependencies on CSI_T_TXN_LINE_DETAILS
12.2.2
-
APPS.HZ_PURGE_GEN dependencies on CSI_T_TXN_LINE_DETAILS
12.1.1
-
APPS.XDP_INSTALL_BASE dependencies on CSI_T_TXN_LINE_DETAILS
12.1.1
-
APPS.CSI_RMA_FULFILL_PUB dependencies on CSI_T_TXN_LINE_DETAILS
12.1.1
-
APPS.CSI_CZ_INT dependencies on CSI_T_TXN_LINE_DETAILS
12.1.1
-
APPS.CSI_ORDER_FULFILL_PUB dependencies on CSI_T_TXN_LINE_DETAILS
12.1.1
-
APPS.CSI_T_TXN_ATTRIBS_PVT dependencies on CSI_T_TXN_LINE_DETAILS
12.1.1
-
APPS.CSI_DEBUG_PKG dependencies on CSI_T_TXN_LINE_DETAILS
12.1.1
-
APPS.CSI_WIP_TRXS_PKG dependencies on CSI_T_TXN_LINE_DETAILS
12.1.1
-
APPS.CSI_RMA_RECEIPT_PUB dependencies on CSI_T_TXN_LINE_DETAILS
12.2.2
-
APPS.ASO_QUOTE_LINES_PVT dependencies on CSI_T_TXN_LINE_DETAILS
12.2.2
-
APPS.CSI_ORDER_SHIP_PUB dependencies on CSI_T_TXN_LINE_DETAILS
12.2.2
-
APPS.HZ_PURGE_GEN dependencies on CSI_T_TXN_LINE_DETAILS
12.2.2
-
APPS.XDP_INSTALL_BASE dependencies on CSI_T_TXN_LINE_DETAILS
12.2.2
-
APPS.CSI_ITEM_INSTANCE_VLD_PVT dependencies on CSI_T_TXN_LINE_DETAILS
12.2.2
-
APPS.ASO_QUOTE_LINES_PVT dependencies on CSI_T_TXN_LINE_DETAILS
12.1.1
-
APPS.CSI_T_TXN_DETAILS_PVT dependencies on CSI_T_TXN_LINE_DETAILS
12.1.1
-
APPS.CSE_ASSET_MOVE_PKG dependencies on CSI_T_TXN_LINE_DETAILS
12.1.1
-
APPS.CSI_CZ_INT dependencies on CSI_T_TXN_LINE_DETAILS
12.2.2
-
APPS.CSE_ASSET_UTIL_PKG dependencies on CSI_T_TXN_LINE_DETAILS
12.2.2
-
APPS.CSE_ASSET_CREATION_PKG dependencies on CSI_T_TXN_LINE_DETAILS
12.2.2
-
APPS.CSI_DIAGNOSTICS_PKG dependencies on CSI_T_TXN_LINE_DETAILS
12.2.2
-
APPS.AHL_OSP_RCV_PVT dependencies on CSI_T_TXN_LINE_DETAILS
12.1.1
-
APPS.CSI_WIP_TRXS_PKG dependencies on CSI_T_TXN_LINE_DETAILS
12.2.2
-
APPS.AHL_OSP_UTIL_PKG dependencies on CSI_T_TXN_LINE_DETAILS
12.2.2