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
  | Quintiq file version 2.0 
 |  #parent: #root 
 |  StaticMethod DoASync ( 
 |    Scenario scenario, 
 |    const BusinessType businessType, 
 |    Boolean isKeyProduct, 
 |    Boolean createPurchaseSupplyMaterial, 
 |    const GlobalOTDTable globalOTDTable 
 |  ) 
 |  { 
 |    TextBody: 
 |    [* 
 |      info( scenario.DatasetMDSID(), "    事业部:", businessType.BusinessTypeName(), "    isKeyProduct:", isKeyProduct, "    createPurchaseSupplyMaterial:", createPurchaseSupplyMaterial ); 
 |       
 |      MDSMacroPlan::Root( scenario.DatasetMDSID() ) 
 |      -> MacroPlan::DoASync( businessType, 
 |                             isKeyProduct, 
 |                             createPurchaseSupplyMaterial, 
 |                             globalOTDTable 
 |                            ) 
 |      -> MacroPlan::DoASyncSuccess( scenario.DatasetMDSID() ) 
 |      -> Exception() 
 |      -> MacroPlan::DoASyncOnException( globalOTDTable, scenario.DatasetMDSID() ); 
 |    *] 
 |  } 
 |  
  |