Quintiq file version 2.0 
 | 
#parent: #root 
 | 
Method ExecuteBrokers ( 
 | 
  Boolean isexcel, 
 | 
  BinaryValues binarydatas, 
 | 
  Strings brokers 
 | 
) 
 | 
{ 
 | 
  Description: 'Retrieve brokers associated with this objectgroup' 
 | 
  TextBody: 
 | 
  [* 
 | 
    // Retrieve brokers associated with this object group 
 | 
    // ObjectGroup Actuals 
 | 
    if( this.Name() = MPSyncUtility::ID_ObjectGroup_Actuals() ) 
 | 
    { 
 | 
      this.ExecuteActualsBrokers( isexcel, binarydatas, brokers ); 
 | 
    } 
 | 
    // ObjectGroup Campaigns 
 | 
    if( this.Name() = MPSyncUtility::ID_ObjectGroup_Campaigns() ) 
 | 
    { 
 | 
      this.ExecuteCampaignsBrokers( isexcel, binarydatas, brokers ); 
 | 
    } 
 | 
    // ObjectGroup Capacities 
 | 
    if( this.Name() = MPSyncUtility::ID_ObjectGroup_Capacities() ) 
 | 
    { 
 | 
      this.ExecuteCapacitiesBrokers( isexcel, binarydatas, brokers ); 
 | 
    } 
 | 
    // ObjectGroup EntitiesCosts 
 | 
    if( this.Name() = MPSyncUtility::ID_ObjectGroup_Costs() ) 
 | 
    { 
 | 
      this.ExecuteCostsBrokers( isexcel, binarydatas, brokers ); 
 | 
    } 
 | 
    // ObjectGroup Entities 
 | 
    if( this.Name() = MPSyncUtility::ID_ObjectGroup_Entities() ) 
 | 
    { 
 | 
      this.ExecuteEntitiesBrokers( isexcel, binarydatas, brokers ); 
 | 
    } 
 | 
    // ObjectGroup Feedback 
 | 
    if( this.Name() = MPSyncUtility::ID_ObjectGroup_Feedback() ) 
 | 
    { 
 | 
      this.ExecuteFeedbackBrokers( isexcel, binarydatas, brokers ); 
 | 
    } 
 | 
    // ObjectGroup GlobalParameters 
 | 
    if( this.Name() = MPSyncUtility::ID_ObjectGroup_GlobalParameters() ) 
 | 
    { 
 | 
      this.ExecuteGlobalParametersBrokers( isexcel, binarydatas, brokers ); 
 | 
    } 
 | 
    // ObjectGroup InventorySpecifications 
 | 
    if( this.Name() = MPSyncUtility::ID_ObjectGroup_InventorySpecifications() ) 
 | 
    { 
 | 
      this.ExecuteInventorySpecificationsBrokers( isexcel, binarydatas, brokers ); 
 | 
    } 
 | 
    // ObjectGroup InventorySupplies 
 | 
    if( this.Name() = MPSyncUtility::ID_ObjectGroup_InventorySupplies() ) 
 | 
    { 
 | 
      this.ExecuteInventorySuppliesBrokers( isexcel, binarydatas, brokers ); 
 | 
    } 
 | 
    // ObjectGroup Lanes 
 | 
    if( this.Name() = MPSyncUtility::ID_ObjectGroup_Lanes() ) 
 | 
    { 
 | 
      this.ExecuteLanesBrokers( isexcel, binarydatas, brokers ); 
 | 
    } 
 | 
    // ObjectGroup OptimizerPuzzles 
 | 
    if( this.Name() = MPSyncUtility::ID_ObjectGroup_OptimizerPuzzle() ) 
 | 
    { 
 | 
      this.ExecuteOptimizerPuzzlesBrokers( isexcel, binarydatas, brokers ); 
 | 
    } 
 | 
    // ObjectGroup Periods 
 | 
    if( this.Name() = MPSyncUtility::ID_ObjectGroup_Periods() ) 
 | 
    { 
 | 
      this.ExecutePeriodsBrokers( isexcel, binarydatas, brokers ); 
 | 
    } 
 | 
    // ObjectGroup Products 
 | 
    if( this.Name() = MPSyncUtility::ID_ObjectGroup_Products() ) 
 | 
    { 
 | 
      this.ExecuteProductsBrokers( isexcel, binarydatas, brokers ); 
 | 
    } 
 | 
    // ObjectGroup Recipes 
 | 
    if( this.Name() = MPSyncUtility::ID_ObjectGroup_Recipes() ) 
 | 
    { 
 | 
      this.ExecuteRecipesBrokers( isexcel, binarydatas, brokers ); 
 | 
    } 
 | 
    // ObjectGroup Routings 
 | 
    if( this.Name() = MPSyncUtility::ID_ObjectGroup_Routings() ) 
 | 
    { 
 | 
      this.ExecuteRoutingsBrokers( isexcel, binarydatas, brokers ); 
 | 
    } 
 | 
    // ObjectGroup SalesDemands 
 | 
    if( this.Name() = MPSyncUtility::ID_ObjectGroup_Forecast() ) 
 | 
    { 
 | 
      this.ExecuteSalesDemandBrokers( isexcel, binarydatas, brokers ); 
 | 
    } 
 | 
    // ObjectGroup PostponementSpecAndFulfillmentRestriction 
 | 
    if( this.Name() = MPSyncUtility::ID_ObjectGroup_PostponementSpecAndFulfillmentRestriction() ) 
 | 
    { 
 | 
      this.ExecutePostponementSpecAndFulfillmentRestrictionBrokers( isexcel, binarydatas, brokers ); 
 | 
    } 
 | 
    // ObjectGroup ServiceLevels 
 | 
    if( this.Name() = MPSyncUtility::ID_ObjectGroup_ServiceLevels() ) 
 | 
    { 
 | 
      this.ExecuteServiceLevelsBrokers( isexcel, binarydatas, brokers ); 
 | 
    } 
 | 
    // ObjectGroup SupplyChainParameters 
 | 
    if( this.Name() = MPSyncUtility::ID_ObjectGroup_SupplyChainParameters() ) 
 | 
    { 
 | 
      this.ExecuteSupplyChainParametersBrokers( isexcel, binarydatas, brokers ); 
 | 
    } 
 | 
    // ObjectGroup SupplySpecifications 
 | 
    if( this.Name() = MPSyncUtility::ID_ObjectGroup_SupplySpecifications() ) 
 | 
    { 
 | 
      this.ExecuteSupplySpecificationsBrokers( isexcel, binarydatas, brokers ); 
 | 
    } 
 | 
    // ObjectGroup CustomerOrder 
 | 
    if( this.Name() = MPSyncUtility::ID_ObjectGroup_CustomerOrder() ) 
 | 
    { 
 | 
      this.ExecuteCustomerOrderBrokers( isexcel, binarydatas, brokers ); 
 | 
    } 
 | 
  *] 
 | 
} 
 |