| Quintiq file version 2.0 | 
| #parent: #root | 
| Method ExportSCI () as stream[Void] | 
| { | 
|   Description: | 
|   [* | 
|     Export Product_MP, PeriodSpecifications_MP, Period_MP, SalesSegments_MP, Scenario and StockingPoint_MP to SCI | 
|     This is a test method, will be deleted in the futur | 
|   *] | 
|   TextBody: | 
|   [* | 
|     // Load or Create LibSCIIntegrationInterface dataset | 
|     libsci := LibSCIIntegration_Utility::FindCreateDataset(); | 
|     // Get scenario | 
|     s := libsci | 
|     ->InitializeExport() | 
|     ->GetLibSCIScenariosForExport() | 
|     ->( libsciscenarios ) | 
|     { | 
|       m := stream[Void]::Success();      | 
|       traverse( libsciscenarios, Elements, libsciscenario ) | 
|       { | 
|         m := this->After( m )->ChangeDatasetAndExportData( libsci, libsciscenario )->|this->ExportCustom( libsci, libsciscenario ) | 
|       } | 
|       m := this->After(m)->FinalizeExport() | 
|        | 
|       return m; | 
|     } | 
|      | 
|     return s; | 
|   *] | 
| } |