Class VerifyPickSession

  • All Implemented Interfaces:
    java.io.Serializable

    public class VerifyPickSession
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Field Detail

      • module

        public static final java.lang.String module
      • dispatcherName

        protected java.lang.String dispatcherName
      • delegatorName

        protected java.lang.String delegatorName
      • picklistBinId

        protected java.lang.String picklistBinId
      • facilityId

        protected java.lang.String facilityId
    • Constructor Detail

      • VerifyPickSession

        public VerifyPickSession()
    • Method Detail

      • getDelegator

        public Delegator getDelegator()
      • createRow

        public void createRow​(java.lang.String orderId,
                              java.lang.String orderItemSeqId,
                              java.lang.String shipGroupSeqId,
                              java.lang.String productId,
                              java.lang.String originGeoId,
                              java.math.BigDecimal quantity,
                              java.util.Locale locale)
                       throws GeneralException
        Throws:
        GeneralException
      • findOrderItemSeqId

        protected java.lang.String findOrderItemSeqId​(java.lang.String productId,
                                                      java.lang.String orderId,
                                                      java.lang.String shipGroupSeqId,
                                                      java.math.BigDecimal quantity,
                                                      java.util.Locale locale)
                                               throws GeneralException
        Throws:
        GeneralException
      • checkRowForAdd

        protected int checkRowForAdd​(GenericValue reservation,
                                     java.lang.String orderId,
                                     java.lang.String orderItemSeqId,
                                     java.lang.String shipGroupSeqId,
                                     java.lang.String productId,
                                     java.math.BigDecimal quantity)
      • createVerifyPickRow

        protected void createVerifyPickRow​(int checkCode,
                                           GenericValue res,
                                           java.lang.String orderId,
                                           java.lang.String orderItemSeqId,
                                           java.lang.String shipGroupSeqId,
                                           java.lang.String productId,
                                           java.lang.String originGeoId,
                                           java.math.BigDecimal quantity,
                                           java.util.Locale locale)
                                    throws GeneralException
        Throws:
        GeneralException
      • setFacilityId

        public void setFacilityId​(java.lang.String facilityId)
      • getFacilityId

        public java.lang.String getFacilityId()
      • setPicklistBinId

        public void setPicklistBinId​(java.lang.String setPicklistBinId)
      • getPicklistBinId

        public java.lang.String getPicklistBinId()
      • getPickRows

        public java.util.List<VerifyPickSessionRow> getPickRows​(java.lang.String orderId)
      • getReadyToVerifyQuantity

        public java.math.BigDecimal getReadyToVerifyQuantity​(java.lang.String orderId,
                                                             java.lang.String orderSeqId)
                                                      throws GeneralException
        Throws:
        GeneralException
      • getPickRow

        public VerifyPickSessionRow getPickRow​(java.lang.String orderId,
                                               java.lang.String orderItemSeqId,
                                               java.lang.String shipGroupSeqId,
                                               java.lang.String productId,
                                               java.lang.String inventoryItemId)
      • getVerifiedQuantity

        public java.math.BigDecimal getVerifiedQuantity​(java.lang.String orderId,
                                                        java.lang.String orderItemSeqId,
                                                        java.lang.String shipGroupSeqId,
                                                        java.lang.String productId,
                                                        java.lang.String inventoryItemId)
      • clearAllRows

        public void clearAllRows()
      • getReservedQty

        public java.math.BigDecimal getReservedQty​(java.lang.String orderId,
                                                   java.lang.String orderItemSeqId,
                                                   java.lang.String shipGroupSeqId)
      • issueItemsToShipment

        protected void issueItemsToShipment​(java.lang.String shipmentId,
                                            java.util.Locale locale)
                                     throws GeneralException
        Throws:
        GeneralException