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