public class Activity
extends com.primavera.integration.client.bo.base.ActivityBase
An activity is a unit of work performed during the course of a project. It often has activity expenses and resource assignments associated with it. An activity can be subdivided into activity steps.
An activity has a parent WBS object, but WBS objects are not required to have activity children. If an activity is assigned to the root WBS (the project-level), it can be loaded directly from the project using Project.loadProjectLevelActivities().
To obtain an array of all fields exported by the XMLExporter by default, use Activity.getDefaultXMLExportFields(). The default fields for most business objects normally include all fields that are not summary, code, or UDF fields. For Activity business objects, however, the following fields are also not included in the default XML export fields: AtCompletionDuration, IsCritical, RemainingFloat, and DurationVariance. See the XMLExporter documentation for information on how to customize the export process if these fields are needed in the generated XML output.
Activities may be loaded with live spreads using the loadWithLiveSpreads() methods. It is not necessary to have run the Summarizer job service in order to use live activity spreads. After loading, call getActivitySpread() to access the spread data.
This business object supports user defined fields (UDFs) and codes. Use the UDFValue business object to assign UDFs, and the ActivityCodeAssignment business object to assign ActivityCodes.
See Also: Quick reference of Activity fields
Constructor and Description |
---|
Activity(Session session)
Class constructor specifying the Session.
|
Activity(Session session,
ObjectId objId)
Class constructor specifying the Session and ObjectId of the object.
|
Activity(Session session,
com.primavera.infr.db.PrmRowSet rowSet,
int iIndex)
Class constructor called internally after objects are retrieved from the server.
|
Modifier and Type | Method and Description |
---|---|
ObjectId |
create()
Creates this Activity object in the database.
|
static ObjectId[] |
create(Session session,
Activity[] activities)
Creates multiple Activity objects in the database.
|
ObjectId |
createActivityExpense(ActivityExpense activityexpense)
Creates an associated ActivityExpense object in the database.
|
ObjectId[] |
createActivityExpenses(ActivityExpense[] activityexpenses)
Creates multiple associated ActivityExpense objects in the database.
|
ObjectId |
createActivityNote(ActivityNote activitynote)
Creates an associated ActivityNote object in the database.
|
ObjectId[] |
createActivityNotes(ActivityNote[] activitynotes)
Creates multiple associated ActivityNote objects in the database.
|
ObjectId |
createActivityStep(ActivityStep activitystep)
Creates an associated ActivityStep object in the database.
|
ObjectId[] |
createActivitySteps(ActivityStep[] activitysteps)
Creates multiple associated ActivityStep objects in the database.
|
ObjectId |
createCopy(ObjectId projectObjectId,
ObjectId wbsObjectId,
String newId,
CopyActivityOptions copyOptions)
Copies the activity to a project node or a WBS node.
|
ObjectId |
createLeanTask(LeanTask leantask)
Creates an associated LeanTask object in the database.
|
ObjectId[] |
createLeanTasks(LeanTask[] leantasks)
Creates multiple associated LeanTask objects in the database.
|
ObjectId |
createPredecessorRelationship(Relationship predecessorrelationship)
Creates an associated Relationship object in the database.
|
ObjectId[] |
createPredecessorRelationships(Relationship[] predecessorrelationships)
Creates multiple associated Relationship objects in the database.
|
ObjectId |
createProjectDocument(ProjectDocument projectdocument)
Creates an associated ProjectDocument object in the database.
|
ObjectId[] |
createProjectDocuments(ProjectDocument[] projectdocuments)
Creates multiple associated ProjectDocument objects in the database.
|
ObjectId |
createProjectIssue(ProjectIssue projectissue)
Creates an associated ProjectIssue object in the database.
|
ObjectId[] |
createProjectIssues(ProjectIssue[] projectissues)
Creates multiple associated ProjectIssue objects in the database.
|
ObjectId |
createResourceAssignment(ResourceAssignment resourceassignment)
Creates an associated ResourceAssignment object in the database.
|
ObjectId[] |
createResourceAssignments(ResourceAssignment[] resourceassignments)
Creates multiple associated ResourceAssignment objects in the database.
|
ObjectId |
createSuccessorRelationship(Relationship successorrelationship)
Creates an associated Relationship object in the database.
|
ObjectId[] |
createSuccessorRelationships(Relationship[] successorrelationships)
Creates multiple associated Relationship objects in the database.
|
void |
delete()
Deletes this Activity object from the database.
|
static void |
delete(Session session,
Activity[] activities)
Deletes multiple Activity objects from the database.
|
void |
deleteActivityExpenses(ActivityExpense[] activityexpenses)
Deletes multiple associated ActivityExpense objects from the database.
|
void |
deleteActivityNotes(ActivityNote[] activitynotes)
Deletes multiple associated ActivityNote objects from the database.
|
void |
deleteActivitySteps(ActivityStep[] activitysteps)
Deletes multiple associated ActivityStep objects from the database.
|
void |
deleteLeanTasks(LeanTask[] leantasks)
Deletes multiple associated LeanTask objects from the database.
|
void |
deletePredecessorRelationships(Relationship[] predecessorrelationships)
Deletes multiple associated Relationship objects from the database.
|
void |
deleteProjectDocuments(ProjectDocument[] projectdocuments)
Deletes multiple associated ProjectDocument objects from the database.
|
void |
deleteResourceAssignments(ResourceAssignment[] resourceassignments)
Deletes multiple associated ResourceAssignment objects from the database.
|
void |
deleteSuccessorRelationships(Relationship[] successorrelationships)
Deletes multiple associated Relationship objects from the database.
|
boolean |
dissolve()
Deletes the activity without breaking the relationship chains.
|
Cost |
getAccountingVariance()
Gets the difference between the planned value of work scheduled and the actual cost of work
performed.
|
Unit |
getAccountingVarianceLaborUnits()
Gets the difference between the planned value of work scheduled and the actual work performed.
|
ObjectId |
getActivityOwnerUserId() |
ActivitySpread |
getActivitySpread()
Gets the live activity spread data.
|
Duration |
getActualDuration()
Gets the total working time from the activity actual start date to the actual finish date (for
completed activities), or to the current data date (for in-progress activities).
|
Cost |
getActualExpenseCost()
Gets the actual costs for all project expenses associated with the activity.
|
EndDate |
getActualFinishDate()
Gets the date on which the activity is actually finished.
|
Cost |
getActualLaborCost()
Gets the actual costs for all labor resources assigned to the activity.
|
Unit |
getActualLaborUnits()
Gets the actual units for all labor resources assigned to the activity.
|
Cost |
getActualMaterialCost()
Gets the sum of all regular and overtime costs for material resources.
|
Cost |
getActualNonLaborCost()
Gets the actual costs for all nonlabor resources assigned to the activity.
|
Unit |
getActualNonLaborUnits()
Gets the actual units for all nonlabor resources assigned to the activity.
|
BeginDate |
getActualStartDate()
Gets the date on which the activity is actually started.
|
Cost |
getActualThisPeriodLaborCost()
Gets the actual this period labor cost for all labor resources assigned to the activity.
|
Unit |
getActualThisPeriodLaborUnits()
Gets the actual this period labor units (hours) for all labor resources assigned to the
activity.
|
Cost |
getActualThisPeriodMaterialCost()
Gets the sum of all material resource costs for the current period.
|
Cost |
getActualThisPeriodNonLaborCost()
Gets the actual this period nonlabor cost for all nonlabor resources assigned to the activity.
|
Unit |
getActualThisPeriodNonLaborUnits()
Gets the actual this period nonlabor units (hours) for all nonlabor resources assigned to the
activity.
|
Cost |
getActualTotalCost()
Gets the actual total cost for the activity, including labor resources, nonlabor resources,
and project expenses.
|
Unit |
getActualTotalUnits()
Gets the sum of Actual Labor Units and Actual Nonlabor Units.
|
static String[] |
getAllFields()
Gets all non-code fields for this business object.
|
Duration |
getAtCompletionDuration()
Gets the total working time from the activity's current start date to the current finish date.
|
Cost |
getAtCompletionExpenseCost()
Gets the sum of the actual plus remaining costs for all expenses associated with the activity.
|
Cost |
getAtCompletionLaborCost()
Gets the sum of the actual plus remaining costs for all labor resources assigned to the
activity.
|
Unit |
getAtCompletionLaborUnits()
Gets the sum of the actual plus remaining units for all labor resources assigned to the
activity.
|
Unit |
getAtCompletionLaborUnitsVariance()
Gets the project baseline planned total labor units minus the estimate at completion labor
units.
|
Cost |
getAtCompletionMaterialCost()
Gets the sum of all actual and remaining costs for material resources.
|
Cost |
getAtCompletionNonLaborCost()
Gets the sum of the actual plus remaining costs for all nonlabor resources assigned to the
activity.
|
Unit |
getAtCompletionNonLaborUnits()
Gets the sum of the actual plus remaining units for all nonlabor resources assigned to the
activity.
|
Cost |
getAtCompletionTotalCost()
Gets the total cost at completion for the activity, including labor resources, nonlabor
resources, and project expenses.
|
Unit |
getAtCompletionTotalUnits()
Gets the sum of the actual plus remaining units for the resource assignment on the activity.
|
Cost |
getAtCompletionVariance()
Gets the difference between the project baseline total cost and the current estimate of total
cost.
|
boolean |
getAutoComputeActuals()
Gets the option that determines whether the activity's actual and remaining units, start date,
finish date, and percent complete are computed automatically using the planned dates, planned
units and the schedule percent complete.
|
Duration |
getBaseline1Duration()
Gets the duration for the activity in the primary baseline.
|
EndDate |
getBaseline1FinishDate()
Gets the current finish date of the activity in the primary baseline.
|
Duration |
getBaseline1PlannedDuration()
Gets the planned duration for the activity in the primary baseline.
|
Cost |
getBaseline1PlannedExpenseCost()
Gets the planned costs for all project expenses associated with the activity.
|
Cost |
getBaseline1PlannedLaborCost()
Gets the cost at completion for all labor resources assigned to the activity in the primary
baseline.
|
Unit |
getBaseline1PlannedLaborUnits()
Gets the planned units for all labor resources assigned to the activity.
|
Cost |
getBaseline1PlannedMaterialCost()
Gets the Planned Material Cost for a primary baseline activity.
|
Cost |
getBaseline1PlannedNonLaborCost()
Gets the planned costs for all nonlabor resources assigned to the activity.
|
Unit |
getBaseline1PlannedNonLaborUnits()
Gets the planned units for all nonlabor resources assigned to the activity.
|
Cost |
getBaseline1PlannedTotalCost()
Gets the planned total cost for the activity, including labor resources, nonlabor resources,
and project expenses.
|
BeginDate |
getBaseline1StartDate()
Gets the current start date of the activity in the primary baseline.
|
Duration |
getBaseline2Duration()
Gets the duration for the activity in the secondary baseline.
|
EndDate |
getBaseline2FinishDate()
Gets the current finish date of the activity in the primary baseline.
|
Duration |
getBaseline2PlannedDuration()
Gets the planned duration for the activity in the secondary baseline.
|
Cost |
getBaseline2PlannedExpenseCost()
Gets the planned costs for all project expenses associated with the activity.
|
Cost |
getBaseline2PlannedLaborCost()
Gets the cost at completion for all labor resources assigned to the activity in the primary
baseline.
|
Unit |
getBaseline2PlannedLaborUnits()
Gets the planned units for all labor resources assigned to the activity.
|
Cost |
getBaseline2PlannedMaterialCost()
Gets the Planned Material Cost for a primary baseline activity.
|
Cost |
getBaseline2PlannedNonLaborCost()
Gets the planned costs for all nonlabor resources assigned to the activity.
|
Unit |
getBaseline2PlannedNonLaborUnits()
Gets the planned units for all nonlabor resources assigned to the activity.
|
Cost |
getBaseline2PlannedTotalCost()
Gets the planned total cost for the activity, including labor resources, nonlabor resources,
and project expenses.
|
BeginDate |
getBaseline2StartDate()
Gets the current start date of the activity in the primary baseline.
|
Duration |
getBaseline3Duration()
Gets the duration for the activity in the tertiary baseline.
|
EndDate |
getBaseline3FinishDate()
Gets the current finish date of the activity in the primary baseline.
|
Duration |
getBaseline3PlannedDuration()
Gets the planned duration for the activity in the tertiary baseline.
|
Cost |
getBaseline3PlannedExpenseCost()
Gets the planned costs for all project expenses associated with the activity.
|
Cost |
getBaseline3PlannedLaborCost()
Gets the cost at completion for all labor resources assigned to the activity in the primary
baseline.
|
Unit |
getBaseline3PlannedLaborUnits()
Gets the planned units for all labor resources assigned to the activity.
|
Cost |
getBaseline3PlannedMaterialCost()
Gets the Planned Material Cost for a primary baseline activity.
|
Cost |
getBaseline3PlannedNonLaborCost()
Gets the planned costs for all nonlabor resources assigned to the activity.
|
Unit |
getBaseline3PlannedNonLaborUnits()
Gets the planned units for all nonlabor resources assigned to the activity.
|
Cost |
getBaseline3PlannedTotalCost()
Gets the planned total cost for the activity, including labor resources, nonlabor resources,
and project expenses.
|
BeginDate |
getBaseline3StartDate()
Gets the current start date of the activity in the primary baseline.
|
Duration |
getBaselineDuration()
Gets the duration for the activity in the project baseline.
|
static String[] |
getBaselineFields()
Gets all fields in the baseline group for this business object.
|
EndDate |
getBaselineFinishDate()
Gets the current finish date of the activity in the project baseline.
|
Duration |
getBaselinePlannedDuration()
Gets the planned duration for the activity in the project baseline.
|
Cost |
getBaselinePlannedExpenseCost()
Gets the planned costs for all project expenses associated with the activity.
|
Cost |
getBaselinePlannedLaborCost()
Gets the cost at completion for all labor resources assigned to the activity in the project
baseline.
|
Unit |
getBaselinePlannedLaborUnits()
Gets the planned units for all labor resources assigned to the activity.
|
Cost |
getBaselinePlannedMaterialCost()
Gets the Planned Material Cost for a project baseline activity.
|
Cost |
getBaselinePlannedNonLaborCost()
Gets the planned costs for all nonlabor resources assigned to the activity.
|
Unit |
getBaselinePlannedNonLaborUnits()
Gets the planned units for all nonlabor resources assigned to the activity.
|
Cost |
getBaselinePlannedTotalCost()
Gets the planned total cost for the activity, including labor resources, nonlabor resources,
and project expenses.
|
BeginDate |
getBaselineStartDate()
Gets the current start date of the activity in the project baseline.
|
Cost |
getBudgetAtCompletion()
Gets the planned total cost through activity completion.
|
String |
getCalendarName()
Gets the name of the calendar.
|
ObjectId |
getCalendarObjectId()
Gets the unique ID of the calendar assigned to the activity.
|
String |
getCBSCode()
Gets the unique name of CBS Code.
|
ObjectId |
getCBSId()
Gets the unique Id of CBS Code.
|
ObjectId |
getCBSObjectId()
Gets the Id for CBS.
|
Percent |
getCostPercentComplete()
Gets the percent complete of costs for all labor resources, nonlabor resources, and expenses
for the activity.
|
Percent |
getCostPercentOfPlanned()
Gets the percent complete of planned costs for all labor resources, nonlabor resources, and
expenses for the activity.
|
double |
getCostPerformanceIndex()
Gets the earned value divided by the actual cost.
|
double |
getCostPerformanceIndexLaborUnits()
Gets the ratio of the earned value labor units and the actual work performed.
|
Cost |
getCostVariance()
Gets the difference between the earned value and the actual cost of work performed.
|
double |
getCostVarianceIndex()
Gets the ratio of the cost variance and the earned value of work performed.
|
double |
getCostVarianceIndexLaborUnits()
Gets the ratio of the cost variance labor units and the earned value of work performed.
|
Unit |
getCostVarianceLaborUnits()
Gets the difference between the earned value of labor units and the actual cost of labor
units.
|
Date |
getCreateDate()
Gets the date this activity was created.
|
String |
getCreateUser()
Gets the name of the user that created this activity.
|
BeginDate |
getDataDate()
Gets the current data date for the project.
|
static String[] |
getDefaultXMLExportFields()
Deprecated.
|
Duration |
getDuration1Variance()
Gets the duration between the activity's primary baseline duration and the at complete
duration.
|
Duration |
getDuration2Variance()
Gets the duration between the activity's secondary baseline duration and the at complete
duration.
|
Duration |
getDuration3Variance()
Gets the duration between the activity's tertiary baseline duration and the at complete
duration.
|
Percent |
getDurationPercentComplete()
Gets the percent complete of the activity duration.
|
Percent |
getDurationPercentOfPlanned()
Gets the activity actual duration percent of planned.
|
DurationType |
getDurationType()
Gets the duration type of the activity.
|
Duration |
getDurationVariance()
Gets the duration between the activity's project baseline duration and the at complete
duration.
|
EndDate |
getEarlyFinishDate()
Gets the earliest possible date the activity can finish.
|
BeginDate |
getEarlyStartDate()
Gets the earliest possible date the remaining work for the activity can begin.
|
Cost |
getEarnedValueCost()
Gets the portion of the project baseline total cost of the activity that is actually completed
as of the project data date.
|
Unit |
getEarnedValueLaborUnits()
Gets the portion of the project baseline labor units that is actually completed as of the
project data date.
|
Cost |
getEstimateAtCompletionCost()
Gets the estimated cost at completion for the activity.
|
Unit |
getEstimateAtCompletionLaborUnits()
Gets the estimated labor units at completion of the activity.
|
double |
getEstimatedWeight()
Gets the estimation weight for the activity, used for top-down estimation.
|
Cost |
getEstimateToComplete()
Gets the estimated cost to complete the activity.
|
Unit |
getEstimateToCompleteLaborUnits()
Gets the estimated quantity to complete the activity.
|
EndDate |
getExpectedFinishDate()
Gets the date the activity is expected to be finished according to the progress made on the
activity's work products.
|
Cost |
getExpenseCost1Variance()
Gets the difference between primary baseline expense cost and at completion expense cost.
|
Cost |
getExpenseCost2Variance()
Gets the difference between secondary baseline expense cost and at completion expense cost.
|
Cost |
getExpenseCost3Variance()
Gets the difference between tertiary baseline expense cost and at completion expense cost.
|
Percent |
getExpenseCostPercentComplete()
Gets the percent complete of costs for all expenses associated with the activity.
|
Cost |
getExpenseCostVariance()
Gets the difference between project baseline expense cost and at completion expense cost.
|
BeginDate |
getExternalEarlyStartDate()
Gets the date value that determines the early start date for imported activities with external
constraints lost (relations from/to external projects that do not exist in the database).
|
EndDate |
getExternalLateFinishDate()
Gets the date value that determines the Late Finish Date for imported activities with external
constraints lost (from/to external projects that do not exist in the database).
|
String |
getFeedback()
Gets the feedback from the resource.
|
static String[] |
getFilterableFields()
Gets all fields that can be filtered.
|
ObjectId |
getFinancialPeriodTmplId()
Gets financial Period Template Id.
|
EndDate |
getFinishDate()
Gets the current finish date of the activity.
|
Duration |
getFinishDate1Variance()
Gets the duration between the finish date in the current project and the primary baseline
finish date.
|
Duration |
getFinishDate2Variance()
Gets the duration between the finish date in the current project and the secondary baseline
finish date.
|
Duration |
getFinishDate3Variance()
Gets the duration between the finish date in the current project and the tertiary baseline
finish date.
|
Duration |
getFinishDateVariance()
Gets the duration between the finish date in the current project and the project baseline
finish date.
|
int |
getFloatPath()
Gets the integer representing the critical path this activity is on.
|
int |
getFloatPathOrder()
Gets the integer representing the order in which this object was found on one of the critical
paths.
|
Duration |
getFreeFloat()
Gets the amount of time the activity can be delayed before delaying the start date of any
successor activity.
|
String |
getGUID()
Gets the globally unique ID generated by the system.
|
boolean |
getHasFutureBucketData()
Gets the flag that indicates whether a resource assignment on the activity has future bucket
data.
|
String |
getId()
Gets the short ID that uniquely identifies the activity within the project.
|
static String[] |
getInternalAllFields()
An internal method that should not be called directly by client code.
|
static Set<String> |
getInternalAllFieldsSet()
An internal method that should not be called directly by client code.
|
static String[] |
getInternalDefaultLoadFields()
An internal method that should not be called directly by client code.
|
boolean |
getIsBaseline()
Gets the boolean value indicating if this business object is related to a Project or Baseline.
|
boolean |
getIsCritical()
Gets the flag that indicates whether the activity is critical.
|
boolean |
getIsLongestPath()
Gets the flag that indicates whether an activity is on the longest path.
|
boolean |
getIsNewFeedback()
Gets the flag that indicates that a resource has sent feedback notes about this activity which
have not been reviewed yet.
|
boolean |
getIsStarred()
Gets the flag that indicates whether this activity is marked as starred activity.
|
boolean |
getIsTemplate()
Gets the boolean value indicating if this business object is related to a template Project.
|
boolean |
getIsWorkPackage()
Gets indicates if this WBS is a workpackage in Prime or not.
|
Cost |
getLaborCost1Variance()
Gets the difference between primary baseline labor cost and at completion labor cost.
|
Cost |
getLaborCost2Variance()
Gets the difference between secondary baseline labor cost and at completion labor cost.
|
Cost |
getLaborCost3Variance()
Gets the difference between tertiary baseline labor cost and at completion labor cost.
|
Percent |
getLaborCostPercentComplete()
Gets the percent complete of costs for all labor resources assigned to the activity.
|
Cost |
getLaborCostVariance()
Gets the difference between project baseline labor cost and at completion labor cost.
|
Unit |
getLaborUnits1Variance()
Gets the difference between primary baseline labor units and at completion labor units.
|
Unit |
getLaborUnits2Variance()
Gets the difference between secondary baseline labor units and at completion labor units.
|
Unit |
getLaborUnits3Variance()
Gets the difference between tertiary baseline labor units and at completion labor units.
|
Percent |
getLaborUnitsPercentComplete()
Gets the percent complete of units for all labor resources for the activity.
|
Unit |
getLaborUnitsVariance()
Gets the difference between project baseline labor units and at completion labor units.
|
Date |
getLastUpdateDate()
Gets the date this activity was last updated.
|
String |
getLastUpdateUser()
Gets the name of the user that last updated this activity.
|
EndDate |
getLateFinishDate()
Gets the latest possible date the activity must finish without delaying the project finish
date.
|
BeginDate |
getLateStartDate()
Gets the latest possible date the remaining work for the activity must begin without delaying
the project finish date.
|
LevelingPriority |
getLevelingPriority()
Gets the activity priority used to prioritize activities in a project when performing resource
leveling.
|
String |
getLocationName()
Gets the name of the location assigned to the activity.
|
ObjectId |
getLocationObjectId()
Gets the unique ID of the location assigned to the activity.
|
static String[] |
getMainFields()
Gets all fields in the main group for this business object.
|
Cost |
getMaterialCost1Variance()
Gets the primary Baseline Planned Material Cost minus the At Completion Material Cost.
|
Cost |
getMaterialCost2Variance()
Gets the secondary Baseline Planned Material Cost minus the At Completion Material Cost.
|
Cost |
getMaterialCost3Variance()
Gets the tertiary Baseline Planned Material Cost minus the At Completion Material Cost.
|
Percent |
getMaterialCostPercentComplete()
Gets the percent complete of costs for all material resources assigned to the activity.
|
Cost |
getMaterialCostVariance()
Gets the project BaselinePlannedMaterialCost minus the AtCompletionMaterialCost.
|
Duration |
getMaximumDuration()
Gets the maximum duration of the activity.
|
Duration |
getMinimumDuration()
Gets the minimum duration of the activity.
|
static String[] |
getMinimumXMLExportFields()
Gets all fields that are always exported at a minimum by the
new flat XML exporter
|
Duration |
getMostLikelyDuration()
Gets the most likely duration of the activity.
|
String |
getName()
Gets the name of the activity.
|
Cost |
getNonLaborCost1Variance()
Gets the difference between the primary baseline nonlabor cost and at completion nonlabor
cost.
|
Cost |
getNonLaborCost2Variance()
Gets the difference between the secondary baseline nonlabor cost and at completion nonlabor
cost.
|
Cost |
getNonLaborCost3Variance()
Gets the difference between the tertiary baseline nonlabor cost and at completion nonlabor
cost.
|
Percent |
getNonLaborCostPercentComplete()
Gets the percent complete of costs for all nonlabor resources assigned to the activity.
|
Cost |
getNonLaborCostVariance()
Gets the difference between the project baseline labor cost and at completion labor cost.
|
Unit |
getNonLaborUnits1Variance()
Gets the difference between the primary baseline nonlabor units and at completion nonlabor
units.
|
Unit |
getNonLaborUnits2Variance()
Gets the difference between the secondary baseline nonlabor units and at completion nonlabor
units.
|
Unit |
getNonLaborUnits3Variance()
Gets the difference between the tertiary baseline nonlabor units and at completion nonlabor
units.
|
Percent |
getNonLaborUnitsPercentComplete()
Gets the percent complete of units for all nonlabor resources for the activity.
|
Unit |
getNonLaborUnitsVariance()
Gets the difference between the project baseline labor units and at completion labor units.
|
String |
getNotesToResources()
Gets the notes from the project manager to the timesheet resources.
|
ObjectId |
getObjectId()
Gets the unique ID generated by the system.
|
String[] |
getOwnerIDArray() |
String[] |
getOwnerNamesArray() |
Percent |
getPercentComplete()
Gets the activity percent complete.
|
PercentCompleteType |
getPercentCompleteType()
Gets the activity percent complete type: 'Physical', 'Duration', or 'Units'.
|
Percent |
getPerformancePercentComplete()
Gets the activity performance percent complete.
|
Percent |
getPerformancePercentCompleteByLaborUnits()
Gets performancePercentCompleteByLaborUnits = ('Earned Value Labor Units' / 'Budget at
Completion Labor Units') * 100.
|
Percent |
getPhysicalPercentComplete()
Gets the physical percent complete, which can either be user entered or calculated from the
activity's weighted steps.
|
Duration |
getPlannedDuration()
Gets the total working time from the activity planned start date to the planned finish date.
|
Cost |
getPlannedExpenseCost()
Gets the planned costs for all project expenses associated with the activity.
|
EndDate |
getPlannedFinishDate()
Gets the date the activity is scheduled to finish.
|
Cost |
getPlannedLaborCost()
Gets the planned costs for all labor resources assigned to the activity.
|
Unit |
getPlannedLaborUnits()
Gets the planned units for all labor resources assigned to the activity.
|
Cost |
getPlannedMaterialCost()
Gets the sum of all material resource costs.
|
Cost |
getPlannedNonLaborCost()
Gets the planned costs for all nonlabor resources assigned to the activity.
|
Unit |
getPlannedNonLaborUnits()
Gets the planned units for all nonlabor resources assigned to the activity.
|
BeginDate |
getPlannedStartDate()
Gets the date the activity is scheduled to begin.
|
Cost |
getPlannedTotalCost()
Gets the planned total cost for the activity, including labor resources, nonlabor resources,
and project expenses.
|
Unit |
getPlannedTotalUnits()
Gets the sum of Planned Labor Units and Planned Nonlabor Units.
|
Cost |
getPlannedValueCost()
Gets the portion of the project baseline total cost of the activity that is scheduled to be
completed as of the project data date.
|
Unit |
getPlannedValueLaborUnits()
Gets the portion of the project baseline labor units that is scheduled to be completed as of
the project data date.
|
Percent |
getPostRespCriticalityIndex()
Gets post Response Criticality Index.
|
EndDate |
getPostResponsePessimisticFinish()
Gets post response Activity Pessimistic finish.
|
BeginDate |
getPostResponsePessimisticStart()
Gets post response Activity Pessimistic start.
|
Percent |
getPreRespCriticalityIndex()
Gets pre Response Criticality Index.
|
EndDate |
getPreResponsePessimisticFinish()
Gets pre response Activity Pessimistic finish.
|
BeginDate |
getPreResponsePessimisticStart()
Gets pre response Activity Pessimistic start.
|
Date |
getPrimaryConstraintDate()
Gets the constraint date for the activity, if the activity has a constraint.
|
ConstraintType |
getPrimaryConstraintType()
Gets the type of constraint applied to the activity start or finish date.
|
String |
getPrimaryResourceId()
Gets the name of the resource.
|
String |
getPrimaryResourceName()
Gets the name of the resource.
|
ObjectId |
getPrimaryResourceObjectId()
Gets the unique ID of the primary resource for the activity.
|
String |
getProjectFlag()
Gets indicates if this WBS node a Project/EPS node?.
|
String |
getProjectId()
Gets the short code of the associated project.
|
String |
getProjectName()
Gets the name of the associated project.
|
String |
getProjectNameSepChar()
Gets project Name Separate Char.
|
ObjectId |
getProjectObjectId()
Gets the unique ID of the associated project.
|
String |
getProjectProjectFlag()
Gets indicates if this Project/EPS node a Project or EPS?.
|
Duration |
getRemainingDuration()
Gets the remaining duration of the activity.
|
EndDate |
getRemainingEarlyFinishDate()
Gets the remaining late end date, which is calculated by the scheduler.
|
BeginDate |
getRemainingEarlyStartDate()
Gets the date the remaining work for the activity is scheduled to begin.
|
Cost |
getRemainingExpenseCost()
Gets the remaining costs for all project expenses associated with the activity.
|
Duration |
getRemainingFloat()
Gets the amount of time remaining by which the activity can be delayed before delaying the
project finish date.
|
Cost |
getRemainingLaborCost()
Gets the remaining costs for all labor resources assigned to the activity.
|
Unit |
getRemainingLaborUnits()
Gets the remaining units for all labor resources assigned to the activity.
|
EndDate |
getRemainingLateFinishDate()
Gets the remaining late finish date calculated by the scheduler.
|
BeginDate |
getRemainingLateStartDate()
Gets the remaining late start date calculated by the scheduler.
|
Cost |
getRemainingMaterialCost()
Gets the sum of all material resource remaining costs.
|
Cost |
getRemainingNonLaborCost()
Gets the remaining costs for all nonlabor resources assigned to the activity.
|
Unit |
getRemainingNonLaborUnits()
Gets the remaining units for all nonlabor resources assigned to the activity.
|
Cost |
getRemainingTotalCost()
Gets the remaining total cost for the activity, including labor resources, nonlabor resources,
and project expenses.
|
Unit |
getRemainingTotalUnits()
Gets the sum of Remaining Labor Units and Remaining Nonlabor Units.
|
static String[] |
getRequiredCreateFields()
Gets all fields that must be set before calling create() on this business object.
|
EndDate |
getResumeDate()
Gets the date when a suspended task or resource dependent activity should be resumed.
|
EndDate |
getReviewFinishDate()
Gets the finish date of the activity as proposed by the primary resource using Timesheets,
while the activity is in "For Review" state.
|
boolean |
getReviewRequired()
Gets the indicator that determines whether the activity status updates made in Team Member
applications must be approved before commiting changes.
|
ReviewStatus |
getReviewStatus()
Gets the activity review status.
|
Percent |
getSchedulePercentComplete()
Gets the activity schedule percent complete, which specifies how much of the activity's
project baseline duration has been completed so far.
|
double |
getSchedulePerformanceIndex()
Gets the ratio of the earned value of work performed and the work scheduled to be performed.
|
double |
getSchedulePerformanceIndexLaborUnits()
Gets the ratio of the earned value of labor units and the planned value of labor units.
|
Cost |
getScheduleVariance()
Gets the difference between the earned value of work performed and the work scheduled to be
performed.
|
double |
getScheduleVarianceIndex()
Gets the ratio of the schedule variance and the work scheduled to be performed.
|
double |
getScheduleVarianceIndexLaborUnits()
Gets the ratio of the schedule variance and the work scheduled to be performed.
|
Unit |
getScheduleVarianceLaborUnits()
Gets the difference between the earned value of work performed and the work scheduled to be
performed.
|
Percent |
getScopePercentComplete()
Gets the scope percent complete is imported from Prime via integration.
|
Date |
getSecondaryConstraintDate()
Gets the date to be used for the cstr_type2 assignment, if the activity has a cstr_type2
value.
|
ConstraintType |
getSecondaryConstraintType()
Gets the additional constraint to be used by the scheduler.
|
static String[] |
getSpreadFields()
Gets all spread fields that can be specified in the spreadFields parameter of loadWithLiveSpread methods for this business object.
|
BeginDate |
getStartDate()
Gets the start date of the activity.
|
Duration |
getStartDate1Variance()
Gets the duration between the start date in the current project and the primary baseline start
date.
|
Duration |
getStartDate2Variance()
Gets the duration between the start date in the current project and the secondary baseline
start date.
|
Duration |
getStartDate3Variance()
Gets the duration between the start date in the current project and the tertiary baseline
start date.
|
Duration |
getStartDateVariance()
Gets the duration between the start date in the current project and the project baseline start
date.
|
ActivityStatus |
getStatus()
Gets the current status of the activity, either 'Not Started', 'In Progress', or 'Completed'.
|
ProjectStatus |
getStatusCode()
Gets the project status: 'Planned', 'Active', 'Inactive', 'What-If', 'Requested', or
'Template'.
|
BeginDate |
getSuspendDate()
Gets the start date when the progress of a task or resource dependent activity is delayed
from.
|
TaskStatusCompletion |
getTaskStatusCompletion()
Gets completion status of the activity.
|
TaskStatusDates |
getTaskStatusDates()
Gets status of the activity as per the activity dates.
|
boolean |
getTaskStatusIndicator()
Gets indicates the status of the activity.
|
double |
getToCompletePerformanceIndex()
Gets the TCPI, which is calculated as (budget at completion - earned value) / (estimate at
completion - ACWP).
|
Cost |
getTotalCost1Variance()
Gets the difference between the primary baseline total cost and the at completion total cost.
|
Cost |
getTotalCost2Variance()
Gets the difference between the secondary baseline total cost and the at completion total
cost.
|
Cost |
getTotalCost3Variance()
Gets the difference between the tertiary baseline total cost and the at completion total cost.
|
Cost |
getTotalCostVariance()
Gets the difference between the project baseline total cost and the at completion total cost.
|
Duration |
getTotalFloat()
Gets the amount of time the activity can be delayed before delaying the project finish date.
|
Cost |
getTotalPastPeriodEarnedValueCostBCWP()
Gets the total stored period earned value cost for each activity.
|
Unit |
getTotalPastPeriodEarnedValueLaborUnits()
Gets the total stored period earned value labor units for each activity.
|
Cost |
getTotalPastPeriodExpenseCost()
Gets the total stored period expense cost for each activity.
|
Cost |
getTotalPastPeriodLaborCost()
Gets the total stored period labor cost for each activity.
|
Unit |
getTotalPastPeriodLaborUnits()
Gets the total stored period labor units for each activity.
|
Cost |
getTotalPastPeriodMaterialCost()
Gets the total stored period material cost for each activity.
|
Cost |
getTotalPastPeriodNonLaborCost()
Gets the total stored period non labor cost for each activity.
|
Unit |
getTotalPastPeriodNonLaborUnits()
Gets the total stored period non labor units for each activity.
|
Cost |
getTotalPastPeriodPlannedValueCost()
Gets the total stored period planned value cost for each activity.
|
Unit |
getTotalPastPeriodPlannedValueLaborUnits()
Gets the total stored period planned value labor units for each activity.
|
ActivityType |
getType()
Gets the type of activity, either 'Task Dependent', 'Resource Dependent', 'Level of Effort',
'Start Milestone', 'Finish Milestone', or 'WBS Summary'.
|
Percent |
getUnitsPercentComplete()
Gets the percent complete of units for all labor and nonlabor resources assigned to the
activity.
|
int |
getUnreadCommentCount()
Gets the total number of unread comments on this activity for a user.
|
String |
getWBSCode()
Gets the short code assigned to each WBS element for identification.
|
String |
getWBSName()
Gets the name of the WBS element.
|
String |
getWBSNamePath()
Gets the WBS name hierarchy of the Activity.
|
ObjectId |
getWBSObjectId()
Gets the unique ID of the WBS for the activity.
|
String |
getWBSPath()
Gets the WBS hierarchy of the Activity.
|
String |
getWorkPackageId()
Gets the ID of the workpackage coming from prime.
|
String |
getWorkPackageName()
Gets the name of the workpackage coming from prime.
|
static String[] |
getWritableFields()
Gets all writable fields for this business object.
|
static Activity |
load(Session session,
String[] fields,
ObjectId objId)
Loads a single Activity object from the database.
|
static BOIterator<Activity> |
load(Session session,
String[] fields,
ObjectId[] objIds)
Loads multiple Activity objects from the database.
|
BOIterator<ActivityCodeAssignment> |
loadActivityCodeAssignments(String[] fields,
String sWhereClause,
String sOrderBy)
Loads multiple associated ActivityCodeAssignment objects from the database.
|
BOIterator<ActivityExpense> |
loadActivityExpenses(String[] fields,
String sWhereClause,
String sOrderBy)
Loads multiple associated ActivityExpense objects from the database.
|
BOIterator<ActivityNote> |
loadActivityNotes(String[] fields,
String sWhereClause,
String sOrderBy)
Loads multiple associated ActivityNote objects from the database.
|
ActivityOwner |
loadActivityOwner(String[] fields)
Loads an associated ActivityOwner object from the database.
|
BOIterator<ActivityPeriodActual> |
loadActivityPeriodActuals(String[] fields,
String sWhereClause,
String sOrderBy)
Loads multiple associated ActivityPeriodActual objects from the database.
|
BOIterator<ActivityRisk> |
loadActivityRisks(String[] fields,
String sWhereClause,
String sOrderBy)
Loads multiple associated ActivityRisk objects from the database.
|
BOIterator<ActivityStep> |
loadActivitySteps(String[] fields,
String sWhereClause,
String sOrderBy)
Loads multiple associated ActivityStep objects from the database.
|
Calendar |
loadCalendar(String[] fields)
Loads an associated Calendar object from the database.
|
BOIterator<LeanTask> |
loadLeanTasks(String[] fields,
String sWhereClause,
String sOrderBy)
Loads multiple associated LeanTask objects from the database.
|
Location |
loadLocation(String[] fields)
Loads an associated Location object from the database.
|
BOIterator<Relationship> |
loadPredecessorRelationships(String[] fields,
String sWhereClause,
String sOrderBy)
Loads multiple associated Relationship objects from the database.
|
Project |
loadProject(String[] fields)
Loads an associated Project object from the database.
|
BOIterator<ProjectDocument> |
loadProjectDocuments(String[] fields,
String sWhereClause,
String sOrderBy)
Loads multiple associated ProjectDocument objects from the database.
|
BOIterator<ProjectIssue> |
loadProjectIssues(String[] fields,
String sWhereClause,
String sOrderBy)
Loads multiple associated ProjectIssue objects from the database.
|
BOIterator<ResourceAssignment> |
loadResourceAssignments(String[] fields,
String sWhereClause,
String sOrderBy)
Loads multiple associated ResourceAssignment objects from the database.
|
BOIterator<ResourceAssignment> |
loadResourceAssignmentsWithLiveSpread(String[] nonSpreadFields,
String sWhereClause,
String sOrderBy,
String[] spreadFields,
SpreadPeriodType periodType,
Date startDate,
Date endDate,
boolean bIncludeCumulative)
Loads multiple associated ResourceAssignment objects with spreads from the database.
|
BOIterator<RiskResponseAction> |
loadRiskResponseActions(String[] fields,
String sWhereClause,
String sOrderBy)
Loads multiple associated RiskResponseAction objects from the database.
|
BOIterator<Relationship> |
loadSuccessorRelationships(String[] fields,
String sWhereClause,
String sOrderBy)
Loads multiple associated Relationship objects from the database.
|
BOIterator<UDFValue> |
loadUDFValues(String[] fields,
String sWhereClause,
String sOrderBy)
Loads multiple associated UDFValue objects from the database.
|
WBS |
loadWBS(String[] fields)
Loads an associated WBS object from the database.
|
static BOIterator<Activity> |
loadWithLiveSpread(Session session,
String[] nonSpreadFields,
ObjectId[] objIds,
String[] spreadFields,
SpreadPeriodType periodType,
Date startDate,
Date endDate,
boolean bIncludeCumulative)
Loads multiple Activity objects with summarized spreads from the database.
|
static Activity |
loadWithLiveSpread(Session session,
String[] nonSpreadFields,
ObjectId objId,
String[] spreadFields,
SpreadPeriodType periodType,
Date startDate,
Date endDate,
boolean bIncludeCumulative)
Loads a Activity object with summarized spreads from the database.
|
static BOIterator<Activity> |
loadWithLiveSpreadActivityOrAssignment(Session session,
String[] nonSpreadFields,
ObjectId[] objIds,
String[] spreadFields,
SpreadPeriodType periodType,
Date startDate,
Date endDate,
boolean bIncludeCumulative)
Loads multiple Activity objects with summarized spreads from the database.
|
void |
setActualDuration(Duration d)
Sets the total working time from the activity actual start date to the actual finish date (for
completed activities), or to the current data date (for in-progress activities).
|
void |
setActualFinishDate(EndDate d)
Sets the date on which the activity is actually finished.
|
void |
setActualLaborCost(Cost c)
Sets the actual costs for all labor resources assigned to the activity.
|
void |
setActualLaborUnits(Unit u)
Sets the actual units for all labor resources assigned to the activity.
|
void |
setActualNonLaborCost(Cost c)
Sets the actual costs for all nonlabor resources assigned to the activity.
|
void |
setActualNonLaborUnits(Unit u)
Sets the actual units for all nonlabor resources assigned to the activity.
|
void |
setActualStartDate(BeginDate d)
Sets the date on which the activity is actually started.
|
void |
setActualThisPeriodLaborCost(Cost c)
Sets the actual this period labor cost for all labor resources assigned to the activity.
|
void |
setActualThisPeriodLaborUnits(Unit u)
Sets the actual this period labor units (hours) for all labor resources assigned to the
activity.
|
void |
setActualThisPeriodNonLaborCost(Cost c)
Sets the actual this period nonlabor cost for all nonlabor resources assigned to the activity.
|
void |
setActualThisPeriodNonLaborUnits(Unit u)
Sets the actual this period nonlabor units (hours) for all nonlabor resources assigned to the
activity.
|
void |
setAtCompletionDuration(Duration d)
Sets the total working time from the activity's current start date to the current finish date.
|
void |
setAtCompletionLaborCost(Cost c)
Sets the sum of the actual plus remaining costs for all labor resources assigned to the
activity.
|
void |
setAtCompletionLaborUnits(Unit u)
Sets the sum of the actual plus remaining units for all labor resources assigned to the
activity.
|
void |
setAtCompletionNonLaborCost(Cost c)
Sets the sum of the actual plus remaining costs for all nonlabor resources assigned to the
activity.
|
void |
setAtCompletionNonLaborUnits(Unit u)
Sets the sum of the actual plus remaining units for all nonlabor resources assigned to the
activity.
|
void |
setAutoComputeActuals(boolean b)
Sets the option that determines whether the activity's actual and remaining units, start date,
finish date, and percent complete are computed automatically using the planned dates, planned
units and the schedule percent complete.
|
void |
setCalendarObjectId(ObjectId o)
Sets the unique ID of the calendar assigned to the activity.
|
void |
setCBSCode(String s)
Sets the unique name of CBS Code.
|
void |
setCBSId(ObjectId o)
Sets the unique Id of CBS Code.
|
void |
setDurationPercentComplete(Percent p)
Sets the percent complete of the activity duration.
|
void |
setDurationType(DurationType enm)
Sets the duration type of the activity.
|
void |
setEarlyFinishDate(EndDate d)
Sets the earliest possible date the activity can finish.
|
void |
setEarlyStartDate(BeginDate d)
Sets the earliest possible date the remaining work for the activity can begin.
|
void |
setEstimatedWeight(double d)
Sets the estimation weight for the activity, used for top-down estimation.
|
void |
setExpectedFinishDate(EndDate d)
Sets the date the activity is expected to be finished according to the progress made on the
activity's work products.
|
void |
setExternalEarlyStartDate(BeginDate d)
Sets the date value that determines the early start date for imported activities with external
constraints lost (relations from/to external projects that do not exist in the database).
|
void |
setExternalLateFinishDate(EndDate d)
Sets the date value that determines the Late Finish Date for imported activities with external
constraints lost (from/to external projects that do not exist in the database).
|
void |
setFeedback(String s)
Sets the feedback from the resource.
|
void |
setFinishDate(EndDate d)
Sets the current finish date of the activity.
|
void |
setGUID(String s)
Sets the globally unique ID generated by the system.
|
void |
setId(String s)
Sets the short ID that uniquely identifies the activity within the project.
|
void |
setIsNewFeedback(boolean b)
Sets the flag that indicates that a resource has sent feedback notes about this activity which
have not been reviewed yet.
|
void |
setIsStarred(boolean b)
Sets the flag that indicates whether this activity is marked as starred activity.
|
void |
setLateFinishDate(EndDate d)
Sets the latest possible date the activity must finish without delaying the project finish
date.
|
void |
setLateStartDate(BeginDate d)
Sets the latest possible date the remaining work for the activity must begin without delaying
the project finish date.
|
void |
setLevelingPriority(LevelingPriority enm)
Sets the activity priority used to prioritize activities in a project when performing resource
leveling.
|
void |
setLocationObjectId(ObjectId o)
Sets the unique ID of the location assigned to the activity.
|
void |
setMaximumDuration(Duration d)
Sets the maximum duration of the activity.
|
void |
setMinimumDuration(Duration d)
Sets the minimum duration of the activity.
|
void |
setMostLikelyDuration(Duration d)
Sets the most likely duration of the activity.
|
void |
setName(String s)
Sets the name of the activity.
|
void |
setNonLaborUnitsPercentComplete(Percent p)
Sets the percent complete of units for all nonlabor resources for the activity.
|
void |
setNotesToResources(String s)
Sets the notes from the project manager to the timesheet resources.
|
void |
setObjectId(ObjectId o)
Sets the unique ID generated by the system.
|
void |
setOwnerIDArray(String[] s) |
void |
setOwnerNamesArray(String[] s) |
void |
setPercentComplete(Percent p)
Sets the activity percent complete.
|
void |
setPercentCompleteType(PercentCompleteType enm)
Sets the activity percent complete type: 'Physical', 'Duration', or 'Units'.
|
void |
setPhysicalPercentComplete(Percent p)
Sets the physical percent complete, which can either be user entered or calculated from the
activity's weighted steps.
|
void |
setPlannedDuration(Duration d)
Sets the total working time from the activity planned start date to the planned finish date.
|
void |
setPlannedFinishDate(EndDate d)
Sets the date the activity is scheduled to finish.
|
void |
setPlannedLaborCost(Cost c)
Sets the planned costs for all labor resources assigned to the activity.
|
void |
setPlannedLaborUnits(Unit u)
Sets the planned units for all labor resources assigned to the activity.
|
void |
setPlannedNonLaborCost(Cost c)
Sets the planned costs for all nonlabor resources assigned to the activity.
|
void |
setPlannedNonLaborUnits(Unit u)
Sets the planned units for all nonlabor resources assigned to the activity.
|
void |
setPlannedStartDate(BeginDate d)
Sets the date the activity is scheduled to begin.
|
void |
setPostRespCriticalityIndex(Percent p)
Sets post Response Criticality Index.
|
void |
setPostResponsePessimisticFinish(EndDate d)
Sets post response Activity Pessimistic finish.
|
void |
setPostResponsePessimisticStart(BeginDate d)
Sets post response Activity Pessimistic start.
|
void |
setPreRespCriticalityIndex(Percent p)
Sets pre Response Criticality Index.
|
void |
setPreResponsePessimisticFinish(EndDate d)
Sets pre response Activity Pessimistic finish.
|
void |
setPreResponsePessimisticStart(BeginDate d)
Sets pre response Activity Pessimistic start.
|
void |
setPrimaryConstraintDate(Date d)
Sets the constraint date for the activity, if the activity has a constraint.
|
void |
setPrimaryConstraintType(ConstraintType enm)
Sets the type of constraint applied to the activity start or finish date.
|
void |
setPrimaryResourceObjectId(ObjectId o)
Sets the unique ID of the primary resource for the activity.
|
void |
setProjectObjectId(ObjectId o)
Sets the unique ID of the associated project.
|
void |
setRemainingDuration(Duration d)
Sets the remaining duration of the activity.
|
void |
setRemainingEarlyFinishDate(EndDate d)
Sets the remaining late end date, which is calculated by the scheduler.
|
void |
setRemainingEarlyStartDate(BeginDate d)
Sets the date the remaining work for the activity is scheduled to begin.
|
void |
setRemainingLaborCost(Cost c)
Sets the remaining costs for all labor resources assigned to the activity.
|
void |
setRemainingLaborUnits(Unit u)
Sets the remaining units for all labor resources assigned to the activity.
|
void |
setRemainingLateFinishDate(EndDate d)
Sets the remaining late finish date calculated by the scheduler.
|
void |
setRemainingLateStartDate(BeginDate d)
Sets the remaining late start date calculated by the scheduler.
|
void |
setRemainingNonLaborCost(Cost c)
Sets the remaining costs for all nonlabor resources assigned to the activity.
|
void |
setRemainingNonLaborUnits(Unit u)
Sets the remaining units for all nonlabor resources assigned to the activity.
|
void |
setResumeDate(EndDate d)
Sets the date when a suspended task or resource dependent activity should be resumed.
|
void |
setReviewRequired(boolean b)
Sets the indicator that determines whether the activity status updates made in Team Member
applications must be approved before commiting changes.
|
void |
setReviewStatus(ReviewStatus enm)
Sets the activity review status.
|
void |
setScopePercentComplete(Percent p)
Sets the scope percent complete is imported from Prime via integration.
|
void |
setSecondaryConstraintDate(Date d)
Sets the date to be used for the cstr_type2 assignment, if the activity has a cstr_type2
value.
|
void |
setSecondaryConstraintType(ConstraintType enm)
Sets the additional constraint to be used by the scheduler.
|
void |
setStartDate(BeginDate d)
Sets the start date of the activity.
|
void |
setStatus(ActivityStatus enm)
Sets the current status of the activity, either 'Not Started', 'In Progress', or 'Completed'.
|
void |
setSuspendDate(BeginDate d)
Sets the start date when the progress of a task or resource dependent activity is delayed
from.
|
void |
setTaskStatusCompletion(TaskStatusCompletion enm)
Sets completion status of the activity.
|
void |
setTaskStatusDates(TaskStatusDates enm)
Sets status of the activity as per the activity dates.
|
void |
setTaskStatusIndicator(boolean b)
Sets indicates the status of the activity.
|
void |
setTotalPastPeriodEarnedValueCostBCWP(Cost c)
Sets the total stored period earned value cost for each activity.
|
void |
setTotalPastPeriodEarnedValueLaborUnits(Unit u)
Sets the total stored period earned value labor units for each activity.
|
void |
setTotalPastPeriodExpenseCost(Cost c)
Sets the total stored period expense cost for each activity.
|
void |
setTotalPastPeriodLaborCost(Cost c)
Sets the total stored period labor cost for each activity.
|
void |
setTotalPastPeriodLaborUnits(Unit u)
Sets the total stored period labor units for each activity.
|
void |
setTotalPastPeriodMaterialCost(Cost c)
Sets the total stored period material cost for each activity.
|
void |
setTotalPastPeriodNonLaborCost(Cost c)
Sets the total stored period non labor cost for each activity.
|
void |
setTotalPastPeriodNonLaborUnits(Unit u)
Sets the total stored period non labor units for each activity.
|
void |
setTotalPastPeriodPlannedValueCost(Cost c)
Sets the total stored period planned value cost for each activity.
|
void |
setTotalPastPeriodPlannedValueLaborUnits(Unit u)
Sets the total stored period planned value labor units for each activity.
|
void |
setType(ActivityType enm)
Sets the type of activity, either 'Task Dependent', 'Resource Dependent', 'Level of Effort',
'Start Milestone', 'Finish Milestone', or 'WBS Summary'.
|
void |
setUnitsPercentComplete(Percent p)
Sets the percent complete of units for all labor and nonlabor resources assigned to the
activity.
|
void |
setWBSObjectId(ObjectId o)
Sets the unique ID of the WBS for the activity.
|
void |
setWorkPackageId(String s)
Sets the ID of the workpackage coming from prime.
|
void |
setWorkPackageName(String s)
Sets the name of the workpackage coming from prime.
|
String |
toString()
Returns a string representation of the object.
|
void |
update()
Updates this Activity object in the database.
|
static void |
update(Session session,
Activity[] activities)
Updates multiple Activity objects in the database.
|
void |
updateActivityExpenses(ActivityExpense[] activityexpenses)
Updates multiple associated ActivityExpense objects in the database.
|
void |
updateActivityNotes(ActivityNote[] activitynotes)
Updates multiple associated ActivityNote objects in the database.
|
void |
updateActivitySteps(ActivityStep[] activitysteps)
Updates multiple associated ActivityStep objects in the database.
|
void |
updateLeanTasks(LeanTask[] leantasks)
Updates multiple associated LeanTask objects in the database.
|
void |
updatePredecessorRelationships(Relationship[] predecessorrelationships)
Updates multiple associated Relationship objects in the database.
|
void |
updateProjectDocuments(ProjectDocument[] projectdocuments)
Updates multiple associated ProjectDocument objects in the database.
|
void |
updateResourceAssignments(ResourceAssignment[] resourceassignments)
Updates multiple associated ResourceAssignment objects in the database.
|
void |
updateSuccessorRelationships(Relationship[] successorrelationships)
Updates multiple associated Relationship objects in the database.
|
equals, getMaxFieldLength, getValue, getValue, hashCode, isNull, setEarlyDate, setNull
public Activity(Session session)
session
- the Sessionpublic Activity(Session session, ObjectId objId) throws BusinessObjectException
session
- the SessionobjId
- the ObjectIdBusinessObjectException
- if a problem occurred in the client-side business objectspublic Activity(Session session, com.primavera.infr.db.PrmRowSet rowSet, int iIndex) throws BusinessObjectException
session
- the SessionrowSet
- the PrmRowSet retrieved from the serveriIndex
- the row index in the PrmRowSet associated with this business objectBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId createResourceAssignment(ResourceAssignment resourceassignment) throws ServerException, NetworkException, BusinessObjectException
resourceassignment
- ResourceAssignment object to createServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId[] createResourceAssignments(ResourceAssignment[] resourceassignments) throws ServerException, NetworkException, BusinessObjectException
resourceassignments
- array of ResourceAssignment objects to createServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<ResourceAssignment> loadResourceAssignments(String[] fields, String sWhereClause, String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clauseServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<ResourceAssignment> loadResourceAssignmentsWithLiveSpread(String[] nonSpreadFields, String sWhereClause, String sOrderBy, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative) throws ServerException, NetworkException, BusinessObjectException
nonSpreadFields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clausespreadFields
- the fields to include in the spread objectperiodType
- the period of the spread data (hour, day, etc.)startDate
- the start date of the spreadendDate
- the end date of the spreadbIncludeCumulative
- indicates whether to include cumulative spread dataServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic void updateResourceAssignments(ResourceAssignment[] resourceassignments) throws ServerException, NetworkException, BusinessObjectException
resourceassignments
- array of ResourceAssignment objects to updateServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic void deleteResourceAssignments(ResourceAssignment[] resourceassignments) throws ServerException, NetworkException, BusinessObjectException
resourceassignments
- array of ResourceAssignment objects to deleteServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId createActivityExpense(ActivityExpense activityexpense) throws ServerException, NetworkException, BusinessObjectException
activityexpense
- ActivityExpense object to createServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId[] createActivityExpenses(ActivityExpense[] activityexpenses) throws ServerException, NetworkException, BusinessObjectException
activityexpenses
- array of ActivityExpense objects to createServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<ActivityExpense> loadActivityExpenses(String[] fields, String sWhereClause, String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clauseServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic void updateActivityExpenses(ActivityExpense[] activityexpenses) throws ServerException, NetworkException, BusinessObjectException
activityexpenses
- array of ActivityExpense objects to updateServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic void deleteActivityExpenses(ActivityExpense[] activityexpenses) throws ServerException, NetworkException, BusinessObjectException
activityexpenses
- array of ActivityExpense objects to deleteServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId createActivityNote(ActivityNote activitynote) throws ServerException, NetworkException, BusinessObjectException
activitynote
- ActivityNote object to createServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId[] createActivityNotes(ActivityNote[] activitynotes) throws ServerException, NetworkException, BusinessObjectException
activitynotes
- array of ActivityNote objects to createServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<ActivityNote> loadActivityNotes(String[] fields, String sWhereClause, String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clauseServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic void updateActivityNotes(ActivityNote[] activitynotes) throws ServerException, NetworkException, BusinessObjectException
activitynotes
- array of ActivityNote objects to updateServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic void deleteActivityNotes(ActivityNote[] activitynotes) throws ServerException, NetworkException, BusinessObjectException
activitynotes
- array of ActivityNote objects to deleteServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId createActivityStep(ActivityStep activitystep) throws ServerException, NetworkException, BusinessObjectException
activitystep
- ActivityStep object to createServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId[] createActivitySteps(ActivityStep[] activitysteps) throws ServerException, NetworkException, BusinessObjectException
activitysteps
- array of ActivityStep objects to createServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<ActivityStep> loadActivitySteps(String[] fields, String sWhereClause, String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clauseServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic void updateActivitySteps(ActivityStep[] activitysteps) throws ServerException, NetworkException, BusinessObjectException
activitysteps
- array of ActivityStep objects to updateServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic void deleteActivitySteps(ActivityStep[] activitysteps) throws ServerException, NetworkException, BusinessObjectException
activitysteps
- array of ActivityStep objects to deleteServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId createLeanTask(LeanTask leantask) throws ServerException, NetworkException, BusinessObjectException
leantask
- LeanTask object to createServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId[] createLeanTasks(LeanTask[] leantasks) throws ServerException, NetworkException, BusinessObjectException
leantasks
- array of LeanTask objects to createServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<LeanTask> loadLeanTasks(String[] fields, String sWhereClause, String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clauseServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic void updateLeanTasks(LeanTask[] leantasks) throws ServerException, NetworkException, BusinessObjectException
leantasks
- array of LeanTask objects to updateServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic void deleteLeanTasks(LeanTask[] leantasks) throws ServerException, NetworkException, BusinessObjectException
leantasks
- array of LeanTask objects to deleteServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<ActivityPeriodActual> loadActivityPeriodActuals(String[] fields, String sWhereClause, String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clauseServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId createProjectDocument(ProjectDocument projectdocument) throws ServerException, NetworkException, BusinessObjectException
projectdocument
- ProjectDocument object to createServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId[] createProjectDocuments(ProjectDocument[] projectdocuments) throws ServerException, NetworkException, BusinessObjectException
projectdocuments
- array of ProjectDocument objects to createServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<ProjectDocument> loadProjectDocuments(String[] fields, String sWhereClause, String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clauseServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic void updateProjectDocuments(ProjectDocument[] projectdocuments) throws ServerException, NetworkException, BusinessObjectException
projectdocuments
- array of ProjectDocument objects to updateServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic void deleteProjectDocuments(ProjectDocument[] projectdocuments) throws ServerException, NetworkException, BusinessObjectException
projectdocuments
- array of ProjectDocument objects to deleteServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId createPredecessorRelationship(Relationship predecessorrelationship) throws ServerException, NetworkException, BusinessObjectException
predecessorrelationship
- PredecessorRelationship object to createServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId[] createPredecessorRelationships(Relationship[] predecessorrelationships) throws ServerException, NetworkException, BusinessObjectException
predecessorrelationships
- array of PredecessorRelationship objects to createServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<Relationship> loadPredecessorRelationships(String[] fields, String sWhereClause, String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clauseServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic void updatePredecessorRelationships(Relationship[] predecessorrelationships) throws ServerException, NetworkException, BusinessObjectException
predecessorrelationships
- array of Relationship objects to updateServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic void deletePredecessorRelationships(Relationship[] predecessorrelationships) throws ServerException, NetworkException, BusinessObjectException
predecessorrelationships
- array of Relationship objects to deleteServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId createSuccessorRelationship(Relationship successorrelationship) throws ServerException, NetworkException, BusinessObjectException
successorrelationship
- SuccessorRelationship object to createServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId[] createSuccessorRelationships(Relationship[] successorrelationships) throws ServerException, NetworkException, BusinessObjectException
successorrelationships
- array of SuccessorRelationship objects to createServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<Relationship> loadSuccessorRelationships(String[] fields, String sWhereClause, String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clauseServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic void updateSuccessorRelationships(Relationship[] successorrelationships) throws ServerException, NetworkException, BusinessObjectException
successorrelationships
- array of Relationship objects to updateServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic void deleteSuccessorRelationships(Relationship[] successorrelationships) throws ServerException, NetworkException, BusinessObjectException
successorrelationships
- array of Relationship objects to deleteServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic Project loadProject(String[] fields) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic Calendar loadCalendar(String[] fields) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic ActivityOwner loadActivityOwner(String[] fields) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId createProjectIssue(ProjectIssue projectissue) throws ServerException, NetworkException, BusinessObjectException
projectissue
- ProjectIssue object to createServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId[] createProjectIssues(ProjectIssue[] projectissues) throws ServerException, NetworkException, BusinessObjectException
projectissues
- array of ProjectIssue objects to createServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<ProjectIssue> loadProjectIssues(String[] fields, String sWhereClause, String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clauseServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic WBS loadWBS(String[] fields) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<ActivityCodeAssignment> loadActivityCodeAssignments(String[] fields, String sWhereClause, String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clauseServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<UDFValue> loadUDFValues(String[] fields, String sWhereClause, String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clauseServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<ActivityRisk> loadActivityRisks(String[] fields, String sWhereClause, String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clauseServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<RiskResponseAction> loadRiskResponseActions(String[] fields, String sWhereClause, String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clauseServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic Location loadLocation(String[] fields) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId createCopy(ObjectId projectObjectId, ObjectId wbsObjectId, String newId, CopyActivityOptions copyOptions) throws BusinessObjectException, ServerException, NetworkException
createCopy
in class com.primavera.integration.client.bo.base.ActivityBase
projectObjectId
- the ObjectId of the project where the activity will be copied to.wbsObjectId
- the ObjectId of the WBS where the activity will be copied to.newId
- the Id for the newly copied activity. If null a default Id will be assigned.copyOptions
- the copy activity options. If null, the default options will be usedBusinessObjectException
- if a problem occurred in the client-side business objectsServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerpublic boolean dissolve() throws BusinessObjectException, ServerException, NetworkException
dissolve
in class com.primavera.integration.client.bo.base.ActivityBase
BusinessObjectException
- if a problem occurred in the client-side business objectsServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerpublic ObjectId getObjectId() throws BusinessObjectException
getObjectId
in class BusinessObject
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setObjectId(ObjectId o) throws BusinessObjectException
setObjectId
in class BusinessObject
o
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId getWBSObjectId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setWBSObjectId(ObjectId o) throws BusinessObjectException
o
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic String getWBSName() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic String getWBSCode() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getIsWorkPackage() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId getProjectObjectId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setProjectObjectId(ObjectId o) throws BusinessObjectException
o
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic String getProjectId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic String getProjectName() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ProjectStatus getStatusCode() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId getCalendarObjectId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setCalendarObjectId(ObjectId o) throws BusinessObjectException
o
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic String getCalendarName() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId getPrimaryResourceObjectId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setPrimaryResourceObjectId(ObjectId o) throws BusinessObjectException
o
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic String getPrimaryResourceName() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic String getPrimaryResourceId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic String getName() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setName(String s) throws BusinessObjectException
s
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic ActivityType getType() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setType(ActivityType enm) throws BusinessObjectException
enm
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic String getId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setId(String s) throws BusinessObjectException
s
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic double getEstimatedWeight() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setEstimatedWeight(double d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getAutoComputeActuals() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setAutoComputeActuals(boolean b) throws BusinessObjectException
b
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getReviewRequired() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setReviewRequired(boolean b) throws BusinessObjectException
b
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic LevelingPriority getLevelingPriority() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setLevelingPriority(LevelingPriority enm) throws BusinessObjectException
enm
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic ReviewStatus getReviewStatus() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setReviewStatus(ReviewStatus enm) throws BusinessObjectException
enm
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic EndDate getReviewFinishDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getIsNewFeedback() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setIsNewFeedback(boolean b) throws BusinessObjectException
b
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic BeginDate getDataDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getHasFutureBucketData() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic BeginDate getPlannedStartDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setPlannedStartDate(BeginDate d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic EndDate getPlannedFinishDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setPlannedFinishDate(EndDate d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getPlannedDuration() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setPlannedDuration(Duration d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getPlannedLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setPlannedLaborUnits(Unit u) throws BusinessObjectException
u
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getPlannedNonLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setPlannedNonLaborUnits(Unit u) throws BusinessObjectException
u
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getPlannedTotalUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getPlannedLaborCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setPlannedLaborCost(Cost c) throws BusinessObjectException
c
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getPlannedNonLaborCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setPlannedNonLaborCost(Cost c) throws BusinessObjectException
c
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getPlannedMaterialCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getPlannedTotalCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic BeginDate getActualStartDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setActualStartDate(BeginDate d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic EndDate getActualFinishDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setActualFinishDate(EndDate d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getActualDuration() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setActualDuration(Duration d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getActualLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setActualLaborUnits(Unit u) throws BusinessObjectException
u
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getActualNonLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setActualNonLaborUnits(Unit u) throws BusinessObjectException
u
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getActualTotalUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getActualLaborCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setActualLaborCost(Cost c) throws BusinessObjectException
c
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getActualNonLaborCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setActualNonLaborCost(Cost c) throws BusinessObjectException
c
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getActualMaterialCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getActualTotalCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getActualThisPeriodLaborCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setActualThisPeriodLaborCost(Cost c) throws BusinessObjectException
c
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getActualThisPeriodNonLaborCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setActualThisPeriodNonLaborCost(Cost c) throws BusinessObjectException
c
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getActualThisPeriodMaterialCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic BeginDate getRemainingEarlyStartDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setRemainingEarlyStartDate(BeginDate d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic EndDate getRemainingEarlyFinishDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setRemainingEarlyFinishDate(EndDate d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic BeginDate getRemainingLateStartDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setRemainingLateStartDate(BeginDate d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic EndDate getRemainingLateFinishDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setRemainingLateFinishDate(EndDate d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getRemainingDuration() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setRemainingDuration(Duration d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getRemainingLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setRemainingLaborUnits(Unit u) throws BusinessObjectException
u
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getRemainingNonLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setRemainingNonLaborUnits(Unit u) throws BusinessObjectException
u
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getRemainingTotalUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getRemainingLaborCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setRemainingLaborCost(Cost c) throws BusinessObjectException
c
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getRemainingNonLaborCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setRemainingNonLaborCost(Cost c) throws BusinessObjectException
c
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getRemainingMaterialCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getRemainingTotalCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getPlannedExpenseCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getActualExpenseCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getRemainingExpenseCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Percent getLaborUnitsPercentComplete() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Percent getNonLaborUnitsPercentComplete() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setNonLaborUnitsPercentComplete(Percent p) throws BusinessObjectException
p
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic BeginDate getLateStartDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setLateStartDate(BeginDate d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic EndDate getLateFinishDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setLateFinishDate(EndDate d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic BeginDate getEarlyStartDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setEarlyStartDate(BeginDate d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic EndDate getEarlyFinishDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setEarlyFinishDate(EndDate d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic BeginDate getStartDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setStartDate(BeginDate d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic EndDate getFinishDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setFinishDate(EndDate d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic EndDate getExpectedFinishDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setExpectedFinishDate(EndDate d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic BeginDate getSuspendDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setSuspendDate(BeginDate d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic EndDate getResumeDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setResumeDate(EndDate d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getAtCompletionDuration() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setAtCompletionDuration(Duration d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getAtCompletionLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setAtCompletionLaborUnits(Unit u) throws BusinessObjectException
u
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getAtCompletionNonLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setAtCompletionNonLaborUnits(Unit u) throws BusinessObjectException
u
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getAtCompletionTotalUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getAtCompletionLaborCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setAtCompletionLaborCost(Cost c) throws BusinessObjectException
c
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getAtCompletionNonLaborCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setAtCompletionNonLaborCost(Cost c) throws BusinessObjectException
c
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getAtCompletionMaterialCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getAtCompletionTotalCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getAtCompletionExpenseCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ActivityStatus getStatus() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setStatus(ActivityStatus enm) throws BusinessObjectException
enm
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic DurationType getDurationType() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setDurationType(DurationType enm) throws BusinessObjectException
enm
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic ConstraintType getPrimaryConstraintType() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setPrimaryConstraintType(ConstraintType enm) throws BusinessObjectException
enm
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Date getPrimaryConstraintDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setPrimaryConstraintDate(Date d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic BeginDate getExternalEarlyStartDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setExternalEarlyStartDate(BeginDate d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic EndDate getExternalLateFinishDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setExternalLateFinishDate(EndDate d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic PercentCompleteType getPercentCompleteType() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setPercentCompleteType(PercentCompleteType enm) throws BusinessObjectException
enm
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Percent getPhysicalPercentComplete() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setPhysicalPercentComplete(Percent p) throws BusinessObjectException
p
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Percent getScopePercentComplete() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setScopePercentComplete(Percent p) throws BusinessObjectException
p
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic String getWorkPackageId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setWorkPackageId(String s) throws BusinessObjectException
s
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic String getWorkPackageName() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setWorkPackageName(String s) throws BusinessObjectException
s
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Percent getDurationPercentComplete() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setDurationPercentComplete(Percent p) throws BusinessObjectException
p
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Percent getUnitsPercentComplete() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setUnitsPercentComplete(Percent p) throws BusinessObjectException
p
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Percent getPercentComplete() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setPercentComplete(Percent p) throws BusinessObjectException
p
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic String getGUID() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setGUID(String s) throws BusinessObjectException
s
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getTotalFloat() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getFreeFloat() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getIsLongestPath() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getIsCritical() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getActualThisPeriodLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setActualThisPeriodLaborUnits(Unit u) throws BusinessObjectException
u
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getActualThisPeriodNonLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setActualThisPeriodNonLaborUnits(Unit u) throws BusinessObjectException
u
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic BeginDate getBaselineStartDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic EndDate getBaselineFinishDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getBaselineDuration() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getBaselinePlannedExpenseCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getBaselinePlannedLaborCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getBaselinePlannedNonLaborCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getBaselinePlannedMaterialCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getBaselinePlannedTotalCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getBaselinePlannedLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getBaselinePlannedNonLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getBaselinePlannedDuration() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getExpenseCostVariance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getLaborCostVariance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getNonLaborCostVariance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getMaterialCostVariance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getTotalCostVariance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getLaborUnitsVariance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getNonLaborUnitsVariance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getDurationVariance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getStartDateVariance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getFinishDateVariance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getRemainingFloat() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getPlannedValueLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getPlannedValueCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Percent getPerformancePercentComplete() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getAccountingVariance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getAccountingVarianceLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getBudgetAtCompletion() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Percent getCostPercentComplete() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Percent getLaborCostPercentComplete() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Percent getNonLaborCostPercentComplete() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Percent getMaterialCostPercentComplete() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Percent getExpenseCostPercentComplete() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic double getCostPerformanceIndex() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic double getCostPerformanceIndexLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getCostVariance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getCostVarianceLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic double getCostVarianceIndex() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic double getCostVarianceIndexLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Percent getCostPercentOfPlanned() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Percent getDurationPercentOfPlanned() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getEarnedValueCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getEarnedValueLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getEstimateAtCompletionCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getEstimateAtCompletionLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getEstimateToComplete() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getEstimateToCompleteLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Percent getSchedulePercentComplete() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getScheduleVariance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getScheduleVarianceLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic double getScheduleVarianceIndex() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic double getScheduleVarianceIndexLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic double getSchedulePerformanceIndex() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic double getSchedulePerformanceIndexLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic double getToCompletePerformanceIndex() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getAtCompletionVariance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getAtCompletionLaborUnitsVariance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Date getSecondaryConstraintDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setSecondaryConstraintDate(Date d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic ConstraintType getSecondaryConstraintType() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setSecondaryConstraintType(ConstraintType enm) throws BusinessObjectException
enm
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic String getNotesToResources() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setNotesToResources(String s) throws BusinessObjectException
s
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic String getFeedback() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setFeedback(String s) throws BusinessObjectException
s
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic int getUnreadCommentCount() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic int getFloatPath() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic int getFloatPathOrder() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getTotalPastPeriodLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setTotalPastPeriodLaborUnits(Unit u) throws BusinessObjectException
u
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getTotalPastPeriodNonLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setTotalPastPeriodNonLaborUnits(Unit u) throws BusinessObjectException
u
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getTotalPastPeriodLaborCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setTotalPastPeriodLaborCost(Cost c) throws BusinessObjectException
c
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getTotalPastPeriodNonLaborCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setTotalPastPeriodNonLaborCost(Cost c) throws BusinessObjectException
c
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getTotalPastPeriodMaterialCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setTotalPastPeriodMaterialCost(Cost c) throws BusinessObjectException
c
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getTotalPastPeriodExpenseCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setTotalPastPeriodExpenseCost(Cost c) throws BusinessObjectException
c
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getTotalPastPeriodPlannedValueLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setTotalPastPeriodPlannedValueLaborUnits(Unit u) throws BusinessObjectException
u
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getTotalPastPeriodPlannedValueCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setTotalPastPeriodPlannedValueCost(Cost c) throws BusinessObjectException
c
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getTotalPastPeriodEarnedValueLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setTotalPastPeriodEarnedValueLaborUnits(Unit u) throws BusinessObjectException
u
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getTotalPastPeriodEarnedValueCostBCWP() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setTotalPastPeriodEarnedValueCostBCWP(Cost c) throws BusinessObjectException
c
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId getLocationObjectId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setLocationObjectId(ObjectId o) throws BusinessObjectException
o
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic String getLocationName() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Date getCreateDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Date getLastUpdateDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic String getCreateUser() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic String getLastUpdateUser() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic BeginDate getBaseline1StartDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic EndDate getBaseline1FinishDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic BeginDate getBaseline2StartDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic EndDate getBaseline2FinishDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic BeginDate getBaseline3StartDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic EndDate getBaseline3FinishDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getBaseline1Duration() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getBaseline2Duration() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getBaseline3Duration() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getExpenseCost1Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getExpenseCost2Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getExpenseCost3Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getLaborCost1Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getLaborCost2Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getLaborCost3Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getNonLaborCost1Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getNonLaborCost2Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getNonLaborCost3Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getMaterialCost1Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getMaterialCost2Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getMaterialCost3Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getTotalCost1Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getTotalCost2Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getTotalCost3Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getLaborUnits1Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getLaborUnits2Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getLaborUnits3Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getNonLaborUnits1Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getNonLaborUnits2Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getNonLaborUnits3Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getDuration1Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getDuration2Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getDuration3Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getStartDate1Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getStartDate2Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getStartDate3Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getFinishDate1Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getFinishDate2Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getFinishDate3Variance() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getBaseline1PlannedExpenseCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getBaseline2PlannedExpenseCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getBaseline3PlannedExpenseCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getBaseline1PlannedLaborCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getBaseline2PlannedLaborCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getBaseline3PlannedLaborCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getBaseline1PlannedNonLaborCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getBaseline2PlannedNonLaborCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getBaseline3PlannedNonLaborCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getBaseline1PlannedMaterialCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getBaseline2PlannedMaterialCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getBaseline3PlannedMaterialCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getBaseline1PlannedTotalCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getBaseline2PlannedTotalCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getBaseline3PlannedTotalCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getBaseline1PlannedLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getBaseline2PlannedLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getBaseline3PlannedLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getBaseline1PlannedNonLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getBaseline2PlannedNonLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getBaseline3PlannedNonLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getBaseline1PlannedDuration() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getBaseline2PlannedDuration() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getBaseline3PlannedDuration() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic String getProjectFlag() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic String getProjectProjectFlag() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getIsBaseline() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getIsTemplate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId getActivityOwnerUserId() throws BusinessObjectException
BusinessObjectException
public String[] getOwnerNamesArray() throws BusinessObjectException
BusinessObjectException
public void setOwnerNamesArray(String[] s) throws BusinessObjectException
BusinessObjectException
public String[] getOwnerIDArray() throws BusinessObjectException
BusinessObjectException
public void setOwnerIDArray(String[] s) throws BusinessObjectException
BusinessObjectException
public ActivitySpread getActivitySpread() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getIsStarred() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setIsStarred(boolean b) throws BusinessObjectException
b
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId getCBSObjectId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId getCBSId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setCBSId(ObjectId o) throws BusinessObjectException
o
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic String getCBSCode() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setCBSCode(String s) throws BusinessObjectException
s
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getMinimumDuration() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setMinimumDuration(Duration d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getMostLikelyDuration() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setMostLikelyDuration(Duration d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getMaximumDuration() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setMaximumDuration(Duration d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Percent getPreRespCriticalityIndex() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setPreRespCriticalityIndex(Percent p) throws BusinessObjectException
p
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic Percent getPostRespCriticalityIndex() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setPostRespCriticalityIndex(Percent p) throws BusinessObjectException
p
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic BeginDate getPreResponsePessimisticStart() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setPreResponsePessimisticStart(BeginDate d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic EndDate getPreResponsePessimisticFinish() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setPreResponsePessimisticFinish(EndDate d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic BeginDate getPostResponsePessimisticStart() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setPostResponsePessimisticStart(BeginDate d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic EndDate getPostResponsePessimisticFinish() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setPostResponsePessimisticFinish(EndDate d) throws BusinessObjectException
d
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic String getProjectNameSepChar() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic String getWBSPath() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic String getWBSNamePath() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Percent getPerformancePercentCompleteByLaborUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getTaskStatusIndicator() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setTaskStatusIndicator(boolean b) throws BusinessObjectException
b
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic TaskStatusDates getTaskStatusDates() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setTaskStatusDates(TaskStatusDates enm) throws BusinessObjectException
enm
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic TaskStatusCompletion getTaskStatusCompletion() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setTaskStatusCompletion(TaskStatusCompletion enm) throws BusinessObjectException
enm
- the value to set this field toBusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId getFinancialPeriodTmplId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic static String[] getRequiredCreateFields()
public static String[] getFilterableFields()
public static String[] getInternalDefaultLoadFields()
public static String[] getAllFields()
public static String[] getInternalAllFields()
public static Set<String> getInternalAllFieldsSet()
public static String[] getBaselineFields()
public static String[] getMainFields()
public static String[] getSpreadFields()
public static String[] getWritableFields()
@Deprecated public static String[] getDefaultXMLExportFields()
public static String[] getMinimumXMLExportFields()
public String toString()
public ObjectId create() throws ServerException, NetworkException, BusinessObjectException
ServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic static ObjectId[] create(Session session, Activity[] activities) throws ServerException, NetworkException, BusinessObjectException
session
- the Session objectactivities
- array of Activity objects to createServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic static Activity load(Session session, String[] fields, ObjectId objId) throws ServerException, NetworkException, BusinessObjectException
session
- the Session objectfields
- fields to loadobjId
- unique ID of the Activity objectServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic static BOIterator<Activity> load(Session session, String[] fields, ObjectId[] objIds) throws ServerException, NetworkException, BusinessObjectException
session
- the Session objectfields
- fields to loadobjIds
- object ids of the Activity objectsServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic static Activity loadWithLiveSpread(Session session, String[] nonSpreadFields, ObjectId objId, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative) throws ServerException, NetworkException, BusinessObjectException
nonSpreadFields
- fields to loadobjId
- unique ID of the Activity objectspreadFields
- the fields to include in the spread objectperiodType
- the period of the spread data (hour, day, etc.)startDate
- the start date of the spreadendDate
- the end date of the spreadbIncludeCumulative
- indicates whether to include cumulative spread dataServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic static BOIterator<Activity> loadWithLiveSpread(Session session, String[] nonSpreadFields, ObjectId[] objIds, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative) throws ServerException, NetworkException, BusinessObjectException
nonSpreadFields
- fields to loadobjIds
- object ids of the Activity objectsspreadFields
- the fields to include in the spread objectperiodType
- the period of the spread data (hour, day, etc.)startDate
- the start date of the spreadendDate
- the end date of the spreadbIncludeCumulative
- indicates whether to include cumulative spread dataServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic static BOIterator<Activity> loadWithLiveSpreadActivityOrAssignment(Session session, String[] nonSpreadFields, ObjectId[] objIds, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative) throws ServerException, NetworkException, BusinessObjectException
nonSpreadFields
- fields to loadobjIds
- object ids of the Activity objectsspreadFields
- the fields to include in the spread objectperiodType
- the period of the spread data (hour, day, etc.)startDate
- the start date of the spreadendDate
- the end date of the spreadbIncludeCumulative
- indicates whether to include cumulative spread dataServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic void update() throws ServerException, NetworkException, BusinessObjectException
update
in class com.primavera.integration.client.BOBase
ServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic static void update(Session session, Activity[] activities) throws ServerException, NetworkException, BusinessObjectException
session
- the Session objectactivities
- array of Activity objects to updateServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic void delete() throws ServerException, NetworkException, BusinessObjectException
delete
in class com.primavera.integration.client.BOBase
ServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectspublic static void delete(Session session, Activity[] activities) throws ServerException, NetworkException, BusinessObjectException
session
- the Session objectactivities
- array of Activity objects to deleteServerException
- if a problem occurred on the server-sideNetworkException
- if a problem occurred in the network layerBusinessObjectException
- if a problem occurred in the client-side business objectsCopyright © 2003, 2022, Oracle and/or its affiliates.
Oracle®, Java, and MySQL are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.