Quintiq file version 2.0
|
#parent: #root
|
Method Update (
|
Real absolutelowerlimit,
|
Real absoluteupperlimit,
|
Duration autoscalingfrequency,
|
Real balancetolerance,
|
String basecurrency,
|
Real biastolerance,
|
Real bottlenecktolerance,
|
Duration bottleneckwindowend,
|
Duration bottleneckwindowstart,
|
Real absolutevalueinventoryholding,
|
String accountinventoryholding,
|
Real allocation,
|
Real annualinterestrateinventoryholding,
|
Real efficiency,
|
Real maxcapacitystockingpoint,
|
Real maxcapacityperdayforunit,
|
Real maxloadpercentage,
|
Real mincapacityperdayforunit,
|
Number nrofperiodsforavgdemand,
|
Real operationinputoutputqty,
|
Real servicelevel,
|
String shiftpatternname,
|
String smartplanstrategy,
|
String uom,
|
String disaggregationratio,
|
Duration durationlotsizehorizon,
|
Duration durationinvtmixbalancing,
|
Date kpihorizonend,
|
Boolean hasabsolutevalueinventoryholding,
|
Boolean hasdefaultinventoryholdingcost,
|
Boolean ispeggingafteroptimization,
|
Real lotsizetolerance,
|
Real minsalesdemandqtythreshold,
|
Real noisethresholdoptimizeroutput,
|
Number nrofdecimals,
|
Number nrofperiodsinwindow,
|
Number nrofperiodsperslide,
|
Number nrofperiodssmartplan,
|
Real outliertolerance,
|
Duration periodtaskvalidity,
|
Boolean runoptimizersynchronously,
|
Number sanitychecklimit,
|
Date kpihorizonstart,
|
Real stockingpointbottleneckthreshold,
|
String periodspecificationforunitactual,
|
Real unitlowerbottleneckthreshold,
|
Real unitupperbottleneckthreshold,
|
Boolean usedefaultdisplayindex,
|
Boolean useslidingwindowsapproach,
|
Boolean useaudittrail,
|
Boolean updatekpihorizonatperiodroll,
|
String laneleadtimelogic,
|
String operationleadtimelogic,
|
Duration changeovertime,
|
Number mintokeeptripinusedpercentage,
|
Boolean isusableifexpiredwithinperiod,
|
Boolean isusableifmaturewithinperiod,
|
Boolean runsmartplansync,
|
Real defaultdemanduncertainty,
|
Boolean usesingleechelon,
|
Boolean isfromdb,
|
String co2processuom,
|
String co2uom,
|
String forecastnettingrule
|
)
|
{
|
Description: 'Update values of GlobalParameter_MP'
|
TextBody:
|
[*
|
// Update values of GlobalParameter_MP
|
this.AbsoluteLowerLimit( absolutelowerlimit );
|
this.AbsoluteUpperLimit( absoluteupperlimit );
|
this.AutoScalingFrequency( autoscalingfrequency );
|
this.BalanceTolerance( balancetolerance );
|
this.BaseCurrency_DELETED_GA18( basecurrency );
|
this.BiasTolerance( biastolerance );
|
this.BottleneckTolerance( bottlenecktolerance );
|
this.BottleneckWindowEnd( bottleneckwindowend );
|
this.BottleneckWindowStart( bottleneckwindowstart );
|
this.DefaultAbsoluteValueForInventoryHolding( absolutevalueinventoryholding );
|
this.DefaultAccountForInventoryHolding( accountinventoryholding );
|
this.DefaultAllocation( allocation );
|
this.DefaultAnnualInterestRateForInventoryHolding( annualinterestrateinventoryholding );
|
this.DefaultEfficiency( efficiency );
|
this.DefaultMaxCapacityForStockingPoint( maxcapacitystockingpoint );
|
this.DefaultMaxCapacityPerDayForUnit( maxcapacityperdayforunit );
|
this.DefaultMaxLoadPercentage( maxloadpercentage );
|
this.DefaultMinCapacityPerDayForUnit( mincapacityperdayforunit );
|
this.DefaultOperationInputOutputQuantity( operationinputoutputqty );
|
this.DefaultServiceLevel( servicelevel );
|
this.DefaultShiftPatternName( shiftpatternname );
|
this.DefaultSmartPlanStrategy( smartplanstrategy );
|
this.DefaultUnitOfMeasure_DELETED_GA18( uom );
|
this.DisaggregationRatio( disaggregationratio );
|
this.EndOfKPIHorizon( kpihorizonend );
|
this.HasAbsoluteValueForInventoryHolding( hasabsolutevalueinventoryholding );
|
this.HasDefaultInventoryHoldingCost( hasdefaultinventoryholdingcost );
|
this.IsPeggingRunAfterOptimization( ispeggingafteroptimization );
|
this.LotSizeTolerance( lotsizetolerance );
|
this.MinimumSalesDemandQtyThreshold( minsalesdemandqtythreshold );
|
this.NoiseThresholdOptimizerOutput( noisethresholdoptimizeroutput );
|
this.NumberOfDecimals( nrofdecimals );
|
this.OutlierTolerance( outliertolerance );
|
this.PeriodTaskValidity( periodtaskvalidity );
|
this.IsRunOptimizerSynchronously( runoptimizersynchronously );
|
this.SanityCheckLimit( sanitychecklimit );
|
this.StartOfKPIHorizon( kpihorizonstart );
|
this.StockingPointBottleneckThreshold( stockingpointbottleneckthreshold );
|
this.PeriodSpecificationForUnitActual( periodspecificationforunitactual );
|
this.UnitLowerBottleneckThreshold( unitlowerbottleneckthreshold );
|
this.UnitUpperBottleneckThreshold( unitupperbottleneckthreshold );
|
this.UseDefaultDisplayIndex( usedefaultdisplayindex );
|
this.UseSlidingWindowsApproach( useslidingwindowsapproach );
|
this.UseAuditTrail( useaudittrail );
|
this.UpdateKPIHorizonAtPeriodRoll( updatekpihorizonatperiodroll );
|
this.LaneLeadTimeLogic( laneleadtimelogic );
|
this.OperationLeadTimeLogic( operationleadtimelogic );
|
this.ChangeoverTime( changeovertime );
|
this.MinToKeepTripInUsedPercentage( mintokeeptripinusedpercentage );
|
this.IsUsableIfExpiredWithinPeriod( isusableifexpiredwithinperiod );
|
this.IsUsableIfMatureWithinPeriod( isusableifmaturewithinperiod ); //base on value from strategy
|
this.Update( nrofperiodsforavgdemand, durationlotsizehorizon,
|
durationinvtmixbalancing, nrofperiodsinwindow, nrofperiodsperslide,
|
nrofperiodssmartplan, useslidingwindowsapproach ); this.IsUsableIfMatureWithinPeriod( isusableifmaturewithinperiod );
|
|
this.DefaultDemandUncertainty( defaultdemanduncertainty );
|
this.UseSingleEchelon( usesingleechelon );
|
this.IsManuallyConfigured( not isfromdb );
|
this.RunSmartPlanSynchronously( runsmartplansync );
|
this.CO2ProcessUoM( co2processuom );
|
this.CO2UoM( co2uom );
|
this.ForecastNettingRule( forecastnettingrule );
|
*]
|
}
|