admin
2025-01-22 7e31442f0e9b07764e9c6a9680d3d4aeba5fe1de
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
Quintiq file version 2.0
#parent: #root
Method Update (
  IOGlobalParameter importedobject,
  String datasource
)
{
  Description: 'Method to update attributes for IOGlobalParameter'
  TextBody:
  [*
    this.DataSource                                  ( datasource                                                    );
    this.Timestamp                                   ( importedobject.Timestamp()                                    );
    this.Mode                                        ( importedobject.Mode()                                         );
    this.AbsoluteLowerLimit                          ( importedobject.AbsoluteLowerLimit()                           );
    this.AbsoluteUpperLimit                          ( importedobject.AbsoluteUpperLimit()                           );
    this.AutoScalingFrequency                        ( importedobject.AutoScalingFrequency()                         );
    this.BalanceTolerance                            ( importedobject.BalanceTolerance()                             );
    this.BaseCurrency                                ( importedobject.BaseCurrency()                                 );
    this.BiasTolerance                               ( importedobject.BiasTolerance()                                );
    this.BottleneckTolerance                         ( importedobject.BottleneckTolerance()                          );
    this.BottleneckWindowEnd                         ( importedobject.BottleneckWindowEnd()                          );
    this.BottleneckWindowStart                       ( importedobject.BottleneckWindowStart()                        );
    this.ChangeoverTime                              ( importedobject.ChangeoverTime()                               );
    this.DefaultAbsoluteValueForInventoryHolding     ( importedobject.DefaultAbsoluteValueForInventoryHolding()      );
    this.DefaultAccountForInventoryHolding           ( importedobject.DefaultAccountForInventoryHolding()            );
    this.DefaultAllocation                           ( importedobject.DefaultAllocation()                            );
    this.DefaultAnnualInterestRateForInventoryHolding( importedobject.DefaultAnnualInterestRateForInventoryHolding() );
    this.DefaultEfficiency                           ( importedobject.DefaultEfficiency()                            );
    this.DefaultMaxCapacityForStockingPoint          ( importedobject.DefaultMaxCapacityForStockingPoint()           );
    this.DefaultMaxCapacityPerDayForUnit             ( importedobject.DefaultMaxCapacityPerDayForUnit()              );
    this.DefaultMaxLoadPercentage                    ( importedobject.DefaultMaxLoadPercentage()                     );
    this.DefaultMinCapacityPerDayForUnit             ( importedobject.DefaultMinCapacityPerDayForUnit()              );
    this.DefaultNumberOfPeriodsForAvgDemand          ( importedobject.DefaultNumberOfPeriodsForAvgDemand()           );
    this.DefaultOperationInputOutputQuantity         ( importedobject.DefaultOperationInputOutputQuantity()          );
    this.DefaultServiceLevel                         ( importedobject.DefaultServiceLevel()                          );
    this.DefaultShiftPatternName                     ( importedobject.DefaultShiftPatternName()                      );
    this.DefaultSmartPlanStrategy                    ( importedobject.DefaultSmartPlanStrategy()                     );
    this.DefaultUnitOfMeasure                        ( importedobject.DefaultUnitOfMeasure()                         );
    this.DisaggregationRatio                         ( importedobject.DisaggregationRatio()                          );
    this.DurationInventoryMixBalancingCheck          ( importedobject.DurationInventoryMixBalancingCheck()           );
    this.DurationLotsizeHorizon                      ( importedobject.DurationLotsizeHorizon()                       );
    this.EndOfKPIHorizon                             ( importedobject.EndOfKPIHorizon()                              );
    this.ForecastNettingRule                         ( importedobject.ForecastNettingRule()                          ); 
    this.HasAbsoluteValueForInventoryHolding         ( importedobject.HasAbsoluteValueForInventoryHolding()          );
    this.HasDefaultInventoryHoldingCost              ( importedobject.HasDefaultInventoryHoldingCost()               );
    //ID
    this.IsPeggingRunAfterOptimization               ( importedobject.IsPeggingRunAfterOptimization()                );
    this.LaneLeadTimeLogic                           ( importedobject.LaneLeadTimeLogic()                            );
    this.LotSizeTolerance                            ( importedobject.LotSizeTolerance()                             );
    this.MinimumSalesDemandQtyThreshold              ( importedobject.MinimumSalesDemandQtyThreshold()               );
    this.MinToKeepTripInUsedPercentage               ( importedobject.MinToKeepTripInUsedPercentage()                );
    this.NoiseThresholdOptimizerOutput               ( importedobject.NoiseThresholdOptimizerOutput()                );
    this.NumberOfDecimals                            ( importedobject.NumberOfDecimals()                             );
    this.NumberOfPeriodsInWindow                     ( importedobject.NumberOfPeriodsInWindow()                      );
    this.NumberOfPeriodsPerSlide                     ( importedobject.NumberOfPeriodsPerSlide()                      );
    this.NumberOfPeriodsSmartPlan                    ( importedobject.NumberOfPeriodsSmartPlan()                     );
    this.OperationLeadTimeLogic                      ( importedobject.OperationLeadTimeLogic()                       );
    this.OutlierTolerance                            ( importedobject.OutlierTolerance()                             );
    this.PeriodSpecificationForUnitActual            ( importedobject.PeriodSpecificationForUnitActual()             );
    this.PeriodTaskValidity                          ( importedobject.PeriodTaskValidity()                           );
    this.SanityCheckLimit                            ( importedobject.SanityCheckLimit()                             );
    this.StartOfKPIHorizon                           ( importedobject.StartOfKPIHorizon()                            );
    this.StockingPointBottleneckThreshold            ( importedobject.StockingPointBottleneckThreshold()             );
    this.UnitLowerBottleneckThreshold                ( importedobject.UnitLowerBottleneckThreshold()                 );
    this.UnitUpperBottleneckThreshold                ( importedobject.UnitUpperBottleneckThreshold()                 );
    this.UpdateKPIHorizonAtPeriodRoll                ( importedobject.UpdateKPIHorizonAtPeriodRoll()                 );
    this.UseAuditTrail                               ( importedobject.UseAuditTrail()                                );
    this.UseDefaultDisplayIndex                      ( importedobject.UseDefaultDisplayIndex()                       );
    this.UseSlidingWindowsApproach                   ( importedobject.UseSlidingWindowsApproach()                    );
    this.IsUsableIfExpiredWithinPeriod               ( importedobject.IsUsableIfExpiredWithinPeriod()                );
    this.IsUsableIfMatureWithinPeriod                ( importedobject.IsUsableIfMatureWithinPeriod()                 );
    this.RunSmartPlanSynchronously                   ( importedobject.RunSmartPlanSynchronously()                    );
    this.CO2ProcessUoM                               ( importedobject.CO2ProcessUoM()                                );
    this.CO2UoM                                      ( importedobject.CO2UoM()                                       );
    
    this.CustomUpdate( importedobject );
  *]
}