| Quintiq file version 2.0 | 
| #parent: #root | 
| Method SetIOObjectSourceAndPath ( | 
|   String source, | 
|   Boolean isexcel, | 
|   String excelpath | 
| ) | 
| { | 
|   Description: 'Set the source and/or excel path of the imported objects' | 
|   TextBody: | 
|   [* | 
|     // Set the source and/or excel path of the imported objects | 
|     // ObjectGroup Actuals | 
|     if( this.Name() = MPSyncUtility::ID_ObjectGroup_Actuals() ) | 
|     { | 
|       this.SetActualsSourceAndPath( source, isexcel, excelpath ); | 
|     } | 
|     // ObjectGroup Campaigns | 
|     else if( this.Name() = MPSyncUtility::ID_ObjectGroup_Campaigns() ) | 
|     { | 
|       this.SetCampaignsSourceAndPath( source, isexcel, excelpath ); | 
|     } | 
|     // ObjectGroup Capacities | 
|     else if( this.Name() = MPSyncUtility::ID_ObjectGroup_Capacities() ) | 
|     { | 
|       this.SetCapacitiesSourceAndPath( source, isexcel, excelpath ); | 
|     } | 
|     // ObjectGroup EntitiesCosts | 
|     else if( this.Name() = MPSyncUtility::ID_ObjectGroup_Costs() ) | 
|     { | 
|       this.SetCostsSourceAndPath( source, isexcel, excelpath ); | 
|     } | 
|     // ObjectGroup Entities | 
|     else if( this.Name() = MPSyncUtility::ID_ObjectGroup_Entities() ) | 
|     { | 
|       this.SetEntitiesSourceAndPath( source, isexcel, excelpath ); | 
|     } | 
|     // ObjectGroup Feedback | 
|     else if( this.Name() = MPSyncUtility::ID_ObjectGroup_Feedback() ) | 
|     { | 
|       this.SetFeedbackSourceAndPath( source, isexcel, excelpath ); | 
|     } | 
|     // ObjectGroup GlobalParameters | 
|     else if( this.Name() = MPSyncUtility::ID_ObjectGroup_GlobalParameters() ) | 
|     { | 
|       this.SetGlobalParametersSourceAndPath( source, isexcel, excelpath );   | 
|     } | 
|     // ObjectGroup InventorySpecifications | 
|     else if( this.Name() = MPSyncUtility::ID_ObjectGroup_InventorySpecifications() ) | 
|     { | 
|       this.SetInventorySpecificationsSourceAndPath( source, isexcel, excelpath ); | 
|     } | 
|     // ObjectGroup InventorySupplies | 
|     else if( this.Name() = MPSyncUtility::ID_ObjectGroup_InventorySupplies() ) | 
|     { | 
|       this.SetInventorySuppliesSourceAndPath( source, isexcel, excelpath ); | 
|     } | 
|     // ObjectGroup Lanes | 
|     else if( this.Name() = MPSyncUtility::ID_ObjectGroup_Lanes() ) | 
|     { | 
|       this.SetLanesSourceAndPath( source, isexcel, excelpath ); | 
|     } | 
|     // ObjectGroup OptimizerPuzzles | 
|     else if( this.Name() = MPSyncUtility::ID_ObjectGroup_OptimizerPuzzle() ) | 
|     { | 
|       this.SetOptimizerPuzzlesSourceAndPath( source, isexcel, excelpath ); | 
|     } | 
|     // ObjectGroup Periods | 
|     else if( this.Name() = MPSyncUtility::ID_ObjectGroup_Periods() ) | 
|     { | 
|       this.SetPeriodsSourceAndPath( source, isexcel, excelpath ); | 
|     } | 
|     // ObjectGroup Products | 
|     else if( this.Name() = MPSyncUtility::ID_ObjectGroup_Products() ) | 
|     { | 
|       this.SetProductsSourceAndPath( source, isexcel, excelpath ); | 
|     } | 
|     // ObjectGroup Recipes | 
|     else if( this.Name() = MPSyncUtility::ID_ObjectGroup_Recipes() ) | 
|     { | 
|       this.SetRecipesSourceAndPath( source, isexcel, excelpath ); | 
|     } | 
|     // ObjectGroup Routings | 
|     else if( this.Name() = MPSyncUtility::ID_ObjectGroup_Routings() ) | 
|     { | 
|       this.SetRoutingsSourceAndPath( source, isexcel, excelpath ); | 
|     } | 
|     // ObjectGroup Forecasts | 
|     else if( this.Name() = MPSyncUtility::ID_ObjectGroup_Forecast() ) | 
|     { | 
|       this.SetSalesForecastsSourceAndPath( source, isexcel, excelpath ); | 
|     } | 
|     // ObjectGroup ServiceLevels | 
|     else if( this.Name() = MPSyncUtility::ID_ObjectGroup_ServiceLevels() ) | 
|     { | 
|       this.SetServiceLevelsSourceAndPath( source, isexcel, excelpath ); | 
|     } | 
|     // ObjectGroup SupplyChainParameters | 
|     else if( this.Name() = MPSyncUtility::ID_ObjectGroup_SupplyChainParameters() ) | 
|     { | 
|       this.SetSupplyChainParametersSourceAndPath( source, isexcel, excelpath ); | 
|     } | 
|     // ObjectGroup SupplySpecifications | 
|     else if( this.Name() = MPSyncUtility::ID_ObjectGroup_SupplySpecifications() ) | 
|     { | 
|       this.SetSupplySpecificaitonsSourceAndPath( source, isexcel, excelpath ); | 
|     }// ObjectGroup CustomerOrder | 
|     else if( this.Name() = MPSyncUtility::ID_ObjectGroup_CustomerOrder() ) | 
|     { | 
|       this.SetCustomerOrderSourceAndPath( source, isexcel, excelpath ); | 
|     } | 
|   *] | 
| } |