Search Results source_line_ref
Overview
CSI_TXN_DETAILS_V is a reporting view owned by the APPS schema in Oracle E-Business Suite, belonging to the CSI (Install Base) product family. Its documented description is "Instance Transaction Details View." The view presents transaction detail records originating from the CSI_TRANSACTIONS table, joined to transaction type definitions and to the Oracle Application Object Library's FND_APPLICATION table so that application short names can be resolved alongside the raw transaction data.
The view plays a significant role in EBS reporting and integration scenarios involving Install Base. Because CSI_TRANSACTIONS stores many foreign-key and reference identifiers (transaction type, sub-type, group, header, line, and distribution references) without embedding descriptive text, CSI_TXN_DETAILS_V enriches each row with human-readable context. Specifically, it exposes SOURCE_TRANSACTION_TYPE and SOURCE_TXN_TYPE_NAME from the transaction type definition, which is precisely the attribute users search for when tracing a transaction back to its originating system transaction type. The view is documented as VALID and is defined in APPS, making it accessible to report authors and integrators with appropriate privileges.
Underlying Base Objects
The view is defined over three documented base objects, all referenced as synonyms:
- CSI_TRANSACTIONS (CT) — the primary source of transaction records, supplying transaction ID, dates, type IDs, reference identifiers, quantities, status, action codes, and the standard WHO/attribute columns.
- CSI_TXN_TYPES (CTT) — the transaction type definition table, joined on
CT.TRANSACTION_TYPE_ID = CTT.TRANSACTION_TYPE_ID. This join contributesSOURCE_TRANSACTION_TYPE,SOURCE_TXN_TYPE_NAME, andDESCRIPTION. - FND_APPLICATION (FA) — joined via
CTT.SOURCE_APPLICATION_ID = FA.APPLICATION_ID, contributingAPPLICATION_SHORT_NAMEso the owning application of the transaction type is identifiable.
The inner joins mean that only transactions whose transaction type resolves to a valid CSI_TXN_TYPES row (and whose source application resolves in FND_APPLICATION) appear in the view. Transactions with orphaned or unresolvable type references would be excluded.
Key Columns
TRANSACTION_ID,TRANSACTION_DATE,SOURCE_TRANSACTION_DATE— the primary identifier and the effective/source timing of the transaction.SOURCE_TRANSACTION_TYPE,SOURCE_TXN_TYPE_NAME,DESCRIPTION— the originating transaction type code, its descriptive name, and type description. This is the central context supplied by the join to CSI_TXN_TYPES.APPLICATION_SHORT_NAME— the short name of the source application, e.g., the module that generated the transaction type.TRANSACTION_TYPE_ID,TXN_SUB_TYPE_ID,TRANSACTION_STATUS_CODE,TRANSACTION_ACTION_CODE— type, sub-type, status, and action classification of the transaction.SOURCE_GROUP_REF_ID/SOURCE_GROUP_REF,SOURCE_HEADER_REF_ID/SOURCE_HEADER_REF,SOURCE_LINE_REF_ID/SOURCE_LINE_REF,SOURCE_DIST_REF_ID1,SOURCE_DIST_REF_ID2— cross-references back to the originating document hierarchy (group, header, line, and distribution).INV_MATERIAL_TRANSACTION_ID— link to the Inventory material transaction, where applicable.TRANSACTION_QUANTITY,TRANSACTION_UOM_CODE— quantity and unit of measure for the transaction.TRANSACTED_BY,MESSAGE_ID,CONTEXT,ATTRIBUTE1throughATTRIBUTE15— user, messaging, and descriptive flexfield context and attribute segments.- Standard WHO and concurrency columns —
CREATED_BY,CREATION_DATE,LAST_UPDATED_BY,LAST_UPDATE_DATE,LAST_UPDATE_LOGIN,OBJECT_VERSION_NUMBER.
Common Use Cases and Queries
The view is typically used to report or reconcile Install Base transactions, to trace a transaction to the originating application and transaction type, and to feed downstream integration extracts that require decoded type descriptions rather than raw IDs.
To find all transactions of a given originating transaction type, query on SOURCE_TRANSACTION_TYPE:
SELECT transaction_id, transaction_date, source_transaction_type, source_txn_type_name, application_short_name, transaction_quantity, transaction_status_code FROM csi_txn_details_v WHERE source_transaction_type = :p_type;SELECT application_short_name, source_transaction_type, COUNT(*) FROM csi_txn_details_v GROUP BY application_short_name, source_transaction_type ORDER BY 1, 2;SELECT transaction_id, source_header_ref, source_line_ref, transaction_quantity FROM csi_txn_details_v WHERE inv_material_transaction_id = :p_inv_txn_id;
Because the view is read-only and joins three base objects, it is suited to ad-hoc reporting and to definition of custom concurrent programs or BI Publisher data sets. As with any CSI-based query, filtering by application short name and transaction date ranges improves performance and narrows results to the relevant originating module.
-
View: CSI_TXN_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSI.CSI_TXN_DETAILS_V, object_name:CSI_TXN_DETAILS_V, status:VALID, product: CSI - Install Base , description: Instance Transaction Details View , implementation_dba_data: APPS.CSI_TXN_DETAILS_V ,
-
View: CSI_SYSTEMS_TRANSACTIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSI.CSI_SYSTEMS_TRANSACTIONS_V, object_name:CSI_SYSTEMS_TRANSACTIONS_V, status:VALID, product: CSI - Install Base , description: Systems transactions View , implementation_dba_data: APPS.CSI_SYSTEMS_TRANSACTIONS_V ,
-
View: CSI_TXN_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSI.CSI_TXN_DETAILS_V, object_name:CSI_TXN_DETAILS_V, status:VALID, product: CSI - Install Base , description: Instance Transaction Details View , implementation_dba_data: APPS.CSI_TXN_DETAILS_V ,
-
View: CSI_SYSTEMS_TRANSACTIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSI.CSI_SYSTEMS_TRANSACTIONS_V, object_name:CSI_SYSTEMS_TRANSACTIONS_V, status:VALID, product: CSI - Install Base , description: Systems transactions View , implementation_dba_data: APPS.CSI_SYSTEMS_TRANSACTIONS_V ,
-
View: CSI_INST_TRANSACTIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSI.CSI_INST_TRANSACTIONS_V, object_name:CSI_INST_TRANSACTIONS_V, status:VALID, product: CSI - Install Base , description: Instance Transactions view. , implementation_dba_data: APPS.CSI_INST_TRANSACTIONS_V ,
-
View: CSI_INST_TRANSACTIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSI.CSI_INST_TRANSACTIONS_V, object_name:CSI_INST_TRANSACTIONS_V, status:VALID, product: CSI - Install Base , description: Instance Transactions view. , implementation_dba_data: APPS.CSI_INST_TRANSACTIONS_V ,
-
View: CSI_INST_TXN_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSI.CSI_INST_TXN_DETAILS_V, object_name:CSI_INST_TXN_DETAILS_V, status:VALID, product: CSI - Install Base , description: Details about the transaction performed on an Instance. , implementation_dba_data: APPS.CSI_INST_TXN_DETAILS_V ,
-
View: CSI_INST_TXN_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSI.CSI_INST_TXN_DETAILS_V, object_name:CSI_INST_TXN_DETAILS_V, status:VALID, product: CSI - Install Base , description: Details about the transaction performed on an Instance. , implementation_dba_data: APPS.CSI_INST_TXN_DETAILS_V ,