Search Results nettable_ind
Overview
IC_LOTS_STS is the lot status master table in the Oracle E-Business Suite Process Manufacturing Inventory (GMI) module. It resides in the GMI schema and is registered as a VALID table in both Oracle EBS 12.1.1 and 12.2.2. Its purpose is to define and store the set of valid lot status codes used throughout Process Manufacturing inventory transactions. Every inventory lot in a process manufacturing organization carries a status — such as released, quarantine, or rejected — and that status value must resolve to a row in this table.
The table functions as a reference or lookup object rather than a transactional fact table. It supplies the controlled vocabulary of lot statuses that governs whether a lot can be transacted, consumed, shipped, or produced. The ETRM heuristic Data Vault classification for IC_LOTS_STS is hub-leaning. As a modeling suggestion, this reflects the table's role as an authority list of business keys: the primary key column, LOT_STATUS, acts as a natural hub key, while descriptive attributes and indicator flags attached to each status behave like satellite attributes. Analysts building a Data Vault or dimensional model from GMI data would typically treat IC_LOTS_STS as a status dimension or hub.
Key Information Stored
The documented physical schema for IC_LOTS_STS in ETRM 12.2.2 contains 18 columns. The primary key is defined by the unique index IC_LOTS_STS_PK on the LOT_STATUS column, making LOT_STATUS both the surrogate primary key and the sole documented business-key candidate.
- LOT_STATUS — The primary key and core business key. Holds the status code assigned to lots, and is referenced by numerous transactional and master tables.
- STATUS_ID — An identifier associated with the status, distinct from the code itself.
- STATUS_DESC — The human-readable description of the status used in reports and user interfaces.
- QCHOLD_RES_CODE — Foreign key to QC_HRES_MST, linking a status to a Quality control hold resource reason.
- TEXT_CODE — Foreign key to IC_TEXT_HDR, connecting the status to an extended text block.
- NETTABLE_IND — Indicator controlling whether lots in this status are treated as nettable for inventory balance purposes.
- ORDER_PROC_IND — Indicator governing whether order processing is permitted for lots in this status.
- PROD_IND — Indicator controlling whether the status permits production activity.
- SHIPPING_IND — Indicator determining whether lots in this status may be shipped.
- REJECTED_IND — Indicator flagging the status as a rejected condition.
- TRANS_CNT — A transaction counter used for concurrency or audit tracking.
- DELETE_MARK — Soft-delete flag indicating logical removal of the status record.
- MIGRATED_IND — Indicator marking records migrated from a prior system.
- Audit columns — CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, and LAST_UPDATE_LOGIN capture standard Oracle WHO-column auditing.
The indicator flags collectively define the behavioral profile of each status, allowing the application to enforce business rules without hardcoding logic.
Common Use Cases and Queries
Typical uses include validating lot status codes, driving inventory availability logic, and reporting on the disposition of lots across warehouses and periods. Because many tables hold a LOT_STATUS column that references this table, a common reporting pattern is to join transactional records back to IC_LOTS_STS to obtain the status description and its behavioral indicators.
A representative query retrieves lot statuses that permit shipping:
- SELECT LOT_STATUS, STATUS_DESC FROM IC_LOTS_STS WHERE SHIPPING_IND = 'Y' AND DELETE_MARK = 0;
- Joining inventory by location: SELECT l.LOT_STATUS, s.STATUS_DESC FROM IC_LOCT_INV l, IC_LOTS_STS s WHERE l.LOT_STATUS = s.LOT_STATUS;
- Identifying quarantined lots: SELECT * FROM IC_LOTS_STS WHERE QCHOLD_RES_CODE IS NOT NULL;
Analysts also use the table to profile nettable versus non-nettable inventory and to explain variance in period balances, since IC_PERD_BAL stores LOT_STATUS.
Related Objects
IC_LOTS_STS participates in a wide web of referential relationships. It references two tables and is referenced by many more.
- IC_TEXT_HDR — Referenced by IC_LOTS_STS.TEXT_CODE for extended status text.
- QC_HRES_MST — Referenced by IC_LOTS_STS.QCHOLD_RES_CODE for quality hold resource definitions.
- IC_LOCT_INV — Inventory by location; joins on LOT_STATUS to inherit status attributes.
- IC_PERD_BAL — Period balances; joins on LOT_STATUS for status-based balance reporting.
- IC_ITEM_MST and IC_ITEM_MST_B — Item master tables that carry a default or assigned LOT_STATUS.
- IC_TRAN_PND, IC_TRAN_CMP, and IC_TRAN_ARC — Pending, completed, and archived transaction tables, each storing LOT_STATUS for transaction history.
- IC_ADJS_JNL — Adjustment journal; records LOT_STATUS for lot adjustments.
- IC_XFER_MST — Transfer master; references LOT_STATUS on transfer documents.
Together these relationships confirm IC_LOTS_STS as a foundational reference table whose keys propagate across the process manufacturing inventory and quality domains.
-
Table: IC_LOTS_STS
12.2.2
owner:GMI, object_type:TABLE, fnd_design_data:GMI.IC_LOTS_STS, object_name:IC_LOTS_STS, status:VALID, product: GMI - Process Manufacturing Inventory , description: Lot status table. , implementation_dba_data: GMI.IC_LOTS_STS ,
-
Table: IC_LOTS_STS
12.1.1
owner:GMI, object_type:TABLE, fnd_design_data:GMI.IC_LOTS_STS, object_name:IC_LOTS_STS, status:VALID, product: GMI - Process Manufacturing Inventory , description: Lot status table. , implementation_dba_data: GMI.IC_LOTS_STS ,
-
VIEW: GMI.IC_LOTS_STS#
12.2.2
-
VIEW: APPS.OP_TRAN_TMP_V
12.2.2
-
View: OP_TRAN_TMP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GML.OP_TRAN_TMP_V, object_name:OP_TRAN_TMP_V, status:VALID, product: GML - Process Manufacturing Logistics , description: View to populate Pick Lots screen from shipment form , implementation_dba_data: APPS.OP_TRAN_TMP_V ,
-
VIEW: APPS.GMI_PICK_LOTS_V
12.1.1
-
VIEW: APPS.GMI_PICK_LOTS_V
12.2.2
-
View: GMI_PICK_LOTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GMI.GMI_PICK_LOTS_V, object_name:GMI_PICK_LOTS_V, status:VALID, product: GMI - Process Manufacturing Inventory , description: View to populate pick lots screen from shipment form , implementation_dba_data: APPS.GMI_PICK_LOTS_V ,
-
VIEW: APPS.OP_TRAN_TMP_V
12.1.1
-
View: OP_TRAN_TMP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GML.OP_TRAN_TMP_V, object_name:OP_TRAN_TMP_V, status:VALID, product: GML - Process Manufacturing Logistics , description: View to populate Pick Lots screen from shipment form , implementation_dba_data: APPS.OP_TRAN_TMP_V ,
-
View: GMI_PICK_LOTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GMI.GMI_PICK_LOTS_V, object_name:GMI_PICK_LOTS_V, status:VALID, product: GMI - Process Manufacturing Inventory , description: View to populate pick lots screen from shipment form , implementation_dba_data: APPS.GMI_PICK_LOTS_V ,
-
VIEW: APPS.IC_LOCT_INV_UNALLOC
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GMI.IC_LOCT_INV_UNALLOC, object_name:IC_LOCT_INV_UNALLOC, status:VALID,
-
VIEW: APPS.IC_LOCT_INV_UNALLOC
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GMI.IC_LOCT_INV_UNALLOC, object_name:IC_LOCT_INV_UNALLOC, status:VALID,
-
VIEW: GMI.IC_LOTS_STS#
12.2.2
owner:GMI, object_type:VIEW, object_name:IC_LOTS_STS#, status:VALID,
-
View: IC_LOCT_INV_UNALLOC
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GMI.IC_LOCT_INV_UNALLOC, object_name:IC_LOCT_INV_UNALLOC, status:VALID, product: GMI - Process Manufacturing Inventory , description: Not currently used , implementation_dba_data: APPS.IC_LOCT_INV_UNALLOC ,
-
View: IC_LOCT_INV_UNALLOC
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GMI.IC_LOCT_INV_UNALLOC, object_name:IC_LOCT_INV_UNALLOC, status:VALID, product: GMI - Process Manufacturing Inventory , description: Not currently used , implementation_dba_data: APPS.IC_LOCT_INV_UNALLOC ,
-
VIEW: APPS.OP_TRAN_TMP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GML.OP_TRAN_TMP_V, object_name:OP_TRAN_TMP_V, status:VALID,
-
TABLE: GMI.IC_LOTS_STS
12.2.2
owner:GMI, object_type:TABLE, fnd_design_data:GMI.IC_LOTS_STS, object_name:IC_LOTS_STS, status:VALID,
-
TABLE: GMI.IC_LOTS_STS
12.1.1
owner:GMI, object_type:TABLE, fnd_design_data:GMI.IC_LOTS_STS, object_name:IC_LOTS_STS, status:VALID,
-
VIEW: APPS.OP_TRAN_TMP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GML.OP_TRAN_TMP_V, object_name:OP_TRAN_TMP_V, status:VALID,
-
VIEW: APPS.GMI_PICK_LOTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GMI.GMI_PICK_LOTS_V, object_name:GMI_PICK_LOTS_V, status:VALID,
-
VIEW: APPS.GMI_PICK_LOTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GMI.GMI_PICK_LOTS_V, object_name:GMI_PICK_LOTS_V, status:VALID,
-
APPS.GMIUTILS SQL Statements
12.1.1
-
APPS.GMIUTILS SQL Statements
12.2.2
-
APPS.GMI_OM_ALLOC_API_PUB SQL Statements
12.1.1
-
APPS.GMI_OM_ALLOC_API_PUB SQL Statements
12.2.2
-
PACKAGE BODY: APPS.GMIUTILS
12.1.1
-
PACKAGE BODY: APPS.GMIUTILS
12.2.2
-
APPS.GMIUTILS dependencies on IC_LOTS_STS
12.1.1
-
APPS.GMIUTILS dependencies on IC_LOTS_STS
12.2.2
-
APPS.GMI_OM_ALLOC_API_PUB dependencies on IC_LOTS_STS
12.1.1
-
APPS.GMI_OM_ALLOC_API_PUB dependencies on IC_LOTS_STS
12.2.2
-
PACKAGE BODY: APPS.GMI_OM_ALLOC_API_PUB
12.2.2
-
PACKAGE BODY: APPS.GMI_OM_ALLOC_API_PUB
12.1.1
-
eTRM - GMI Tables and Views
12.1.1
description: Table used to relate Item ID with Roles. If the Item ID is NULL, then Roles will be associated with the warehouse Item ID. This table will be used by the Lot Expiry/Retest Workflow. ,
-
eTRM - GMI Tables and Views
12.2.2
description: Table used to relate Item ID with Roles. If the Item ID is NULL, then Roles will be associated with the warehouse Item ID. This table will be used by the Lot Expiry/Retest Workflow. ,
-
eTRM - GML Tables and Views
12.2.2
description: Tax reporting classes. ,
-
eTRM - GML Tables and Views
12.1.1
description: Tax reporting classes. ,