| Quintiq file version 2.0 | 
| #parent: #root | 
| Method GetIsPlannedWithinMaximumCapacity () declarative remote as Boolean | 
| { | 
|   Description: 'Check for Inventory level end is smaller than or equal to max capacity' | 
|   TextBody: | 
|   [* | 
|     // desmondt Jul-22-2015 (created) | 
|      | 
|     isvalid := true; | 
|      | 
|     if( this.Period_MP().IsPlanning() | 
|         and not this.StockingPoint_MP().IsPlannedInfinite() | 
|         and not this.IsPeriodFrozen() ) | 
|     { | 
|       isvalid := this.InventoryLevelEnd() <= this.MaxCapacity() | 
|                or this.MacroPlan().GlobalParameters_MP().GetIsBalanceWithinTolerance( this.InventoryLevelEnd(), this.MaxCapacity() ); | 
|     } | 
|      | 
|     return isvalid; | 
|   *] | 
| } |