Results for “csi_item_instances”

50+ results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

The CSI_ITEM_INSTANCES table, owned by the CSI (Install Base) schema, is the central repository for item instance details in Oracle E-Business Suite. Each row represents a discrete, serialized, or tracked instance of an inventory item — commonly referred to as a "customer product" or "install base instance" — and records where that instance resides, its operational condition, and its commercial or transactional origin. The table spans Releases 12.1.1 and 12.2.2 with a documented physical width of 121 columns, positioning it as the primary anchor for enterprise asset lifecycle, service, and depot repair operations.

In Data Vault modeling terms, the heuristic classification derived from its foreign-key structure is a hub: CSI_ITEM_INSTANCES holds the durable business key (INSTANCE_ID) around which numerous satellites, links, and dependent transaction tables are organized. The table is referenced by a wide fan-out of downstream objects, confirming its role as a foundational entity rather than a peripheral attribute store.

Key Information Stored

The surrogate primary key is INSTANCE_ID, enforced through CSI_ITEM_INSTANCES_PK. Two unique indexes act as business-key candidates: CSI_ITEM_INSTANCES_U01 on INSTANCE_ID and CSI_ITEM_INSTANCES_U02 on the human-readable INSTANCE_NUMBER, which is the value users typically reference in forms and reports.

Common Use Cases and Queries

Install Base reporting, service contract coverage analysis, and depot repair intake all begin here. A typical query joins the table to MTL_SYSTEM_ITEMS_B to resolve item descriptions, and to HZ_PARTY_SITES to resolve the owning customer location:

  • Locate all instances of a given item: SELECT instance_number, serial_number, instance_status_id FROM csi_item_instances WHERE inventory_item_id = :item_id;
  • Identify instances at a customer site: join LOCATION_ID to HZ_PARTY_SITES.
  • Track instances under warranty: filter on SUPPLIER_WARRANTY_EXP_DATE versus SYSDATE.
  • Reconcile purchasing history: join PO_ORDER_LINE_ID to PO_LINES_ALL, or IN_TRANSIT_ORDER_LINE_ID to OE_ORDER_LINES_ALL.
  • Report on failing or returned units using ACTUAL_RETURN_DATE and OPERATIONAL_STATUS_CODE.

Queries should generally constrain on INSTANCE_NUMBER or INSTANCE_STATUS_ID to avoid full scans across the large 121-column structure.

Related Objects

The table's FK footprint confirms its hub role. Significant relationships include:

These reference relationships establish CSI_ITEM_INSTANCES as the integration anchor across CSI, OKL, OKS, CS, and AHL service-suite modules.