LeanProductionFlowGraph Class [AX 2012]

The LeanProductionFlowGraph class builds a graph of the production flow.

class LeanProductionFlowGraph extends PlanGraph

Run On

Server

  MethodDescription
Gg744064.pubmethod(en-us,AX.60).gif build Builds the graph. (Inherited from PlanGraph.)
Gg744064.pubmethod(en-us,AX.60).gif calculateRequiredTakt Calculates the required takt time across the graph.
Gg744064.protmethod(en-us,AX.60).gif calculateRequiredTaktNode Calculates the required takt for a single activity.
Gg744064.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg744064.protmethod(en-us,AX.60).gif child Retrieves the record ID of the child from the specified table buffer. (Inherited from PlanGraph.)
Gg744064.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg744064.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg744064.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg744064.protmethod(en-us,AX.60).gif init Initializes the instance variables. (Overrides the init Method.)
Gg744064.protmethod(en-us,AX.60).gif initBuffers Initializes the table buffers. (Overrides the initBuffers Method.)
Gg744064.protmethod(en-us,AX.60).gif initializeLeaves Initializes the setStartActivities set that represents the leaves of the graph. (Inherited from PlanGraph.)
Gg744064.protmethod(en-us,AX.60).gif initializeRootAndCross Initializes the setEndActivities and setCrossActivities sets. (Inherited from PlanGraph.)
Gg744064.pubmethod(en-us,AX.60).gif isValid Indicates whether the plan is valid. (Inherited from PlanGraph.)
Gg744064.protmethod(en-us,AX.60).gif merge Merges the other plans into the current structure. (Inherited from PlanGraph.)
Gg744064.protmethod(en-us,AX.60).gif mustIncludePlanActivityRelationship Determines whether the current relation must be included in the graph. (Inherited from PlanGraph.)
Gg744064.protmethod(en-us,AX.60).gif new Initializes a new instance of the PlanGraph class. (Inherited from PlanGraph.)
Gg744064.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.)
Gg744064.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.)
Gg744064.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg744064.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg744064.protmethod(en-us,AX.60).gif parent Retrieves a record ID from the specified table buffer that represents the parent. (Inherited from PlanGraph.)
Gg744064.pubmethod(en-us,AX.60).gif parmLeanProductionFlow Gets or sets the LeanProductionFlow parameter.
Gg744064.pubmethod(en-us,AX.60).gif parmPlan Gets or sets the Plan parameter. (Inherited from PlanGraph.)
Gg744064.pubmethod(en-us,AX.60).gif parmSilent Gets or sets the Silent parameter. (Inherited from PlanGraph.)
Gg744064.protmethod(en-us,AX.60).gif readPlanData Reads the plan structure by inspecting the activities and relationships. (Inherited from PlanGraph.)
Gg744064.pubmethod(en-us,AX.60).gif relatedPlan Finds a Plan record for the specified plan reference. (Inherited from PlanGraph.)
Gg744064.protmethod(en-us,AX.60).gif selectPlanActivityRelationship Selects the PlanActivityRelationship table and related records for a specified plan. (Overrides the selectPlanActivityRelationship Method.)
Gg744064.protmethod(en-us,AX.60).gif selectPlanPlanActivity Selects the PlanPlanActivity table and LeanProductionFlowActivity records for a specified plan. (Overrides the selectPlanPlanActivity Method.)
Gg744064.pubmethod(en-us,AX.60).gif setErrorNodes Retrieves the set of PlanActivity record IDs that did not pass validation. (Inherited from PlanGraph.)
Gg744064.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg744064.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg744064.protmethod(en-us,AX.60).gif updateChildren Updates the map object for child activities. (Inherited from PlanGraph.)
Gg744064.protmethod(en-us,AX.60).gif updateParents Updates the map object for parent activities. (Inherited from PlanGraph.)
Gg744064.protmethod(en-us,AX.60).gif updatePlanActivities Updates the Map objects for plan and production flow activities. (Overrides the updatePlanActivities Method.)
Gg744064.protmethod(en-us,AX.60).gif updatePlanReference Updates the Map object for plan references. (Overrides the updatePlanReference Method.)
Gg744064.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.)
Gg744064.protmethod(en-us,AX.60).gif validate Validates the graph. (Inherited from PlanGraph.)
Gg744064.protmethod(en-us,AX.60).gif validateNode Validates a node in the graph. (Inherited from PlanGraph.)
Gg744064.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg744064.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg744064.privmethod(en-us,AX.60).gif Gg744064.static(en-us,AX.60).gif ::construct Initializes a new instance of the LeanProductionFlowGraph class.
Gg744064.pubmethod(en-us,AX.60).gif Gg744064.static(en-us,AX.60).gif ::newLeanProductionFlow Initializes a new instance of the LeanProductionFlowGraph class.
Top

Every end activity in a plan represents a root node a graph.

Object Class
  PlanGraph Class
    LeanProductionFlowGraph Class

Community Additions

ADD
Show: