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
33
34
35
36
37
38
39
40
41
42
43
  | Quintiq file version 2.0 
 |  #parent: #root 
 |  StaticMethod Create ( 
 |    Operation sourceoperation, 
 |    Operation destinationoperation, 
 |    Number sourcegorupid, 
 |    Number destinationgroupid, 
 |    Real sourcequantity, 
 |    Boolean destinationhasuserquantity, 
 |    Real destinationquantity, 
 |    Real destinationminquantity, 
 |    Real destinationmaxquantity, 
 |    Real destinationgroupquantity, 
 |    Boolean isfromdb, 
 |    Boolean synchronizepisp 
 |  ) as OperationLink 
 |  { 
 |    Description: 'Create operation link operation link' 
 |    TextBody: 
 |    [* 
 |      // DWE2 Jan-29-2016 (created) 
 |       
 |      ol := sourceoperation.SourceOperationLink( relnew, 
 |                                                 SourceOperationID := sourceoperation.ID(), 
 |                                                 DestOperationID := destinationoperation.ID(), 
 |                                                 AsDestinationOperation := destinationoperation ); // set to use in 1 transaction 
 |       
 |      ol.Update( sourceoperation, 
 |                 destinationoperation, 
 |                 sourcegorupid, 
 |                 destinationgroupid, 
 |                 sourcequantity, 
 |                 destinationhasuserquantity, 
 |                 destinationquantity, 
 |                 destinationminquantity, 
 |                 destinationmaxquantity, 
 |                 destinationgroupquantity, 
 |                 isfromdb, 
 |                 synchronizepisp ); 
 |       
 |      return ol; 
 |    *] 
 |  } 
 |  
  |