1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
  | Quintiq file version 2.0 
 |  #parent: #root 
 |  StaticMethod GetPeriodEnd ( 
 |    DateTime periodstart, 
 |    DateTime periodend 
 |  ) as DateTime 
 |  { 
 |    Description: 'Use to get new period end base on periodstart and periodend' 
 |    TextBody: 
 |    [* 
 |      value := periodstart; 
 |      // As long as > 1 day minus periodend with 1 day 
 |      if ( periodend - periodstart > Duration::Days( 1 ) ) 
 |      { 
 |         value := periodend - Duration::Days( 1 ); 
 |      } 
 |       
 |      return value; 
 |    *] 
 |    InterfaceProperties { Accessibility: 'Module' } 
 |  } 
 |  
  |