KanbanJobAutoPlanForward Class [AX 2012]

The KanbanJobAutoPlanForward class plans kanban jobs forward from either a specific date or the job due date.

class KanbanJobAutoPlanForward extends KanbanJobAutoPlan

Run On

Called

  MethodDescription
Dn536252.protmethod(en-us,AX.60).gif addToPlanningSequence Inserts a job into a sequence of jobs to be planned. (Inherited from KanbanJobAutoPlan.)
Dn536252.protmethod(en-us,AX.60).gif allowPlanIndividualJobs Determines whether jobs that must all be planned in the same period can be split across the multiple periods, if there is not enough capacity in one slot. (Inherited from KanbanJobAutoPlan.)
Dn536252.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Dn536252.protmethod(en-us,AX.60).gif capacityShortageReaction Determines the capacity shortage reaction. (Overrides the capacityShortageReaction Method.)
Dn536252.protmethod(en-us,AX.60).gif countKanbanJobsInStatus Counts the number of kanban jobs in a specific status for the current rule. (Inherited from KanbanJobAutoPlan.)
Dn536252.protmethod(en-us,AX.60).gif createRslKanbanJobs Creates a RecordSortedList object for the KanbanJob table. (Inherited from KanbanJobAutoPlan.)
Dn536252.protmethod(en-us,AX.60).gif endDatePlanningTimeFence Determines the end date of the planning time fence for a given LeanWorkCellScheduleCapacity object. (Overrides the endDatePlanningTimeFence Method.)
Dn536252.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Dn536252.protmethod(en-us,AX.60).gif estimatedCapacityConsumptionSeconds Calculates the estimated capacity consumption for one or more kanban jobs. (Inherited from KanbanJobAutoPlan.)
Dn536252.protmethod(en-us,AX.60).gif estimatedCapacityConsumptionThroughput Calculates the estimated throughput capacity consumption for one or more kanban jobs. (Inherited from KanbanJobAutoPlan.)
Dn536252.pubmethod(en-us,AX.60).gif failCount Gets the number of jobs that failed planning. (Inherited from KanbanJobAutoPlan.)
Dn536252.protmethod(en-us,AX.60).gif finalizePlanKanbanJobs Finalizes the planning process. (Inherited from KanbanJobAutoPlan.)
Dn536252.protmethod(en-us,AX.60).gif findPlannedPeriodEPECycle Finds a planned period for a job or set of jobs according to the EPE cycle and capacity shortage reaction setting. (Inherited from KanbanJobAutoPlan.)
Dn536252.protmethod(en-us,AX.60).gif findPlannedPeriodFIFO Finds a planning period for a given KanbanJob record. (Inherited from KanbanJobAutoPlan.)
Dn536252.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Dn536252.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Dn536252.protmethod(en-us,AX.60).gif init Initializes the class variables. (Overrides the init Method.)
Dn536252.protmethod(en-us,AX.60).gif initialLeanWorkScheduleCapacity Determines the initial LeanWorkCellScheduleCapacity object to use to try to plan a kanban job. (Overrides the initialLeanWorkScheduleCapacity Method.)
Dn536252.pubmethod(en-us,AX.60).gif initialTransDateTime Gets the initial transaction datetime based on the kanban job. (Overrides the initialTransDateTime Method.)
Dn536252.protmethod(en-us,AX.60).gif isInPlanningTimeFence Determines whether a kanban job falls into the planning time fence. (Inherited from KanbanJobAutoPlan.)
Dn536252.pubmethod(en-us,AX.60).gif mapKanbanJobsPlanStatus Retrieves the planning status of jobs that are handled by the current instance of the KanbanJobAutoPlan class. (Inherited from KanbanJobAutoPlan.)
Dn536252.protmethod(en-us,AX.60).gif maxJobsPerSlot Determines the maximum number of the kanban jobs that can be in one slot. (Inherited from KanbanJobAutoPlan.)
Dn536252.protmethod(en-us,AX.60).gif minSchedDateTime Determines the minimum dateTime a job is allowed to start. (Overrides the minSchedDateTime Method.)
Dn536252.protmethod(en-us,AX.60).gif new Initializes a new instance of the KanbanJobAutoPlan class. (Inherited from KanbanJobAutoPlan.)
Dn536252.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Dn536252.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Dn536252.protmethod(en-us,AX.60).gif numberOfKanbansToPlan Calculates the number of the kanbans that must be auto-planned. (Inherited from KanbanJobAutoPlan.)
Dn536252.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Dn536252.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Dn536252.protmethod(en-us,AX.60).gif parmCapacityShortageReaction Gets or sets the CapacityShortageReaction parameter.
Dn536252.pubmethod(en-us,AX.60).gif parmFromDate Gets or sets the FromDate parameter.
Dn536252.pubmethod(en-us,AX.60).gif parmKanban Gets or sets the Kanban parameter. (Inherited from KanbanJobAutoPlan.)
Dn536252.pubmethod(en-us,AX.60).gif parmKanbanJob Gets or sets the KanbanJob parameter. (Inherited from KanbanJobAutoPlan.)
Dn536252.pubmethod(en-us,AX.60).gif parmKanbanRule Gets or sets the KanbanRule parameter. (Inherited from KanbanJobAutoPlan.)
Dn536252.protmethod(en-us,AX.60).gif parmOverrideCapacityShortageReaction Gets or sets the OverrideCapacityShortageReaction parameter.
Dn536252.pubmethod(en-us,AX.60).gif parmSilent Gets or sets the Silent parameter. (Inherited from KanbanJobAutoPlan.)
Dn536252.protmethod(en-us,AX.60).gif planKanbanJobInPeriod Executes the planning of a KanbanJob record in a given period and on a given work cell. (Inherited from KanbanJobAutoPlan.)
Dn536252.protmethod(en-us,AX.60).gif planKanbanJobs Iterates over the jobs to plan and initiates the planning process. (Inherited from KanbanJobAutoPlan.)
Dn536252.protmethod(en-us,AX.60).gif planKanbanJobSlot Starts the planning for a given slot. (Inherited from KanbanJobAutoPlan.)
Dn536252.protmethod(en-us,AX.60).gif registerKanbanJobPlanStatus Registers a kanban job plan status. (Inherited from KanbanJobAutoPlan.)
Dn536252.protmethod(en-us,AX.60).gif resetCacheMaps Reset the cached maps to ensure that the expected dates of previous jobs will be taken into account as the jobs gets planned. (Inherited from KanbanJobAutoPlan.)
Dn536252.pubmethod(en-us,AX.60).gif run Executes the kanban job auto planning. (Inherited from KanbanJobAutoPlan.)
Dn536252.protmethod(en-us,AX.60).gif runAutoPlan Auto-plans the KanbanJob records in the created status for the specified kanban. (Inherited from KanbanJobAutoPlan.)
Dn536252.protmethod(en-us,AX.60).gif schedDirection Determines the default scheduling direction. (Overrides the schedDirection Method.)
Dn536252.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Dn536252.protmethod(en-us,AX.60).gif shouldPlanAsSlot Determines if jobs that belong to a specified production flow model must all be planned in the same period. (Inherited from KanbanJobAutoPlan.)
Dn536252.protmethod(en-us,AX.60).gif splitRslKanbanJobs Splits a RecordSortedList list of kanban jobs into pieces that are compliant with the trigger level of the rule. (Inherited from KanbanJobAutoPlan.)
Dn536252.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Dn536252.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Dn536252.protmethod(en-us,AX.60).gif validate Validates input parameters. (Inherited from KanbanJobAutoPlan.)
Dn536252.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Dn536252.protmethod(en-us,AX.60).gif wrkCtrResourceGroup Retrieves the work cell for a given kanban job. (Inherited from KanbanJobAutoPlan.)
Dn536252.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Dn536252.privmethod(en-us,AX.60).gif Dn536252.static(en-us,AX.60).gif ::construct
Dn536252.pubmethod(en-us,AX.60).gif Dn536252.static(en-us,AX.60).gif ::newKanban Initializes a new instance of the KanbanJobAutoPlanForward class by using the specified parameters.
Dn536252.pubmethod(en-us,AX.60).gif Dn536252.static(en-us,AX.60).gif ::newKanbanJob Initializes a new instance of the KanbanJobAutoPlanForward class by using the specified parameter.
Dn536252.pubmethod(en-us,AX.60).gif Dn536252.static(en-us,AX.60).gif ::planKanbanJobsSet Plans multiple kanban jobs forward.
Top

Object Class
  KanbanJobAutoPlan Class
    KanbanJobAutoPlanForward Class

Community Additions

ADD
Show: