Quintiq file version 2.0 
 | 
#parent: #root 
 | 
StaticMethod CreateSnapshot #extension 
 | 
{ 
 | 
  TextBody: 
 | 
  [* 
 | 
    // To be extended in model 
 | 
    // Format: stream->{ snapshotGenerator.SendSnapshot( DateTime::Now() ) } 
 | 
    opt := DatasetFindOptions::Construct( ScenarioManager::GetDatasetName() ); 
 | 
    sm := MDSScenarioManager::Find( opt ) 
 | 
    sm->( scenarioamanger ) 
 | 
    { 
 | 
      scenarioamanger.SMKpiSnapshotGenerator().GetAndSendSnapshot(); 
 | 
      scenarioamanger.SMKpiSnapshotGenerator().LastRecordTimestamp( DateTime::Now() ); 
 | 
    } 
 | 
  *] 
 | 
} 
 |