yypsybs
2023-09-09 3cb5a54def670d97301f07170fcaad213bfc54f2
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
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 );
    }
  *]
}