Quintiq file version 2.0
|
#parent: #root
|
Method GetHasValidNominal (
|
output String feedback_o,
|
output String sanitycheckfb_o,
|
Real minimum,
|
Real maximum,
|
Real nominal
|
) declarative remote as Boolean
|
{
|
Description: 'Returns true if nominal is between the minimum and maximum. Used in sanity check and validate input.'
|
TextBody:
|
[*
|
// ying ying Nov-5-2014 (created)
|
// Adhi Jun-27-2016 (modified)
|
|
isvalid := this.GetHasValidNominal( minimum, maximum, nominal );
|
|
if( not isvalid )
|
{
|
instance := this.GetInstanceText();
|
message := Translations::MP_BaseRecipeIngredient_ViolateHasValidNominal( minimum, maximum, nominal );
|
feedback_o := SanityCheckMessage::GetFormattedMessage( instance, message );
|
sanitycheckfb_o := SanityCheckCategoryLevel::GetSanityCheckCategoryDataIssue();
|
}
|
|
return isvalid;
|
*]
|
}
|