Class VerifyPickSessionRow

java.lang.Object
org.apache.ofbiz.shipment.verify.VerifyPickSessionRow
All Implemented Interfaces:
Serializable

public class VerifyPickSessionRow extends Object implements Serializable
See Also:
  • Constructor Details

    • VerifyPickSessionRow

      public VerifyPickSessionRow()
    • VerifyPickSessionRow

      public VerifyPickSessionRow(String orderId, String orderItemSeqId, String shipGroupSeqId, String productId, String originGeoId, String inventoryItemId, BigDecimal quantity)
  • Method Details

    • getOrderId

      public String getOrderId()
      Gets order id.
      Returns:
      the order id
    • getOrderItemSeqId

      public String getOrderItemSeqId()
      Gets order item seq id.
      Returns:
      the order item seq id
    • getShipGroupSeqId

      public String getShipGroupSeqId()
      Gets ship group seq id.
      Returns:
      the ship group seq id
    • getProductId

      public String getProductId()
      Gets product id.
      Returns:
      the product id
    • getOriginGeoId

      public String getOriginGeoId()
      Gets origin geo id.
      Returns:
      the origin geo id
    • getInventoryItemId

      public String getInventoryItemId()
      Gets inventory item id.
      Returns:
      the inventory item id
    • getReadyToVerifyQty

      public BigDecimal getReadyToVerifyQty()
      Gets ready to verify qty.
      Returns:
      the ready to verify qty
    • setReadyToVerifyQty

      public void setReadyToVerifyQty(BigDecimal readyToVerifyQty)
      Sets ready to verify qty.
      Parameters:
      readyToVerifyQty - the ready to verify qty
    • setShipmentItemSeqId

      public void setShipmentItemSeqId(String shipmentItemSeqId)
      Sets shipment item seq id.
      Parameters:
      shipmentItemSeqId - the shipment item seq id
    • getShipmentItemSeqId

      public String getShipmentItemSeqId()
      Gets shipment item seq id.
      Returns:
      the shipment item seq id
    • setInvoiceItemSeqId

      public void setInvoiceItemSeqId(String invoiceItemSeqId)
      Sets invoice item seq id.
      Parameters:
      invoiceItemSeqId - the invoice item seq id
    • getInvoiceItemSeqId

      public String getInvoiceItemSeqId()
      Gets invoice item seq id.
      Returns:
      the invoice item seq id
    • getOrderItem

      public GenericValue getOrderItem()
      Gets order item.
      Returns:
      the order item
    • isSameItem

      public boolean isSameItem(VerifyPickSessionRow line)
      Is same item boolean.
      Parameters:
      line - the line
      Returns:
      the boolean
    • issueItemToShipment

      protected void issueItemToShipment(String shipmentId, String picklistBinId, GenericValue userLogin, BigDecimal quantity, LocalDispatcher dispatcher, Locale locale) throws GeneralException
      Issue item to shipment.
      Parameters:
      shipmentId - the shipment id
      picklistBinId - the picklist bin id
      userLogin - the user login
      quantity - the quantity
      dispatcher - the dispatcher
      locale - the locale
      Throws:
      GeneralException - the general exception