Class WarehouseTransactionGenerateInput

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

public class WarehouseTransactionGenerateInput extends DynO
Since:
13.0
See Also:
  • Constructor Details

    • WarehouseTransactionGenerateInput

      public WarehouseTransactionGenerateInput()
      Instantiates a new warehouse transaction generate input.
  • Method Details

    • getType

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

      public void setType(Long type)
      Sets the transaction type id.
      Parameters:
      type - the 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 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 quantity.
      Returns:
      the quantity
    • setQuantity

      public void setQuantity(Double quantity)
      Sets the quantity.
      Parameters:
      quantity - the 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 reference date.
      Returns:
      the reference date
    • setReferenceDate

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

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

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

      public Collection<Long> getSerializedMaterials()
      Returns the serialized materials.
      Returns:
      the serialized materials
    • setSerializedMaterials

      public void setSerializedMaterials(Collection<Long> serializedMaterials)
      Sets the serialized materials.
      Parameters:
      serializedMaterials - the serialized materials
    • getLogHelper

      public LogHelper getLogHelper()
      Returns the log helper.
      Returns:
      the log helper
    • setLogHelper

      public void setLogHelper(LogHelper logHelper)
      Sets the log helper.
      Parameters:
      logHelper - the log helper
    • getCheckActiveMaterial

      public boolean getCheckActiveMaterial()
      Verifies whether the check on active materials must be executed during the transaction generation process.
      Returns:
      true the check must be executed, false otherwise
    • setCheckActiveMaterial

      public void setCheckActiveMaterial(boolean checkActiveMaterial)
      Sets the execution of the check on active materials during the transaction generation process.
      Parameters:
      checkActiveMaterial - true the check is going to be executed, false otherwise
    • isCheckVisibleWarehouse

      public Boolean isCheckVisibleWarehouse()
      Verifies whether the check for visible warehouses must be executed during the transaction generation process.
      Returns:
      true the check must be executed, false otherwise
    • setCheckVisibleWarehouse

      public void setCheckVisibleWarehouse(Boolean checkVisibleWarehouse)
      Sets the execution of the check for visible warehouses during the transaction generation process.
      Parameters:
      checkVisibleWarehouse - true the check is going to be executed, false otherwise
    • isCheckStockQuantity

      public boolean isCheckStockQuantity()
      Verifies if the checks on stock quantity are enabled.
      Returns:
      true if the checks on stock quantity are enabled, false otherwise
    • setCheckStockQuantity

      public void setCheckStockQuantity(boolean checkStockQuantity)
      Sets the execution of the check on stock quantities. Default value is true.
      Parameters:
      checkStockQuantity - the check enabling value