1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
  | Quintiq file version 2.0 
 |  #parent: #root 
 |  StaticMethod Create ( 
 |    MPSync owner, 
 |    String participationid, 
 |    String calendarid, 
 |    String calendartype, 
 |    String datasource, 
 |    String eventid, 
 |    Boolean eventisreccuring, 
 |    Boolean hasspecificperiod, 
 |    Boolean issoftdeleted, 
 |    Boolean issubscription, 
 |    Date periodenddate, 
 |    Number periodnrofoccurences, 
 |    Date periodstartdate, 
 |    String periodtype, 
 |    Date startdate 
 |  ) as IOParticipation 
 |  { 
 |    Description: 'Create IO unit participation' 
 |    TextBody: 
 |    [* 
 |      ioparticipation := owner.IOParticipation( relnew, 
 |                                                ParticipationID := participationid ); 
 |       
 |      ioparticipation.Update( calendarid, calendartype, datasource, eventid, eventisreccuring, hasspecificperiod, issoftdeleted,  
 |                              issubscription, periodenddate, periodnrofoccurences, periodstartdate, periodtype, startdate ); 
 |       
 |      return ioparticipation; 
 |    *] 
 |  } 
 |  
  |