What's New in P6 Integration API
New Classes and Enumerations
The following classes and fields have been added to P6 Integration API.
New Classes
- LeanTask
- LeanTaskHelper
- Status
- StatusCompletion
- StatusDates
- TaskStatusCompletion
- TaskStatusDates
- UserConsent
- UserConsentHelper
New Methods
- New Activity Methods
- getOwnerIDArray()
- getOwnerNamesArray()
- getPerformancePercentCompleteByLaborUnits()
- setOwnerIDArray(String[])
- setOwnerNamesArray(String[])
- setTaskStatusCompletion(TaskStatusCompletion)
- setTaskStatusDates(TaskStatusDates)
- setTaskStatusIndicator(boolean)
- createLeanTask(LeanTask)
- createLeanTasks(LeanTask[])
- deleteLeanTasks(LeanTask[])
- New ActivityFilter Methods
- getFilterCriteriaConfig()
- getFilterType()
- setActivityFilterId(ObjectId)
- setActivityFilterName(String)
- setFilterCriteriaConfig(String)
- setFilterType(String)
- setUserId(ObjectId)
- New BaselineProject Methods
- getResourcesCanAssignThemselvesToActivitiesOutsideOBSAccess()
- setResourcesCanAssignThemselvesToActivitiesOutsideOBSAccess(boolean)
- loadAllLeanTasks(String[], String, String)
- New BusinessObject Methods
- setEarlyDate(int, Date)
- New EnterpriseLoadManager Methods
- loadUserConsent(String[], String, String)
- New GlobalPreferences Methods
- getEPPMConsentMessage()
- getEPPMEnableConsent()
- getResourcesCanAssignThemselvesToActivitiesOutsideTheirOBSAccess()
- setResourcesCanAssignThemselvesToActivitiesOutsideTheirOBSAccess(boolean)
- setTeamMemberConsentMessage(String)
- setTeamMemberEnableConsent(String)
- New Project Methods
- getPerformancePercentCompleteByLaborUnits()
- getResourcesCanAssignThemselvesToActivitiesOutsideOBSAccess()
- setResourcesCanAssignThemselvesToActivitiesOutsideOBSAccess(boolean)
- loadAllLeanTasks(String[], String, String)
- New ResourceAssignment Methods
- getPlannedCurve()
- getRemainingCurve()
- setPlannedCurve(String)
- setRemainingCurve(String)
- loadWithLiveSpreadActivityOrAssignment(Session, String[], ObjectId[], String[], SpreadPeriodType, Date, Date, boolean)
- New UpdateBaselineOption Methods
- getNewActivityInformation()
- getNewBudgetUnitsCost()
- setNewActivityInformation(boolean)
- setNewBudgetUnitsCost(boolean)
New Fields
- New Activity Fields
- OwnerIDArray
- OwnerNamesArray
- PerformancePercentComplete
- TaskStatusCompletion
- New ActivityFilter Fields
- FilterCriteriaConfig
- FilterType
- UserId
- New UDFType Fields
- Formula
- SummaryMethod
- New UpdateBaselineOption Fields
- NewActivityInformation
- NewBudgetUnitsCost
- New BaselineProject Fields
- ResourcesCanAssignThemselvesToActivitiesOutsideOBSAccess
- New GlobalPreferences Fields
- EPPMConsentMessage
- EPPMEnableConsent
- ResourcesCanAssignThemselvesToActivitiesOutsideTheirOBSAccess
- TeamMemberConsentMessage
- TeamMemberEnableConsent
- New IssueHistory Fields
- ProjectIssueObjectId
- ProjectObjectId
- New Project Fields
- PerformancePercentCompleteByLaborUnits
- ResourcesCanAssignThemselvesToActivitiesOutsideOBSAccess
Last Published Friday, February 2, 2024