Class StockLocation

  • All Implemented Interfaces:
    java.lang.Comparable<StockLocation>

    public class StockLocation
    extends HibernateObject
    implements java.lang.Comparable<StockLocation>
    This class represents inventory in a location It provides a location and a quantity from the Stock header record
    Author:
    SGSystems
    • Field Detail

      • stock

        public Stock stock
        The stock header record
      • location

        public Location location
        The location that this part of the stock resides
      • qty

        public java.lang.Double qty
        The quantity that resides in this location
      • lpn

        public java.lang.String lpn
        The LPN for this item
      • lastCycleCountRun

        public CycleCountRun lastCycleCountRun
        A reference to the last Cycle Count that was performed
      • adjustmentValue

        public java.lang.Double adjustmentValue
        Used internally
      • inDepositor

        public java.lang.Integer inDepositor
      • externalId

        public java.lang.String externalId
        The spare field to store identifier used in external ERP systems for example
      • stockAssignment

        public StockAssignment stockAssignment
        For use with stock assignment
    • Constructor Detail

      • StockLocation

        public StockLocation()
    • Method Detail

      • getStock

        public Stock getStock()
      • setStock

        public void setStock​(Stock stock)
      • getLocation

        public Location getLocation()
      • setLocation

        public void setLocation​(Location location)
      • getQty

        public java.lang.Double getQty()
      • setQty

        public void setQty​(java.lang.Double qty)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getTotalValue

        public java.lang.Double getTotalValue()
      • getOldLocation

        public Location getOldLocation()
      • setOldLocation

        public void setOldLocation​(Location oldLocation)
      • compareTo

        public int compareTo​(StockLocation o)
        Specified by:
        compareTo in interface java.lang.Comparable<StockLocation>
      • getLpn

        public java.lang.String getLpn()
      • setLpn

        public void setLpn​(java.lang.String lpn)
      • getLastCycleCountRun

        public CycleCountRun getLastCycleCountRun()
      • setLastCycleCountRun

        public void setLastCycleCountRun​(CycleCountRun lastCycleCountRun)
      • getAdjustmentValue

        public java.lang.Double getAdjustmentValue()
      • setAdjustmentValue

        public void setAdjustmentValue​(java.lang.Double adjustmentValue)
      • getQtyInContainers

        public java.lang.Double getQtyInContainers()
      • getInDepositor

        public java.lang.Integer getInDepositor()
      • setInDepositor

        public void setInDepositor​(java.lang.Integer inDepositor)
      • getBulkQuantity

        public java.lang.String getBulkQuantity()
      • getExternalId

        public java.lang.String getExternalId()
      • setExternalId

        public void setExternalId​(java.lang.String externalId)
      • getAssignedQuantity

        public java.lang.Double getAssignedQuantity()
      • setStockAssignment

        public void setStockAssignment​(StockAssignment stockAssignment)