Quintiq file version 2.0
|
#parent: #root
|
MathematicalProgram CapacityPlanningAlgorithm
|
{
|
AsyncPriority: 'Default'
|
ConstraintGroups: Balance
|
ConstraintGroups: BalanceMaturation
|
ConstraintGroups: BalanceShelfLife
|
ConstraintGroups: BlendingRecipeIngredientMax
|
ConstraintGroups: BlendingRecipeIngredientMin
|
ConstraintGroups: BoundMaxInventoryViolationPriorToHorizon
|
ConstraintGroups: BoundMinInventoryViolationPriorToHorizon
|
ConstraintGroups: BoundTargetInventoryViolationPriorToHorizon
|
ConstraintGroups: CalcDurationOfElementTypeEnd
|
ConstraintGroups: CalcDurationOfElementTypeMid
|
ConstraintGroups: CalcDurationOfElementTypeStart
|
ConstraintGroups: CalcDurationOfOptCampaignUnitSubPeriod
|
ConstraintGroups: CalcElementTypePeriodOverloadedEnd
|
ConstraintGroups: CalcElementTypePeriodOverloadedMid
|
ConstraintGroups: CalcElementTypePeriodOverloadedStart
|
ConstraintGroups: CalcElementTypePeriodUnderloadedEnd
|
ConstraintGroups: CalcElementTypePeriodUnderloadedMid
|
ConstraintGroups: CalcElementTypePeriodUnderloadedStart
|
ConstraintGroups: CalcTotalUnitPeriodCampaignUtilizationSlack
|
ConstraintGroups: CampaignPeriodCapacity
|
ConstraintGroups: CapacitySmoothing
|
ConstraintGroups: CapacityUsage
|
ConstraintGroups: CarriedForwardInventory
|
ConstraintGroups: CompatibleWithPrevOptCampaignUnitSubPeriodLastElement
|
ConstraintGroups: CumulativeDemand
|
ConstraintGroups: CumulativeDemandMaturation
|
ConstraintGroups: CumulativeProduction
|
ConstraintGroups: CumulativeWaste
|
ConstraintGroups: CumulativeWasteUpperBoundByProduction
|
ConstraintGroups: DefinePosInvPastLast
|
ConstraintGroups: DelayedDisaggregatedSalesDemandQtyShelfLifeSum
|
ConstraintGroups: DelayedSalesDemandQtyShelfLifeSum
|
ConstraintGroups: DemandFulfillmentInPISPIP
|
ConstraintGroups: DemandSlackShelfLifeSum
|
ConstraintGroups: DependentDemandInPISPIP
|
ConstraintGroups: DependentDemandInPISPIPShelfLife
|
ConstraintGroups: DependentDemandInPISPIPShelfLifeSum
|
ConstraintGroups: DifferenceInDemandDays
|
ConstraintGroups: DisAggregatedSalesDemandQtyShelfLifeSum
|
ConstraintGroups: DriverChangeover
|
ConstraintGroups: DriverInventoryHolding
|
ConstraintGroups: DriverInventoryValue
|
ConstraintGroups: DriverInventory_Holding
|
ConstraintGroups: DriverLot
|
ConstraintGroups: DriverOneTime
|
ConstraintGroups: DriverSales
|
ConstraintGroups: DriverStaffing
|
ConstraintGroups: DriverTime
|
ConstraintGroups: DriverVolume
|
ConstraintGroups: DurationOfCampaignElementTypeEnd
|
ConstraintGroups: DurationOfCampaignElementTypeMid
|
ConstraintGroups: DurationOfCampaignElementTypeMidUnitPeriod
|
ConstraintGroups: DurationOfCampaignElementTypeStart
|
ConstraintGroups: DurationOfCampaignUnitSubPeriod
|
ConstraintGroups: Expired
|
ConstraintGroups: ExpiredForAge
|
ConstraintGroups: FirstPeriodShiftAlreadyUsed
|
ConstraintGroups: FirstPeriodShiftNotUsed
|
ConstraintGroups: FirstPeriodShiftOnUnit
|
ConstraintGroups: FirstPeriodStartOfPlanning
|
ConstraintGroups: FreezeGoalLevel
|
ConstraintGroups: FulfillmentTargetFromSDQty
|
ConstraintGroups: Goal
|
ConstraintGroups: GoalLevelBoundForMeta
|
ConstraintGroups: IncomingPerTrip
|
ConstraintGroups: InvQtyShelfLifeSum
|
ConstraintGroups: InventoryQtyBlocked
|
ConstraintGroups: InventoryQtyBlockedLowerBound
|
ConstraintGroups: IsFirstCampaignElementType
|
ConstraintGroups: IsLastCampaignElementType
|
ConstraintGroups: IsMultiPeriodsFirstCampaignElementTypeFirstPeriod
|
ConstraintGroups: LinkedAggregatedSalesDemand
|
ConstraintGroups: LinkedSalesDemand
|
ConstraintGroups: LowerBoundLastPeriodInventory
|
ConstraintGroups: MaturationSlack
|
ConstraintGroups: MaxCampaignElementTypeDurationMultiPeriod
|
ConstraintGroups: MaxCampaignElementTypeDurationWithin
|
ConstraintGroups: MaxCampaignElementTypeQtyMultiPeriods
|
ConstraintGroups: MaxCampaignElementTypeQtyWithin
|
ConstraintGroups: MaxCampaignElementTypeQtyWithinLast
|
ConstraintGroups: MaxCampaignQuantity
|
ConstraintGroups: MaxInvInDemandDays
|
ConstraintGroups: MaxInventoryLevel
|
ConstraintGroups: MaxProcessQuantity
|
ConstraintGroups: MaxSupply
|
ConstraintGroups: MaxUnitCapacityQty
|
ConstraintGroups: MaxUnitCapacityTime
|
ConstraintGroups: MaxUnitSecondaryCapacityQty
|
ConstraintGroups: MaxUsageUnitCapacity
|
ConstraintGroups: MetaLimitMaxInventoryPastHorizon
|
ConstraintGroups: MinCampaignElementTypeDurationMultiPeriod
|
ConstraintGroups: MinCampaignElementTypeDurationWithin
|
ConstraintGroups: MinCampaignElementTypeQtyMultiPeriods
|
ConstraintGroups: MinCampaignElementTypeQtyWithin
|
ConstraintGroups: MinCampaignQuantity
|
ConstraintGroups: MinElementTypeQtyMultiPeriods
|
ConstraintGroups: MinInvInDemandDays
|
ConstraintGroups: MinInventoryLevel
|
ConstraintGroups: MinShiftPatternDuration
|
ConstraintGroups: MinSupply
|
ConstraintGroups: MinUnitCapacityQty
|
ConstraintGroups: MinUnitCapacityTime
|
ConstraintGroups: MinUnitSecondaryCapacityQty
|
ConstraintGroups: MinUsageUnitCapacity
|
ConstraintGroups: NewSupplyMatured
|
ConstraintGroups: NrOfCampaignElementsWithinUnitSubPeriod
|
ConstraintGroups: OneCampaignCombiPerOptSubUnitPeriod
|
ConstraintGroups: OneShiftPatternPerUnitPeriod
|
ConstraintGroups: OperationDependentDemandPeriodQty
|
ConstraintGroups: OperationDependentDemandQty
|
ConstraintGroups: OperationInputGroupDependentDemandQty
|
ConstraintGroups: OperationInputGroupLowerBound
|
ConstraintGroups: OperationInputGroupUpperBound
|
ConstraintGroups: OperationInputLotSizeOver
|
ConstraintGroups: OperationInputLotSizeUnder
|
ConstraintGroups: OperationInputSetLowerBound
|
ConstraintGroups: OperationInputSetUpperBound
|
ConstraintGroups: OverallDifferenceInDemandDays
|
ConstraintGroups: OverallMaxInvInDemandDays
|
ConstraintGroups: OverallMinInvInDemandDays
|
ConstraintGroups: PISPTotalExpiry
|
ConstraintGroups: PTIsUsedDefinition
|
ConstraintGroups: PTLotSizeOver
|
ConstraintGroups: PTLotSizeUnder
|
ConstraintGroups: PTQtyCampaignsTotal
|
ConstraintGroups: PartialOperationDependentDemandQty
|
ConstraintGroups: PositiveInventory
|
ConstraintGroups: ProcessMinQtyBIGMQuantity
|
ConstraintGroups: ProcessMinQtyBIGMTime
|
ConstraintGroups: ProcessMinQtyEnforceQuantity
|
ConstraintGroups: RelativeDuration
|
ConstraintGroups: SPInPeriodInventoryLevel
|
ConstraintGroups: SPInPeriodOverload
|
ConstraintGroups: SPInPeriodOverloadMeta
|
ConstraintGroups: SPRestrictedCapacityForOutOfScope
|
ConstraintGroups: SalesDemandQtyShelfLifeSum
|
ConstraintGroups: ServiceLevelFromSDQty
|
ConstraintGroups: ServiceLevelFromTarget
|
ConstraintGroups: SumOfDisaggregatedSalesDemand
|
ConstraintGroups: SupplyTarget
|
ConstraintGroups: TargetInventoryLevel
|
ConstraintGroups: TotalBlending
|
ConstraintGroups: TotalCO2Emission
|
ConstraintGroups: TotalCampaign
|
ConstraintGroups: TotalCampaignMaxDurOver
|
ConstraintGroups: TotalCampaignMaxQtyOver
|
ConstraintGroups: TotalCampaignMinDurUnder
|
ConstraintGroups: TotalCampaignMinQtyUnder
|
ConstraintGroups: TotalCampaignSequencingCombiSlack
|
ConstraintGroups: TotalCampaignTransitionOutput
|
ConstraintGroups: TotalCapacitySmoothingSlack
|
ConstraintGroups: TotalExpiredQty
|
ConstraintGroups: TotalFulfillment
|
ConstraintGroups: TotalFulfillmentTarget
|
ConstraintGroups: TotalInventoryMixBalancing
|
ConstraintGroups: TotalLotSize
|
ConstraintGroups: TotalMaximumInventoryLevel
|
ConstraintGroups: TotalMaximumSupply
|
ConstraintGroups: TotalMinUnitCapacity
|
ConstraintGroups: TotalMinUnitSecondaryCapacity
|
ConstraintGroups: TotalMinimumInventoryLevel
|
ConstraintGroups: TotalMinimumSupply
|
ConstraintGroups: TotalMinimumUnitCapacity
|
ConstraintGroups: TotalPostponementPenalty
|
ConstraintGroups: TotalProcessMaximumQuantity
|
ConstraintGroups: TotalSalesDemandPriority
|
ConstraintGroups: TotalServiceLevel
|
ConstraintGroups: TotalShiftPatternChanges
|
ConstraintGroups: TotalShiftPatternChangesPenalty
|
ConstraintGroups: TotalSlack
|
ConstraintGroups: TotalSlackUserSupply
|
ConstraintGroups: TotalStockingPointCapacity
|
ConstraintGroups: TotalStockingPointCapacityMeta
|
ConstraintGroups: TotalSupplyTarget
|
ConstraintGroups: TotalTargetInvLevel
|
ConstraintGroups: TotalUnitCapacity
|
ConstraintGroups: TotalUnitSecondaryCapacity
|
ConstraintGroups: TransitionPeriodCapacity
|
ConstraintGroups: TripDependentDemandQty
|
ConstraintGroups: TripLotSizeOver
|
ConstraintGroups: TripLotSizeUnder
|
ConstraintGroups: UnitPeriodNrOfToolChange
|
ConstraintGroups: UnitPeriodToolIsUsed
|
ConstraintGroups: UpperBoundForTotalBlendingMeta
|
ConstraintGroups: UpperBoundForTotalLotSizeMeta
|
ConstraintGroups: UpperBoundForTotalSPIPCapacityMeta
|
ConstraintGroups: UserTotalSupply
|
ConstraintGroups: Waste
|
ConstraintGroups: goal1
|
ConstraintGroups: goal2
|
ConstraintGroups: goal3
|
ConstraintGroups: goal4
|
ConstraintGroups: goal5
|
ConstraintGroups: goal6
|
DefinedTypeName: 'CapacityPlanningSuboptimizer_CapacityPlanningAlgorithm'
|
Description: 'The latest design document of algorithm can be found in solution portal'
|
IncludeInAnalysis: true
|
InfeasibleResultText: "error('Mathematical programming, non-feasible handling failed');"
|
IsDefinedWithWizard: false
|
Log: true
|
LogFileName: 'MPAlgorithm.log'
|
MIPIntegralityTolerance: 0.00001
|
MIPLowerCutOffValue: -1000000000000000000000000000000000000000000000000000000000000000000000000000
|
MIPMaxNodeCount: 2100000000
|
MIPMaxSolutionCount: 2100000000
|
MIPUpperCutOffValue: 1000000000000000000000000000000000000000000000000000000000000000000000000000
|
OnFailureText: 'error(program.Failure().Information());'
|
ParallelMode: 'AutoParallel'
|
PreSolve: true
|
ProblemFileName: 'MPAlgorithmLevel1.sav'
|
SimplexMaxIterationCount: 2100000000
|
SimplexObjectiveLowerLimit: -1000000000000000000000000000000000000000000000000000000000000000000000000000
|
SimplexObjectiveUpperLimit: 1000000000000000000000000000000000000000000000000000000000000000000000000000
|
SolverType: 'Automatic'
|
Threads: 1
|
TimeLimit: 300
|
VariableGroups: BlendingMaxOver
|
VariableGroups: BlendingMinUnder
|
VariableGroups: CampaignElementTypePeriodOverloadedEnd
|
VariableGroups: CampaignElementTypePeriodOverloadedMid
|
VariableGroups: CampaignElementTypePeriodOverloadedStart
|
VariableGroups: CampaignElementTypePeriodUnderloadedEnd
|
VariableGroups: CampaignElementTypePeriodUnderloadedMid
|
VariableGroups: CampaignElementTypePeriodUnderloadedStart
|
VariableGroups: CampaignPeriodOverloaded
|
VariableGroups: CapacitySmoothingSlack
|
VariableGroups: CapacityUsage
|
VariableGroups: CumulativeDemand
|
VariableGroups: CumulativeDemandMaturation
|
VariableGroups: CumulativeProduction
|
VariableGroups: CumulativeWaste
|
VariableGroups: DelayedDisaggregatedSalesDemandQty
|
VariableGroups: DelayedDisaggregatedSalesDemandShelfLifeQty
|
VariableGroups: DelayedSalesDemandQty
|
VariableGroups: DelayedSalesDemandShelfLifeQty
|
VariableGroups: DemandFulfillmentInPISPIP
|
VariableGroups: DemandSlack
|
VariableGroups: DemandSlackShelfLife
|
VariableGroups: DependentDemandInPISPIP
|
VariableGroups: DependentDemandInPISPIPShelfLife
|
VariableGroups: DifferenceInDemandDays
|
VariableGroups: DisaggregatedSalesDemandQty
|
VariableGroups: DisaggregatedSalesDemandShelfLifeQty
|
VariableGroups: DriverChangeover
|
VariableGroups: DriverFixed
|
VariableGroups: DriverInventoryHolding
|
VariableGroups: DriverInventoryValue
|
VariableGroups: DriverInventory_Holding
|
VariableGroups: DriverLot
|
VariableGroups: DriverNrOfUnits
|
VariableGroups: DriverOneTime
|
VariableGroups: DriverSales
|
VariableGroups: DriverStaffing
|
VariableGroups: DriverTime
|
VariableGroups: DriverVolume
|
VariableGroups: DurationOfCampaignElementTypeEnd
|
VariableGroups: DurationOfCampaignElementTypeMid
|
VariableGroups: DurationOfCampaignElementTypeStart
|
VariableGroups: Expired
|
VariableGroups: ExpiredForAge
|
VariableGroups: FulfillmentTarget
|
VariableGroups: GoalForLevel
|
VariableGroups: GoalLevelSlack
|
VariableGroups: GoalLevelSlackLotSize
|
VariableGroups: IncomingPerTrip
|
VariableGroups: InvQty
|
VariableGroups: InvQtyBlocked
|
VariableGroups: InvQtyShelfLife
|
VariableGroups: InvQtySpecPriorToHorizonSlack
|
VariableGroups: InvQtyUnderTarget
|
VariableGroups: IsCampaignCombiSelected
|
VariableGroups: IsFirstCampaignElementType
|
VariableGroups: IsIncompatibleWithPrevOptSubUnitPeriodLastElement
|
VariableGroups: IsLastCampaignElementType
|
VariableGroups: IsMultiPeriodsFirstCampaignElementTypeFirstPeriod
|
VariableGroups: MaturationSlack
|
VariableGroups: MaxCampaignElementTypeDurOverMulti
|
VariableGroups: MaxCampaignElementTypeDurOverWithin
|
VariableGroups: MaxCampaignElementTypeQtyOverMultiPeriod
|
VariableGroups: MaxCampaignElementTypeQtyOverWithin
|
VariableGroups: MaxCampaignElementTypeQtyOverWithinLast
|
VariableGroups: MaxCampaignQtyOver
|
VariableGroups: MaxCapacityUsage
|
VariableGroups: MaxInvInDemandDays
|
VariableGroups: MaxInvQtyOver
|
VariableGroups: MaxPTQtyOver
|
VariableGroups: MaxSupplyQtyOver
|
VariableGroups: MetaLimitMaxInventoryPastHorizonSlack
|
VariableGroups: MinCampaignElementTypeDurUnderMulti
|
VariableGroups: MinCampaignElementTypeDurUnderWithin
|
VariableGroups: MinCampaignElementTypeQtyUnderMulti
|
VariableGroups: MinCampaignElementTypeQtyUnderWithin
|
VariableGroups: MinCampaignQtyUnder
|
VariableGroups: MinCapacityUsage
|
VariableGroups: MinInvInDemandDays
|
VariableGroups: MinInvQtyUnder
|
VariableGroups: MinSupplyQtyUnder
|
VariableGroups: NewSupplyMatured
|
VariableGroups: NrOfCampaignElementWithinUnitSubPeriod
|
VariableGroups: NrShiftPatternChanges
|
VariableGroups: OperationDemandQty
|
VariableGroups: OperationDependentDemandQtySlackNeg
|
VariableGroups: OperationDependentDemandQtySlackPos
|
VariableGroups: OperationInputGroupOver
|
VariableGroups: OperationInputGroupUnder
|
VariableGroups: OperationInputLotSizeOver
|
VariableGroups: OperationInputLotSizeUnder
|
VariableGroups: OperationInputNrOfLots
|
VariableGroups: OperationInputSetOver
|
VariableGroups: OperationInputSetUnder
|
VariableGroups: OverallDiffInvInDemandDays
|
VariableGroups: OverallMaxInvInDemandDays
|
VariableGroups: OverallMinInvInDemandDays
|
VariableGroups: PISPTotalExpiry
|
VariableGroups: PTCampaignQty
|
VariableGroups: PTIsUsed
|
VariableGroups: PTLotSizeOver
|
VariableGroups: PTLotSizeUnder
|
VariableGroups: PTNrOfLots
|
VariableGroups: PTQty
|
VariableGroups: PTQtyInCampaignElementTypeEnd
|
VariableGroups: PTQtyInCampaignElementTypeMid
|
VariableGroups: PTQtyInCampaignElementTypeStart
|
VariableGroups: PTQtyInCampaignSlack
|
VariableGroups: PTQtyIsZero_MinProcessBigM
|
VariableGroups: PTTransitionQty
|
VariableGroups: PartialOperationDemandQty
|
VariableGroups: PartialOperationDependentDemandQtySlackNeg
|
VariableGroups: PartialOperationDependentDemandQtySlackPos
|
VariableGroups: PosInvQty
|
VariableGroups: PosInvQtyPastLast
|
VariableGroups: SPInvOutOfScopeSlack
|
VariableGroups: SPInvQty
|
VariableGroups: SalesDemandQty
|
VariableGroups: SalesDemandShelfLifeQty
|
VariableGroups: ServiceLevelQty
|
VariableGroups: ShiftPatternDurationSlack
|
VariableGroups: ShiftPatternIsFirst
|
VariableGroups: ShiftPatternIsUsed
|
VariableGroups: SlackDebugCampaignCombis
|
VariableGroups: StockingPointCapacityOverloaded
|
VariableGroups: StockingPointCapacityOverloadedMeta
|
VariableGroups: SupplyTargetQtyUnder
|
VariableGroups: TargetInvQty
|
VariableGroups: TotalBlending
|
VariableGroups: TotalCO2Emission
|
VariableGroups: TotalCampaign
|
VariableGroups: TotalCampaignMaxDurationOver
|
VariableGroups: TotalCampaignMaxQtyOver
|
VariableGroups: TotalCampaignMinDurationUnder
|
VariableGroups: TotalCampaignMinQtyUnder
|
VariableGroups: TotalCampaignSequencingCombiSlack
|
VariableGroups: TotalCampaignTransitionOutput
|
VariableGroups: TotalCapacitySmoothingSlack
|
VariableGroups: TotalExpiredQty
|
VariableGroups: TotalFulfillment
|
VariableGroups: TotalFulfillmentTarget
|
VariableGroups: TotalInventoryMixBalancing
|
VariableGroups: TotalLotSize
|
VariableGroups: TotalMaximumInventoryLevel
|
VariableGroups: TotalMaximumSupply
|
VariableGroups: TotalMinimumInventoryLevel
|
VariableGroups: TotalMinimumSupply
|
VariableGroups: TotalMinimumUnitCapacity
|
VariableGroups: TotalMinimumUnitSecondaryCapacity
|
VariableGroups: TotalPostponementPenalty
|
VariableGroups: TotalProcessMaximumQuantity
|
VariableGroups: TotalSalesDemandPriority
|
VariableGroups: TotalServiceLevel
|
VariableGroups: TotalShiftPatternChangesPenalty
|
VariableGroups: TotalSlack
|
VariableGroups: TotalSlackUserSupply
|
VariableGroups: TotalStockingPointCapacity
|
VariableGroups: TotalStockingPointCapacityMeta
|
VariableGroups: TotalSupplyTarget
|
VariableGroups: TotalTargetInvLevel
|
VariableGroups: TotalUnitCapacity
|
VariableGroups: TotalUnitPeriodCampaignUtilizationSlack
|
VariableGroups: TotalUnitSecondaryCapacity
|
VariableGroups: TransitionPeriodOverloaded
|
VariableGroups: TripDemandQty
|
VariableGroups: TripLotSizeOver
|
VariableGroups: TripLotSizeUnder
|
VariableGroups: TripNewSupply
|
VariableGroups: TripNrOfLots
|
VariableGroups: UnderSelectionOfCampaignCombi
|
VariableGroups: UnitCapacityNotMetQuantity
|
VariableGroups: UnitCapacityNotMetTime
|
VariableGroups: UnitCapacityOverloadedQuantity
|
VariableGroups: UnitCapacityOverloadedTime
|
VariableGroups: UnitPeriodNrOfToolChange
|
VariableGroups: UnitPeriodToolIsUsed
|
VariableGroups: UnitSecondaryCapacityNotMet
|
VariableGroups: UnitSecondaryCapacityOverloaded
|
VariableGroups: UserTotalSupplyOver
|
VariableGroups: UserTotalSupplyUnder
|
VariableGroups: Waste
|
InterfaceProperties { Accessibility: 'Module' }
|
}
|