Package org.openwms.wms.receiving.api
Class BaseReceivingOrderPositionVO
java.lang.Object
org.openwms.wms.receiving.api.BaseReceivingOrderPositionVO
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ReceivingOrderPositionVO,ReceivingTransportUnitOrderPositionVO
A BaseReceivingOrderPositionVO.
- Author:
- Heiko Scherrer
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate LocalDateTimeTimestamp when the position has been created.Arbitrary detail information on this position, might be populated with ERP information.private StringThe name of the warehouses' LocationGroup where theReceivingOrderPositionis expected to be received.private ReceivingOrderVOprivate @NotBlank StringThe unique identifier of thisReceivingOrder.private @NotNull IntegerThe unique position ID within an ReceivingOrder - must not be empty.private intThe current priority of the ReceivingOrder the position belongs to.private StringOptional: How the position should be processed, manually oder automatically.private StringCurrent position state. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanAll fields.getOrder()intgetState()inthashCode()All fields.voidsetCreateDt(LocalDateTime createDt) voidsetDetails(Map<String, String> details) voidsetExpectedReceiptWarehouse(String expectedReceiptWarehouse) voidsetOrder(ReceivingOrderVO order) voidsetOrderId(String orderId) voidsetPositionId(Integer positionId) voidsetPriority(int priority) voidsetStartMode(String startMode) voidtoString()
-
Field Details
-
order
-
orderId
The unique identifier of thisReceivingOrder. -
positionId
The unique position ID within an ReceivingOrder - must not be empty. -
state
Current position state. -
priority
private int priorityThe current priority of the ReceivingOrder the position belongs to. -
startMode
Optional: How the position should be processed, manually oder automatically. -
details
Arbitrary detail information on this position, might be populated with ERP information. -
createDt
Timestamp when the position has been created. -
expectedReceiptWarehouse
The name of the warehouses' LocationGroup where theReceivingOrderPositionis expected to be received.
-
-
Constructor Details
-
BaseReceivingOrderPositionVO
BaseReceivingOrderPositionVO() -
BaseReceivingOrderPositionVO
@ConstructorProperties("positionId") public BaseReceivingOrderPositionVO(@NotNull @NotNull Integer positionId)
-
-
Method Details
-
getOrder
-
setOrder
-
getOrderId
-
setOrderId
-
setPositionId
-
getPositionId
-
getState
-
setState
-
getPriority
public int getPriority() -
setPriority
public void setPriority(int priority) -
getStartMode
-
setStartMode
-
getDetails
-
setDetails
-
getCreateDt
-
setCreateDt
-
getExpectedReceiptWarehouse
-
setExpectedReceiptWarehouse
-
toString
-
equals
All fields. -
hashCode
public int hashCode()All fields.
-