Class WarehouseOperationHandlingInput

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

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

    • WarehouseOperationHandlingInput

      public WarehouseOperationHandlingInput()
      Instantiates a new warehouse operation handling input.
  • Method Details

    • getOperation

      public Long getOperation()
      Returns the warehouse operation id.
      Returns:
      the warehouse operation id
      See Also:
    • setOperation

      public void setOperation(Long operation)
      Sets the warehouse operation id.
      Parameters:
      operation - the warehouse operation id
      See Also:
    • getItems

      public Collection<Long> getItems()
      Returns the collection of warehouse operation items.
      Returns:
      the warehouse operation items ids
      See Also:
    • addItem

      public boolean addItem(Long item)
      Add the given item to the collection of warehouse operation items.
      Parameters:
      item - the item to add
      Returns:
      true if the item was added, false otherwise
    • 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
    • getCheckActiveMaterial

      public Boolean getCheckActiveMaterial()
      Verifies if the check for active materials is active.
      Returns:
      true if the check for active materials is active, false otherwise
    • setCheckActiveMaterial

      public void setCheckActiveMaterial(Boolean checkActiveMaterial)
      Sets the check for active materials to active.
      Parameters:
      checkActiveMaterial - if the check for active materials must be active, false otherwise
    • getOnErrorContinue

      public Boolean getOnErrorContinue()
      Checks if the process must be continue if an error occurs.
      Returns:
      true if the process must be continue if an error occurs, false otherwise
    • setOnErrorContinue

      public void setOnErrorContinue(Boolean onErrorContinue)
      Sets the process to continue if an error occurs.
      Parameters:
      onErrorContinue - true if the process must continue if an error occurs, false otherwise
    • 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
    • isCheckVisibleWarehouse

      public boolean isCheckVisibleWarehouse()
      Verifies whether the check for visible warehouses must be executed during the handling 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 handling process.
      Parameters:
      checkVisibleWarehouse - true the check is going to be executed, false otherwise
    • isCheckStockQuantity

      public boolean isCheckStockQuantity()
      Verifies whether the check stock quantity needs to be done.
      Returns:
      true the check stock quantity needs to be done, false otherwise
    • setCheckStockQuantity

      public void setCheckStockQuantity(boolean checkStockQuantity)
      Sets the check stock quantity as needed.
      Parameters:
      checkStockQuantity - true the check stock quantity needs to be done, false otherwise