KanbanJobScheduleOperation Class [AX 2012]
The KanbanJobScheduleOperation class implements the business logic that is required to perform compound schedule operations on multiple kanban jobs.
| Method | Description | |
|---|---|---|
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| canChangeStatus | Indicates whether the selected kanban jobs can change their statuses. |
| canCheckPeggingTreeAvailable | Determines whether the selected kanban job can check the pegging tree availability. |
| canCreateEventKanbans | Determines whether the selected kanban jobs can create event kanbans. |
| canMoveBackward | Indicates whether all the selected kanban jobs can be moved one position back in the schedule. |
| canMoveEndNextPeriod | Indicates whether all the selected kanban jobs can be moved to the end of the next planning period in the schedule. |
| canMoveEndPreviousPeriod | Indicates whether all the selected kanban jobs can be moved to the end of the previous planning period in the schedule. |
| canMoveForward | Indicates whether all the selected kanban jobs can be moved one position forward in the schedule. |
| canMoveNextPeriod | Indicates whether all the selected kanban jobs can be moved to the next planning period in the schedule. |
| canMovePeriod | Indicates whether all the selected kanban jobs can be moved either forward or backward. |
| canMovePreviousPeriod | Indicates whether all the selected kanban jobs can be moved to the previous planning period in the schedule. |
| canMoveStartNextPeriod | Indicates whether all the selected kanban jobs can be moved to the start of the next planning period in the schedule. |
| canMoveStartPreviousPeriod | Indicates whether all the selected kanban jobs can be moved to the start of the previous planning period in the schedule. |
| canOverviewCancel | Indicates whether the selected kanban jobs in the active control can be canceled. |
| canOverviewChangeStatus | Indicates whether the selected kanban jobs in the active control can change the status. |
| canOverviewCheckPeggingTreeAvailable | Determines whether the pegging tree availability of the selected kanban job in the kanban overview control can be check. |
| canOverviewCreate | Indicates whether jobs can be created in the focused container. |
| canOverviewPlan | Specifies whether the selected kanban jobs in the active control can be planned. |
| canOverviewReassignRule | Indicates whether the selected kanban jobs in the active control can be reassigned to an alternative rule. |
| canPlanPeggingTree | Determines whether the selected kanban jobs can plan their pegging trees. |
| changeStatus | Changes the status of the selected kanban jobs. |
| checkPeggingTreeAvailable | Verifies the pegging tree supply availability of the selected kanban jobs. |
| clearCache | Performs special actions about clearing the advanced cache for the KanbanJobScheduleOperation class. |
| createEventKanbans | Creates event kanbans for the picking list lines of the selected kanban jobs. |
| determineButtonStates | Implements special actions needed by the KanbanJobScheduleOperation class regarding rule evaluation. |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| getSelectedJobs | Gets a Set containing the RecIds of the kanban jobs that was selected in the control. |
| 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 kanban job schedule control. (Inherited from KanbanControl.) |
| initActions | Initializes the actions of the control. (Inherited from KanbanControl.) |
| initDesign | Initializes the labels of the kanban job schedule managed control. (Overrides the initDesign Method.) |
| initKanbanJobs | Stores the kanban jobs of a planning period into the instance of the managed planning period that will be used by the managed control. |
| initPlanningPeriods | Retrieves the planning periods with their kanban jobs as required by the managed control. |
| kanbanJobScheduleUpdated | Moves a list of the jobs to new positions. |
| labels | Initializes a container that contains labels and their identifiers. (Inherited from KanbanControl.) |
| moveBackward | Moves the selected kanban jobs one position back in the schedule. |
| moveEndNextPeriod | Moves the selected kanban jobs to the end of the next planning period in the schedule. |
| moveEndPreviousPeriod | Moves the selected kanban jobs to the end of the previous planning period in the schedule. |
| moveForward | Moves the selected kanban jobs one position forward in the schedule. |
| moveStartNextPeriod | Moves the selected kanban jobs to the start of the next planning period in the schedule. |
| moveStartPreviousPeriod | Moves the selected kanban jobs to the start of the previous planning period in the schedule. |
| new | Initializes a new instance of the KanbanJobScheduleOperation class. (Overrides the new Method.) |
| 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.) |
| numJobsSelectedInScheduleControl | Retrieves the number of selected kanban jobs in the schedule control. |
| objectOnServer | Determines whether the object is on a server. (Inherited from Object.) |
| openKanbanHandler | Opens the kanban form for a specified record. (Inherited from KanbanControl.) |
| openKanbanRuleHandler | Opens the kanban rules form for a specified record. (Inherited from KanbanControl.) |
| openMenuItem | Executes a specified menu item. (Inherited from KanbanControl.) |
| owner | Returns the instance that owns the object. (Inherited from Object.) |
| parmFormManagedHostControl | Gets or sets the FormManagedHostControl parameter. (Inherited from KanbanControl.) |
| parmIsInitialized | Gets or sets the IsInitialized parameter. (Inherited from KanbanControl.) |
| parmKanbanOverviewController | Gets or sets the KanbanOverviewController parameter. |
| parmScheduleControl | Gets or sets the ScheduleControl parameter. |
| parmSysFormRun | Gets or sets the SysFormRun parameter. (Inherited from KanbanControl.) |
| parmWrkCtrResourceGroupRecId | Gets or sets the WrkCtrResourceGroupRecId parameter. |
| planPeggingTree | Plans the pegging tree of the selected kanban job. |
| printKanbanHandler | Prints the specified kanban job. (Overrides the printKanbanHandler Method.) |
| selectionNotCompleted | Determines whether the selected kanban jobs include jobs that are not completed already. |
| selectJobs | Selects a set of jobs in the schedule control. |
| setDatasources | Sets the instances of the data source that are used by the helper class. |
| setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
| 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.) |
| viewPeggingTreeHandler | Opens the pegging tree form for a given record. (Inherited from KanbanControl.) |
| wait | Pauses a process. (Inherited from Object.) |
| xml | Returns an XML string that represents the current object. (Inherited from Object.) |
| ::canMove | Determines whether the indicated kanban job can be moved. |
| ::construct | Initializes a new instance of the KanbanJobScheduleOperation class. |
| ::initKanbanJobsServer | Stores the kanban jobs of a specific planning period into a container. |
| ::initPlanningPeriodsServer | Loads the information about the planning periods with the associated kanban jobs into a container. |
| ::initStartingPeriod | Finds the current starting period for the specified work cell, or, if there are any jobs delayed, the period that contains them. |
| ::kanbanJobScheduleUpdatedServer | Moves a list of the jobs to a new position. |
| ::move | Moves the indicated kanban job after another existing job. |
| ::newStandard | Initializes a new instance of the KanbanJobScheduleOperation class. |
| ::workCellPlanningPeriodType | Retrieves the planning period type of the current work cell at a specified date and time. |
Community Additions
ADD
Show: