LeanRuleVariable Class [AX 2012]

The LeanRuleVariable class represents a rule with variable quantity.

class LeanRuleVariable extends LeanRuleKanban

Run On

Called

  MethodDescription
Gg760757.pubmethod(en-us,AX.60).gif addFilter Adds additional filters to the query object based on the current selection in the form and any replenishment strategy constraints. (Inherited from LeanRuleKanban.)
Gg760757.protmethod(en-us,AX.60).gif addFilterFirstActivity Adds filtering conditions when the first activity is selected. (Inherited from LeanRuleKanban.)
Gg760757.protmethod(en-us,AX.60).gif addFilterLastActivity Adds filtering conditions when the last activity is selected. (Inherited from LeanRuleKanban.)
Gg760757.protmethod(en-us,AX.60).gif addFilterReplacingRule Adds the filtering conditions in case the lookup is used to replace a rule. (Inherited from LeanRuleKanban.)
Gg760757.pubmethod(en-us,AX.60).gif allowManualKanbans Indicates whether the replenishment strategy allows for creating manual kanbans. (Inherited from LeanRuleKanban.)
Gg760757.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg760757.pubmethod(en-us,AX.60).gif canJobResetFromStatus Indicates whether a job that is related to the rule can be reset from a specified status. (Inherited from LeanRuleKanban.)
Gg760757.pubmethod(en-us,AX.60).gif canTrigger Determines whether a rule can be triggered. (Overrides the canTrigger Method.)
Gg760757.protmethod(en-us,AX.60).gif defaultHandlingUnitEmptyPolicy Sets the default for the handling unit empty policy field. (Inherited from LeanRuleKanban.)
Gg760757.protmethod(en-us,AX.60).gif defaultKanbanTypeValues Sets default values that are based on the kanban type. (Inherited from LeanRuleKanban.)
Gg760757.pubmethod(en-us,AX.60).gif duplicateKanban Handles the duplication of the Kanban. (Inherited from LeanRuleKanban.)
Gg760757.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg760757.pubmethod(en-us,AX.60).gif getKanbanCreationForm Gets the name of the form for manually creating kanbans. (Overrides the getKanbanCreationForm Method.)
Gg760757.pubmethod(en-us,AX.60).gif getMaxKanbanQty Gets the maximum kanban quantity that is enabled by the rule. (Overrides the getMaxKanbanQty Method.)
Gg760757.pubmethod(en-us,AX.60).gif getMinKanbanQty Gets the minimum kanban quantity that is enabled by the rule. (Overrides the getMinKanbanQty Method.)
Gg760757.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg760757.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg760757.protmethod(en-us,AX.60).gif handleUrgencyUpdate Updates the urgency level of the rule. (Inherited from LeanRuleKanban.)
Gg760757.pubmethod(en-us,AX.60).gif initFields Initializes the default data of the fields. (Overrides the initFields Method.)
Gg760757.pubmethod(en-us,AX.60).gif initializeContext Initializes the implemented of the interface with the context it operates on. (Inherited from LeanRuleKanban.)
Gg760757.pubmethod(en-us,AX.60).gif insert Creates a rule of the required type in the entities hierarchy of the rules. (Overrides the insert Method.)
Gg760757.pubmethod(en-us,AX.60).gif manualKanbansNeedCards Specifies whether manual kanbans require circulating cards. (Inherited from LeanRuleKanban.)
Gg760757.pubmethod(en-us,AX.60).gif modifiedField Handles the change in a value of the field. (Overrides the modifiedField Method.)
Gg760757.pubmethod(en-us,AX.60).gif modifiedFieldKanbanFlow Handles a value update of a field in the KanbanFlow table.
Gg760757.pubmethod(en-us,AX.60).gif modifiedFieldKanbanRule Handles a value update of a field in the KanbanRule table.
Gg760757.pubmethod(en-us,AX.60).gif modifiedFieldKanbanRuleVariable Handles the value update of a field in the KanbanRuleVariable table.
Gg760757.pubmethod(en-us,AX.60).gif modifiedFieldLeanCoverage Handles the value update of a field in the LeanCoverage table.
Gg760757.pubmethod(en-us,AX.60).gif needsReprint Determines whether a Kanban Card must be reprinted if it is reassigned to the _newKanbanRule. (Inherited from LeanRuleKanban.)
Gg760757.protmethod(en-us,AX.60).gif new Initializes a new instance of the LeanRuleKanban class. (Inherited from LeanRuleKanban.)
Gg760757.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.)
Gg760757.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.)
Gg760757.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg760757.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg760757.pubmethod(en-us,AX.60).gif parmInventSettingMaximumProductQuantity Gets or sets the InventSettingMaximumProductQuantity parameter.
Gg760757.pubmethod(en-us,AX.60).gif parmInventSettingMinimumProductQuantity Gets or sets the InventSettingMinimumProductQuantity parameter.
Gg760757.pubmethod(en-us,AX.60).gif readDefaultSiteOrInventoryOrderSettings Reads the default values for the minimum and maximum product quantity depending on the inventory order settings.
Gg760757.pubmethod(en-us,AX.60).gif refreshLeadTime Refreshes the lead time for the kanban rule. (Overrides the refreshLeadTime Method.)
Gg760757.pubmethod(en-us,AX.60).gif requiresAutoPlanning Specifies whether auto-planning is necessary. (Inherited from LeanRuleKanban.)
Gg760757.pubmethod(en-us,AX.60).gif setDefaultSiteOrInventoryOrderSettings Sets the default values for the maximum product quantity depending on the inventory order settings.
Gg760757.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg760757.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg760757.pubmethod(en-us,AX.60).gif update Updates the record of the rules in the database. (Overrides the update Method.)
Gg760757.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.)
Gg760757.protmethod(en-us,AX.60).gif validateFields Validates the integer fields of the KanbanRuleVariable table buffer. (Overrides the validateFields Method.)
Gg760757.protmethod(en-us,AX.60).gif validatePrintType Checks if the kanban rule has the correct print type. (Inherited from LeanRuleKanban.)
Gg760757.protmethod(en-us,AX.60).gif validateProductQuantity Validates that the potential change in the minimum, maximum and default kanban quantities are consistent.
Gg760757.protmethod(en-us,AX.60).gif validateProductQuantityInventSetting Validates that the potential change in the kanban quantities are in the range of the order settings of the item.
Gg760757.protmethod(en-us,AX.60).gif validateRegisterAsEmpty Validates the register of the kanban rule is set as empty. (Inherited from LeanRuleKanban.)
Gg760757.pubmethod(en-us,AX.60).gif validateSelection Validates a selected source or destination. (Inherited from LeanRuleKanban.)
Gg760757.pubmethod(en-us,AX.60).gif validateWrite Validates the writing of a particular LeanRuleKanban type object. (Inherited from LeanRuleKanban.)
Gg760757.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg760757.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Top

Community Additions

ADD
Show: