Uses of Class
com.storedobject.core.InventoryLocation
Packages that use InventoryLocation
-
Uses of InventoryLocation in com.storedobject.core
Subclasses of InventoryLocation in com.storedobject.coreModifier and TypeClassDescriptionclass
Represents a bin within a store where items can be stocked.final class
Represents an inventory location where the item is in the custody of some personnel.final class
Represents a "fitment position" (a position where an item can be fitted) of an assembled item.final class
final class
The whole "inventory store" can be considered as on "huge" bin and this class represents that.final class
Represents all types of virtual locations for inventory items.Methods in com.storedobject.core that return InventoryLocationModifier and TypeMethodDescriptionstatic InventoryLocation
InventoryTransaction.createConsumerLocation
(TransactionManager tm, Entity consumer) Create a consumer location.static InventoryLocation
InventoryTransaction.createExternalOwnerLocation
(TransactionManager tm, Entity externalEntity) Create an external owner location from where we can receive stocks.static InventoryLocation
InventoryTransaction.createLoanFromLocation
(TransactionManager tm, Entity entity) Create an organization location where we can rent items from.static InventoryLocation
InventoryTransaction.createLoanToLocation
(TransactionManager tm, Entity entity) Create an organization location where we can rent out items.static InventoryLocation
InventoryTransaction.createRepairLocation
(TransactionManager tm, Entity repairEntity) Create a repair organization location.static InventoryLocation
InventoryTransaction.createSupplierLocation
(TransactionManager tm, Entity supplier) Create a supplier location.InventoryTransfer.getFromLocation()
MaterialRequest.getFromLocation()
InventoryItem.getLocation()
MaterialIssued.getLocation()
InventoryLedger.getLocationFrom()
InventoryLedger.getLocationTo()
final InventoryLocation
InventoryItem.getPreviousLocation()
final InventoryLocation
InventoryItem.getPreviousLocation
(int stepsBackward) InventoryItem.getRealLocation()
Get the real location of this item.InventoryTransfer.getToLocation()
MaterialRequest.getToLocation()
Methods in com.storedobject.core with parameters of type InventoryLocationModifier and TypeMethodDescriptionvoid
Stock.addLocation
(InventoryLocation location) final boolean
InventoryItem.canBin
(InventoryLocation location) Can this item be stored at the given location?final boolean
InventoryItemType.canBin
(InventoryLocation location) Can this type of item be stored at the given location?protected boolean
InventoryItem.canStore
(InventoryLocation location) Can this item be stored at the given location?protected boolean
InventoryItemType.canStore
(InventoryLocation location) Can this type of item be stored at the given location?boolean
InventoryItemType.checkStock
(InventoryLocation location, Quantity quantity) Check the availability of stock for this part number at a given location.boolean
InventoryItemType.checkStock
(InventoryLocation location, Quantity quantity, String serialNumber) Check the availability of stock for this part number at a given location.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.static QuantityWithCost
InventoryLedger.getClosingStock
(InventoryItemType itemType, Date date, InventoryLocation location) static QuantityWithCost
InventoryLedger.getOpeningStock
(InventoryItemType itemType, Date date, InventoryLocation location) boolean
InventoryItem.isAvailableAt
(InventoryLocation location) Is this item available at the given location?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, String serialNumber, InventoryLocation location) List stock for a given part number and location.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, String serialNumber, InventoryLocation location) List stock for a given part number and location.InventoryItemType.listStock
(InventoryLocation location) List stock for this part number at a given location.InventoryItemType.listStock
(String serialNumber, InventoryLocation location) List stock for this part number at a given location.void
InventoryTransaction.loanFrom
(InventoryItem item, String reference, InventoryLocation to, Entity entity) Loan an item from another entity.void
InventoryItem.moved
(InventoryLocation from, InventoryLocation to) This will be invoked whenever this item is moved from one location to another.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
InventoryItem.resurrect
(Money cost, InventoryLocation location) Resurrect an item so that the same P/N and S/N can be used again.void
InventoryTransfer.setFromLocation
(InventoryLocation fromLocation) void
MaterialRequest.setFromLocation
(InventoryLocation fromLocation) void
InventoryItem.setLocation
(InventoryLocation location) void
MaterialIssued.setLocation
(InventoryLocation location) void
InventoryLedger.setLocationFrom
(InventoryLocation location) void
InventoryLedger.setLocationTo
(InventoryLocation location) void
InventoryTransfer.setToLocation
(InventoryLocation toLocation) void
MaterialRequest.setToLocation
(InventoryLocation toLocation) Constructors in com.storedobject.core with parameters of type InventoryLocationModifierConstructorDescriptionStock
(InventoryLocation location) Stock
(InventoryLocation location, Date date) -
Uses of InventoryLocation in com.storedobject.report
Methods in com.storedobject.report with parameters of type InventoryLocationModifier and TypeMethodDescriptionvoid
StockReport.addLocation
(InventoryLocation location) void
StockReportExcel.addLocation
(InventoryLocation location) Constructors in com.storedobject.report with parameters of type InventoryLocationModifierConstructorDescriptionStockMovementReport
(Device device, InventoryLocation location, DatePeriod period) StockReport
(Device device, InventoryLocation location) StockReport
(Device device, InventoryLocation location, ObjectIterator<? extends InventoryItemType> partNumbers) StockReport
(Device device, InventoryLocation location, ObjectIterator<? extends InventoryItemType> partNumbers, Date date) StockReport
(Device device, InventoryLocation location, Date date) StockReportExcel
(Device device, InventoryLocation location) StockReportExcel
(Device device, InventoryLocation location, ObjectIterator<? extends InventoryItemType> partNumbers) StockReportExcel
(Device device, InventoryLocation location, ObjectIterator<? extends InventoryItemType> partNumbers, Date date) StockReportExcel
(Device device, InventoryLocation location, Date date) -
Uses of InventoryLocation in com.storedobject.ui.inventory
Classes in com.storedobject.ui.inventory with type parameters of type InventoryLocationModifier and TypeClassDescriptionclass
LocationMonitoring<I extends InventoryItem,
L extends InventoryLocation> Methods in com.storedobject.ui.inventory that return InventoryLocationModifier and TypeMethodDescriptionstatic InventoryLocation
SelectLocation.get
(int... types) static InventoryLocation
LocationField.getLocation
(String locationName, boolean allowEmptyName, int... types) Get the location for the given location name.static InventoryLocation
LocationField.getLocation
(String locationName, int... types) Get the location for the given location name.final InventoryLocation
AbstractSendAndReceiveMaterial.getLocationFrom()
final InventoryLocation
AbstractSendAndReceiveMaterial.getLocationTo()
Methods in com.storedobject.ui.inventory that return types with arguments of type InventoryLocationModifier and TypeMethodDescriptionLocationField.getLocations()
Get the list of locations allowed in this field instance.Methods in com.storedobject.ui.inventory with parameters of type InventoryLocationModifier and TypeMethodDescriptionstatic LocationField
LocationField.create
(InventoryLocation location) Create a location field for a given location.static LocationField
LocationField.create
(String label, InventoryLocation location) Create a location field for a given location.protected abstract AbstractSale
<S, SI> AbstractSale.createInstance
(InventoryLocation location) protected AbstractSale
<InventorySale, InventorySaleItem> Sale.createInstance
(InventoryLocation location) protected BaseRequestMaterial
<MR, MRI> BaseReceiveMaterialRequested.getRequestLogic
(InventoryLocation from) LocationField.remove
(InventoryLocation location) Remove a location from the list of allowed locations.void
AssemblyItemField.setLocation
(InventoryLocation location) This method doesn't have any effect.void
ItemComboField.setLocation
(InventoryLocation location) void
ItemField.setLocation
(InventoryLocation location) void
ItemGetField.setLocation
(InventoryLocation location) void
ItemInput.setLocation
(InventoryLocation location) Set the location (it could be bin location or any other location).Method parameters in com.storedobject.ui.inventory with type arguments of type InventoryLocationModifier and TypeMethodDescriptionvoid
AssemblyItemField.setLocation
(ObjectProvider<? extends InventoryLocation> locationField) This method doesn't have any effect.void
ItemComboField.setLocation
(ObjectProvider<? extends InventoryLocation> locationField) void
ItemField.setLocation
(ObjectProvider<? extends InventoryLocation> locationField) void
ItemGetField.setLocation
(ObjectProvider<? extends InventoryLocation> locationField) void
ItemInput.setLocation
(ObjectProvider<? extends InventoryLocation> locationField) Set the location (it could be bin location or any other location).Constructors in com.storedobject.ui.inventory with parameters of type InventoryLocationModifierConstructorDescriptionAbstractReceiveMaterialReturned
(InventoryLocation to, InventoryLocation otherLocation) AbstractReturnMaterial
(Class<M> mrClass, Class<L> mriClass, InventoryLocation fromLocation) AbstractReturnMaterial
(Class<M> mrClass, Class<L> mriClass, InventoryLocation fromLocation, InventoryLocation otherLocation) AbstractSale
(Class<S> saleClass, Class<SI> saleItemClass, InventoryLocation from, String caption) AbstractSendAndReceiveMaterial
(Class<T> transferClass, Class<L> itemClass, boolean receiveMode, InventoryLocation otherLocation) AbstractSendAndReceiveMaterial
(Class<T> transferClass, Class<L> itemClass, InventoryLocation fromOrTo, boolean receiveMode) AbstractSendAndReceiveMaterial
(Class<T> transferClass, Class<L> itemClass, InventoryLocation fromOrTo, boolean receiveMode, InventoryLocation otherLocation) AbstractSendAndReceiveMaterial
(Class<T> transferClass, Class<L> itemClass, InventoryLocation fromOrTo, boolean receiveMode, String caption) Assembly
(InventoryLocation location, Class<T> itemClass) AssemblyDataPickup
(InventoryLocation location, Class<T> itemClass) AssemblyDataPickup
(InventoryLocation location, Class<T> itemClass, Class<C> componentClass) BaseProcessMaterialRequest
(Class<MR> materialRequestClass, InventoryLocation store) BaseReceiveMaterialRequested
(Class<MR> materialRequestClass, InventoryLocation from) BaseRequestMaterial
(Class<MR> materialRequestClass, InventoryLocation from) BaseRequestMaterial
(Class<MR> materialRequestClass, InventoryLocation from, InventoryLocation to) BaseRequestMaterial
(Class<MR> materialRequestClass, Class<? extends InventoryItemType> itemTypeClass, InventoryLocation from) BaseRequestMaterial
(Class<MR> materialRequestClass, Class<? extends InventoryItemType> itemTypeClass, InventoryLocation from, InventoryLocation to) ConsumptionReturn
(InventoryStoreBin storeBin, InventoryLocation cl) ConsumptionReturn
(InventoryStore store, InventoryLocation cl) Constructor.ReceiveMaterial
(InventoryLocation to, int type) Constructor.ReceiveMaterialReturned
(InventoryLocation to, InventoryLocation otherLocation) ReceiveReturnedItems
(int type, InventoryStoreBin storeBin, InventoryLocation eo) ReceiveReturnedItems
(int type, InventoryStore store, InventoryLocation eo) RequestMaterial
(Class<? extends InventoryItemType> itemTypeClass, InventoryLocation from) RequestMaterial
(Class<? extends InventoryItemType> itemTypeClass, InventoryLocation from, InventoryLocation to) ReturnMaterial
(InventoryLocation from, InventoryLocation otherLocation) ReturnMaterial
(Class<M> mrClass, Class<L> mriClass, InventoryLocation from) ReturnMaterial
(Class<M> mrClass, Class<L> mriClass, InventoryLocation from, InventoryLocation otherLocation) Sale
(InventoryLocation from) ViewAssembly
(InventoryLocation location, Class<T> itemClass) ViewAssembly
(InventoryLocation location, Class<T> itemClass, Class<C> componentClass) Constructor parameters in com.storedobject.ui.inventory with type arguments of type InventoryLocationModifierConstructorDescriptionLocationField
(String label, List<InventoryLocation> list) Constructor.LocationField
(List<InventoryLocation> list)