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
  | Quintiq file version 2.0 
 |  #parent: #root 
 |  Method MockExportToDM ( 
 |    LibDEF_DataRepository defrepo, 
 |    String channelname, 
 |    String settypename, 
 |    String setname 
 |  ) 
 |  { 
 |    Description: "Functionality wise MP doesn't export scparam and scplan, but we create this method to generate mock data" 
 |    TextBody: 
 |    [* 
 |      // Make sure settype is created 
 |      setType := defrepo.FindSetType( channelname, settypename ); 
 |       
 |      if( isnull( setType ) ) 
 |      { 
 |        setType := LibDEF_SetType::Create( defrepo,  
 |                                           channelname,  
 |                                           settypename );  
 |      } 
 |       
 |      set := LibDEF_Set::FindSet( channelname, settypename, setname ); 
 |      if( isnull( set ) ) 
 |      { 
 |        this.DataTransformationDefinition().CreateSet( setType, setname ); 
 |      } 
 |      else 
 |      { 
 |        this.DataTransformationDefinition().UpdateSet( set ); 
 |      } 
 |    *] 
 |  } 
 |  
  |