Package org.openwms.wms.receiving.api
Class QuantityCaptureRequestVO
java.lang.Object
org.openwms.wms.receiving.api.CaptureRequestVO
org.openwms.wms.receiving.api.QuantityCaptureRequestVO
- All Implemented Interfaces:
Serializable
A QuantityCaptureRequestVO contains all information used to capture goods within a
LoadUnit
on top of a TransportUnit
.- Author:
- Heiko Scherrer
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate @NotEmpty String
The unique identifier if theLoadUnit
where the goods are captured in.private String
A type in case aLoadUnit
needs to be created (optional).private String
The business key referring to an existingLot
(optional) .private @NotNull ProductVO
The capturedProduct
.private @NotNull org.openwms.core.units.api.Measurable
The quantity that has been received during the capturing process.private String
A serial number of the captured item (optional) .private @NotEmpty String
The business key of the capturedTransportUnit
where the goods are captured in. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetLotId()
org.openwms.core.units.api.Measurable
void
setLoadUnitLabel
(String loadUnitLabel) void
setLoadUnitType
(String loadUnitType) void
void
setProduct
(ProductVO product) void
setQuantityReceived
(org.openwms.core.units.api.Measurable quantityReceived) void
setSerialNumber
(String serialNumber) void
setTransportUnitId
(String transportUnitId) Methods inherited from class org.openwms.wms.receiving.api.CaptureRequestVO
getDetails, setDetails
-
Field Details
-
transportUnitId
The business key of the capturedTransportUnit
where the goods are captured in. -
loadUnitLabel
The unique identifier if theLoadUnit
where the goods are captured in. -
loadUnitType
A type in case aLoadUnit
needs to be created (optional). -
quantityReceived
@NotNull private @NotNull org.openwms.core.units.api.Measurable quantityReceivedThe quantity that has been received during the capturing process. -
product
The capturedProduct
. -
serialNumber
A serial number of the captured item (optional) . -
lotId
The business key referring to an existingLot
(optional) .
-
-
Constructor Details
-
QuantityCaptureRequestVO
public QuantityCaptureRequestVO()
-
-
Method Details
-
getTransportUnitId
-
setTransportUnitId
-
getLoadUnitLabel
-
setLoadUnitLabel
-
getLoadUnitType
-
setLoadUnitType
-
getQuantityReceived
public org.openwms.core.units.api.Measurable getQuantityReceived() -
setQuantityReceived
public void setQuantityReceived(org.openwms.core.units.api.Measurable quantityReceived) -
getProduct
-
setProduct
-
getSerialNumber
-
setSerialNumber
-
getLotId
-
setLotId
-