Class BaseReceivingOrderPosition

java.lang.Object
org.ameba.integration.jpa.BaseEntity
org.openwms.wms.receiving.impl.BaseReceivingOrderPosition
All Implemented Interfaces:
Serializable, org.ameba.integration.TypedEntity<Long>
Direct Known Subclasses:
ReceivingOrderPosition, ReceivingTransportUnitOrderPosition

@Entity public class BaseReceivingOrderPosition extends org.ameba.integration.jpa.BaseEntity implements Serializable
A BaseReceivingOrderPosition.
Author:
Heiko Scherrer
See Also:
  • Field Details

    • order

      private ReceivingOrder order
    • posNo

      @NotNull private @NotNull Integer posNo
      The position number is a unique index within a single ReceivingOrder instance.
    • state

      @NotNull private @NotNull OrderState state
      Current position state.
    • details

      private Map<String,String> details
      Arbitrary detail information on this position, might be populated with ERP information.
    • latestDueDate

      private ZonedDateTime latestDueDate
      Latest date this position can be processed.
  • Constructor Details

    • BaseReceivingOrderPosition

      protected BaseReceivingOrderPosition()
      Used by the JPA provider.
    • BaseReceivingOrderPosition

      public BaseReceivingOrderPosition(Integer posNo)
  • Method Details