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
  | Quintiq file version 2.0 
 |  #parent: #root 
 |  Method Merge ( 
 |    OperationOutputs oos 
 |  ) 
 |  { 
 |    Description: 'Merge system operation outputs to this operation output' 
 |    TextBody: 
 |    [* 
 |      traverse( oos, Elements.BaseOperationLink.astype( OperationLink ), ol ) 
 |      { 
 |        ol.Update( ol.AsSourceOperation(), 
 |                   ol.AsDestinationOperation(), 
 |                   this.AsLeadOperationOutput().OutputGroupID(),  // this is the only necessary change 
 |                   ol.DestGroupID(), 
 |                   ol.SourceQuantity(), 
 |                   ol.DestHasUserQuantity(), 
 |                   ol.DestQuantity(), 
 |                   ol.DestMinQuantity(), 
 |                   ol.DestMaxQuantity(), 
 |                   ol.DestGroupQuantity(), 
 |                   false, /*isfromdb*/ 
 |                   true /*synchronizepisp*/ ); 
 |      } 
 |    *] 
 |  } 
 |  
  |