|
Primavera Integration API 7.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.primavera.integration.client.BOBase
com.primavera.integration.client.bo.BusinessObject
com.primavera.integration.client.bo.base.ActivityBase
com.primavera.integration.client.bo.object.Activity
public class Activity
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 Summary | |
---|---|
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. |
Method Summary | |
---|---|
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,
java.lang.String newId,
CopyActivityOptions copyOptions)
Copies the activity to a project node or a WBS node. |
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 |
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. |
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[] |
getActivityCodeTypesAssigned()
Deprecated. As of release 5.0 SP3, determine the activity code assignments using the ActivityCodeAssignment object. |
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 java.lang.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 |
getBaselineDuration()
Gets the duration for the activity in the project baseline. |
static java.lang.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. |
java.lang.String |
getCalendarName()
Gets the name of the calendar. |
ObjectId |
getCalendarObjectId()
Gets the unique ID of the calendar assigned to the activity. |
java.lang.String |
getCodeValue(ObjectId codeTypeObjectId)
Deprecated. As of release 5.0 SP3, load activity code assignments using the ActivityCodeAssignment business object. |
ObjectId |
getCodeValueObjectId(ObjectId codeTypeObjectId)
Deprecated. As of release 5.0 SP3, load activity code assignments using the ActivityCodeAssignment business object. |
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. |
java.util.Date |
getCreateDate()
Gets the date this activity was created. |
java.lang.String |
getCreateUser()
Gets the name of the user that created this activity. |
BeginDate |
getDataDate()
Gets the current data date for the project. |
static java.lang.String[] |
getDefaultXMLExportFields()
Gets the fields that are exported by the XML exporter when no fields are specified. |
Duration |
getDuration1Variance()
Gets the duration between the activity's primary 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. |
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). |
java.lang.String |
getFeedback()
Gets the feedback from the resource. |
static java.lang.String[] |
getFilterableFields()
Gets all fields that can be filtered. |
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 |
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. |
java.lang.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. |
java.lang.String |
getId()
Gets the short ID that uniquely identifies the activity within the project. |
static java.lang.String[] |
getInternalAllFields()
An internal method that should not be called directly by client code. |
static java.util.Set<java.lang.String> |
getInternalAllFieldsSet()
An internal method that should not be called directly by client code. |
static java.lang.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. |
Cost |
getLaborCost1Variance()
Gets the difference between primary 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. |
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. |
java.util.Date |
getLastUpdateDate()
Gets the date this activity was last updated. |
java.lang.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. |
static java.lang.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. |
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. |
static java.lang.String[] |
getMinimumXMLExportFields()
Gets all fields that are always exported at a minimum by the new flat XML exporter |
java.lang.String |
getName()
Gets the name of the activity. |
Cost |
getNonLaborCost1Variance()
Gets the difference between the primary 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. |
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. |
java.lang.String |
getNotesToResources()
Gets the notes from the project manager to the timesheet resources. |
ObjectId |
getObjectId()
Gets the unique ID generated by the system. |
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 |
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. |
java.util.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. |
java.lang.String |
getPrimaryResourceId()
Gets the name of the resource. |
java.lang.String |
getPrimaryResourceName()
Gets the name of the resource. |
ObjectId |
getPrimaryResourceObjectId()
Gets the unique ID of the primary resource for the activity. |
java.lang.String |
getProjectId()
Gets the short code of the associated project. |
java.lang.String |
getProjectName()
Gets the name of the associated project. |
ObjectId |
getProjectObjectId()
Gets the unique ID of the associated project. |
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 java.lang.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. |
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. |
java.util.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 java.lang.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 |
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'. |
BeginDate |
getSuspendDate()
Gets the start date when the progress of a task or resource dependent activity is delayed from. |
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 |
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. |
ActivityType |
getType()
Gets the type of activity, either 'Task Dependent', 'Resource Dependent', 'Level of Effort', or 'Milestone'. |
Cost |
getUDFCost(ObjectId objId)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
java.lang.Double |
getUDFDouble(ObjectId objId)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
EndDate |
getUDFFinishDate(ObjectId objId)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
UDFIndicator |
getUDFIndicator(ObjectId objId)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
java.lang.Integer |
getUDFInteger(ObjectId objId)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
BeginDate |
getUDFStartDate(ObjectId objId)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
java.lang.String |
getUDFText(ObjectId objId)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
ObjectId[] |
getUDFTypesAssigned()
Deprecated. As of release 5.0 SP3, determine the UDF assignments using the UDFValue object. |
Percent |
getUnitsPercentComplete()
Gets the percent complete of units for all labor and nonlabor resources assigned to the activity. |
java.lang.String |
getWBSCode()
Gets the short code assigned to each WBS element for identification. |
java.lang.String |
getWBSName()
Gets the name of the WBS element. |
ObjectId |
getWBSObjectId()
Gets the unique ID of the WBS for the activity. |
static java.lang.String[] |
getWritableFields()
Gets all writable fields for this business object. |
static Activity |
load(Session session,
java.lang.String[] fields,
ObjectId objId)
Loads a single Activity object from the database. |
static BOIterator<Activity> |
load(Session session,
java.lang.String[] fields,
ObjectId[] objIds)
Loads multiple Activity objects from the database. |
BOIterator<ActivityCodeAssignment> |
loadActivityCodeAssignments(java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Loads multiple associated ActivityCodeAssignment objects from the database. |
BOIterator<ActivityExpense> |
loadActivityExpenses(java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Loads multiple associated ActivityExpense objects from the database. |
BOIterator<ActivityNote> |
loadActivityNotes(java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Loads multiple associated ActivityNote objects from the database. |
ActivityOwner |
loadActivityOwner(java.lang.String[] fields)
Loads an associated ActivityOwner object from the database. |
BOIterator<ActivityPeriodActual> |
loadActivityPeriodActuals(java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Loads multiple associated ActivityPeriodActual objects from the database. |
BOIterator<ActivityStep> |
loadActivitySteps(java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Loads multiple associated ActivityStep objects from the database. |
Calendar |
loadCalendar(java.lang.String[] fields)
Loads an associated Calendar object from the database. |
BOIterator<Relationship> |
loadPredecessorRelationships(java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Loads multiple associated Relationship objects from the database. |
Project |
loadProject(java.lang.String[] fields)
Loads an associated Project object from the database. |
BOIterator<ProjectDocument> |
loadProjectDocuments(java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Loads multiple associated ProjectDocument objects from the database. |
BOIterator<ProjectIssue> |
loadProjectIssues(java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Loads multiple associated ProjectIssue objects from the database. |
BOIterator<ResourceAssignment> |
loadResourceAssignments(java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Loads multiple associated ResourceAssignment objects from the database. |
BOIterator<Relationship> |
loadSuccessorRelationships(java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Loads multiple associated Relationship objects from the database. |
BOIterator<UDFValue> |
loadUDFValues(java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Loads multiple associated UDFValue objects from the database. |
WBS |
loadWBS(java.lang.String[] fields)
Loads an associated WBS object from the database. |
static BOIterator<Activity> |
loadWithLiveSpread(Session session,
java.lang.String[] nonSpreadFields,
ObjectId[] objIds,
java.lang.String[] spreadFields,
SpreadPeriodType periodType,
java.util.Date startDate,
java.util.Date endDate,
boolean bIncludeCumulative)
Loads multiple Activity objects with live spreads from the database. |
static Activity |
loadWithLiveSpread(Session session,
java.lang.String[] nonSpreadFields,
ObjectId objId,
java.lang.String[] spreadFields,
SpreadPeriodType periodType,
java.util.Date startDate,
java.util.Date endDate,
boolean bIncludeCumulative)
Loads a Activity object with live 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 |
setCodeValueObjectId(ObjectId codeTypeObjectId,
ObjectId codeValueObjectId)
Deprecated. As of release 5.0 SP3, create or update activity code assignments using the ActivityCodeAssignment business object. |
void |
setDurationPercentComplete(Percent p)
Sets the percent complete of the activity duration. |
void |
setDurationType(DurationType enm)
Sets the duration type of the activity. |
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(java.lang.String s)
Sets the feedback from the resource. |
void |
setFinishDate(EndDate d)
Sets the current finish date of the activity. |
void |
setGUID(java.lang.String s)
Sets the globally unique ID generated by the system. |
void |
setId(java.lang.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 |
setLevelingPriority(LevelingPriority enm)
Sets the activity priority used to prioritize activities in a project when performing resource leveling. |
void |
setName(java.lang.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(java.lang.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 |
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 |
setPrimaryConstraintDate(java.util.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 |
setSecondaryConstraintDate(java.util.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 |
setType(ActivityType enm)
Sets the type of activity, either 'Task Dependent', 'Resource Dependent', 'Level of Effort', or 'Milestone'. |
void |
setUDFCost(ObjectId objId,
Cost cost)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
void |
setUDFDouble(ObjectId objId,
java.lang.Double n)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
void |
setUDFFinishDate(ObjectId objId,
EndDate date)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
void |
setUDFIndicator(ObjectId objId,
UDFIndicator ind)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
void |
setUDFInteger(ObjectId objId,
java.lang.Integer i)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
void |
setUDFStartDate(ObjectId objId,
BeginDate date)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
void |
setUDFText(ObjectId objId,
java.lang.String s)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
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. |
java.lang.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 |
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. |
Methods inherited from class com.primavera.integration.client.bo.BusinessObject |
---|
equals, hashCode, isNull, setNull |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Activity(Session session)
session
- the Sessionpublic Activity(Session session, ObjectId objId) throws BusinessObjectException
session
- the SessionobjId
- the ObjectId
BusinessObjectException
- 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 object
BusinessObjectException
- if a problem occurred in the client-side business objectsMethod Detail |
---|
public ObjectId create() throws ServerException, NetworkException, BusinessObjectException
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- 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 create
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic static Activity load(Session session, java.lang.String[] fields, ObjectId objId) throws ServerException, NetworkException, BusinessObjectException
session
- the Session objectfields
- fields to loadobjId
- unique ID of the Activity object
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic static Activity loadWithLiveSpread(Session session, java.lang.String[] nonSpreadFields, ObjectId objId, java.lang.String[] spreadFields, SpreadPeriodType periodType, java.util.Date startDate, java.util.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 data
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic static BOIterator<Activity> load(Session session, java.lang.String[] fields, ObjectId[] objIds) throws ServerException, NetworkException, BusinessObjectException
session
- the Session objectfields
- fields to loadobjIds
- object ids of the Activity objects
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic static BOIterator<Activity> loadWithLiveSpread(Session session, java.lang.String[] nonSpreadFields, ObjectId[] objIds, java.lang.String[] spreadFields, SpreadPeriodType periodType, java.util.Date startDate, java.util.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 data
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void update() throws ServerException, NetworkException, BusinessObjectException
update
in class BOBase
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- 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 update
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void delete() throws ServerException, NetworkException, BusinessObjectException
delete
in class BOBase
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- 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 delete
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId createResourceAssignment(ResourceAssignment resourceassignment) throws ServerException, NetworkException, BusinessObjectException
resourceassignment
- ResourceAssignment object to create
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId[] createResourceAssignments(ResourceAssignment[] resourceassignments) throws ServerException, NetworkException, BusinessObjectException
resourceassignments
- array of ResourceAssignment objects to create
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<ResourceAssignment> loadResourceAssignments(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void updateResourceAssignments(ResourceAssignment[] resourceassignments) throws ServerException, NetworkException, BusinessObjectException
resourceassignments
- array of ResourceAssignment objects to update
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void deleteResourceAssignments(ResourceAssignment[] resourceassignments) throws ServerException, NetworkException, BusinessObjectException
resourceassignments
- array of ResourceAssignment objects to delete
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId createActivityExpense(ActivityExpense activityexpense) throws ServerException, NetworkException, BusinessObjectException
activityexpense
- ActivityExpense object to create
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId[] createActivityExpenses(ActivityExpense[] activityexpenses) throws ServerException, NetworkException, BusinessObjectException
activityexpenses
- array of ActivityExpense objects to create
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<ActivityExpense> loadActivityExpenses(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void updateActivityExpenses(ActivityExpense[] activityexpenses) throws ServerException, NetworkException, BusinessObjectException
activityexpenses
- array of ActivityExpense objects to update
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void deleteActivityExpenses(ActivityExpense[] activityexpenses) throws ServerException, NetworkException, BusinessObjectException
activityexpenses
- array of ActivityExpense objects to delete
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId createActivityNote(ActivityNote activitynote) throws ServerException, NetworkException, BusinessObjectException
activitynote
- ActivityNote object to create
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId[] createActivityNotes(ActivityNote[] activitynotes) throws ServerException, NetworkException, BusinessObjectException
activitynotes
- array of ActivityNote objects to create
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<ActivityNote> loadActivityNotes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void updateActivityNotes(ActivityNote[] activitynotes) throws ServerException, NetworkException, BusinessObjectException
activitynotes
- array of ActivityNote objects to update
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void deleteActivityNotes(ActivityNote[] activitynotes) throws ServerException, NetworkException, BusinessObjectException
activitynotes
- array of ActivityNote objects to delete
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId createActivityStep(ActivityStep activitystep) throws ServerException, NetworkException, BusinessObjectException
activitystep
- ActivityStep object to create
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId[] createActivitySteps(ActivityStep[] activitysteps) throws ServerException, NetworkException, BusinessObjectException
activitysteps
- array of ActivityStep objects to create
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<ActivityStep> loadActivitySteps(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void updateActivitySteps(ActivityStep[] activitysteps) throws ServerException, NetworkException, BusinessObjectException
activitysteps
- array of ActivityStep objects to update
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void deleteActivitySteps(ActivityStep[] activitysteps) throws ServerException, NetworkException, BusinessObjectException
activitysteps
- array of ActivityStep objects to delete
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<ActivityPeriodActual> loadActivityPeriodActuals(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId createProjectDocument(ProjectDocument projectdocument) throws ServerException, NetworkException, BusinessObjectException
projectdocument
- ProjectDocument object to create
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId[] createProjectDocuments(ProjectDocument[] projectdocuments) throws ServerException, NetworkException, BusinessObjectException
projectdocuments
- array of ProjectDocument objects to create
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<ProjectDocument> loadProjectDocuments(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void updateProjectDocuments(ProjectDocument[] projectdocuments) throws ServerException, NetworkException, BusinessObjectException
projectdocuments
- array of ProjectDocument objects to update
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void deleteProjectDocuments(ProjectDocument[] projectdocuments) throws ServerException, NetworkException, BusinessObjectException
projectdocuments
- array of ProjectDocument objects to delete
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId createPredecessorRelationship(Relationship predecessorrelationship) throws ServerException, NetworkException, BusinessObjectException
predecessorrelationship
- PredecessorRelationship object to create
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId[] createPredecessorRelationships(Relationship[] predecessorrelationships) throws ServerException, NetworkException, BusinessObjectException
predecessorrelationships
- array of PredecessorRelationship objects to create
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<Relationship> loadPredecessorRelationships(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void updatePredecessorRelationships(Relationship[] predecessorrelationships) throws ServerException, NetworkException, BusinessObjectException
predecessorrelationships
- array of Relationship objects to update
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void deletePredecessorRelationships(Relationship[] predecessorrelationships) throws ServerException, NetworkException, BusinessObjectException
predecessorrelationships
- array of Relationship objects to delete
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId createSuccessorRelationship(Relationship successorrelationship) throws ServerException, NetworkException, BusinessObjectException
successorrelationship
- SuccessorRelationship object to create
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId[] createSuccessorRelationships(Relationship[] successorrelationships) throws ServerException, NetworkException, BusinessObjectException
successorrelationships
- array of SuccessorRelationship objects to create
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<Relationship> loadSuccessorRelationships(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void updateSuccessorRelationships(Relationship[] successorrelationships) throws ServerException, NetworkException, BusinessObjectException
successorrelationships
- array of Relationship objects to update
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void deleteSuccessorRelationships(Relationship[] successorrelationships) throws ServerException, NetworkException, BusinessObjectException
successorrelationships
- array of Relationship objects to delete
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Project loadProject(java.lang.String[] fields) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to load
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Calendar loadCalendar(java.lang.String[] fields) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to load
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ActivityOwner loadActivityOwner(java.lang.String[] fields) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to load
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId createProjectIssue(ProjectIssue projectissue) throws ServerException, NetworkException, BusinessObjectException
projectissue
- ProjectIssue object to create
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId[] createProjectIssues(ProjectIssue[] projectissues) throws ServerException, NetworkException, BusinessObjectException
projectissues
- array of ProjectIssue objects to create
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<ProjectIssue> loadProjectIssues(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic WBS loadWBS(java.lang.String[] fields) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to load
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<ActivityCodeAssignment> loadActivityCodeAssignments(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<UDFValue> loadUDFValues(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public void setCodeValueObjectId(ObjectId codeTypeObjectId, ObjectId codeValueObjectId) throws BusinessObjectException
codeTypeObjectId
- unique ID of the ActivityCodeTypecodeValueObjectId
- unique ID of the ActivityCode
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public ObjectId getCodeValueObjectId(ObjectId codeTypeObjectId) throws BusinessObjectException
codeTypeObjectId
- unique ID of an ActivityCodeType
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public java.lang.String getCodeValue(ObjectId codeTypeObjectId) throws BusinessObjectException
codeTypeObjectId
- unique ID of an ActivityCodeType
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public ObjectId[] getActivityCodeTypesAssigned() throws BusinessObjectException
getActivityCodeTypesAssigned
in class com.primavera.integration.client.bo.base.ActivityBase
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public ObjectId[] getUDFTypesAssigned() throws BusinessObjectException
getUDFTypesAssigned
in class com.primavera.integration.client.bo.base.ActivityBase
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId createCopy(ObjectId projectObjectId, ObjectId wbsObjectId, java.lang.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 used
BusinessObjectException
- if a problem occurred in the client-side business objects
ServerException
- if a problem occurred on the server-side
NetworkException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getWBSName() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getWBSCode() 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 to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getProjectId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getProjectName() 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 to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.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 to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getPrimaryResourceName() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getPrimaryResourceId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getName() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setName(java.lang.String s) throws BusinessObjectException
s
- the value to set this field to
BusinessObjectException
- 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 to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setId(java.lang.String s) throws BusinessObjectException
s
- the value to set this field to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 EndDate getLateFinishDate() throws BusinessObjectException
BusinessObjectException
- 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 EndDate getEarlyFinishDate() throws BusinessObjectException
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.util.Date getPrimaryConstraintDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setPrimaryConstraintDate(java.util.Date d) throws BusinessObjectException
d
- the value to set this field to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getGUID() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setGUID(java.lang.String s) throws BusinessObjectException
s
- the value to set this field to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 to
BusinessObjectException
- 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 java.util.Date getSecondaryConstraintDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setSecondaryConstraintDate(java.util.Date d) throws BusinessObjectException
d
- the value to set this field to
BusinessObjectException
- 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 to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getNotesToResources() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setNotesToResources(java.lang.String s) throws BusinessObjectException
s
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getFeedback() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setFeedback(java.lang.String s) throws BusinessObjectException
s
- the value to set this field to
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 java.util.Date getCreateDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.util.Date getLastUpdateDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getCreateUser() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.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 Duration getBaseline1Duration() 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 getLaborCost1Variance() 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 getMaterialCost1Variance() 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 Unit getLaborUnits1Variance() 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 Duration getDuration1Variance() 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 getFinishDate1Variance() 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 getBaseline1PlannedLaborCost() 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 getBaseline1PlannedMaterialCost() 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 Unit getBaseline1PlannedLaborUnits() 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 Duration getBaseline1PlannedDuration() 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 ActivitySpread getActivitySpread() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public Cost getUDFCost(ObjectId objId) throws BusinessObjectException
objId
- the ObjectId of the UDFType business object
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public void setUDFCost(ObjectId objId, Cost cost) throws BusinessObjectException
objId
- the ObjectId of the UDFType business objectcost
- the Cost value to set
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public java.lang.Double getUDFDouble(ObjectId objId) throws BusinessObjectException
objId
- the ObjectId of the UDFType business object
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public void setUDFDouble(ObjectId objId, java.lang.Double n) throws BusinessObjectException
objId
- the ObjectId of the UDFType business objectn
- the Double value to set
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public EndDate getUDFFinishDate(ObjectId objId) throws BusinessObjectException
objId
- the ObjectId of the UDFType business object
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public void setUDFFinishDate(ObjectId objId, EndDate date) throws BusinessObjectException
objId
- the ObjectId of the UDFType business objectdate
- the FinishDate value to set
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public UDFIndicator getUDFIndicator(ObjectId objId) throws BusinessObjectException
objId
- the ObjectId of the UDFType business object
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public void setUDFIndicator(ObjectId objId, UDFIndicator ind) throws BusinessObjectException
objId
- the ObjectId of the UDFType business objectind
- the Indicator value to set
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public java.lang.Integer getUDFInteger(ObjectId objId) throws BusinessObjectException
objId
- the ObjectId of the UDFType business object
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public void setUDFInteger(ObjectId objId, java.lang.Integer i) throws BusinessObjectException
objId
- the ObjectId of the UDFType business objecti
- the Integer value to set
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public BeginDate getUDFStartDate(ObjectId objId) throws BusinessObjectException
objId
- the ObjectId of the UDFType business object
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public void setUDFStartDate(ObjectId objId, BeginDate date) throws BusinessObjectException
objId
- the ObjectId of the UDFType business objectdate
- the StartDate value to set
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public java.lang.String getUDFText(ObjectId objId) throws BusinessObjectException
objId
- the ObjectId of the UDFType business object
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public void setUDFText(ObjectId objId, java.lang.String s) throws BusinessObjectException
objId
- the ObjectId of the UDFType business objects
- the Text value to set
BusinessObjectException
- if a problem occurred in the client-side business objectspublic static java.lang.String[] getRequiredCreateFields()
public static java.lang.String[] getFilterableFields()
public static java.lang.String[] getInternalDefaultLoadFields()
public static java.lang.String[] getAllFields()
public static java.lang.String[] getInternalAllFields()
public static java.util.Set<java.lang.String> getInternalAllFieldsSet()
public static java.lang.String[] getMainFields()
public static java.lang.String[] getBaselineFields()
public static java.lang.String[] getSpreadFields()
public static java.lang.String[] getWritableFields()
public static java.lang.String[] getDefaultXMLExportFields()
public static java.lang.String[] getMinimumXMLExportFields()
public java.lang.String toString()
toString
in class java.lang.Object
|
Primavera Integration API 7.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |