Search Results csi_item_instances_h
Overview
The table CSI_ITEM_INSTANCES_H is a core historical data repository within the Oracle E-Business Suite (EBS) Install Base (CSI) module. It is designed to capture and maintain a complete audit trail of changes made to tracked asset or service item instances. In EBS, an item instance represents a specific, serialized unit of a product that is installed at a customer site or held in inventory. The primary role of this history table is to preserve the state of an instance before and after transactional events, such as shipments, returns, moves, or updates to critical attributes. This enables comprehensive lifecycle tracking, audit compliance, and historical reporting for all installed base items, which is fundamental to service, maintenance, and asset management processes.
Key Information Stored
The table's structure is centered on linking a historical snapshot to a specific transaction and item instance. The primary key, INSTANCE_HISTORY_ID, uniquely identifies each historical record. Two critical foreign keys define its core relationships: INSTANCE_ID links to the CSI_ITEM_INSTANCES table to identify the specific item instance being modified, and TRANSACTION_ID links to the CSI_TRANSACTIONS table to identify the business event that triggered the change. While the ETRM excerpt does not list all columns, a typical history table in this context would store a denormalized snapshot of key instance attributes (e.g., status, location, condition, owner) as they existed at the moment of the transaction, along with system timestamps to record when the history entry was created.
Common Use Cases and Queries
The primary use case is auditing and reconstructing the lifecycle of an item instance. Support and operations teams query this table to diagnose issues, verify past configurations, or understand the sequence of events that led to an instance's current state. Common reporting includes generating an instance's change history log or analyzing trends in status changes over time. A fundamental query pattern involves joining to the main instance and transaction tables:
- Instance History Report:
SELECT h.*, t.transaction_date, t.transaction_type_id FROM csi_item_instances_h h, csi_transactions t, csi_item_instances i WHERE h.instance_id = i.instance_id AND h.transaction_id = t.transaction_id AND i.instance_id = :p_instance_id ORDER BY t.transaction_date; - Audit Trail for a Transaction: To see all instance snapshots changed by a specific business event, query using the TRANSACTION_ID foreign key.
Related Objects
As defined by its foreign keys, CSI_ITEM_INSTANCES_H has two direct and essential dependencies. First, it is a child of CSI_ITEM_INSTANCES, the master table for all active item instances. Each history record is fundamentally tied to a row in this parent table. Second, it is a child of CSI_TRANSACTIONS, which is the central table logging all Install Base transactional activity. The history table provides the detailed "before/after" data for the events recorded in CSI_TRANSACTIONS. This table is also commonly referenced in custom historical reports and may be accessed indirectly through standard Install Base inquiry forms and APIs that provide instance history.
-
Table: CSI_ITEM_INSTANCES_H
12.2.2
owner:CSI, object_type:TABLE, fnd_design_data:CSI.CSI_ITEM_INSTANCES_H, object_name:CSI_ITEM_INSTANCES_H, status:VALID, product: CSI - Install Base , description: Item Instance History. , implementation_dba_data: CSI.CSI_ITEM_INSTANCES_H ,
-
Table: CSI_ITEM_INSTANCES_H
12.1.1
owner:CSI, object_type:TABLE, fnd_design_data:CSI.CSI_ITEM_INSTANCES_H, object_name:CSI_ITEM_INSTANCES_H, status:VALID, product: CSI - Install Base , description: Item Instance History. , implementation_dba_data: CSI.CSI_ITEM_INSTANCES_H ,
-
APPS.CSE_ASSET_CREATION_PKG dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.CSI_INV_TXNSTUB_PKG dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.CSE_FAC_INSERVICE_PKG dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.CSI_RMA_FULFILL_PUB dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.CSI_DIAGNOSTICS_PKG dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.EAM_ASSET_LOG_PVT dependencies on CSI_ITEM_INSTANCES_H
12.1.1
-
APPS.CSI_ORDER_FULFILL_PUB dependencies on CSI_ITEM_INSTANCES_H
12.1.1
-
APPS.CSI_TXN_HISTORY_PURGE_PVT dependencies on CSI_ITEM_INSTANCES_H
12.1.1
-
APPS.CSI_DIAGNOSTICS_PKG dependencies on CSI_ITEM_INSTANCES_H
12.1.1
-
APPS.CSI_FA_INSTANCE_GRP dependencies on CSI_ITEM_INSTANCES_H
12.1.1
-
APPS.CSI_FA_INSTANCE_GRP dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.CSE_GL_INTERFACE_PKG dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.CSI_ITEM_INSTANCE_GRP dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.CSI_ORDER_FULFILL_PUB dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.CSI_UTL_PKG dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.CSI_DEBUG_PKG dependencies on CSI_ITEM_INSTANCES_H
12.1.1
-
APPS.CSI_TXN_HISTORY_PURGE_PVT dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.CSE_IPV_FA_PKG dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.CSI_JAVA_INTERFACE_PKG dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.CSE_ASSET_UTIL_PKG dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.EAM_ASSET_LOG_PVT dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.CSI_ITEM_INSTANCE_PUB dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.CSI_INV_TRXS_PKG dependencies on CSI_ITEM_INSTANCES_H
12.1.1
-
APPS.CSE_UTIL_PKG dependencies on CSI_ITEM_INSTANCES_H
12.1.1
-
APPS.CSE_ASSET_UTIL_PKG dependencies on CSI_ITEM_INSTANCES_H
12.1.1
-
APPS.CSI_UTL_PKG dependencies on CSI_ITEM_INSTANCES_H
12.1.1
-
APPS.CSI_PARTY_MERGE_PKG dependencies on CSI_ITEM_INSTANCES_H
12.1.1
-
APPS.CSI_ITEM_INSTANCE_VLD_PVT dependencies on CSI_ITEM_INSTANCES_H
12.1.1
-
APPS.CSE_COST_COLLECTOR dependencies on CSI_ITEM_INSTANCES_H
12.1.1
-
APPS.CSI_JAVA_INTERFACE_PKG dependencies on CSI_ITEM_INSTANCES_H
12.1.1
-
APPS.CSI_INV_TRXS_PKG dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.CSE_ASSET_CREATION_PKG dependencies on CSI_ITEM_INSTANCES_H
12.1.1
-
APPS.CSE_ASSET_MOVE_PKG dependencies on CSI_ITEM_INSTANCES_H
12.1.1
-
APPS.CSI_PARTY_RELATIONSHIPS_PVT dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.CSI_ITEM_INSTANCE_PVT dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.CSE_FA_TXN_PKG dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.CSI_ITEM_INSTANCE_PVT dependencies on CSI_ITEM_INSTANCES_H
12.1.1
-
APPS.CSE_COST_COLLECTOR dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.CSI_ITEM_INSTANCE_GRP dependencies on CSI_ITEM_INSTANCES_H
12.1.1
-
APPS.CSI_ITEM_INSTANCE_VLD_PVT dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.CSI_ITEM_INSTANCES_H_PKG dependencies on CSI_ITEM_INSTANCES_H
12.1.1
-
APPS.CSI_PARTY_MERGE_PKG dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.CSI_ITEM_INSTANCES_H_PKG dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.CSE_ASSET_MOVE_PKG dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.CSI_DEBUG_PKG dependencies on CSI_ITEM_INSTANCES_H
12.2.2
-
APPS.CSE_IPV_FA_PKG dependencies on CSI_ITEM_INSTANCES_H
12.1.1
-
APPS.CSE_FAC_INSERVICE_PKG dependencies on CSI_ITEM_INSTANCES_H
12.1.1
-
APPS.CSE_UTIL_PKG dependencies on CSI_ITEM_INSTANCES_H
12.2.2