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 InventoryItemstatic InventoryItemInventoryItem.getByPartNumberId(String serialNumber, Id partNumber) InventoryFitmentPosition.getFittedItem()Get the item fitted at this position.InventoryFitmentPosition.getFittedItem(Transaction transaction) Get the item fitted at this position (checks within a transaction).InventoryItem.getGrandParentItem()Get the grandparent item on which this item is fitted on.default InventoryItemHasInventoryItem.getInventoryItem()Retrieves the inventory item associated with this entity.InventoryFitmentPosition.getInventoryItem()ConsignmentItem.getItem()HasInventoryItem.getItem()Retrieves the inventory item associated with this entity.InventoryFitmentPosition.getItem()InventoryGRNItem.getItem()InventoryItem.getItem()InventoryLedger.getItem()InventoryTransferItem.getItem()MaterialIssuedItem.getItem()default InventoryItemHasInventoryItem.getItemFromHistory()Retrieves the inventory item from the entity's history if applicable.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()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 TypeMethodDescriptionvoidInventoryTransaction.bookShortage(InventoryItem item, Quantity quantity, String reference) Book shortage.final booleanInventoryLocation.canBin(InventoryItem item) Check whether a particular item can be stored at this location or not.booleanInventoryFitmentPosition.canFit(InventoryItem item) Is the given item compatible for this position?voidInventoryTransaction.changeOwner(InventoryItem item, String reference, Entity toEntity) Change ownership of an item.TaxRegion.computeTax(Date date, StoredObject parent, InventoryItem item, Quantity quantity, Money unitCost, Currency localCurrency) voidInventoryTransaction.consume(InventoryItem item, Quantity quantity, String reference) Consume an item.voidInventoryTransaction.consume(InventoryItem item, String reference) Consume an item.voidInventoryTransaction.dataPickup(InventoryItem item, InventoryLocation to) Create a "data pick-up" entry.voidInventoryTransaction.dataPickup(InventoryItem item, InventoryLocation locationTo, InventoryFitmentPosition assemblyPosition) Create a "data pick-up" entry.voidInventoryTransaction.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 InventoryFitmentPositionInventoryFitmentPosition.get(InventoryItem item, InventoryAssembly assembly) Get a fitment position for the given item and assembly.static InventoryFitmentPositionInventoryFitmentPosition.get(Transaction transaction, InventoryItem item, InventoryAssembly assembly) Get a fitment position for the given item and assembly.final booleanInventoryItemType.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) voidInventoryTransaction.loanFrom(InventoryItem item, String reference, InventoryLocation to, Entity entity) Loan an item from another entity.voidInventoryTransaction.loanReturn(InventoryItem item, String reference) Return of a loaned item.voidInventoryTransaction.loanTo(InventoryItem item, Quantity quantity, String reference, Entity entity) Loan an item to another entity.protected voidInventoryLoanOutItem.move(InventoryTransaction transaction, InventoryItem item, InventoryLocation toLocation, Entity toEntity) protected abstract voidInventoryReturnItem.move(InventoryTransaction transaction, InventoryItem item, InventoryLocation toLocation, Entity toEntity) protected voidInventoryROItem.move(InventoryTransaction transaction, InventoryItem item, InventoryLocation toLocation, Entity toEntity) protected voidInventorySaleItem.move(InventoryTransaction transaction, InventoryItem item, InventoryLocation toLocation, Entity toEntity) protected voidInventoryTransferItem.move(InventoryTransaction transaction, InventoryItem item, InventoryLocation toLocation, Entity toEntity) Move the item to the specified location.voidInventoryTransaction.moveTo(InventoryItem item, Quantity quantity, String reference, InventoryLocation to) Move items to another location.voidInventoryTransaction.moveTo(InventoryItem item, String reference, InventoryLocation to) Move items to another location.voidInventoryTransaction.purchase(InventoryItem item, Quantity quantity, String reference, InventoryLocation to, Entity fromEntity) Purchase an item.voidInventoryTransaction.purchase(InventoryItem item, String reference, InventoryLocation to, Entity fromEntity) Purchase an item.voidInventoryTransaction.receiveFromExternal(InventoryItem item, String reference, InventoryLocation to, Entity entity) Receive an item from another entity.voidInventoryTransaction.reverse(InventoryItem item, String reference) Reverse a previous movement of an item.voidInventoryTransaction.sale(InventoryItem item, Quantity quantity, String reference, Entity toEntity) Sell items.voidInventoryTransaction.scrap(InventoryItem item, Quantity quantity, String reference) Scrap an item.voidInventoryTransaction.scrap(InventoryItem item, String reference) Scrap an item.voidInventoryTransaction.sendForRepair(InventoryItem item, Quantity quantity, String reference, Entity repairEntity) Sent an item for repair.voidInventoryTransaction.sendForRepair(InventoryItem item, String reference, Entity repairEntity) Sent an item for repair.voidConsignmentItem.setItem(InventoryItem item) voidInventoryFitmentPosition.setItem(InventoryItem item) voidInventoryGRNItem.setItem(InventoryItem item) voidInventoryLedger.setItem(InventoryItem item) voidInventoryTransferItem.setItem(InventoryItem item) voidMaterialIssuedItem.setItem(InventoryItem item) voidInventoryTransaction.splitQuantity(InventoryItem item, Quantity quantity, String reference) Split the quantity within the same location.voidInventoryTransaction.thrash(InventoryItem item, Quantity quantity, String reference) Move items to thrash.voidInventoryTransaction.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.voidInventoryItem.migrate(TransactionManager tm, InventoryItemType migratedType, Function<InventoryItem, InventoryItem> itemConvertor) Migrate this item to another type.voidInventoryItem.migrate(TransactionManager tm, InventoryItemType migratedType, Function<InventoryItem, InventoryItem> itemConvertor) Migrate this item to another type.voidInventoryItemType.migrate(TransactionManager tm, InventoryItemType migratedType, Function<InventoryItem, InventoryItem> itemConvertor) Migrate this item type to another.voidInventoryItemType.migrate(TransactionManager tm, InventoryItemType migratedType, Function<InventoryItem, InventoryItem> itemConvertor) Migrate this item type to another. -
Uses of InventoryItem in com.storedobject.report
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 TypeClassDescriptionclassAbstractAssembly<T extends InventoryItem,C extends InventoryItem> classAbstractAssembly<T extends InventoryItem,C extends InventoryItem> classAssembly<T extends InventoryItem,C extends InventoryItem> classAssembly<T extends InventoryItem,C extends InventoryItem> classAssemblyDataPickup<T extends InventoryItem,C extends InventoryItem> classAssemblyDataPickup<T extends InventoryItem,C extends InventoryItem> classAssemblyItemField<I extends InventoryItem>Field to accept an item that is fitted on an assembly.classAssemblyReceipt<T extends InventoryItem,C extends InventoryItem> classAssemblyReceipt<T extends InventoryItem,C extends InventoryItem> classItemComboField<I extends InventoryItem>classItemField<I extends InventoryItem>Field to accept an instance of theInventoryItemwith provision to input part number.classItemGetField<I extends InventoryItem>Field to accept an instance of theInventoryItemfrom direct search words.interfaceItemInput<T extends InventoryItem>Fields that can input a given type ofInventoryItemvalue.classItemsSentForRepair<I extends InventoryItem>classLocationMonitoring<I extends InventoryItem,L extends InventoryLocation> classToolMonitoring<I extends InventoryItem>classViewAssembly<T extends InventoryItem,C extends InventoryItem> classViewAssembly<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 theItemInputfield based on the properties of the item's class.static <I extends InventoryItem>
ItemInput<I> A helper method to create an instance of theItemInputfield based on the properties of the item's class.static <I extends InventoryItem>
ItemInput<I> A helper method to create an instance of theItemInputfield based on the properties of the item's class.static <I extends InventoryItem>
ItemInput<I> A helper method to create an instance of theItemInputfield 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()Methods in com.storedobject.ui.inventory with parameters of type InventoryItemModifier and TypeMethodDescriptionvoidItemContext.breakAssembly(InventoryItem item) voidItemContext.editCost(InventoryItem item) LocationMonitoring.getLocation(InventoryItem inventoryItem) ReceiveAndBin.getLocation(InventoryItem item) LocateItem.getLocationDisplay(InventoryItem item) LocationMonitoring.getName(InventoryItem inventoryItem) LocationMonitoring.getPartNumber(InventoryItem inventoryItem) voidItemContext.inspect(InventoryItem item) protected voidMigrateItem.migrate(InventoryItem from, InventoryItem to) protected voidMigratePartNumber.migrate(InventoryItem from, InventoryItem to) <IT extends InventoryItemType>
voidAssemblyItemField.setAssembly(InventoryItem assemblyParent) Set the parent assembly.voidBinField.setItem(InventoryItem item) voidBinField.setItem(InventoryItem item, boolean apply) voidItemContext.split(InventoryItem item) voidItemContext.view(InventoryItem item) voidItemContext.viewAssembly(InventoryItem item) voidItemContext.viewCost(InventoryItem item) voidItemContext.viewFitment(InventoryItem item) voidItemContext.viewFitmentLocations(InventoryItem item) voidItemContext.viewGRN(InventoryItem item) voidItemContext.viewGRN(InventoryItem item, boolean includeSource) voidItemContext.viewMovements(InventoryItem item) voidItemContext.viewParentAssembly(InventoryItem item) voidItemContext.viewStock(InventoryItem item) Method parameters in com.storedobject.ui.inventory with type arguments of type InventoryItemModifier and TypeMethodDescriptionprotected abstract voidHandleReturnedItems.proceed(List<InventoryItem> items) protected voidReceiveReturnedItems.proceed(List<InventoryItem> items) voidBinField.setItem(ObjectProvider<? extends InventoryItem> itemField) voidBinField.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 allowSNChange) ReceiveAndBin(Date date, String reference, List<InventoryItem> itemList, TransactionManager.Transact update, Runnable refresher, GRNEditor grnEditor, boolean allowSNChange, com.vaadin.flow.component.Component... extraComponents) ReceiveAndBin(List<InventoryItem> itemList) SelectStock(ObjectIterator<InventoryItem> stockItems, Consumer<InventoryItem> consumer) Constructor.SelectStock(ObjectIterator<InventoryItem> stockItems, Consumer<InventoryItem> consumer) Constructor.