1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
  | Quintiq file version 2.0 
 |  #parent: #root 
 |  StaticMethod Upload ( 
 |    MacroPlan owner, 
 |    BinaryValue binaryValue, 
 |    String filePath 
 |  ) as FinancialSalesSource 
 |  { 
 |    TextBody: 
 |    [* 
 |      fileName := filePath.Tokenize( "\" ).Element( filePath.Tokenize( "\" ).Size() - 1 ); 
 |       
 |      source := owner.FinancialSalesSource( relnew, FileBinaryValue := binaryValue, 
 |                                                 Name                    := fileName, 
 |                                                 IsXLSX                  := fileName.EndsWith( "xlsx" ), 
 |                                                 IsImport                := true, 
 |                                                 UploadDateTime          := DateTime::ActualTime().Format( "Y-M2-D2 H:m:s" ), 
 |                                                 UploadUser              := guard( QuintiqUser::CurrentUser().Username(), "" ) ); 
 |       
 |      return source; 
 |    *] 
 |  } 
 |  
  |