ProjWBSUpdateController Class [AX 2012]

The ProjWBSUpdateController class is responsible for reading and updating a WBS tree.

class ProjWBSUpdateController

Run On

Called

  MethodDescription
Dn565244.pubmethod(en-us,AX.60).gif activityNumberToElementNumber Wrapper for tree utility method to convert an Activity Number to Element number.
Dn565244.pubmethod(en-us,AX.60).gif actualCostFor Gets actual cost of given task.
Dn565244.pubmethod(en-us,AX.60).gif actualEffortFor Actual effort for given task.
Dn565244.privmethod(en-us,AX.60).gif addAncestorsToNodesSorting
Dn565244.privmethod(en-us,AX.60).gif addDependenciesToDB
Dn565244.privmethod(en-us,AX.60).gif addDependencyToDB
Dn565244.pubmethod(en-us,AX.60).gif addTask Add a task to the WBS.
Dn565244.privmethod(en-us,AX.60).gif addTaskToDatabase
Dn565244.privmethod(en-us,AX.60).gif addTaskToTree
Dn565244.privmethod(en-us,AX.60).gif cacheCalendarParameters
Dn565244.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Dn565244.privmethod(en-us,AX.60).gif checkNoLoops
Dn565244.privmethod(en-us,AX.60).gif checkNoLoopsBeforeMultipleOperation
Dn565244.privmethod(en-us,AX.60).gif checkNoLoopsOnIndenting
Dn565244.privmethod(en-us,AX.60).gif checkPredecessorsBeforeIndenting
Dn565244.privmethod(en-us,AX.60).gif checkPredecessorsBeforeOutdenting
Dn565244.privmethod(en-us,AX.60).gif cleanDependenciesForNewParent
Dn565244.privmethod(en-us,AX.60).gif clearDependenciesFromDB
Dn565244.pubmethod(en-us,AX.60).gif convertLeafToSummaryTask Converts given leaf task to a summary task.
Dn565244.pubmethod(en-us,AX.60).gif costAtCompleteFor Task cost at complete.
Dn565244.privmethod(en-us,AX.60).gif createIndentOperators
Dn565244.privmethod(en-us,AX.60).gif createOperatorsForIndentedSiblings
Dn565244.privmethod(en-us,AX.60).gif createOperatorsForOutdentedSiblings
Dn565244.privmethod(en-us,AX.60).gif createOutdentOperators
Dn565244.privmethod(en-us,AX.60).gif decrementSiblingNumbersInDatabase
Dn565244.privmethod(en-us,AX.60).gif deleteSubTreeNodes
Dn565244.pubmethod(en-us,AX.60).gif deleteTask Obsolete method.
Dn565244.pubmethod(en-us,AX.60).gif deleteTasks Deletes list of tasks from WBS tree.
Dn565244.privmethod(en-us,AX.60).gif doIndentTask
Dn565244.privmethod(en-us,AX.60).gif doOutdentTask
Dn565244.pubmethod(en-us,AX.60).gif editTask Updates task.
Dn565244.privmethod(en-us,AX.60).gif editTaskInDatabase
Dn565244.privmethod(en-us,AX.60).gif editTaskInTree
Dn565244.pubmethod(en-us,AX.60).gif effortAtCompleteFor Gets effort at complete of the given task.
Dn565244.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Dn565244.pubmethod(en-us,AX.60).gif expandUpTo Expands WBS tree up to given level.
Dn565244.privmethod(en-us,AX.60).gif findProjCostPrice
Dn565244.pubmethod(en-us,AX.60).gif fixSchedulingDiscrepancies Fixes WBS summaries, start dates, end dates and duration according to intra-task and inter-task dependencies.
Dn565244.pubmethod(en-us,AX.60).gif getAboveSibling Gets above sibling task of the given task.
Dn565244.privmethod(en-us,AX.60).gif getDefaultHourPrecision
Dn565244.pubmethod(en-us,AX.60).gif getIndentationByActivityNumber Gets indentation by activity number.
Dn565244.pubmethod(en-us,AX.60).gif getNodeByActivityNumber Gets in-memory task node by activity number.
Dn565244.privmethod(en-us,AX.60).gif getNodeByChildrensPath
Dn565244.pubmethod(en-us,AX.60).gif getNodeByElementNumber Gets in-memory task node given its element number.
Dn565244.privmethod(en-us,AX.60).gif getNodesMapSortedByPath
Dn565244.privmethod(en-us,AX.60).gif getOperatorsSortingForMultipleOperation
Dn565244.pubmethod(en-us,AX.60).gif getOutlineNumberToActivityNumberMap Creates an outline number to activity number map for the entire WBS tree.
Dn565244.pubmethod(en-us,AX.60).gif getPredecessorsLastDate Gets latest date among predecessor tasks of the given task.
Dn565244.pubmethod(en-us,AX.60).gif getPredecessorsList Gets UI string representation of the predecessors list of a given task.
Dn565244.pubmethod(en-us,AX.60).gif getRootElementNumber Get element number of root task.
Dn565244.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Dn565244.privmethod(en-us,AX.60).gif getUpdateList
Dn565244.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Dn565244.pubmethod(en-us,AX.60).gif hasChildren Gets whether the given task has children.
Dn565244.pubmethod(en-us,AX.60).gif hasChildrenByActivityNumber Checks whether the given activity has child activities.
Dn565244.pubmethod(en-us,AX.60).gif hasChildrenByElementNumber Gets whether the given task has children.
Dn565244.pubmethod(en-us,AX.60).gif hasEffortError Checks whether task has effort error.
Dn565244.pubmethod(en-us,AX.60).gif hasEstimateLinesError Checks whether task has estimate lines error.
Dn565244.pubmethod(en-us,AX.60).gif hasLagError Determines if there is a lag error which is the gap between the last end date among all predecessors and start date of the given task.
Dn565244.pubmethod(en-us,AX.60).gif hasPredecessors Determines if the node has predecessors.
Dn565244.pubmethod(en-us,AX.60).gif hasPredecessorsError Checks whether task has predecessors error.
Dn565244.privmethod(en-us,AX.60).gif incrementSiblingNumbersInDatabase
Dn565244.privmethod(en-us,AX.60).gif incrementSiblingNumbersInTree
Dn565244.pubmethod(en-us,AX.60).gif indentationFor Gets indentation string of given task.
Dn565244.pubmethod(en-us,AX.60).gif indentTask Obsolete method.
Dn565244.pubmethod(en-us,AX.60).gif indentTasks Indents given list of tasks.
Dn565244.pubmethod(en-us,AX.60).gif initEACFromPlannedInMemory Resets, in-memory (i.e. no writes to the database), all task Estimate at complete values (e.g. Cost at complete) to match its planned counterpart in the task (e.g. Total planned cost).
Dn565244.pubmethod(en-us,AX.60).gif initEACFromPlannedInMemoryForFullTree Re-initializes EAC (Estimate at complete) values from planned values.
Dn565244.pubmethod(en-us,AX.60).gif initLeavesPlannedCostInMemory Re-initializes planned cost in-memory.
Dn565244.pubmethod(en-us,AX.60).gif initNewTaskFromParentTask Initializes new task with information of its parent task.
Dn565244.privmethod(en-us,AX.60).gif initTask
Dn565244.pubmethod(en-us,AX.60).gif initTaskInDatabase Initializes task in database from in-memory values.
Dn565244.pubmethod(en-us,AX.60).gif initTaskInTree Initializes task in-memory.
Dn565244.privmethod(en-us,AX.60).gif isFilterMatch
Dn565244.pubmethod(en-us,AX.60).gif isRoot Determines whether task is the root task or not.
Dn565244.pubmethod(en-us,AX.60).gif isRootActivity Checks whether the given activity is the root activity.
Dn565244.pubmethod(en-us,AX.60).gif isTaskExpanded Checks whether the given task is expanded.
Dn565244.privmethod(en-us,AX.60).gif moveChildrenFromTaskToTask
Dn565244.privmethod(en-us,AX.60).gif moveChildrenFromTaskToTaskInDatabase
Dn565244.pubmethod(en-us,AX.60).gif moveTaskDown Moves given task down (just below its below-sibling).
Dn565244.privmethod(en-us,AX.60).gif moveTaskToNewParentInDatabase
Dn565244.privmethod(en-us,AX.60).gif moveTaskToNewParentInTree
Dn565244.pubmethod(en-us,AX.60).gif moveTaskUp Moves given task up (just above its above-sibling).
Dn565244.pubmethod(en-us,AX.60).gif moveTaskUpOrDownInDatabase Moves task up or down in database.
Dn565244.pubmethod(en-us,AX.60).gif new Instantiates a new ProjWBSUpdateController.
Dn565244.privmethod(en-us,AX.60).gif nodeToTableBuffer
Dn565244.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.)
Dn565244.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.)
Dn565244.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Dn565244.pubmethod(en-us,AX.60).gif outdentTask Obsolete methods.
Dn565244.pubmethod(en-us,AX.60).gif outdentTasks Outdents given list of tasks.
Dn565244.pubmethod(en-us,AX.60).gif outlineNumberFor Gets outline number of task.
Dn565244.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Dn565244.pubmethod(en-us,AX.60).gif parmCalendarId Gets or sets the CalendarId parameter.
Dn565244.pubmethod(en-us,AX.60).gif parmSchedulingErrorsFixingOptions Gets or sets the SchedulingErrorsFixingOptions parameter.
Dn565244.pubmethod(en-us,AX.60).gif parmSelectedHierarchyTreeTable Sets and gets a HierarchyTreeTable record that will be used by the next controller method calls.
Dn565244.privmethod(en-us,AX.60).gif performTreeNodeOperator
Dn565244.pubmethod(en-us,AX.60).gif plannedCostFor Gets planned cost of given task.
Dn565244.pubmethod(en-us,AX.60).gif plannedEffortFor Gets planned effort of given task.
Dn565244.privmethod(en-us,AX.60).gif postProcessNodeAfterMovingChildren
Dn565244.privmethod(en-us,AX.60).gif processStringForSearch
Dn565244.privmethod(en-us,AX.60).gif processTreeNodeOperators
Dn565244.pubmethod(en-us,AX.60).gif produceDependenciesSorting Produces dependency sorting for dependencies graph for the entire project hierarchy
Dn565244.privmethod(en-us,AX.60).gif produceDependenciesSortingForHierarchy
Dn565244.pubmethod(en-us,AX.60).gif produceDependenciesSortingForSubtree Produces dependency sorting for dependencies graph for specified subtree
Dn565244.pubmethod(en-us,AX.60).gif recomputeSingleTaskSummaries Recompute summaries for a given task node.
Dn565244.pubmethod(en-us,AX.60).gif recomputeSummariesFromTaskUpToTheRoot Recomputes summaries from given task up to root.
Dn565244.pubmethod(en-us,AX.60).gif reloadSubTree Reloads project WBS sub-tree.
Dn565244.pubmethod(en-us,AX.60).gif reloadTree Reloads WBS hierarchy.
Dn565244.privmethod(en-us,AX.60).gif removeDependencyFromDB
Dn565244.pubmethod(en-us,AX.60).gif resetTaskEACs Resets all task Estimate at complete values (e.g. Cost at complete) to match its planned counterpart in the task (e.g. Total planned cost).
Dn565244.pubmethod(en-us,AX.60).gif resummarizeInMemory Re-summarizes WBS in-memory values.
Dn565244.pubmethod(en-us,AX.60).gif setTaskCompletionStatus Marks the given task (summary or leaf level) as closed.
Dn565244.privmethod(en-us,AX.60).gif setTaskCompletionStatusForDescendents
Dn565244.pubmethod(en-us,AX.60).gif setTaskOpenOrClosedState Marks the given leaf level task as closed/open. If the task is closed and the status of the task isn't completed, its status would be set to completed.
Dn565244.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Dn565244.pubmethod(en-us,AX.60).gif setViewType Sets WBS view type (a.k.a. view mode).
Dn565244.pubmethod(en-us,AX.60).gif siblingNumberFor Gets sibling number of a particular task node.
Dn565244.privmethod(en-us,AX.60).gif syncRootAndProjectForRootOnlyWBS
Dn565244.pubmethod(en-us,AX.60).gif toggleExpandCollapseTask Toggles the expanded/collapsed state of a task node.
Dn565244.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Dn565244.privmethod(en-us,AX.60).gif updateAfterMultipleOperation
Dn565244.pubmethod(en-us,AX.60).gif updateCostAtComplete Updates cost at complete given new cost to complete.
Dn565244.privmethod(en-us,AX.60).gif updateCostAtCompleteForDescendants
Dn565244.privmethod(en-us,AX.60).gif updateCostAtCompleteSummariesInTree
Dn565244.pubmethod(en-us,AX.60).gif updateDependencies Sets the list of predecessors of the given successor task.
Dn565244.pubmethod(en-us,AX.60).gif updateEffortAtComplete Updates effort at complete given new effort to complete.
Dn565244.privmethod(en-us,AX.60).gif updateEffortAtCompleteForDescendants
Dn565244.privmethod(en-us,AX.60).gif updateEffortAtCompleteSummariesInTree
Dn565244.privmethod(en-us,AX.60).gif updateEffortSummariesInTree
Dn565244.privmethod(en-us,AX.60).gif updateEndDateSummariesInTree
Dn565244.pubmethod(en-us,AX.60).gif updateOutlineNumbersAndPublishInPreOrder Updates task outline numbers and publishes in-memory tasks data to temporary table.
Dn565244.privmethod(en-us,AX.60).gif updateProjectEffortAndDates
Dn565244.privmethod(en-us,AX.60).gif updateStartDateSummariesInTree
Dn565244.privmethod(en-us,AX.60).gif updateSubtreePathsAndLevels
Dn565244.privmethod(en-us,AX.60).gif updateSummariesFromTask
Dn565244.privmethod(en-us,AX.60).gif updateSummariesInDatabase
Dn565244.pubmethod(en-us,AX.60).gif updateTrackingSummaries Calculates tracking summaries (values shown in summary tasks) and stores then in the in-memory data structure.
Dn565244.privmethod(en-us,AX.60).gif updateWBSOwner Updates WBS owner (e.g. Project, Project quotation) to match WBS.
Dn565244.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.)
Dn565244.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Dn565244.privmethod(en-us,AX.60).gif writeEACsToTable
Dn565244.pubmethod(en-us,AX.60).gif writeToTable Writes in-memory tree contents to database tables.
Dn565244.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Dn565244.pubmethod(en-us,AX.60).gif Dn565244.static(en-us,AX.60).gif ::construct Constructs a ProjWBSUpdateController instance.
Dn565244.privmethod(en-us,AX.60).gif Dn565244.static(en-us,AX.60).gif ::resummarizeParent
Dn565244.pubmethod(en-us,AX.60).gif Dn565244.static(en-us,AX.60).gif ::resummarizeTaskFromChildrenInDatabase Resummarizes a summary task from its children tasks.
Dn565244.pubmethod(en-us,AX.60).gif Dn565244.static(en-us,AX.60).gif ::resummarizeWBS Re-summarizes the entire WBS.
Top

Object Class
  ProjWBSUpdateController Class

Community Additions

ADD
Show: