Quintiq file version 2.0 
 | 
#parent: #root 
 | 
Method SynchronizeOrders ( 
 | 
  MacroPlan macroPlan 
 | 
) 
 | 
{ 
 | 
  TextBody: 
 | 
  [* 
 | 
    info( "产品个数:", macroPlan.Product_MP( relsize ) ); 
 | 
     
 | 
    traverse ( this, PanelMaterialAll, pma ) { 
 | 
      if ( pma.BusinessType() = "汽车电子" ) { 
 | 
        PanelMaterialAll::SynchronizePanelMaterialAutomotiveElectronics( macroPlan, pma ); 
 | 
      } else if ( pma.BusinessType() = "IT" ) { 
 | 
        PanelMaterialAll::SynchronizePanelMaterialIT( macroPlan, pma ); 
 | 
      } else if ( pma.BusinessType() = "专显" ) { 
 | 
        PanelMaterialAll::SynchronizePanelMaterialSpecializedDisplay( macroPlan, pma ); 
 | 
      } else if ( pma.BusinessType() = "运动健康" ) { 
 | 
        PanelMaterialAll::SynchronizePanelMaterialSportsHealth( macroPlan, pma ); 
 | 
      } else if ( pma.BusinessType() = "天华" ) { 
 | 
        PanelMaterialAll::SynchronizePanelMaterialTianHua( macroPlan, pma ); 
 | 
      } else if ( pma.BusinessType() = "TM17" ) { 
 | 
        PanelMaterialAll::SynchronizePanelMaterialTM17( macroPlan, pma ); 
 | 
      } else if ( pma.BusinessType() = "TM18" ) { 
 | 
        PanelMaterialAll::SynchronizePanelMaterialTM18( macroPlan, pma ); 
 | 
      } else if ( pma.BusinessType() = "车载" ) { 
 | 
        PanelMaterialAll::SynchronizePanelMaterialVehicle( macroPlan, pma ); 
 | 
      } 
 | 
    } 
 | 
  *] 
 | 
} 
 |