BatchFormula Object

Sepasoft MES Module Suite

BatchFormula Object

Note

Version Specific

Available in 3.81.11 RC 1 Batch Procedure Module and later.

Inherits AbstractMESObject


BatchFormula Object Properties

Core Properties

Property

Date Type

Description

BatchMasterRecipeRefUUIDProperty

UUID

Reference to the Master Recipe that has the parameter definitions.

BatchFormulaQuantityProperty 

Double

Holds the default quantity value used during batch execution.  Only contains a value if the Formula is different from the Recipe.

BatchFormulaScaleProperty 

Double

Holds the default scale value used during batch execution.  Only contains a value if the Formula is different from the Recipe.

BatchFormulaUserVersionProperty 

Integer

The version given to the Formula by the user.  Incremented by one each time the Formula is saved.

BatchFormulaPriorityProperty 

Integer

Holds the default priority given to the batch during execution, only if different from the linked Recipe.

BatchFormulaValidProperty 

Boolean

Holds the validation state of the Formula.

BatchFormulaStateProperty 

Enum

enum of existing states.  Formulas and Recipes share the same states.


BatchFormula Object Functions

getUserVersion()
setUserVersion()
getQuantity()
setQuantity()
isFormulaValid()
getRecipeUserVersion()
setRecipeUserVersion()
getState()
setState()

getParameterValue(paramPath)


getParameters(includeRecipeParameters)
getParameterMaxValue(paramPath)
getParameterMinValue(paramPath)
getParameterMaxValueAsString(paramPath)
getParameterMinValueAsString(paramPath)
getParameterValue
setParametetValue(paramPath)
resetParameterValue(paramPath) 





 

Sepasoft MES Module Suite