-
-
-
-
-
-
Serialized Fields
-
message
String message
Message text about the Problem
.
-
messageNo
int messageNo
Message number of the Problem
.
-
occurred
Date occurred
Timestamp when the Problem
occurred.
-
-
-
Serialized Fields
-
createDt
LocalDateTime createDt
Timestamp when the position has been created.
-
details
Map<String,String> details
Arbitrary detail information on this position, might be populated with ERP information.
-
expectedReceiptWarehouse
String expectedReceiptWarehouse
The name of the warehouses' LocationGroup where the ReceivingOrderPosition
is expected to be received.
-
order
ReceivingOrderVO order
-
orderId
@NotBlank String orderId
The unique identifier of this ReceivingOrder
.
-
positionId
@NotNull Integer positionId
The unique position ID within an ReceivingOrder - must not be empty.
-
priority
int priority
The current priority of the ReceivingOrder the position belongs to.
-
startMode
String startMode
Optional: How the position should be processed, manually oder automatically.
-
state
String state
Current position state.
-
-
-
-
Serialized Fields
-
erpCode
@NotBlank String erpCode
-
-
Serialized Fields
-
baseUnit
org.openwms.core.units.api.Measurable baseUnit
Products may be defined with different base units.
-
description
String description
Textual descriptive text.
-
foreignPKey
String foreignPKey
The foreign persistent key of the Product
.
-
label
String label
An identifying label of the Product.
-
sku
@NotBlank(groups=Capture.class) String sku
The product id is part of the unique business key.
-
-
Serialized Fields
-
actualLocation
@NotNull(groups=CreateQuantityReceipt.class) LocationVO actualLocation
The Location
where the captured items are located on.
-
expiresAt
ZonedDateTime expiresAt
The expiration date of the particular PackagingUnit
(s) (optional).
-
lotId
String lotId
The business key referring to an existing Lot
(optional).
-
product
ProductVO product
The captured Product
.
-
productionDate
ZonedDateTime productionDate
The production date of the particular PackagingUnit
(s) (optional).
-
quantityReceived
@NotNull(groups=CreateQuantityReceipt.class) org.openwms.core.units.api.Measurable quantityReceived
The quantity that has been received during the capturing process.
-
serialNumber
String serialNumber
A serial number of the captured item (optional).
-
uomRelation
UomRelationVO uomRelation
Describes the kind of UOM the PackagingUnit
(s) are received in.
-
-
Serialized Fields
-
loadUnitLabel
@NotBlank(groups=CreateQuantityReceipt.class) String loadUnitLabel
The unique identifier if the LoadUnit
where the goods are captured in.
-
loadUnitType
String loadUnitType
A type in case a LoadUnit
needs to be created (optional).
-
lotId
String lotId
The business key referring to an existing Lot
(optional) .
-
product
@NotNull(groups=CreateQuantityReceipt.class) ProductVO product
The captured Product
.
-
quantityReceived
@NotNull(groups=CreateQuantityReceipt.class) org.openwms.core.units.api.Measurable quantityReceived
The quantity that has been received during the capturing process.
-
serialNumber
String serialNumber
A serial number of the captured item (optional) .
-
transportUnit
@NotNull(groups=CreateQuantityReceipt.class) TransportUnitVO transportUnit
The captured TransportUnit
where the goods are captured in.
-
-
Serialized Fields
-
product
@NotNull(groups=CreateQuantityReceipt.class) ProductVO product
The unique SKU of the expected Product
- must not be empty.
-
quantityExpected
@NotNull(groups=CreateQuantityReceipt.class) org.openwms.core.units.api.Measurable<?,?,?> quantityExpected
The expected quantity of the expected product - must not be null.
-
quantityReceived
org.openwms.core.units.api.Measurable<?,?,?> quantityReceived
The already received quantity of the product.
-
-
Serialized Fields
-
details
Map<String,String> details
Arbitrary detail information stored along an order.
-
expectedReceiptDate
ZonedDateTime expectedReceiptDate
When the order is expected to be received.
-
orderId
String orderId
The unique identifier of this ReceivingOrder
.
-
pKey
String pKey
The persistent identifier.
-
positions
@Valid List<BaseReceivingOrderPositionVO> positions
A set of ReceivingOrderPosition
s belonging to this ReceivingOrder
.
-
state
String state
The current state of this ReceivingOrder
.
-
-
-
-
-
-
class ReceivingOrderPositionStateChangeEvent extends org.openwms.core.event.RootApplicationEvent implements
Serializable
-
class ReceivingOrderStateChangeEvent extends org.openwms.core.event.RootApplicationEvent implements
Serializable
-
-
-
-
Serialized Fields
-
details
Map<String,String> details
Arbitrary detail information stored along an order.
-
orderId
String orderId
The unique identifier of this ReceivingOrder
.
-
pKey
String pKey
The persistent identifier.
-
positions
List<@Valid ReceivingOrderPositionMO> positions
A set of ReceivingOrderPosition
s belonging to this ReceivingOrder
.
-
state
String state
The current state of this ReceivingOrder
.
-
-
Serialized Fields
-
details
Map<String,String> details
Arbitrary detail information on this position, might by populated with ERP information.
-
positionId
@NotNull Integer positionId
The unique position ID within an ReceivingOrder - must not be empty.
-
product
ProductMO product
The unique SKU of the expected Product
- must not be empty.
-
quantityExpected
org.openwms.core.units.api.Measurable<?,?,?> quantityExpected
The expected quantity of the expected product - must not be null.
-
quantityReceived
org.openwms.core.units.api.Measurable<?,?,?> quantityReceived
The already received quantity of the product.
-
startMode
String startMode
Optional: How the position should be processed, manually oder automatically.
-
state
String state
Current position state.
-
transportUnitBK
String transportUnitBK
Optional: Expected receipts may also carry the unique identifier of the suppliers TransportUnit
.
-
transportUnitType
String transportUnitType
Optional: The suppliers type of TransportUnit
.
-
-
class AbstractReceivingOrderPosition extends org.ameba.integration.jpa.BaseEntity implements
Serializable
-
Serialized Fields
-
details
Map<String,String> details
Arbitrary detail information on this position, might be populated with ERP information.
-
expectedReceiptWarehouse
String expectedReceiptWarehouse
The name of the warehouses' LocationGroup where the ReceivingOrderPosition
is expected to be received.
-
latestDueDate
ZonedDateTime latestDueDate
Latest date this position can be processed.
-
order
ReceivingOrder order
-
posNo
@NotNull Integer posNo
The position number is a unique index within a single
ReceivingOrder
instance.
-
state
@NotNull PositionState state
Current position state.
-
class AlreadyCancelledException extends org.ameba.exception.BusinessRuntimeException implements
Serializable
-
class CancellationDeniedException extends org.ameba.exception.BusinessRuntimeException implements
Serializable
-
class CapturingException extends org.ameba.exception.BusinessRuntimeException implements
Serializable
-
class NextReceivingOrder extends org.ameba.integration.jpa.BaseEntity implements
Serializable
-
class ReceivingOrder extends org.ameba.integration.jpa.ApplicationEntity implements
Serializable
-
Serialized Fields
-
details
Map<String,String> details
Arbitrary detail information on this order, might be populated with ERP information.
-
earliestStartDate
ZonedDateTime earliestStartDate
Earliest date the order can be started.
-
endDate
ZonedDateTime endDate
When the order has been finished.
-
expectedReceiptDate
ZonedDateTime expectedReceiptDate
When the order is expected to be received.
-
latestDueDate
ZonedDateTime latestDueDate
Latest date of this order can be processed.
-
locked
boolean locked
Property to lock/unlock an order.
- true: locked
- false: unlocked
-
nextAllocationDate
ZonedDateTime nextAllocationDate
Date when the order should be allocated.
-
orderId
String orderId
Unique order id, business key.
-
orderState
OrderState orderState
Current state of this order.
-
positions
@Valid List<AbstractReceivingOrderPosition> positions
All ReceivingOrderPosition this order has.
-
priority
int priority
Current priority of the order.
-
problem
Problem problem
Latest problem that is occurred on this order.
-
startDate
ZonedDateTime startDate
When the order has been started.
-
class ReceivingOrderCreatedEvent extends org.openwms.core.event.RootApplicationEvent implements
Serializable
-
-
Serialized Fields
-
product
@NotNull(groups=CreateQuantityReceipt.class) Product product
The expected
Product
to be receipt.
-
quantityExpected
@NotNull(groups=CreateQuantityReceipt.class) org.openwms.core.units.api.Measurable<?,?,?> quantityExpected
The quantity that is expected to be receipt.
-
quantityReceived
org.openwms.core.units.api.Measurable<?,?,?> quantityReceived
The receipt quantity, this might be increased at arrival.
-
-
-
class Product extends org.ameba.integration.jpa.ApplicationEntity implements
Serializable
-
Serialized Fields
-
baseUnit
@NotNull org.openwms.core.units.api.Measurable<?,?,?> baseUnit
Products may be defined with different base units.
-
description
String description
Textual descriptive text.
-
foreignPKey
@NotBlank String foreignPKey
The foreign persistent key of the Product
.
-
label
String label
An identifying label of the Product.
-
overbookingAllowed
@NotNull Boolean overbookingAllowed
-
sku
@NotBlank String sku
The product id is part of the unique business key.
-
-
class EnsureProductExistsCommand extends org.openwms.core.event.RootApplicationEvent implements
Serializable
-
-
-
class ProductEvent extends org.openwms.core.event.RootApplicationEvent implements
Serializable
-
-
-
-
-
Serialized Fields
-
actualLocation
LocationVO actualLocation
The actualLocation the PackagingUnit
is placed on.
-
expiresAt
ZonedDateTime expiresAt
The expiration date of this particular PackagingUnit
.
-
height
Integer height
The current height of the PackagingUnit
.
-
length
Integer length
The current length of the PackagingUnit
.
-
lotId
String lotId
The business key referring to a defined Lot
.
-
message
String message
Any kind of message placed on the PackagingUnit
.
-
product
@NotNull ProductVO product
Ordered Product.
-
productionDate
ZonedDateTime productionDate
The production date of this particular PackagingUnit
.
-
quantity
@NotNull org.openwms.core.units.api.Measurable quantity
Quantity ordered.
-
serialNumber
String serialNumber
An optional serial number of the PackagingUnit
.
-
uomRelation
UomRelationVO uomRelation
The type of PackagingUnit.
-
weight
org.openwms.core.units.api.Weight weight
The current weight of the PackagingUnit
.
-
width
Integer width
The current width of the PackagingUnit
.
-
-
Serialized Fields
-
baseUnit
@NotNull(groups=Load.class) org.openwms.core.units.api.Measurable baseUnit
Product
s may be defined with different base units.
-
description
String description
Textual descriptive text.
-
label
@NotBlank(groups=Load.class) String label
An identifying label of the Product.
-
overbookingAllowed
@NotNull(groups=Load.class) Boolean overbookingAllowed
Is it allowed to receive a higher quantity as expected/announced of this Product?
-
pKey
@NotBlank(groups=Load.class) String pKey
The persistent unique key.
-
sku
@NotBlank(groups=Load.class) String sku
The product id is part of the unique business key.
-
-
-
class NotApprovedException extends org.ameba.exception.BusinessRuntimeException implements
Serializable
-
-
-
class TransportUnit extends org.ameba.integration.jpa.ApplicationEntity implements
Serializable
-
Serialized Fields
-
actualLocation
@NotBlank String actualLocation
The current Location
of the TransportUnit
.
-
barcode
@NotBlank String barcode
Unique natural key.
-
foreignPKey
@NotBlank String foreignPKey
The foreign persistent key of the TransportUnit
.