Class WarehouseTransactionEvaluateInput
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.inventory.bl.warehouse.transaction.event.WarehouseTransactionEvaluateInput
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Input object for
WarehouseTransactionEvaluateEvent.- Since:
- 13.0
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class overit.geocall.model.DynO
DynO.SpanFields, DynO.SpanTable, DynO.Valid -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanVerifies whether the check on active materials must be executed during the transaction check process.Returns the serialized material.final BOWarehouseTransactionReturns the transaction.booleanVerifies if the checks on stock quantity are enabled.voidsetCheckActiveMaterial(boolean checkActiveMaterial) Sets the execution of the check on active materials during the transaction check process.voidsetCheckStockQuantity(boolean checkStockQuantity) Sets the execution of the check on stock quantities.voidsetSerializedMaterial(Collection<Long> serializedMaterial) Sets the serialized material.final voidsetTransaction(BOWarehouseTransaction transaction) Sets the transaction.Methods inherited from class overit.geocall.model.DynO
addExtension, extract, extract, fields, from, from, getCriteria, getCriteriaNotExploded, getExtension, getFakeFilter, getUnknownAttributes, getUnknownCriteria, getVariant, getZone, insert, insert, isValid, make, removeCriteria, removeExtensionAttribute, setCriteria, setCriteriaNotExploded, setExtension, setFakeFilter, setUnknownAttributes, setUnknownCriteria, setVariant, setZone, toFlatMap, toFlatMap, toMap, toMap, toString, update, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface jakarta.validation.ConstraintValidator
initializeMethods inherited from interface overit.geocall.timezone.model.TimeZoned
hasZone
-
Constructor Details
-
WarehouseTransactionEvaluateInput
public WarehouseTransactionEvaluateInput()
-
-
Method Details
-
getTransaction
Returns the transaction.- Returns:
- the transaction
-
setTransaction
Sets the transaction.- Parameters:
transaction- the transaction
-
getSerializedMaterial
Returns the serialized material.- Returns:
- the serialized material
-
setSerializedMaterial
Sets the serialized material.- Parameters:
serializedMaterial- the serialized material
-
getCheckActiveMaterial
public boolean getCheckActiveMaterial()Verifies whether the check on active materials must be executed during the transaction check 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 check process.- Parameters:
checkActiveMaterial- the check active material
-
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
-