com.ibm.tivoli.maximo.skd.optimization

Interface SKDOptimizationInputParamDefault



  • public interface SKDOptimizationInputParamDefault
    • Field Detail

      • OPTRUNCONTEXT_SCHEDULEPROJECTID

        static final java.lang.String OPTRUNCONTEXT_SCHEDULEPROJECTID
        int resolutionSec = 3600; // 3600 == 1 hour; // 14400 = 4 hours; VRESOLUTIONMIN Resolution Minutes Indicates the number of minutes to which the scheduled work increments should be rounded off to. For example, if the resolution minutes is set to 15, scheduled work will be rounded off to the next 15 minute interval. int supportSkillLvls = 0; CMATCHSKILL Match Skills Indicates that the work's required skills must be met when leveling resources. int priorityDirection = 1; VPRIORITYDIR Priority Direction Indicates whether priority is in ascending or descending order when leveling resources. int enablePriorities = 1; CINCLUDEPRIORITY Include Priority Indicates that priority is considered when leveling resources. int parentZeroMinDur = 1; int hardConstraintAMS = 1; VENFORCEAMS Enforce Asset Maintenance Schedule Indicates whether the resource leveling model should enforce the asset maintenance schedule when leveling resources. Select Enforce to schedule work during the asset maintenance schedule. Select Ignore to schedule work at the earliest available time. Select Consider to allow the model to schedule work outside of the maintenance schedule if necessary. int hardConstraintAOS = 1; VENFORCEAOS Enforce Asset Operating Schedule Indicates whether the resource leveling model should enforce the asset operating schedule when leveling resources. Select Enforce to schedule work when the asset is not operating. Select Ignore to schedule work at the earliest available time. Select Consider to allow the model to schedule work during asset operation if necessary. int hardConstraintLMS = 1; VENFORCELMS Enforce Location Maintenance Schedule Indicates whether the resource leveling model should enforce the location maintenance schedule when leveling resources. Select Enforce to schedule work during the location maintenance schedule. Select Ignore to schedule work at the earliest available time. Select Consider to allow the model to schedule work outside of the maintenance schedule if necessary. int hardConstraintLOS = 1; VENFORCELOS Enforce Location Operating Schedule Indicates whether the resource leveling model should enforce the location operating schedule when leveling resources. Select Enforce to schedule work when the location is not operating. Select Ignore to schedule work at the earliest available time. Select Consider to allow the model to schedule work during location operation if necessary. double solutionPrecision = 0.001; AVSOLNPRECISION Solution Precision Solution precision when leveling resources. int endDateGiven = 0; int iterationsLimit = 10; double durationIncFactor = 1.3; int enableObjectiveToMinInteruption = 0; OMINTASKINTERRUPT Minimize Interruption of Interruptible Tasks Indicates that the interruption of interruptible tasks should be minimized when leveling resources. int preserveStartDate = 0; VSTARTDATE Start Date Indicates the date on which the work can start. CINCLUDEEXTLABOR Include External Labor Indicates that using external labor is allowed when leveling resources. CSKDWINDOW Schedule Window Indicates that the schedule window is considered when leveling resources. OMINCOST Minimize Labor Cost Indicates that labor costs should be minimized when leveling resources. AVITERATIONLIMIT Iterations Limit The number of times the resource leveling model runs before returning a result. The higher the limit is, the more precise the results are. VPERCTAVAIL Percentage Availability % Indicates the percentage of available resources for this schedule. For example, if you have 10 electricians, but only 7 are available, select 70%. Labor assignment and spatial scheduling olly OMAXASSIGNWO Maximize the Number of Assigned Work Orders OMAXCREWLABORWO Repeat Crew/Labor on Dependent Work Orders when Possible OMAXSUMPRWO Maximize the Sum-product of Prioritized Work Orders OMINTASKTIME Minimize Task Completion Time spatial scheduling only CINCLUDETRAVELTIME Include Travel Time in Total Time OMINCREWOVERLAP Minimize Crew Overlap OMINTRAVELTIME Minimize Travel Time
        See Also:
        Constant Field Values
      • OPTINPUT_priorityDirection

        static final int OPTINPUT_priorityDirection
        See Also:
        Constant Field Values
      • OPTINPUT_constrainPriorities

        static final int OPTINPUT_constrainPriorities
        See Also:
        Constant Field Values
      • OPTINPUT_hardConstraintAMS

        static final int OPTINPUT_hardConstraintAMS
        See Also:
        Constant Field Values
      • OPTINPUT_hardConstraintAOS

        static final int OPTINPUT_hardConstraintAOS
        See Also:
        Constant Field Values
      • OPTINPUT_hardConstraintLMS

        static final int OPTINPUT_hardConstraintLMS
        See Also:
        Constant Field Values
      • OPTINPUT_hardConstraintLOS

        static final int OPTINPUT_hardConstraintLOS
        See Also:
        Constant Field Values
      • OPTINPUT_solutionPrecision

        static final double OPTINPUT_solutionPrecision
        See Also:
        Constant Field Values
      • OPTINPUT_durationIncFactor

        static final double OPTINPUT_durationIncFactor
        See Also:
        Constant Field Values
      • OPTINPUT_enableObjectiveToMinInteruption

        static final int OPTINPUT_enableObjectiveToMinInteruption
        See Also:
        Constant Field Values
      • OPTINPUT_preserveStartDate

        static final int OPTINPUT_preserveStartDate
        See Also:
        Constant Field Values
      • OPTINPUT_CINCLUDETRAVELTIME

        static final int OPTINPUT_CINCLUDETRAVELTIME
        See Also:
        Constant Field Values
      • OPTINPUT_CASSIGNTIMEBUFFER

        static final int OPTINPUT_CASSIGNTIMEBUFFER
        See Also:
        Constant Field Values
      • OPTINPUT_CINCLUDEEXTLABOR

        static final boolean OPTINPUT_CINCLUDEEXTLABOR
        See Also:
        Constant Field Values
      • OPTINPUT_CSENDMULTICRAFT

        static final boolean OPTINPUT_CSENDMULTICRAFT
        See Also:
        Constant Field Values
      • OPTINPUT_MATCHLABORASSIGNMENT

        static final int OPTINPUT_MATCHLABORASSIGNMENT
        See Also:
        Constant Field Values