Class BOWarehouseTransaction

java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.inventory.bl.warehouse.transaction.BOWarehouseTransaction
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned

public class BOWarehouseTransaction extends DynO
Business object representing a warehouse transaction.
Since:
13.0
See Also:
GCApi:
bo
  • Constructor Details

    • BOWarehouseTransaction

      public BOWarehouseTransaction()
  • Method Details

    • getId

      public Long getId()
      Returns the warehouse transaction id.
      Returns:
      the the warehouse transaction id
    • setId

      public void setId(Long id)
      Sets the warehouse transaction id.
      Parameters:
      id - the warehouse transaction id
    • getType

      public Long getType()
      Returns the warehouse transaction type id.
      Returns:
      the warehouse transaction type id
      See Also:
    • setType

      public void setType(Long type)
      Sets the warehouse transaction type id.
      Parameters:
      type - the warehouse transaction type id
      See Also:
    • getWarehouse

      public Long getWarehouse()
      Returns the warehouse id.
      Returns:
      the warehouse id
      See Also:
    • setWarehouse

      public void setWarehouse(Long warehouse)
      Sets the warehouse id.
      Parameters:
      warehouse - the warehouse id
      See Also:
    • getMaterial

      public Long getMaterial()
      Returns the material id.
      Returns:
      the material id
      See Also:
    • setMaterial

      public void setMaterial(Long material)
      Sets the material id.
      Parameters:
      material - the material id
      See Also:
    • getStockType

      public Long getStockType()
      Returns the stock type id.
      Returns:
      the stock type id
      See Also:
    • setStockType

      public void setStockType(Long stockType)
      Sets the stock type id.
      Parameters:
      stockType - the stock type id
      See Also:
    • getQuantity

      public Double getQuantity()
      Returns the transaction quantity.
      Returns:
      the transaction quantity
    • setQuantity

      public void setQuantity(Double quantity)
      Sets the transaction quantity.
      Parameters:
      quantity - the transaction quantity
    • getMeasureUnit

      public Long getMeasureUnit()
      Returns the measure unit id.
      Returns:
      the measure unit id
      See Also:
    • setMeasureUnit

      public void setMeasureUnit(Long measureUnit)
      Sets the measure unit id.
      Parameters:
      measureUnit - the measure unit id
      See Also:
    • getReferenceDate

      public Date getReferenceDate()
      Returns the warehouse transaction reference date.
      Returns:
      the warehouse transaction reference date
    • setReferenceDate

      public void setReferenceDate(Date referenceDate)
      Sets the transaction reference date.
      Parameters:
      referenceDate - the transaction reference date
    • getOperationItem

      public Long getOperationItem()
      Returns the operation item.
      Returns:
      the operation item
    • setOperationItem

      public void setOperationItem(Long operationItem)
      Sets the operation item.
      Parameters:
      operationItem - the operation item
    • getStockUpdated

      public Boolean getStockUpdated()
      Returns the stock updated flag.
      Returns:
      the stock updated flag
    • setStockUpdated

      public void setStockUpdated(Boolean stockUpdated)
      Sets the stock updated flag.
      Parameters:
      stockUpdated - the stock updated flag