Quintiq file version 2.0
|
#parent: #root
|
Function CalcHasFulfilledMinimumLoadThreshold
|
{
|
TextBody:
|
[*
|
// qty1 Mar-10-2017 (created)
|
|
value := true;
|
|
//skip check for
|
//child of aggr capacity
|
//UP which are non base
|
//Base UP which does not have min threshold
|
if( not this.Unit().IsChildOfAggregatedCapacity() and this.MinimumLoadThreshold() > 0.0 )
|
{
|
gp := this.MacroPlan().GlobalParameters_MP()
|
|
value := this.UtilizationPercentage() >= this.MinimumLoadThreshold()
|
or guard( gp.GetIsBalanceWithinTolerance( this.UtilizationPercentage(), this.MinimumLoadThreshold() ), false );
|
|
}
|
|
this.HasFulfilledMinimumLoadThreshold( value );
|
*]
|
}
|