Uses of Class
com.storedobject.core.InventoryItem
Packages that use InventoryItem
-
Uses of InventoryItem in com.storedobject.core
Subclasses of InventoryItem in com.storedobject.coreMethods in com.storedobject.core with type parameters of type InventoryItemModifier and TypeMethodDescriptionfinal <T extends InventoryItem>
TInventoryItemType.createItem()
Create an item of this type.final <T extends InventoryItem>
TInventoryItemType.createItem
(String serialNumber) Create an item of this type.static <T extends InventoryItem>
TInventoryItem.get
(Class<T> itemClass, String serialNumber, InventoryItemType partNumber) static <T extends InventoryItem>
TInventoryItem.get
(Class<T> itemClass, String serialNumber, InventoryItemType partNumber, boolean any) static <T extends InventoryItem>
InventoryItemInventoryItem.get
(String serialNumber, InventoryItemType partNumber) static <T extends InventoryItem>
TInventoryItem.getByPartNumber
(Class<T> itemClass, String serialNumber, String partNumber) static <T extends InventoryItem>
TInventoryItem.getByPartNumber
(Class<T> itemClass, String serialNumber, String partNumber, boolean any) static <T extends InventoryItem>
TInventoryItem.getByPartNumberId
(Class<T> itemClass, String serialNumber, Id partNumber) <I extends InventoryItem>
IInventoryItem.getParentItem
(Class<I> itemClass) Get the parent/grandparents item on which this item is fitted on.static <T extends InventoryItem>
ObjectIterator<T> InventoryItem.list
(Class<T> itemClass, String serialNumber, InventoryItemType partNumber) static <T extends InventoryItem>
ObjectIterator<T> InventoryItem.list
(Class<T> itemClass, String serialNumber, InventoryItemType partNumber, boolean any) final <O extends InventoryItem>
ObjectIterator<O> InventoryItem.listAssemblies
(Class<O> itemClass) List of assembly items under this item.final <O extends InventoryItem>
ObjectIterator<O> InventoryItem.listAssemblies
(Class<O> itemClass, Predicate<O> filter) List of assembly items under this item.Methods in com.storedobject.core that return InventoryItemModifier and TypeMethodDescriptionstatic <T extends InventoryItem>
InventoryItemInventoryItem.get
(String serialNumber, InventoryItemType partNumber) static InventoryItem
static InventoryItem
InventoryItem.getByPartNumberId
(String serialNumber, Id partNumber) InventoryFitmentPosition.getFittedItem()
Get the item that is fitted at this position.InventoryFitmentPosition.getFittedItem
(Transaction transaction) Get the item that is fitted at this position (checks within a transaction).InventoryItem.getGrandParentItem()
Get the grandparent item on which this item is fitted on.ConsignmentItem.getItem()
HasInventoryItem.getItem()
Retrieves the inventory item associated with this entity.InventoryFitmentPosition.getItem()
InventoryGRNItem.getItem()
InventoryItem.getItem()
InventoryLedger.getItem()
InventoryTransferItem.getItem()
MaterialIssuedItem.getItem()
InventoryLedger.getItemFromHistory()
InventoryItem.getParentItem()
Get the parent item on which this item is fitted on.Methods in com.storedobject.core that return types with arguments of type InventoryItemModifier and TypeMethodDescriptionfinal Class
<? extends InventoryItem> InventoryItemType.getItemType()
Stock.getStocks()
final ObjectIterator
<InventoryItem> InventoryItem.listAssemblies()
List of assembly items under this item.final ObjectIterator
<InventoryItem> InventoryItem.listAssemblies
(Predicate<InventoryItem> filter) List of assembly items under this item.static ObjectIterator
<InventoryItem> InventoryItem.listItems
(InventoryItemType partNumber) List all the items for the given part number.static ObjectIterator
<InventoryItem> InventoryItem.listItems
(InventoryItemType partNumber, boolean includeZeros) List all the items for the given part number.static ObjectIterator
<InventoryItem> InventoryItem.listItems
(InventoryItemType partNumber, String condition) List all the items for the given part number.static ObjectIterator
<InventoryItem> InventoryItem.listItems
(InventoryItemType partNumber, String condition, boolean includeZeros) List all the items for the given part number.InventoryItemType.listItems()
List all the items of this part number.InventoryItemType.listItems
(boolean includeZeros) List all the items of this given part number.List all the items of this given part number.List all the items of this given part number.static ObjectIterator
<InventoryItem> InventoryItem.listStock
(InventoryItemType partNumber, String serialNumber) List stock for a given part number.static ObjectIterator
<InventoryItem> InventoryItem.listStock
(String partNumber, InventoryLocation location) List stock for a given part number and location.static ObjectIterator
<InventoryItem> InventoryItem.listStock
(String partNumber, InventoryStore store) List stock for a given part number and store.static ObjectIterator
<InventoryItem> List stock for a given part number.static ObjectIterator
<InventoryItem> InventoryItem.listStock
(String partNumber, String serialNumber, InventoryLocation location) List stock for a given part number and location.static ObjectIterator
<InventoryItem> InventoryItem.listStock
(String partNumber, String serialNumber, InventoryStore store) List stock for a given part number and store.static <T extends InventoryItemType>
ObjectIterator<InventoryItem> InventoryItem.listStock
(T partNumber) List stock for a given part number and store.static <T extends InventoryItemType>
ObjectIterator<InventoryItem> InventoryItem.listStock
(T partNumber, InventoryLocation location) List stock for a given part number and location.static <T extends InventoryItemType>
ObjectIterator<InventoryItem> InventoryItem.listStock
(T partNumber, InventoryStore store) List stock for a given part number and store.static <T extends InventoryItemType>
ObjectIterator<InventoryItem> InventoryItem.listStock
(T partNumber, String serialNumber, InventoryLocation location) List stock for a given part number and location.static <T extends InventoryItemType>
ObjectIterator<InventoryItem> InventoryItem.listStock
(T partNumber, String serialNumber, InventoryStore store) List stock for a given part number and store.InventoryItemType.listStock
(InventoryLocation location) List stock for this part number at a given location.InventoryItemType.listStock
(InventoryStore store) List stock for this part number in a given store.InventoryItemType.listStock
(String serialNumber, InventoryLocation location) List stock for this part number at a given location.InventoryItemType.listStock
(String serialNumber, InventoryStore store) List stock for this part number in a given store.Methods in com.storedobject.core with parameters of type InventoryItemModifier and TypeMethodDescriptionvoid
InventoryTransaction.bookShortage
(InventoryItem item, Quantity quantity, String reference) Book shortage.final boolean
InventoryLocation.canBin
(InventoryItem item) Check whether a particular item can be stored at this location or not.boolean
InventoryFitmentPosition.canFit
(InventoryItem item) Is the given item compatible for this position?TaxRegion.computeTax
(Date date, StoredObject parent, InventoryItem item, Quantity quantity, Money unitCost, Currency localCurrency) void
InventoryTransaction.consume
(InventoryItem item, Quantity quantity, String reference) Consume an item.void
InventoryTransaction.consume
(InventoryItem item, String reference) Consume an item.void
InventoryTransaction.dataPickup
(InventoryItem item, InventoryLocation to) Create a "data pick-up" entry.void
InventoryTransaction.dataPickup
(InventoryItem item, InventoryLocation locationTo, InventoryFitmentPosition assemblyPosition) Create a "data pick-up" entry.void
InventoryTransaction.dataPickup
(InventoryItem item, Quantity quantity, InventoryLocation to) Create a "data pick-up" entry.InventoryStore.findBin
(InventoryItem item) Find a suitable "bin" in this store for the specified item.static InventoryFitmentPosition
InventoryFitmentPosition.get
(InventoryItem item, InventoryAssembly assembly) Get a fitment position for the given item and assembly.static InventoryFitmentPosition
InventoryFitmentPosition.get
(Transaction transaction, InventoryItem item, InventoryAssembly assembly) Get a fitment position for the given item and assembly.final boolean
InventoryItemType.isAPN
(InventoryItem anotherItem) Is this item an alternate part number for a given item?static ObjectIterator
<TaxType> TaxDefinition.listTypes
(InventoryItem item, TaxRegion region, Date date) void
InventoryTransaction.loanFrom
(InventoryItem item, String reference, InventoryLocation to, Entity entity) Loan an item from another entity.void
InventoryTransaction.loanReturn
(InventoryItem item, String reference) Return of a loaned item.void
InventoryTransaction.loanTo
(InventoryItem item, String reference, Entity entity) Loan an item to another entity.void
InventoryTransaction.moveTo
(InventoryItem item, Quantity quantity, String reference, InventoryLocation to) Move items to another location.void
InventoryTransaction.moveTo
(InventoryItem item, String reference, InventoryLocation to) Move items to another location.void
InventoryTransaction.purchase
(InventoryItem item, Quantity quantity, String reference, InventoryLocation to, Entity fromEntity) Purchase an item.void
InventoryTransaction.purchase
(InventoryItem item, String reference, InventoryLocation to, Entity fromEntity) Purchase an item.void
InventoryTransaction.receiveFromExternal
(InventoryItem item, String reference, InventoryLocation to, Entity entity) Receive an item from another entity.void
InventoryTransaction.reverse
(InventoryItem item, String reference) Reverse a previous movement of an item.void
InventoryTransaction.sale
(InventoryItem item, Quantity quantity, String reference, Entity toEntity) Sell items.void
InventoryTransaction.scrap
(InventoryItem item, Quantity quantity, String reference) Scrap an item.void
InventoryTransaction.scrap
(InventoryItem item, String reference) Scrap an item.void
InventoryTransaction.sendForRepair
(InventoryItem item, Quantity quantity, String reference, Entity repairEntity) Sent an item for repair.void
InventoryTransaction.sendForRepair
(InventoryItem item, String reference, Entity repairEntity) Sent an item for repair.void
ConsignmentItem.setItem
(InventoryItem item) void
InventoryFitmentPosition.setItem
(InventoryItem item) void
InventoryGRNItem.setItem
(InventoryItem item) void
InventoryLedger.setItem
(InventoryItem item) void
InventoryTransferItem.setItem
(InventoryItem item) void
MaterialIssuedItem.setItem
(InventoryItem item) void
InventoryTransaction.splitQuantity
(InventoryItem item, Quantity quantity, String reference) Split the quantity within the same location.void
InventoryTransaction.thrash
(InventoryItem item, Quantity quantity, String reference) Move items to thrash.void
InventoryTransaction.thrash
(InventoryItem item, String reference) Move an item to thrash.Method parameters in com.storedobject.core with type arguments of type InventoryItemModifier and TypeMethodDescriptionfinal ObjectIterator
<InventoryItem> InventoryItem.listAssemblies
(Predicate<InventoryItem> filter) List of assembly items under this item.void
InventoryItem.migrate
(TransactionManager tm, InventoryItemType migratedType, Function<InventoryItem, InventoryItem> itemConvertor) Migrate this item to another type.void
InventoryItem.migrate
(TransactionManager tm, InventoryItemType migratedType, Function<InventoryItem, InventoryItem> itemConvertor) Migrate this item to another type.void
InventoryItemType.migrate
(TransactionManager tm, InventoryItemType migratedType, Function<InventoryItem, InventoryItem> itemConvertor) Migrate this item type to another.void
InventoryItemType.migrate
(TransactionManager tm, InventoryItemType migratedType, Function<InventoryItem, InventoryItem> itemConvertor) Migrate this item type to another. -
Uses of InventoryItem in com.storedobject.report
Method parameters in com.storedobject.report with type arguments of type InventoryItemModifier and TypeMethodDescriptionvoid
StockReport.setItemFilter
(Predicate<InventoryItem> itemFilter) void
StockReportExcel.setItemFilter
(Predicate<InventoryItem> itemFilter) Constructors in com.storedobject.report with parameters of type InventoryItem -
Uses of InventoryItem in com.storedobject.ui.inventory
Classes in com.storedobject.ui.inventory with type parameters of type InventoryItemModifier and TypeClassDescriptionclass
AbstractAssembly<T extends InventoryItem,
C extends InventoryItem> class
AbstractAssembly<T extends InventoryItem,
C extends InventoryItem> class
Assembly<T extends InventoryItem,
C extends InventoryItem> class
Assembly<T extends InventoryItem,
C extends InventoryItem> class
AssemblyDataPickup<T extends InventoryItem,
C extends InventoryItem> class
AssemblyDataPickup<T extends InventoryItem,
C extends InventoryItem> class
AssemblyItemField<I extends InventoryItem>
Field to accept an item that is fitted on an assembly.class
AssemblyReceipt<T extends InventoryItem,
C extends InventoryItem> class
AssemblyReceipt<T extends InventoryItem,
C extends InventoryItem> class
ItemComboField<I extends InventoryItem>
class
ItemField<I extends InventoryItem>
Field to accept an instance of theInventoryItem
with provision to input part number.class
ItemGetField<I extends InventoryItem>
Field to accept an instance of theInventoryItem
from direct search words.interface
ItemInput<T extends InventoryItem>
Fields that can input a given type ofInventoryItem
value.class
ItemsSentForRepair<I extends InventoryItem>
class
LocationMonitoring<I extends InventoryItem,
L extends InventoryLocation> class
ToolMonitoring<I extends InventoryItem>
class
ViewAssembly<T extends InventoryItem,
C extends InventoryItem> class
ViewAssembly<T extends InventoryItem,
C extends InventoryItem> Methods in com.storedobject.ui.inventory with type parameters of type InventoryItemModifier and TypeMethodDescriptionstatic <I extends InventoryItem>
ItemInput<I> A helper method to create an instance of theItemInput
field based on the properties of the item's class.static <I extends InventoryItem>
ItemInput<I> A helper method to create an instance of theItemInput
field based on the properties of the item's class.static <I extends InventoryItem>
ItemInput<I> A helper method to create an instance of theItemInput
field based on the properties of the item's class.static <I extends InventoryItem>
ItemInput<I> A helper method to create an instance of theItemInput
field based on the properties of the item's class.Methods in com.storedobject.ui.inventory that return types with arguments of type InventoryItemModifier and TypeMethodDescriptionprotected Class
<? extends InventoryItem> AbstractSendAndReceiveMaterial.itemClass()
protected Class
<? extends InventoryItem> ReturnTool.itemClass()
Methods in com.storedobject.ui.inventory with parameters of type InventoryItemModifier and TypeMethodDescriptionvoid
ItemContext.breakAssembly
(InventoryItem item) boolean
StockReport.canPrint
(InventoryItem item) void
ItemContext.editCost
(InventoryItem item) LocationMonitoring.getLocation
(InventoryItem inventoryItem) ReceiveAndBin.getLocation
(InventoryItem item) LocateItem.getLocationDisplay
(InventoryItem item) LocationMonitoring.getName
(InventoryItem inventoryItem) LocationMonitoring.getPartNumber
(InventoryItem inventoryItem) void
ItemContext.inspect
(InventoryItem item) protected void
MigrateItem.migrate
(InventoryItem from, InventoryItem to) protected void
MigratePartNumber.migrate
(InventoryItem from, InventoryItem to) <IT extends InventoryItemType>
voidAssemblyItemField.setAssembly
(InventoryItem assemblyParent) Set the parent assembly.void
BinField.setItem
(InventoryItem item) void
BinField.setItem
(InventoryItem item, boolean apply) void
ItemContext.split
(InventoryItem item) void
ItemContext.view
(InventoryItem item) void
ItemContext.viewAssembly
(InventoryItem item) void
ItemContext.viewCost
(InventoryItem item) void
ItemContext.viewFitment
(InventoryItem item) void
ItemContext.viewFitmentLocations
(InventoryItem item) void
ItemContext.viewGRN
(InventoryItem item) void
ItemContext.viewMovements
(InventoryItem item) void
ItemContext.viewParentAssembly
(InventoryItem item) void
ItemContext.viewStock
(InventoryItem item) Method parameters in com.storedobject.ui.inventory with type arguments of type InventoryItemModifier and TypeMethodDescriptionvoid
BinField.setItem
(ObjectProvider<? extends InventoryItem> itemField) void
BinField.setItem
(ObjectProvider<? extends InventoryItem> itemField, boolean apply) Constructors in com.storedobject.ui.inventory with parameters of type InventoryItemModifierConstructorDescriptionEditCost
(InventoryItem item, boolean viewMode) EditCost
(InventoryItem item, boolean viewMode, Runnable runMe) Constructor parameters in com.storedobject.ui.inventory with type arguments of type InventoryItemModifierConstructorDescriptionLocateItem
(Class<? extends InventoryItem> itemClass) Constructor.LocateItem
(String caption, Class<? extends InventoryItem> itemClass) Constructor.LocateItem
(String caption, Class<? extends InventoryItem> itemClass, boolean canInspect) Constructor.MultiSelectStock
(ObjectIterator<InventoryItem> stockItems, Consumer<Set<InventoryItem>> consumer) Constructor.MultiSelectStock
(ObjectIterator<InventoryItem> stockItems, Consumer<Set<InventoryItem>> consumer) Constructor.ReceiveAndBin
(Date date, String reference, List<InventoryItem> itemList) ReceiveAndBin
(Date date, String reference, List<InventoryItem> itemList, TransactionManager.Transact update) ReceiveAndBin
(Date date, String reference, List<InventoryItem> itemList, TransactionManager.Transact update, Runnable refresher) ReceiveAndBin
(Date date, String reference, List<InventoryItem> itemList, TransactionManager.Transact update, Runnable refresher, GRNEditor grnEditor) ReceiveAndBin
(Date date, String reference, List<InventoryItem> itemList, TransactionManager.Transact update, Runnable refresher, GRNEditor grnEditor, boolean allowPNChange) ReceiveAndBin
(Date date, String reference, List<InventoryItem> itemList, TransactionManager.Transact update, Runnable refresher, GRNEditor grnEditor, boolean allowPNChange, boolean allowSNChange) ReceiveAndBin
(List<InventoryItem> itemList) SelectStock
(ObjectIterator<InventoryItem> stockItems, Consumer<InventoryItem> consumer) Constructor.SelectStock
(ObjectIterator<InventoryItem> stockItems, Consumer<InventoryItem> consumer) Constructor.