Item Class Properties
- Last UpdatedNov 06, 2025
- 9 minute read
For a list of all members of this type, see Item members.
| Name | Description | |
|---|---|---|
![]() | AutoReorder | The AutoReorder property is a read-only property that contains a flag that indicates whether a replenishment order for this item should be generated automatically. |
![]() | Display | The Display property is a read-only property that contains the display string for the item formatted according to the Item Display system attribute. |
![]() | ItemClassId | The ItemClassId property is a read-only property that contains the ID of the item class to which the item belongs. |
![]() | ItemDesc | The ItemDesc property is a read-only property that contains the item's description. |
![]() | ItemId | The ItemId property is a read-only property that contains the item ID for this item instance. |
![]() | LastEditAt | The LastEditAt property is a read-only property that contains the date/time of the last edit of the item. |
![]() | LastEditBy | The LastEditBy property is a read-only property that contains the user_id of the person who made the last edit of the item. |
![]() | LastEditComment | The LastEditComment property is a read-only property that contains the comment for the last edit of the item, if any. |
![]() | LastLotNo | The LastLotNo property is a read-only property that contains the last lot number assigned to this item. |
![]() | Lifetime | The Lifetime property is a read-only property that contains the lifetime of the item in days, or -1 if it never expires. |
![]() | LotNoFormat | The LotNoFormat property is a read-only property that contains the lot number format for this item. |
![]() | MaxLotSize | The MaxLotSize property is a read-only property that contains the maximum size of a lot of this item in UomId units, or -1 if this is not enforced. |
![]() | MinGrade | The MinGrade property is a read-only property that contains the minimum item grade for this item to be considered shippable, or -1 if not enforced. |
![]() | MinInvLevel | The MinInvLevel property is a read-only property that contains the quantity of this item in inventory below which a replenishment order should be generated, or -1 if this feature is not enabled. |
![]() | MinState | The MinState property is a read-only property that contains the minimum item state for this item to be considered shippable, or -1 if not enforced. |
![]() | MustCompleteSteps | The MustCompleteSteps property is a read-only property that contains a flag that indicates whether all steps must be completed or bypassed to end the job, regardless of the job_exec setting. |
![]() | MustProdReqdQty | The MustProdReqdQty property is a read-only property that contains a flag that indicates whether, when producing the item, the produced quantity must be at least the required quantity to end the job, regardless of the job_exec setting. |
![]() | NeedsSaved | The NeedsSaved property is a read-only property that contains a flag that indicates whether the item has been changed and needs to be saved to the database. |
![]() | NewAutoReorder | The NewAutoReorder property is used to set the value for the Automatic Reorder flag. |
![]() | NewItemClassID | The NewItemClassID property contains the new value for the item class ID. |
![]() | NewItemDesc | The NewItemDesc property is used to set the item's description. |
![]() | NewItemID | The NewItemID property is used to set the item's ID value. This property can be set only if the ItemId property is empty. If the ItemId property is not empty, then the new value is ignored. |
![]() | NewLastEditComment | The NewLastEditComment property is used to set the string for the last edit comments. |
![]() | NewLastLotNo | The NewLastLotNo property is used to set the value for the last lot number. |
![]() | NewLifetime | The NewLifetime property is used to set the item's Lifetime value. |
![]() | NewLotNoFormat | The NewLotNoFormat property is used to set the value for the lot number format. |
![]() | NewMaxLotSize | The NewMaxLotSize property is used to set the value for the maximum lot size. |
![]() | NewMinGrade | The NewMinGrade property is used to set the value for the minimum grade. |
![]() | NewMinInvLevel | The NewMinInvLevel property is used to set the value for the minimum inventory level. |
![]() | NewMinState | The NewMinState property is used to set the value for the minimum state. |
![]() | NewMustCompleteSteps | The NewMustCompleteSteps property is used to set the item's Must Complete Steps flag. |
![]() | NewMustProdReqdQty | The NewMustProdReqdQty property is used to set the item's Must Produce Required Quantity flag. |
![]() | NewNotes | The NewNotes property is used to set the string for the notes. |
![]() | NewNumDecimals | The NewNumDecimals property is used to set the value for the number of decimals used when displaying quantities of the item. |
![]() | NewObsolete | The NewObsolete property is used to set the item's Obsolete flag. |
![]() | NewPurchased | The NewPurchased property is used to set the item's Purchased flag. |
![]() | NewReorderAmount | The NewReorderAmount property is used to set the value for the reorder amount. |
![]() | NewSold | The NewSold property is used to set the item's Sold flag. |
![]() | NewSpare1 | The NewSpare1 property is used to set the string for spare 1. |
![]() | NewSpare2 | The NewSpare2 property is used to set the string for spare 2. |
![]() | NewSpare3 | The NewSpare3 property is used to set the string for spare 3. |
![]() | NewSpare4 | The NewSpare4 property is used to set the string for spare 4. |
![]() | NewTemplate | The NewTemplate property is used to set the item's Template flag, which indicates whether this item is a template (true) or if instances of the item are 'real' parts (false). |
![]() | NewUnitCost | The NewUnitCost property is used to set the item's unit cost. |
![]() | NewUOM_ID | The NewUOM_ID property is used to set the value for the UOM ID. |
![]() | Notes | The Notes property is a read-only property that contains the notes assigned to the item. |
![]() | NumDecimals | The NumDecimals property is a read-only property that contains the number of decimals used when displaying quantities of the item. |
![]() | Obsolete | The Obsolete property is a read-only property that contains a flag that indicates whether the item is obsolete. |
![]() | Purchased | The Purchased property is a read-only property that contains a flag that indicates whether the item is purchased. |
![]() | ReorderAmount | The ReorderAmount property is a read-only property that contains the minimum quantity of this item before a work order to produce more items is generated. |
![]() | RowId | The RowId property is a read-only property that contains the row ID of this item in the database. |
![]() | Serial_No_Lvl | The Serial_No_Lvl property is a read-only property that contains the serial number level of this item in the database. |
![]() | Sold | The Sold property is a read-only property that contains a flag that indicates whether the item is sold. |
![]() | Spare1 | The Spare1 property is a read-only property that contains the spare1 value assigned to the item. |
![]() | Spare2 | The Spare2 property is a read-only property that contains the spare2 value assigned to the item. |
![]() | Spare3 | The Spare3 property is a read-only property that contains the spare3 value assigned to the item. |
![]() | Spare4 | The Spare4 property is a read-only property that contains the spare4 value assigned to the item. |
![]() | Template | The Template property is a read-only property that contains a flag that indicates whether the item is a template (true) or if instances of the item are 'real' parts (false). |
![]() | UnitCost | The UnitCost property is a read-only property that contains the cost of acquiring a single unit of the item, or -1 if not defined. |
![]() | UomDesc | The UomDesc property is a read-only property that contains the units of measure description by which the item is measured. |
![]() | UomId | The UomId property is a read-only property that contains the units of measure ID by which the item is measured. |
