ProjWBSUpdateController.new Method [AX 2012]

Instantiates a new ProjWBSUpdateController.

public void new(
    HierarchyIdBase _hierarchyId, 
    CalendarId _calendarId, 
   [HierarchyTreeTable _tmpHierarchyTreeTable, 
    smmActivities _tmpSMMActivities, 
    PSAActivitySetup _tmpPSAActivitySetup, 
    TmpTreeTable _tmpTreeTable, 
    boolean _isDebugOn, 
    ProjViewType _viewType, 
    ProjTable _projTable, 
    SalesQuotationTable _salesQuotationTable, 
    boolean _forceFullTreeLoad])

Run On

Called

Parameters

_hierarchyId
Type: HierarchyIdBase Extended Data Type
Hierarchy id of the WBS hierarchy.
_calendarId
Type: CalendarId Extended Data Type
Calendar id associated to WBS (e.g. project/project quotation calendar).
_tmpHierarchyTreeTable
Type: HierarchyTreeTable Table
A not-null tmpHierarchyTreeTable table buffer.
_tmpSMMActivities
Type: smmActivities Table
A not-null tmpSMMActivities table buffer.
_tmpPSAActivitySetup
Type: PSAActivitySetup Table
A not-null tmpPSAActivitySetup table buffer.
_tmpTreeTable
Type: TmpTreeTable Table
A not-null tmpTreeTable table buffer.
_isDebugOn
Type: boolean
if true enables debugging mode (i.e. provides debugging information).
_viewType
Type: ProjViewType Enumeration
View type.
_projTable
Type: ProjTable Table
ProjTable record associated with WBS. Pass null if there is none.
_salesQuotationTable
Type: SalesQuotationTable Table
SalesQuotationTable record associated with WBS. Pass null if there is none.
_forceFullTreeLoad
Type: boolean
if true foces full WBS tree to be loaded into memory; otherwise only loads visible tasks.

Note 1: debug mode can slow down key operations substantially.

Note 2: do not use pass false to _forceFullTreeLoad if predecessors will be used.

Community Additions

ADD
Show: