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 Create ( 
 |    Unit owner, 
 |    Period_MP period 
 |  ) as UnitPeriodQuantity 
 |  { 
 |    Description: 'Create unit period quantity' 
 |    TextBody: 
 |    [* 
 |      up := owner.UnitPeriod( relnew, 
 |                              UnitPeriodQuantity, 
 |                              UnitID := owner.ID(), 
 |                              StartDate := period.Start().Date(), // Do not use period.StartDate() because it might not be propagated yet. 
 |                              Period_MP := period, 
 |                              Start := period.Start(), 
 |                              End := period.End() ); 
 |       
 |      return up; 
 |    *] 
 |  } 
 |  
  |