Share via


LeanRuleData Class [AX 2012]

The LeanRuleData class represents the state of a replenishment rule.

Syntax

class LeanRuleData extends Object

Run On

Called

Methods

  Method Description
Gg744386.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg744386.pubmethod(en-us,AX.60).gif clear Clears all buffers.
Gg744386.pubmethod(en-us,AX.60).gif duplicate Creates a LeanRuleData object which buffers contain duplicated version of all buffers except for the KanbanFlow buffer and InventDim buffer.
Gg744386.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg744386.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg744386.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg744386.pubmethod(en-us,AX.60).gif hasActiveKanbans Checks if the rule has active kanbans.
Gg744386.protmethod(en-us,AX.60).gif initialized Indicates whether an object initialization is completed.
Gg744386.pubmethod(en-us,AX.60).gif initializeFromCommon Initializes the appropriate member of the class from the buffer.
Gg744386.pubmethod(en-us,AX.60).gif kanbanFlow Finds the KanbanFlow record for the current instance of the LeanRuleDataclass.
Gg744386.privmethod(en-us,AX.60).gif lazyLoadMode Sets a parameter for the lazyLoadMode class member.
Gg744386.pubmethod(en-us,AX.60).gif leanKanbanType Determines the kanban type for Kanban records to be created from the current rule.
Gg744386.pubmethod(en-us,AX.60).gif maxQty Determines the maximum quantity for a kanban according to the kanban rule.
Gg744386.pubmethod(en-us,AX.60).gif minQty Determines the minimum quantity according to the kanban rule.
Gg744386.protmethod(en-us,AX.60).gif new Initializes a new instance of the LeanRuleData class. (Overrides the new Method.)
Gg744386.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.)
Gg744386.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.)
Gg744386.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg744386.pubmethod(en-us,AX.60).gif orig Returns the original LeanRuleData class, with the original values of the object buffers.
Gg744386.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg744386.pubmethod(en-us,AX.60).gif pack
Gg744386.pubmethod(en-us,AX.60).gif parmInventDim Gets or sets the InventDim parameter.
Gg744386.pubmethod(en-us,AX.60).gif parmKanbanFlowWrapper Gets or sets the KanbanFlowWrapper parameter.
Gg744386.pubmethod(en-us,AX.60).gif parmKanbanRule Gets or sets the KanbanRule parameter.
Gg744386.pubmethod(en-us,AX.60).gif parmKanbanRuleEvent Gets or sets the KanbanRuleEvent parameter.
Gg744386.pubmethod(en-us,AX.60).gif parmKanbanRuleFixed Gets or sets the KanbanRuleFixed parameter.
Gg744386.pubmethod(en-us,AX.60).gif parmKanbanRuleVariable Gets or sets the KanbanRuleVariable parameter.
Gg744386.pubmethod(en-us,AX.60).gif parmLeanCoverage Gets or sets the LeanCoverage parameter.
Gg744386.pubmethod(en-us,AX.60).gif parmLeanCoverageKanbanRule Gets or sets the LeanCoverageKanbanRule parameter.
Gg744386.pubmethod(en-us,AX.60).gif replenishmentStrategy Retrieves the replenishment strategy that is associated with the kanban rule.
Gg744386.pubmethod(en-us,AX.60).gif resetRecId Resets the record ID of all buffers.
Gg744386.pubmethod(en-us,AX.60).gif selectedReplacedKanbanRule Retrieves the replaced kanban rule select by the user.
Gg744386.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg744386.pubmethod(en-us,AX.60).gif shouldSerialize Returns whether the object has to be serialized.
Gg744386.pubmethod(en-us,AX.60).gif status Retrieves a status object for the current LeanRuleData object.
Gg744386.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg744386.pubmethod(en-us,AX.60).gif type Retrieves a type object for the current LeanRuleData object.
Gg744386.pubmethod(en-us,AX.60).gif unpack
Gg744386.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.)
Gg744386.pubmethod(en-us,AX.60).gif validFrom Determines the valid from date of the kanban rule.
Gg744386.pubmethod(en-us,AX.60).gif validityPeriodCheck Validates that a given period overlaps with the validity period of the current LeanRuleData object.
Gg744386.pubmethod(en-us,AX.60).gif validTo Determines the valid to date of the kanban rule.
Gg744386.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg744386.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg744386.protmethod(en-us,AX.60).gif Gg744386.static(en-us,AX.60).gif ::construct Creates an instance of the class.
Gg744386.pubmethod(en-us,AX.60).gif Gg744386.static(en-us,AX.60).gif ::newBuffers Creates an instance of the LeanRuleData class from the specified buffers that were passed as parameters.
Gg744386.pubmethod(en-us,AX.60).gif Gg744386.static(en-us,AX.60).gif ::newContainer Creates an instance of the class to be filled in with data from a LeanRuleData class that is already serialized.
Gg744386.pubmethod(en-us,AX.60).gif Gg744386.static(en-us,AX.60).gif ::newKanbanRuleRecId Creates an instance of the LeanRuleData class filled in with the data from an existing kanban rule.
Gg744386.protmethod(en-us,AX.60).gif Gg744386.static(en-us,AX.60).gif ::newLeanRuleDataOrig Creates a LeanRuleData object filled in with the original buffer data.
Gg744386.pubmethod(en-us,AX.60).gif Gg744386.static(en-us,AX.60).gif ::newStandard Creates an instance of the class filled in with the data from an existing kanban rule and updates the stored buffer with the current (unsaved) one.

Top

Inheritance Hierarchy

Object Class
  LeanRuleData Class
    LeanRuleDataUpdate Class