| Quintiq file version 2.0 | 
| #parent: #root | 
| StaticMethod HasPeriod ( | 
|   MacroPlan macroplan, | 
|   String feedback_o | 
| ) declarative remote as Boolean | 
| { | 
|   Description: 'To be used when updating the matrix editor UI. Intended to prevent null Period_MP error when no periods are defined' | 
|   TextBody: | 
|   [* | 
|     // timothyg Apr-9-2015 (created) | 
|     // MacroPlan object must exist to invoke GetHasValidPeriod | 
|      | 
|     value := MacroPlan::HasMacroPlan( macroplan, feedback_o ); | 
|      | 
|     if( value ) | 
|     { | 
|       feedbacks_o := null( Strings ); | 
|       sanitycheckfeedbacks_o := null( Strings ); | 
|       value := macroplan.GetHasValidPeriod( feedbacks_o, sanitycheckfeedbacks_o ); | 
|     } | 
|      | 
|     return value; | 
|   *] | 
| } |