|
Primavera Integration API 6.2.1 SP1 | |||||||||
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.object.GlobalPreferences
public class GlobalPreferences
Global preferences are generally established by an administrator. There is only one global preferences object in the database and it cannot be deleted.
See Also: Quick reference of GlobalPreferences fields
Constructor Summary | |
---|---|
GlobalPreferences(Session session)
Class constructor specifying the Session. |
|
GlobalPreferences(Session session,
ObjectId objId)
Class constructor specifying the Session and ObjectId of the object. |
|
GlobalPreferences(Session session,
com.primavera.bo.common.PrmRowSet rowSet,
int iIndex)
Class constructor called internally after objects are retrieved from the server. |
Method Summary | |
---|---|
static java.lang.String[] |
getAllFields()
Gets all fields for this business object. |
boolean |
getAllowUserTimePeriodFlag()
Gets the boolean value that determines if the user can specify the number of work hours for each time period. |
ObjectId |
getBaseCurrencyObjectId()
Gets the unique ID of the currency. |
boolean |
getBaselineUseAtCompletionValueForEV()
Gets the flag indicating whether to use at completion values when calculating earned value using a primary baseline. |
boolean |
getBaselineUseBudgetedValuesWithPlannedDatesForEV()
Gets the flag indicating whether to use at budgeted values using planned dates when calculating earned value using a primary baseline. |
java.util.Date |
getCreateDate()
Gets the date this global preferences was created. |
java.lang.String |
getCreateUser()
Gets the name of the user that created this global preferences. |
java.lang.String |
getCustomLabel1()
Gets the custom (user-defined) text that will be inserted into any report containing the Custom Label 1 global variable text cell, when printed. |
java.lang.String |
getCustomLabel2()
Gets the custom (user-defined) text that will be inserted into any report containing the Custom Label 2 global variable text cell, when printed. |
java.lang.String |
getCustomLabel3()
Gets the custom (user-defined) text that will be inserted into any report containing the Custom Label 3 global variable text cell, when printed. |
java.lang.String |
getDayAbbreviation()
Gets the abbreviation character for time periods of days. |
Duration |
getDefaultDuration()
Gets the planned duration assigned to new activities by default. |
ObjectId |
getDefaultTimesheetApprovalManager()
Gets the unique ID of the resource manager assigned to approve timesheets for new resources by default. |
static java.lang.String[] |
getDefaultXMLExportFields()
Gets the fields that are exported by the XML exporter when no fields are specified. |
boolean |
getEnablePasswordPolicy()
Gets the flag that indicates whether the password policy is enforced. |
boolean |
getEnableTSAudit()
Gets the flag indicating whether to track timesheet submission, approval, and rejection. |
Unit |
getEVEstimateToCompleteFactor()
Gets the user-defined performance factor, PF, for computing earned-value estimate-to-complete. |
EarnedValueETCComputeType |
getEVEstimateToCompleteTechnique()
Gets the technique for computing earned-value estimate-to-complete. |
Percent |
getEVPerformancePctCompleteCustomPct()
Gets the user-defined percent complete for computing earned value for activities within the WBS. |
EarnedValueComputeType |
getEVPerformancePctCompleteTechnique()
Gets the technique used for computing earned-value percent complete. |
static java.lang.String[] |
getFilterableFields()
Gets all fields that can be filtered. |
java.lang.String |
getFooterLabel1()
Gets the first footer for reports. |
java.lang.String |
getFooterLabel2()
Gets the second footer for reports. |
java.lang.String |
getFooterLabel3()
Gets the third footer for reports. |
java.lang.String |
getHeaderLabel1()
Gets the first header for reports. |
java.lang.String |
getHeaderLabel2()
Gets the second header for reports. |
java.lang.String |
getHeaderLabel3()
Gets the third header for reports. |
java.lang.String |
getHourAbbreviation()
Gets the abbreviation character for time periods of hours. |
double |
getHoursPerDay()
Gets the number of work hours per day. |
double |
getHoursPerMonth()
Gets the number of work hours per month. |
double |
getHoursPerWeek()
Gets the number of work hours per week. |
double |
getHoursPerYear()
Gets the number of work hours per year. |
ObjectId |
getInitiationAdministrator()
Gets the ID of the project initiation administrative user. |
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. |
java.util.Date |
getLastUpdateDate()
Gets the date this global preferences was last updated. |
java.lang.String |
getLastUpdateUser()
Gets the name of the user that last updated this global preferences. |
boolean |
getLogHoursAfterActualFinish()
Gets the flag that indicates whether timesheet application users are allowed to log timesheet hours on activities for dates after the activities' actual finish dates. |
boolean |
getLogHoursBeforeActualStart()
Gets the flag that indicates whether timesheet application users are allowed to log timesheet hours on activities for dates prior to the activities' actual start dates. |
boolean |
getLogHoursCompletedActivities()
Gets the flag that indicates whether timesheet application users are allowed to log timesheet hours on activities that are already marked as completed. |
boolean |
getLogHoursInFuture()
Gets the flag that indicates whether the user can log hours in the future. |
boolean |
getLogHoursNotStartedActivities()
Gets the flag that indicates whether timesheet application users are allowed to log timesheet hours on activities that are still marked as Not started. |
int |
getMaxActivityCodesPerProject()
Gets the maximum number of project-level activity user codes that can be created per project. |
int |
getMaxActivityCodeTreeLevels()
Gets the maximum number of levels that can be created in activity code hierarchies in the Project Management application. |
int |
getMaxActivityIdLength()
Gets the maximum number of characters allowed for activity IDs. |
int |
getMaxBaselinesPerProject()
Gets the maximum number of baselines that can be created per project. |
int |
getMaxCostAccountLength()
Gets the maximum number of characters allowed for cost account IDs (at each level in the cost account tree). |
int |
getMaxCostAccountTreeLevels()
Gets the maximum number of levels that can be created in the cost account hierarchy in the Project Management application. |
int |
getMaxEPSTreeLevels()
Deprecated. As of release 6.2, this method is no longer supported in the API. MaxWBSTreeLevels should be used instead. |
int |
getMaxOBSTreeLevels()
Gets the maximum number of levels that can be created in OBS hierarchies in the Project Management application. |
int |
getMaxProjectCodeTreeLevels()
Gets the maximum number of levels in the project category hierarchy in the Project Management application. |
int |
getMaxProjectIdLength()
Gets the maximum number characters allowed for project IDs. |
int |
getMaxResourceCodeTreeLevels()
Gets the maximum number of levels in the resource code hierarchy in the Project Management application. |
int |
getMaxResourceIdLength()
Gets the maximum number of characters allowed for resource IDs (at each level in the resource tree). |
int |
getMaxResourceTreeLevels()
Gets the maximum number of levels that can be created in the resource hierarchy. |
int |
getMaxRoleIdLength()
Gets the maximum number characters allowed for role IDs. |
int |
getMaxRoleTreeLevels()
Gets the maximum number of levels in the role hierarchy in the Project Management application. |
double |
getMaxTimesheetResourceHours()
Gets the maximum hours a resource can enter per day for all of their assigned activities. |
int |
getMaxWBSCodeLength()
Gets the maximum number of characters allowed for WBS codes (at each level in the WBS tree). |
int |
getMaxWBSTreeLevels()
Gets the maximum number of levels that can be created in WBS hierarchies. |
static java.lang.String[] |
getMimimumXMLExportFields()
Gets all fields that are always exported at a minimum by the new flat XML exporter |
java.lang.String |
getMinuteAbbreviation()
Gets the abbreviation character for time periods of minutes. |
java.lang.String |
getMonthAbbreviation()
Gets the abbreviation character for time periods of months. |
int |
getNumberOfAccessibleFutureTimesheets()
Gets the number of future timesheets that timesheet application users are allowed to access. |
int |
getNumberOfAccessiblePastTimesheets()
Gets the number of past timesheets that can be accessed. |
boolean |
getResourcesCanAssignThemselvesToActivities()
Gets the flag that indicates whether timesheet application users are allowed to assign themselves to activities in this project. |
int |
getStartDayOfWeek()
Gets the starting day of the week as displayed in all calendars. |
boolean |
getSummarizeByCalendar()
Gets the flag indicating whether to summarize by calendar . |
boolean |
getSummarizeByFinancialPeriods()
Gets the flag indicating whether to summarize the EPS, project or WBS by financial periods. |
SummarySpreadInterval |
getSummaryResourceSpreadInterval()
Gets the interval in which resource and role level spreads are summarized and stored. |
SummarySpreadInterval |
getSummaryWBSSpreadInterval()
Gets the interval in which WBS level spreads are summarized and stored. |
int |
getTimesheetApprovalLevel()
Gets the number of approval levels required for timesheets (0, 1, or 2) before timesheets hours are applied to activities as actuals. |
int |
getTimesheetDecimalDigits()
Gets the number of decimal digits for recording hours in timesheets. |
boolean |
getTimesheetInterval()
Gets the flag that indicates whether timesheet application users enter timesheet hours daily or by entire timesheet reporting period. |
int |
getTimeWindowCompletedActivities()
Gets the time window (days) to access completed activities in the timesheet application, assigned to new resources by default. |
int |
getTimeWindowNotStartedActivities()
Gets the time window (days) to access not started activities in the timesheet application, assigned to new resources by default. |
boolean |
getUseMaxTimesheetResourceHours()
Gets the flag indicating whether to restrict the number of hours a user can enter to the limit specified in MaxTimesheetResourceHours. |
boolean |
getUseProjectArchitect()
Gets the flag that indicates whether the Project Architect feature is enabled in the Project Management application. |
java.lang.String |
getUseProjectManagerApproval()
Gets the flag that indicates the approval sequence, if any, required for level 2 timesheet approvals. |
boolean |
getUseTimesheets()
Gets the flag that indicates whether new resources use timesheets by default. |
java.lang.String |
getWBSCategoryLabel()
Gets the dynamic label used for the WBS category. |
java.lang.String |
getWBSCodeSeparator()
Gets the character used for separating code fields for the cost account tree. |
java.lang.String |
getWeekAbbreviation()
Gets the abbreviation character for time periods of weeks. |
static java.lang.String[] |
getWritableFields()
Gets all writable fields for this business object. |
java.lang.String |
getYearAbbreviation()
Gets the abbreviation character for time periods of years. |
static GlobalPreferences |
load(Session session,
java.lang.String[] fields)
Loads the GlobalPreferences object from the database. |
void |
setAllowUserTimePeriodFlag(boolean b)
Sets the boolean value that determines if the user can specify the number of work hours for each time period. |
void |
setBaseCurrencyObjectId(ObjectId o)
Sets the unique ID of the currency. |
void |
setCustomLabel1(java.lang.String s)
Sets the custom (user-defined) text that will be inserted into any report containing the Custom Label 1 global variable text cell, when printed. |
void |
setCustomLabel2(java.lang.String s)
Sets the custom (user-defined) text that will be inserted into any report containing the Custom Label 2 global variable text cell, when printed. |
void |
setCustomLabel3(java.lang.String s)
Sets the custom (user-defined) text that will be inserted into any report containing the Custom Label 3 global variable text cell, when printed. |
void |
setDayAbbreviation(java.lang.String s)
Sets the abbreviation character for time periods of days. |
void |
setDefaultDuration(Duration d)
Sets the planned duration assigned to new activities by default. |
void |
setDefaultTimesheetApprovalManager(ObjectId o)
Sets the unique ID of the resource manager assigned to approve timesheets for new resources by default. |
void |
setEnablePasswordPolicy(boolean b)
Sets the flag that indicates whether the password policy is enforced. |
void |
setEnableTSAudit(boolean b)
Sets the flag indicating whether to track timesheet submission, approval, and rejection. |
void |
setEVEstimateToCompleteFactor(Unit u)
Sets the user-defined performance factor, PF, for computing earned-value estimate-to-complete. |
void |
setEVEstimateToCompleteTechnique(EarnedValueETCComputeType enm)
Sets the technique for computing earned-value estimate-to-complete. |
void |
setEVPerformancePctCompleteCustomPct(Percent p)
Sets the user-defined percent complete for computing earned value for activities within the WBS. |
void |
setEVPerformancePctCompleteTechnique(EarnedValueComputeType enm)
Sets the technique used for computing earned-value percent complete. |
void |
setFooterLabel1(java.lang.String s)
Sets the first footer for reports. |
void |
setFooterLabel2(java.lang.String s)
Sets the second footer for reports. |
void |
setFooterLabel3(java.lang.String s)
Sets the third footer for reports. |
void |
setHeaderLabel1(java.lang.String s)
Sets the first header for reports. |
void |
setHeaderLabel2(java.lang.String s)
Sets the second header for reports. |
void |
setHeaderLabel3(java.lang.String s)
Sets the third header for reports. |
void |
setHourAbbreviation(java.lang.String s)
Sets the abbreviation character for time periods of hours. |
void |
setHoursPerDay(double d)
Sets the number of work hours per day. |
void |
setHoursPerMonth(double d)
Sets the number of work hours per month. |
void |
setHoursPerWeek(double d)
Sets the number of work hours per week. |
void |
setHoursPerYear(double d)
Sets the number of work hours per year. |
void |
setInitiationAdministrator(ObjectId o)
Sets the ID of the project initiation administrative user. |
void |
setLogHoursAfterActualFinish(boolean b)
Sets the flag that indicates whether timesheet application users are allowed to log timesheet hours on activities for dates after the activities' actual finish dates. |
void |
setLogHoursBeforeActualStart(boolean b)
Sets the flag that indicates whether timesheet application users are allowed to log timesheet hours on activities for dates prior to the activities' actual start dates. |
void |
setLogHoursCompletedActivities(boolean b)
Sets the flag that indicates whether timesheet application users are allowed to log timesheet hours on activities that are already marked as completed. |
void |
setLogHoursInFuture(boolean b)
Sets the flag that indicates whether the user can log hours in the future. |
void |
setLogHoursNotStartedActivities(boolean b)
Sets the flag that indicates whether timesheet application users are allowed to log timesheet hours on activities that are still marked as Not started. |
void |
setMaxActivityCodesPerProject(int i)
Sets the maximum number of project-level activity user codes that can be created per project. |
void |
setMaxActivityCodeTreeLevels(int i)
Sets the maximum number of levels that can be created in activity code hierarchies in the Project Management application. |
void |
setMaxActivityIdLength(int i)
Sets the maximum number of characters allowed for activity IDs. |
void |
setMaxBaselinesPerProject(int i)
Sets the maximum number of baselines that can be created per project. |
void |
setMaxCostAccountLength(int i)
Sets the maximum number of characters allowed for cost account IDs (at each level in the cost account tree). |
void |
setMaxCostAccountTreeLevels(int i)
Sets the maximum number of levels that can be created in the cost account hierarchy in the Project Management application. |
void |
setMaxEPSTreeLevels(int i)
Deprecated. As of release 6.2, this method is no longer supported in the API. MaxWBSTreeLevels should be used instead. |
void |
setMaxOBSTreeLevels(int i)
Sets the maximum number of levels that can be created in OBS hierarchies in the Project Management application. |
void |
setMaxProjectCodeTreeLevels(int i)
Sets the maximum number of levels in the project category hierarchy in the Project Management application. |
void |
setMaxProjectIdLength(int i)
Sets the maximum number characters allowed for project IDs. |
void |
setMaxResourceCodeTreeLevels(int i)
Sets the maximum number of levels in the resource code hierarchy in the Project Management application. |
void |
setMaxResourceIdLength(int i)
Sets the maximum number of characters allowed for resource IDs (at each level in the resource tree). |
void |
setMaxResourceTreeLevels(int i)
Sets the maximum number of levels that can be created in the resource hierarchy. |
void |
setMaxRoleIdLength(int i)
Sets the maximum number characters allowed for role IDs. |
void |
setMaxRoleTreeLevels(int i)
Sets the maximum number of levels in the role hierarchy in the Project Management application. |
void |
setMaxTimesheetResourceHours(double d)
Sets the maximum hours a resource can enter per day for all of their assigned activities. |
void |
setMaxWBSCodeLength(int i)
Sets the maximum number of characters allowed for WBS codes (at each level in the WBS tree). |
void |
setMaxWBSTreeLevels(int i)
Sets the maximum number of levels that can be created in WBS hierarchies. |
void |
setMinuteAbbreviation(java.lang.String s)
Sets the abbreviation character for time periods of minutes. |
void |
setMonthAbbreviation(java.lang.String s)
Sets the abbreviation character for time periods of months. |
void |
setNumberOfAccessibleFutureTimesheets(int i)
Sets the number of future timesheets that timesheet application users are allowed to access. |
void |
setNumberOfAccessiblePastTimesheets(int i)
Sets the number of past timesheets that can be accessed. |
void |
setResourcesCanAssignThemselvesToActivities(boolean b)
Sets the flag that indicates whether timesheet application users are allowed to assign themselves to activities in this project. |
void |
setStartDayOfWeek(int i)
Sets the starting day of the week as displayed in all calendars. |
void |
setSummarizeByCalendar(boolean b)
Sets the flag indicating whether to summarize by calendar . |
void |
setSummarizeByFinancialPeriods(boolean b)
Sets the flag indicating whether to summarize the EPS, project or WBS by financial periods. |
void |
setSummaryResourceSpreadInterval(SummarySpreadInterval enm)
Sets the interval in which resource and role level spreads are summarized and stored. |
void |
setSummaryWBSSpreadInterval(SummarySpreadInterval enm)
Sets the interval in which WBS level spreads are summarized and stored. |
void |
setTimesheetApprovalLevel(int i)
Sets the number of approval levels required for timesheets (0, 1, or 2) before timesheets hours are applied to activities as actuals. |
void |
setTimesheetDecimalDigits(int i)
Sets the number of decimal digits for recording hours in timesheets. |
void |
setTimesheetInterval(boolean b)
Sets the flag that indicates whether timesheet application users enter timesheet hours daily or by entire timesheet reporting period. |
void |
setTimeWindowCompletedActivities(int i)
Sets the time window (days) to access completed activities in the timesheet application, assigned to new resources by default. |
void |
setTimeWindowNotStartedActivities(int i)
Sets the time window (days) to access not started activities in the timesheet application, assigned to new resources by default. |
void |
setUseMaxTimesheetResourceHours(boolean b)
Sets the flag indicating whether to restrict the number of hours a user can enter to the limit specified in MaxTimesheetResourceHours. |
void |
setUseProjectArchitect(boolean b)
Sets the flag that indicates whether the Project Architect feature is enabled in the Project Management application. |
void |
setUseProjectManagerApproval(java.lang.String s)
Sets the flag that indicates the approval sequence, if any, required for level 2 timesheet approvals. |
void |
setUseTimesheets(boolean b)
Sets the flag that indicates whether new resources use timesheets by default. |
void |
setWBSCategoryLabel(java.lang.String s)
Sets the dynamic label used for the WBS category. |
void |
setWBSCodeSeparator(java.lang.String s)
Sets the character used for separating code fields for the cost account tree. |
void |
setWeekAbbreviation(java.lang.String s)
Sets the abbreviation character for time periods of weeks. |
void |
setYearAbbreviation(java.lang.String s)
Sets the abbreviation character for time periods of years. |
java.lang.String |
toString()
Returns a string representation of the object. |
void |
update()
Updates this GlobalPreferences object in the database. |
Methods inherited from class com.primavera.integration.client.bo.BusinessObject |
---|
equals, getObjectId, hashCode, isNull, setNull, setObjectId |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public GlobalPreferences(Session session)
session
- the Sessionpublic GlobalPreferences(Session session, ObjectId objId) throws BusinessObjectException
session
- the SessionobjId
- the ObjectId
BusinessObjectException
- if a problem occurred in the client-side business objectspublic GlobalPreferences(Session session, com.primavera.bo.common.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 static GlobalPreferences load(Session session, java.lang.String[] fields) throws ServerException, NetworkException, BusinessObjectException
session
- the Session objectfields
- 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 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 boolean getSummarizeByCalendar() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setSummarizeByCalendar(boolean b) throws BusinessObjectException
b
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getSummarizeByFinancialPeriods() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setSummarizeByFinancialPeriods(boolean b) throws BusinessObjectException
b
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getUseMaxTimesheetResourceHours() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setUseMaxTimesheetResourceHours(boolean b) throws BusinessObjectException
b
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic double getMaxTimesheetResourceHours() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setMaxTimesheetResourceHours(double d) throws BusinessObjectException
d
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getEnableTSAudit() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setEnableTSAudit(boolean b) throws BusinessObjectException
b
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getEnablePasswordPolicy() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setEnablePasswordPolicy(boolean b) throws BusinessObjectException
b
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getBaselineUseAtCompletionValueForEV() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getBaselineUseBudgetedValuesWithPlannedDatesForEV() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic int getTimesheetDecimalDigits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setTimesheetDecimalDigits(int i) throws BusinessObjectException
i
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic int getTimeWindowNotStartedActivities() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setTimeWindowNotStartedActivities(int i) throws BusinessObjectException
i
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic int getTimeWindowCompletedActivities() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setTimeWindowCompletedActivities(int i) throws BusinessObjectException
i
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic int getMaxWBSTreeLevels() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setMaxWBSTreeLevels(int i) throws BusinessObjectException
i
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic int getMaxCostAccountTreeLevels() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setMaxCostAccountTreeLevels(int i) throws BusinessObjectException
i
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic int getMaxActivityCodesPerProject() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setMaxActivityCodesPerProject(int i) throws BusinessObjectException
i
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic int getNumberOfAccessibleFutureTimesheets() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setNumberOfAccessibleFutureTimesheets(int i) throws BusinessObjectException
i
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic int getMaxOBSTreeLevels() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setMaxOBSTreeLevels(int i) throws BusinessObjectException
i
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic int getStartDayOfWeek() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setStartDayOfWeek(int i) throws BusinessObjectException
i
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic int getTimesheetApprovalLevel() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setTimesheetApprovalLevel(int i) throws BusinessObjectException
i
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic int getMaxActivityIdLength() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setMaxActivityIdLength(int i) throws BusinessObjectException
i
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic int getMaxProjectIdLength() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setMaxProjectIdLength(int i) throws BusinessObjectException
i
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic int getMaxWBSCodeLength() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setMaxWBSCodeLength(int i) throws BusinessObjectException
i
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic int getMaxResourceIdLength() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setMaxResourceIdLength(int i) throws BusinessObjectException
i
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic int getMaxCostAccountLength() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setMaxCostAccountLength(int i) throws BusinessObjectException
i
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic int getMaxRoleIdLength() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setMaxRoleIdLength(int i) throws BusinessObjectException
i
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic int getMaxBaselinesPerProject() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setMaxBaselinesPerProject(int i) throws BusinessObjectException
i
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Duration getDefaultDuration() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setDefaultDuration(Duration d) throws BusinessObjectException
d
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic double getHoursPerDay() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setHoursPerDay(double d) throws BusinessObjectException
d
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic double getHoursPerWeek() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setHoursPerWeek(double d) throws BusinessObjectException
d
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic double getHoursPerYear() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setHoursPerYear(double d) throws BusinessObjectException
d
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic double getHoursPerMonth() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setHoursPerMonth(double d) throws BusinessObjectException
d
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic int getMaxActivityCodeTreeLevels() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setMaxActivityCodeTreeLevels(int i) throws BusinessObjectException
i
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public int getMaxEPSTreeLevels() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public void setMaxEPSTreeLevels(int i) throws BusinessObjectException
i
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic int getMaxProjectCodeTreeLevels() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setMaxProjectCodeTreeLevels(int i) throws BusinessObjectException
i
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic int getMaxResourceCodeTreeLevels() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setMaxResourceCodeTreeLevels(int i) throws BusinessObjectException
i
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic int getMaxResourceTreeLevels() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setMaxResourceTreeLevels(int i) throws BusinessObjectException
i
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getLogHoursCompletedActivities() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setLogHoursCompletedActivities(boolean b) throws BusinessObjectException
b
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getUseTimesheets() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setUseTimesheets(boolean b) throws BusinessObjectException
b
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getResourcesCanAssignThemselvesToActivities() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setResourcesCanAssignThemselvesToActivities(boolean b) throws BusinessObjectException
b
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getLogHoursInFuture() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setLogHoursInFuture(boolean b) throws BusinessObjectException
b
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getTimesheetInterval() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setTimesheetInterval(boolean b) throws BusinessObjectException
b
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getLogHoursNotStartedActivities() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setLogHoursNotStartedActivities(boolean b) throws BusinessObjectException
b
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getLogHoursBeforeActualStart() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setLogHoursBeforeActualStart(boolean b) throws BusinessObjectException
b
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getLogHoursAfterActualFinish() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setLogHoursAfterActualFinish(boolean b) throws BusinessObjectException
b
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getUseProjectArchitect() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setUseProjectArchitect(boolean b) throws BusinessObjectException
b
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getWBSCodeSeparator() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setWBSCodeSeparator(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 getYearAbbreviation() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setYearAbbreviation(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 getMonthAbbreviation() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setMonthAbbreviation(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 getWeekAbbreviation() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setWeekAbbreviation(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 getDayAbbreviation() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setDayAbbreviation(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 getHourAbbreviation() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setHourAbbreviation(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 getMinuteAbbreviation() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setMinuteAbbreviation(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 getUseProjectManagerApproval() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setUseProjectManagerApproval(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 SummarySpreadInterval getSummaryWBSSpreadInterval() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setSummaryWBSSpreadInterval(SummarySpreadInterval enm) throws BusinessObjectException
enm
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic SummarySpreadInterval getSummaryResourceSpreadInterval() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setSummaryResourceSpreadInterval(SummarySpreadInterval 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 getWBSCategoryLabel() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setWBSCategoryLabel(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 ObjectId getDefaultTimesheetApprovalManager() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setDefaultTimesheetApprovalManager(ObjectId o) throws BusinessObjectException
o
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Percent getEVPerformancePctCompleteCustomPct() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setEVPerformancePctCompleteCustomPct(Percent p) throws BusinessObjectException
p
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Unit getEVEstimateToCompleteFactor() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setEVEstimateToCompleteFactor(Unit u) throws BusinessObjectException
u
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic EarnedValueComputeType getEVPerformancePctCompleteTechnique() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setEVPerformancePctCompleteTechnique(EarnedValueComputeType enm) throws BusinessObjectException
enm
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic EarnedValueETCComputeType getEVEstimateToCompleteTechnique() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setEVEstimateToCompleteTechnique(EarnedValueETCComputeType 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 getHeaderLabel1() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setHeaderLabel1(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 getHeaderLabel2() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setHeaderLabel2(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 getHeaderLabel3() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setHeaderLabel3(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 getFooterLabel1() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setFooterLabel1(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 getFooterLabel2() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setFooterLabel2(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 getFooterLabel3() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setFooterLabel3(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 getCustomLabel1() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setCustomLabel1(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 getCustomLabel2() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setCustomLabel2(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 getCustomLabel3() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setCustomLabel3(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 getMaxRoleTreeLevels() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setMaxRoleTreeLevels(int i) throws BusinessObjectException
i
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId getBaseCurrencyObjectId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setBaseCurrencyObjectId(ObjectId o) throws BusinessObjectException
o
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId getInitiationAdministrator() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setInitiationAdministrator(ObjectId o) throws BusinessObjectException
o
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic int getNumberOfAccessiblePastTimesheets() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setNumberOfAccessiblePastTimesheets(int i) throws BusinessObjectException
i
- the value to set this field to
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 boolean getAllowUserTimePeriodFlag() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setAllowUserTimePeriodFlag(boolean b) throws BusinessObjectException
b
- the value to set this field to
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 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[] getWritableFields()
public static java.lang.String[] getDefaultXMLExportFields()
public static java.lang.String[] getMimimumXMLExportFields()
public java.lang.String toString()
toString
in class java.lang.Object
|
Primavera Integration API 6.2.1 SP1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |