Serialized Form
-
Package org.openwms.values
-
Class org.openwms.values.Message
class Message extends Object implements Serializable -
Class org.openwms.values.Problem
class Problem extends Object implements Serializable
-
-
Package org.openwms.wms.app
-
Class org.openwms.wms.app.AuditableRevisionEntity
class AuditableRevisionEntity extends Object implements Serializable
-
-
Package org.openwms.wms.inventory
-
Class org.openwms.wms.inventory.AbstractReservation
class AbstractReservation extends org.ameba.integration.jpa.ApplicationEntity implements Serializable-
Serialized Fields
-
reservedAt
ZonedDateTime reservedAt
-
reservedBy
String reservedBy
An arbitrary field to store User, PickOrderPositionSplit etc.
-
-
-
Class org.openwms.wms.inventory.Dimension
class Dimension extends Object implements Serializable-
Serialized Fields
-
height
int height
-
length
int length
-
uom
String uom
The Unit of Measure (UOM) of each dimension value. -
width
int width
-
-
-
Class org.openwms.wms.inventory.LoadUnit
class LoadUnit extends org.ameba.integration.jpa.ApplicationEntity implements Serializable-
Serialized Fields
-
dimension
Dimension dimension
The current dimension of theLoadUnit
. -
label
String label
An identifying label of theLoadUnit
. -
locked
boolean locked
Locked for allocation. -
mixedProducts
boolean mixedProducts
Whether it is allowed to store differentProducts
in this LoadUnit. -
mixedProductsDefault
boolean mixedProductsDefault
-
packagingUnits
List<PackagingUnit> packagingUnits
AllPackagingUnit
s that belong to thisLoadUnit
. -
physicalPosition
@NotEmpty String physicalPosition
Where thisLoadUnit
is located on theTransportUnit
. -
product
Product product
The Product that is carried within the LoadUnit. -
transportUnit
@NotNull TransportUnit transportUnit
TheTransportUnit
where thisLoadUnit
belongs to. -
type
@NotNull LoadUnitType type
TheLoadUnitType
theLoadUnit
is of.
-
-
-
Class org.openwms.wms.inventory.LoadUnitType
class LoadUnitType extends org.ameba.integration.jpa.ApplicationEntity implements Serializable-
Serialized Fields
-
description
String description
Description for this type. -
innerHeight
Integer innerHeight
The inner or applicable height of the LoadUnitType. -
innerLength
Integer innerLength
The inner or applicable length of the LoadUnitType. -
innerWidth
Integer innerWidth
The inner or applicable width of the LoadUnitType. -
outerHeight
Integer outerHeight
The outer or external height of the LoadUnitType. -
outerLength
Integer outerLength
The outer or external length of the LoadUnitType. -
outerWidth
Integer outerWidth
The outer or external width of the LoadUnitType. -
type
String type
Unique natural key. -
weightMax
org.openwms.core.units.api.Weight weightMax
Maximum allowed weight of the LoadUnitType. -
weightTare
org.openwms.core.units.api.Weight weightTare
Tare weight of the LoadUnitType.
-
-
-
Class org.openwms.wms.inventory.PackagingUnit
class PackagingUnit extends org.ameba.integration.jpa.ApplicationEntity implements Serializable-
Serialized Fields
-
actualLocation
Location actualLocation
TheLocation
thePackagingUnit
is placed on. -
alive
Boolean alive
Is thePackagingUnit
marked for deletion? -
availabilityState
@NotNull AvailabilityState availabilityState
Availability state of thisPackagingUnit
. -
details
Map<String,
String> details Arbitrary detail information on thisPackagingUnit
. -
dimension
Dimension dimension
The current dimension of thePackagingUnit
. -
expiresAt
ZonedDateTime expiresAt
The expiration date of this particularPackagingUnit
. TheLot
may also store an expiration date that is only considered when it is not explicitly overridden on thePackagingUnit
. -
fifoDate
Date fifoDate
The first-in-first-out date is used to control the allocation strategy. -
labels
@Size(max=1024) List<String> labels
APackagingUnit
can have arbitrary labels assigned. -
loadUnit
LoadUnit loadUnit
The carryingLoadUnit
. -
lotId
String lotId
The business key referring to a definedLot
. -
message
Message message
A message placed on thePackagingUnit
. -
packagingUnits
Set<PackagingUnit> packagingUnits
ChildPackagingUnit
s. -
parent
PackagingUnit parent
ParentPackagingUnit
. -
physicalPosition
String physicalPosition
Some hint where to find thePackagingUnit
within its container. -
producedAt
ZonedDateTime producedAt
The production date of this particularPackagingUnit
. -
product
Product product
The packagedProduct
. -
quantity
@NotNull org.openwms.core.units.api.Measurable<?,
?, ?> quantity The current quantity of thisPackagingUnit
. -
reservations
List<Reservation> reservations
Tracks all activeReservation
s on thisPackagingUnit
. -
serialNumber
String serialNumber
A non-unique serial number, that might be null in projects. Non-unique because aPackagingUnit
can be split up into multiples that share the same serial. -
uomRelation
UomRelation uomRelation
Described in what kind of UOM thePackagingUnit
is stored in. -
weight
org.openwms.core.units.api.Weight weight
The current weight of thePackagingUnit
.
-
-
-
Class org.openwms.wms.inventory.Product
class Product extends org.ameba.integration.jpa.ApplicationEntity implements Serializable-
Serialized Fields
-
accountId
String accountId
The name of theAccount
the Product belongs to. -
availabilityState
AvailabilityState availabilityState
The Product definition can be set to be unavailable for further operations. -
baseUnit
@NotNull org.openwms.core.units.api.Measurable<?,
?, ?> baseUnit Products may be defined with different base units. -
classification
String classification
Products may be classified, e.g. hazardous. -
description
String description
A short descriptive text. -
descriptionText
String descriptionText
A longer description of theProduct
. -
details
Map<String,
String> details Arbitrary detail information on thisProduct
, might be populated with ERP information. -
dimension
Dimension dimension
The defined dimension of theProduct
in it's baseUnit. -
group
String group
Products may be grouped. -
label
String label
An identifying label of the Product. -
netWeight
org.openwms.core.units.api.Weight netWeight
The defined net weight of theProduct
. -
overbookingAllowed
@jakarta.validation.constraints.NotNull boolean overbookingAllowed
Is it allowed to receive a higher quantity as expected/announced of this Product? -
preferableStorageLocation
Location preferableStorageLocation
What is typically the preferableLocation
where theProduct
shall be stored. -
sku
@NotBlank String sku
The product id is part of the unique business key. -
stackingRules
List<ProductStackingRule> stackingRules
A list of rules that define what kind ofProduct
can be stacked on top of this one. -
stockZone
String stockZone
Where the Product has to be placed in stock. -
units
List<UomRelation> units
AProduct
can be packed and stored in different box sizes.
-
-
-
Class org.openwms.wms.inventory.ProductStackingRule
class ProductStackingRule extends org.ameba.integration.jpa.ApplicationEntity implements Serializable -
Class org.openwms.wms.inventory.Reservation
class Reservation extends AbstractReservation implements Serializable-
Serialized Fields
-
packagingUnit
PackagingUnit packagingUnit
ThePackagingUnit
instance, theReservation
belongs to. -
quantityReserved
org.openwms.core.units.api.Measurable<?,
?, ?> quantityReserved The reserved quantity of this PackagingUnit.
-
-
-
Class org.openwms.wms.inventory.TransportUnitReservation
class TransportUnitReservation extends AbstractReservation implements Serializable-
Serialized Fields
-
transportUnit
TransportUnit transportUnit
TheTransportUnit
instance, theReservation
belongs to.
-
-
-
Class org.openwms.wms.inventory.UomRelation
class UomRelation extends org.ameba.integration.jpa.ApplicationEntity implements Serializable-
Serialized Fields
-
code
String code
An internal code of UomRelation -
description
String description
Textual descriptive text. -
details
Map<String,
String> details Arbitrary detail information on this product unit, might be populated with ERP information. -
dimension
Dimension dimension
The defined dimension of theUomRelation
. -
label
@NotBlank String label
An identifying label of the UomRelation. -
product
@NotNull Product product
The Product this relation belongs to. -
unit
@NotNull org.openwms.core.units.api.Measurable<?,
?, ?> unit The actual unit definition of this relation to the Product.
-
-
-
-
Package org.openwms.wms.inventory.allocation
-
Exception Class org.openwms.wms.inventory.allocation.AllocationException
class AllocationException extends Exception implements Serializable
-
-
Package org.openwms.wms.inventory.allocation.api
-
Class org.openwms.wms.inventory.allocation.api.AllocationVO
class AllocationVO extends Object implements Serializable -
Class org.openwms.wms.inventory.allocation.api.Demand
class Demand extends Object implements Serializable-
Serialized Fields
-
qty
@NotNull org.openwms.core.units.api.Measurable qty
The demanded quantity. -
sku
@NotEmpty String sku
The demanded Product SKU.
-
-
-
-
Package org.openwms.wms.inventory.allocation.spi
-
Class org.openwms.wms.inventory.allocation.spi.AllocationRule
class AllocationRule extends Object implements Serializable
-
-
Package org.openwms.wms.inventory.api
-
Class org.openwms.wms.inventory.api.DimensionVO
class DimensionVO extends Object implements Serializable -
Class org.openwms.wms.inventory.api.MessageVO
class MessageVO extends Object implements Serializable -
Class org.openwms.wms.inventory.api.PhysicalDistributionVO
class PhysicalDistributionVO extends Object implements Serializable -
Class org.openwms.wms.inventory.api.PusOnLocation
class PusOnLocation extends Object implements Serializable -
Class org.openwms.wms.inventory.api.PusOnTU
class PusOnTU extends Object implements Serializable-
Serialized Fields
-
packagingUnits
List<PackagingUnitVO> packagingUnits
-
transportUnit
TransportUnitVO transportUnit
-
-
-
Class org.openwms.wms.inventory.api.SimpleMovePURequestVO
class SimpleMovePURequestVO extends Object implements Serializable -
Class org.openwms.wms.inventory.api.UnitTypeVO
class UnitTypeVO extends Object implements Serializable-
Serialized Fields
-
amount
BigDecimal amount
-
unit
String unit
-
-
-
-
Package org.openwms.wms.inventory.events
-
Class org.openwms.wms.inventory.events.LoadUnitEvent
class LoadUnitEvent extends org.openwms.core.event.RootApplicationEvent implements Serializable-
Serialized Fields
-
type
LoadUnitEvent.TYPE type
-
-
-
Class org.openwms.wms.inventory.events.LoadUnitMO
class LoadUnitMO extends Object implements Serializable-
Serialized Fields
-
label
String label
An identifying label of theLoadUnit
. -
physicalPosition
String physicalPosition
Where thisLoadUnit
is located on theTransportUnit
. -
pKey
String pKey
The persistent key of theLoadUnit
. -
product
ProductMO product
TheProduct
that is carried within theLoadUnit
. -
transportUnitBK
String transportUnitBK
The business key of theTransportUnit
. -
type
String type
The type of the LoadUnit.
-
-
-
Class org.openwms.wms.inventory.events.PackagingUnitEvent
class PackagingUnitEvent extends org.openwms.core.event.RootApplicationEvent implements Serializable-
Serialized Fields
-
fromLoadUnit
LoadUnit fromLoadUnit
-
fromLocation
Location fromLocation
-
oldQuantity
org.openwms.core.units.api.Measurable oldQuantity
-
type
PackagingUnitEvent.TYPE type
-
-
-
Class org.openwms.wms.inventory.events.PackagingUnitMO
class PackagingUnitMO extends Object implements Serializable-
Serialized Fields
-
actualLocation
String actualLocation
The actualLocation the PackagingUnit is placed on. -
physicalPosition
String physicalPosition
Some hint where to find thePackagingUnit
within its container. -
pKey
String pKey
The persistent key of the PackagingUnit. -
product
@NotNull ProductMO product
Packed Product, must not be null. -
quantity
@NotNull org.openwms.core.units.api.Measurable quantity
Packed quantity, must not be null. -
serialNumber
String serialNumber
The serial number PackagingUnit.
-
-
-
Class org.openwms.wms.inventory.events.ProductEvent
class ProductEvent extends org.openwms.core.event.RootApplicationEvent implements Serializable-
Serialized Fields
-
type
ProductEvent.TYPE type
-
-
-
Class org.openwms.wms.inventory.events.ProductMO
class ProductMO extends Object implements Serializable-
Serialized Fields
-
accountId
String accountId
-
baseUnit
org.openwms.core.units.api.Measurable baseUnit
-
classification
String classification
-
description
String description
-
details
Map<String,
String> details -
group
String group
-
label
String label
-
overbookingAllowed
Boolean overbookingAllowed
-
pKey
String pKey
-
sku
String sku
-
stockZone
String stockZone
-
units
List<String> units
-
-
-
Class org.openwms.wms.inventory.events.SplitMO
class SplitMO extends Object implements Serializable
-
-
Package org.openwms.wms.location
-
Class org.openwms.wms.location.Location
class Location extends org.ameba.integration.jpa.ApplicationEntity implements Serializable-
Serialized Fields
-
classification
@Size(max=255) String classification
TheLocation
may be classified, like 'hazardous'. -
description
@Size(max=255) String description
Description of the Location. -
directBookingAllowed
Boolean directBookingAllowed
Whether it is allowed to moveProducts
withoutTransportUnit
to this Location directly. -
erpCode
String erpCode
ERP code of the Location. -
foreignPKey
String foreignPKey
The foreign persistent key of the Location. -
incomingActive
Boolean incomingActive
Signals the incoming state of this Location. Locations which are blocked for incoming cannot pick upTransportUnit
s.- true : Location is ready to pick up
TransportUnit
s - false: Location is locked, and cannot pick up
TransportUnit
s
- true : Location is ready to pick up
-
lastInventoryDate
ZonedDateTime lastInventoryDate
When was this Location the last time under stock-taking. -
lastPickingDate
ZonedDateTime lastPickingDate
When picking happened the last time on this Location. -
locationGroup
String locationGroup
Unique identifier of aLocationGroup
. -
locationId
@NotNull LocationPK locationId
Unique natural key. -
markForDeletion
boolean markForDeletion
Flag to determine if this Location is marked for deletion and cannot be used anymore. -
mixedProducts
Boolean mixedProducts
Whether it is allowed to store differentProducts
on this Location. -
noMaxTransportUnits
int noMaxTransportUnits
Maximum number ofTransportUnit
s allowed on this Location. -
outgoingActive
Boolean outgoingActive
Signals the outgoing state of this Location. Locations which are blocked for outgoing cannot releaseTransportUnit
s.- true : Location is enabled for outgoing
TransportUnit
s. - false: Location is locked,
TransportUnit
s can't leave this Location.
- true : Location is enabled for outgoing
-
plcState
int plcState
The PLC is able to change the state of a Location. This property stores the last state, received from the PLC.- 0 : No PLC error, everything okay
- invalid input: '<'0: Not defined
- >0: Some kind of defined error code
-
sortOrder
Integer sortOrder
Sort order index used by Putaway strategies. -
stockZone
String stockZone
Might be assigned to a particular zone in stock.
-
-
-
Class org.openwms.wms.location.LocationPK
class LocationPK extends Object implements Serializable-
Serialized Fields
-
aisle
@Max(4L) String aisle
Expresses the aisle theLocation
belongs to. -
area
@Max(4L) String area
Expresses the area theLocation
belongs to. -
x
@Max(4L) String x
Expresses the x-dimension theLocation
belongs to. -
y
@Max(4L) String y
Expresses the y-dimension theLocation
belongs to. -
z
@Max(4L) String z
Expresses the z-dimension theLocation
belongs to.
-
-
-
-
Package org.openwms.wms.location.api
-
Class org.openwms.wms.location.api.LocationVO
class LocationVO extends org.ameba.http.AbstractBase<LocationVO> implements Serializable-
Serialized Fields
-
description
String description
Description of theLocation
. -
directBookingAllowed
Boolean directBookingAllowed
Whether it is allowed to moveProducts
withoutTransportUnit
to thisLocation
directly. -
erpCode
String erpCode
ERP code of theLocation
. -
incomingActive
Boolean incomingActive
Signals the incoming state of thisLocation
. -
lastInventoryDate
ZonedDateTime lastInventoryDate
When was thisLocation
the last time under stock-taking. -
lastPickingDate
ZonedDateTime lastPickingDate
When picking happened the last time on thisLocation
. -
locationGroupName
String locationGroupName
Unique identifier of aLocationGroup
. -
locationId
String locationId
Unique natural key. -
mixedProducts
Boolean mixedProducts
Whether it is allowed to store differentProducts
on thisLocation
. -
noMaxTransportUnits
Integer noMaxTransportUnits
Maximum number ofTransportUnit
s allowed on thisLocation
. -
outgoingActive
Boolean outgoingActive
Signals the outgoing state of thisLocation
. -
pKey
String pKey
The persistent technical key. -
plcState
Integer plcState
The PLC is able to change the state of aLocation
. This property stores the last state, received from the PLC. -
sortOrder
Integer sortOrder
Sort order index used by Putaway strategies.
-
-
-
-
Package org.openwms.wms.location.commands
-
Class org.openwms.wms.location.commands.LocationCommand
class LocationCommand extends org.openwms.core.event.RootApplicationEvent implements Serializable-
Serialized Fields
-
location
Location location
-
type
LocationCommand.Type type
-
-
-
-
Package org.openwms.wms.registration.commands
-
Class org.openwms.wms.registration.commands.RevokeEntityRemoveCommand
class RevokeEntityRemoveCommand extends Object implements Serializable-
Serialized Fields
-
entityType
EntityType entityType
-
pKey
String pKey
-
-
-
-
Package org.openwms.wms.registration.events
-
Class org.openwms.wms.registration.events.DeletionFailedEvent
class DeletionFailedEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
entityType
EntityType entityType
-
routingKey
String routingKey
-
-
-
-
Package org.openwms.wms.registration.impl
-
Class org.openwms.wms.registration.impl.ReplicaRegistry
class ReplicaRegistry extends org.ameba.integration.jpa.ApplicationEntity implements Serializable-
Serialized Fields
-
applicationName
@NotBlank String applicationName
-
entityType
@NotNull EntityType entityType
-
registeredAt
LocalDateTime registeredAt
-
removalEndpoint
String removalEndpoint
-
requestRemovalEndpoint
String requestRemovalEndpoint
-
state
@NotBlank String state
-
unRegisteredAt
LocalDateTime unRegisteredAt
-
-
-
-
Package org.openwms.wms.transport
-
Class org.openwms.wms.transport.TransportUnit
class TransportUnit extends org.ameba.integration.jpa.ApplicationEntity implements Serializable-
Serialized Fields
-
acknowledged
boolean acknowledged
Whether this instance has been synchronized with the master data source correctly. -
actualLocation
@NotNull Location actualLocation
The currentLocation
coordinate of theTransportUnit
. -
actualLocationDate
LocalDateTime actualLocationDate
Date when theTransportUnit
has been moved to the currentLocation
. -
customerOrderId
String customerOrderId
An optional assignment to a customer order. -
foreignPKey
String foreignPKey
The foreign persistent key of theLocation
. -
height
Integer height
The current height of theTransportUnit
. -
length
Integer length
The current length of theTransportUnit
. -
reconciledAt
ZonedDateTime reconciledAt
Date of last reconciliation. -
reconciledBy
String reconciledBy
TheUser
who performed the last reconciliation on theTransportUnit
. -
state
String state
State of theTransportUnit
. -
target
String target
The current targetLocation
coordinate orLocationGroup
name of theTransportUnit
. -
transportUnitBK
@NotNull Barcode transportUnitBK
The business key of theTransportUnit
. -
transportUnitType
@NotEmpty String transportUnitType
TheTransportUnitType
of theTransportUnit
. -
width
Integer width
The current width of theTransportUnit
.
-
-
-
-
Package org.openwms.wms.transport.api
-
Class org.openwms.wms.transport.api.MinimalTransportUnitVO
class MinimalTransportUnitVO extends org.ameba.http.AbstractBase<MinimalTransportUnitVO> implements Serializable-
Serialized Fields
-
pKey
String pKey
The persistent key. -
transportUnitBK
@NotBlank(message="{owms.wms.inv.tu.bk}",groups=CreateTransportUnit.class) String transportUnitBK
The business key of theTransportUnit
.
-
-
-
Class org.openwms.wms.transport.api.TransportUnitVO
class TransportUnitVO extends MinimalTransportUnitVO implements Serializable-
Serialized Fields
-
actualLocation
@NotNull(message="{owms.wms.inv.tu.actualLocation}",groups=CreateTransportUnit.class) LocationVO actualLocation
The actualLocation
. -
actualLocationDate
Date actualLocationDate
-
customerOrderId
String customerOrderId
An optional assignment to a customer order. -
height
Integer height
The current height. -
length
Integer length
The current length. -
reconciledAt
ZonedDateTime reconciledAt
-
reconciledBy
String reconciledBy
-
state
String state
The state of the TransportUnit. -
target
String target
Where the TransportUnit is routed to. -
transportUnitType
@NotBlank(message="{owms.wms.inv.tu.transportUnitType}",groups=CreateTransportUnit.class) String transportUnitType
The name of the TransportUnit's type. -
width
Integer width
The current width.
-
-
-
-
Package org.openwms.wms.transport.api.commands
-
Class org.openwms.wms.transport.api.commands.TransportUnitCommand
class TransportUnitCommand extends org.openwms.core.event.RootApplicationEvent implements Serializable-
Serialized Fields
-
type
TransportUnitCommand.Type type
-
-
-
-
Package org.openwms.wms.transport.barcode
-
Class org.openwms.wms.transport.barcode.Barcode
class Barcode extends Object implements Serializable-
Serialized Fields
-
value
@NotBlank String value
'Identifier' of theBarcode
.Note:It is not guaranteed that this field must be unique.
-
-
-
-
Package org.openwms.wms.transport.commands
-
Class org.openwms.wms.transport.commands.DivideTransportUnitCommand
class DivideTransportUnitCommand extends Object implements Serializable
-
-
Package org.openwms.wms.transport.events
-
Class org.openwms.wms.transport.events.TransportUnitEvent
class TransportUnitEvent extends org.openwms.core.event.RootApplicationEvent implements Serializable-
Serialized Fields
-
actualLocation
String actualLocation
-
transportUnitBK
String transportUnitBK
-
type
TransportUnitEvent.TransportUnitEventType type
-
-
-
-
Package org.openwms.wms.transport.spi
-
Class org.openwms.wms.transport.spi.CommonTransportUnitTypeVO
class CommonTransportUnitTypeVO extends org.ameba.http.AbstractBase<CommonTransportUnitTypeVO> implements Serializable-
Serialized Fields
-
description
String description
Description for the TransportUnitType. -
height
@NotBlank String height
Height of the TransportUnitType. -
length
@NotBlank String length
Length of the TransportUnitType. -
pKey
@NotBlank String pKey
The persistent key. -
type
@NotBlank String type
Unique natural key. -
width
@NotBlank String width
Width of the TransportUnitType.
-
-
-
Class org.openwms.wms.transport.spi.CommonTransportUnitVO
class CommonTransportUnitVO extends org.ameba.http.AbstractBase<CommonTransportUnitVO> implements Serializable-
Serialized Fields
-
actualLocation
@NotNull(message="{owms.common.common.tu.actualLocation}",groups=org.openwms.common.transport.api.ValidationGroups.TransportUnit.Create.class) org.openwms.common.location.api.LocationVO actualLocation
-
actualLocationDate
Date actualLocationDate
-
actualPlcCode
String actualPlcCode
-
barcode
@NotEmpty(message="{owms.common.common.tu.barcode}") String barcode
-
createDate
Date createDate
-
customerOrderId
String customerOrderId
An optional assignment to a customer order. -
height
Integer height
-
length
Integer length
-
pKey
String pKey
The persistent key. -
state
String state
The state of the TransportUnit. -
target
String target
-
transportUnitType
@NotEmpty(message="{owms.common.common.tu.transportUnitTypeName}",groups={org.openwms.common.transport.api.ValidationGroups.TransportUnit.Create.class,org.openwms.common.transport.api.ValidationGroups.TransportUnit.WithTuT.class}) CommonTransportUnitTypeVO transportUnitType
-
width
Integer width
-
-
-