Quintiq file version 2.0
|
#parent: #root
|
Method GetIsPlannedGreaterThanMinQuantity () declarative remote as Boolean
|
{
|
Description: 'Returns true if planned quantity is greater than minimum quantity.'
|
TextBody:
|
[*
|
// Adhi Jul-30-2015 (created)
|
gp := this.MacroPlan().GlobalParameters_MP();
|
isvalid := this.InputType() = GlobalParameters_MP::GetCampaignTransitionsTypeDuration() //if input type is duration then no need to check on quanity
|
or this.FulfilledQuantity() >= this.MinQuantity()
|
or gp.GetIsBalanceWithinTolerance( this.FulfilledQuantity(), this.MinQuantity() )
|
or ( this.IsPlanned() and isnull( this.NextCampaign() ) );
|
|
return isvalid;
|
*]
|
}
|