KanbanJobAutoPlan Class [AX 2012]

The KanbanJobAutoPlan class plans kanban jobs.

class KanbanJobAutoPlan

Run On

Called

  MethodDescription
Gg756501.protmethod(en-us,AX.60).gif addToPlanningSequence Inserts a job into a sequence of jobs to be planned.
Gg756501.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.
Gg756501.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg756501.protmethod(en-us,AX.60).gif capacityShortageReaction Determines the capacity shortage reaction.
Gg756501.protmethod(en-us,AX.60).gif countKanbanJobsInStatus Counts the number of kanban jobs in a specific status for the current rule.
Gg756501.protmethod(en-us,AX.60).gif createRslKanbanJobs Creates a RecordSortedList object for the KanbanJob table.
Gg756501.protmethod(en-us,AX.60).gif endDatePlanningTimeFence Determines the end date of the planning time fence for a given LeanWorkCellScheduleCapacity object.
Gg756501.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg756501.protmethod(en-us,AX.60).gif estimatedCapacityConsumptionSeconds Calculates the estimated capacity consumption for one or more kanban jobs.
Gg756501.protmethod(en-us,AX.60).gif estimatedCapacityConsumptionThroughput Calculates the estimated throughput capacity consumption for one or more kanban jobs.
Gg756501.pubmethod(en-us,AX.60).gif failCount Gets the number of jobs that failed planning.
Gg756501.protmethod(en-us,AX.60).gif finalizePlanKanbanJobs Finalizes the planning process.
Gg756501.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.
Gg756501.protmethod(en-us,AX.60).gif findPlannedPeriodFIFO Finds a planning period for a given KanbanJob record.
Gg756501.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg756501.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg756501.protmethod(en-us,AX.60).gif init Initializes the class variables.
Gg756501.protmethod(en-us,AX.60).gif initialLeanWorkScheduleCapacity Determines the initial LeanWorkCellScheduleCapacity object to use to try to plan a kanban job.
Gg756501.pubmethod(en-us,AX.60).gif initialTransDateTime Gets the initial transaction datetime based on the kanban job.
Gg756501.protmethod(en-us,AX.60).gif isInPlanningTimeFence Determines whether a kanban job falls into the planning time fence.
Gg756501.pubmethod(en-us,AX.60).gif mapKanbanJobsPlanStatus Retrieves the planning status of jobs that are handled by the current instance of the KanbanJobAutoPlan class.
Gg756501.protmethod(en-us,AX.60).gif maxJobsPerSlot Determines the maximum number of the kanban jobs that can be in one slot.
Gg756501.protmethod(en-us,AX.60).gif minSchedDateTime Determines the minimum dateTime a job is allowed to start.
Gg756501.protmethod(en-us,AX.60).gif new Initializes a new instance of the KanbanJobAutoPlan class.
Gg756501.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.)
Gg756501.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.)
Gg756501.protmethod(en-us,AX.60).gif numberOfKanbansToPlan Calculates the number of the kanbans that must be auto-planned.
Gg756501.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg756501.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg756501.pubmethod(en-us,AX.60).gif parmKanban Gets or sets the Kanban parameter.
Gg756501.pubmethod(en-us,AX.60).gif parmKanbanJob Gets or sets the KanbanJob parameter.
Gg756501.pubmethod(en-us,AX.60).gif parmKanbanRule Gets or sets the KanbanRule parameter.
Gg756501.pubmethod(en-us,AX.60).gif parmSilent Gets or sets the Silent parameter.
Gg756501.protmethod(en-us,AX.60).gif planKanbanJobInPeriod Executes the planning of a KanbanJob record in a given period and on a given work cell.
Gg756501.protmethod(en-us,AX.60).gif planKanbanJobs Iterates over the jobs to plan and initiates the planning process.
Gg756501.protmethod(en-us,AX.60).gif planKanbanJobSlot Starts the planning for a given slot.
Gg756501.protmethod(en-us,AX.60).gif registerKanbanJobPlanStatus Registers a kanban job plan status.
Gg756501.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.
Gg756501.pubmethod(en-us,AX.60).gif run Executes the kanban job auto planning.
Gg756501.protmethod(en-us,AX.60).gif runAutoPlan Auto-plans the KanbanJob records in the created status for the specified kanban.
Gg756501.protmethod(en-us,AX.60).gif schedDirection Determines the default scheduling direction.
Gg756501.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg756501.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.
Gg756501.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.
Gg756501.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg756501.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.)
Gg756501.protmethod(en-us,AX.60).gif validate Validates input parameters.
Gg756501.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg756501.protmethod(en-us,AX.60).gif wrkCtrResourceGroup Retrieves the work cell for a given kanban job.
Gg756501.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg756501.privmethod(en-us,AX.60).gif Gg756501.static(en-us,AX.60).gif ::construct Initializes a new instance of the KanbanJobAutoPlan class.
Gg756501.pubmethod(en-us,AX.60).gif Gg756501.static(en-us,AX.60).gif ::description Gets the description of the class.
Gg756501.pubmethod(en-us,AX.60).gif Gg756501.static(en-us,AX.60).gif ::main Provides an entry point for the KanbanJobAutoPlan class when it is called from a menu item.
Gg756501.pubmethod(en-us,AX.60).gif Gg756501.static(en-us,AX.60).gif ::newKanban Initializes a new instance of the KanbanJobAutoPlan class by using the specified parameter.
Gg756501.pubmethod(en-us,AX.60).gif Gg756501.static(en-us,AX.60).gif ::newKanbanJob Initializes a new instance of the KanbanJobAutoPlan class by using the specified parameter.
Gg756501.pubmethod(en-us,AX.60).gif Gg756501.static(en-us,AX.60).gif ::newKanbanRule Initializes a new instance of the KanbanJobAutoPlan object by using the specified parameter.
Top

Community Additions

ADD
Show: