| 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 ); | 
|   *] | 
| } |