Package org.openwms.wms.shipping.impl
Class ShippingOrderPositionSplit
java.lang.Object
org.ameba.integration.jpa.BaseEntity
org.openwms.wms.shipping.impl.ShippingOrderPositionSplit
- All Implemented Interfaces:
Serializable
,org.ameba.integration.TypedEntity<Long>
@Entity
public class ShippingOrderPositionSplit
extends org.ameba.integration.jpa.BaseEntity
implements Serializable
A ShippingOrderPositionSplit.
- Author:
- Heiko Scherrer
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprivate String
The persistent key of theLoadUnit
that has been assigned to this Split.private ShippingOrderPosition
The Position instance, the Split belongs to.private int
Current priority of the Split.private Problem
Latest problem that is occurred on this Split.private Product
The demandedProduct
.private org.openwms.core.units.api.Measurable
The quantity that was originally demanded.private String
A link to the reserved PackagingUnit.private Integer
The Split number is a unique index within a single Position.private OrderStartMode
Defines how further actions, tasks, orders are started from this Split.private Target
Target Location or LocationGroup where the corresponding Position should be delivered to.private String
The business key of theTransportUnit
that has been assigned to this Split. -
Constructor Summary
ModifierConstructorDescriptionprotected
Used by the JPA provider.ShippingOrderPositionSplit
(ShippingOrderPosition position, Integer splitNo) ShippingOrderPositionSplit
(ShippingOrderPosition position, Integer splitNo, org.openwms.core.units.api.Measurable qtyDemanded, Product product, String transportUnitBK, String loadUnitPKey, Target target, String reservationId) -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
org.openwms.core.units.api.Measurable
int
hashCode()
(package private) void
setPosition
(ShippingOrderPosition position) (package private) void
setPriority
(int priority) toString()
Methods inherited from class org.ameba.integration.jpa.BaseEntity
getCreatedBy, getCreateDt, getLastModifiedBy, getLastModifiedDt, getOl, getPk, isNew, setOl
-
Field Details
-
position
The Position instance, the Split belongs to. -
splitNo
The Split number is a unique index within a single Position. -
priority
private int priorityCurrent priority of the Split. -
qtyDemanded
private org.openwms.core.units.api.Measurable qtyDemandedThe quantity that was originally demanded. -
product
The demandedProduct
. -
problem
Latest problem that is occurred on this Split. -
target
Target Location or LocationGroup where the corresponding Position should be delivered to. -
startMode
Defines how further actions, tasks, orders are started from this Split. -
transportUnitBK
The business key of theTransportUnit
that has been assigned to this Split. -
loadUnitPKey
The persistent key of theLoadUnit
that has been assigned to this Split. -
reservationId
A link to the reserved PackagingUnit.
-
-
Constructor Details
-
ShippingOrderPositionSplit
protected ShippingOrderPositionSplit()Used by the JPA provider. -
ShippingOrderPositionSplit
-
ShippingOrderPositionSplit
-
-
Method Details
-
toString
-
equals
-
hashCode
public int hashCode() -
getPosition
-
setPosition
-
getSplitNo
-
getPriority
public int getPriority() -
setPriority
void setPriority(int priority) -
getQtyDemanded
public org.openwms.core.units.api.Measurable getQtyDemanded() -
getProduct
-
getProblem
-
getTarget
-
getStartMode
-
getTransportUnitBK
-
getLoadUnitPKey
-
getReservationId
-