|
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.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.infr.db.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. |
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 |
getUseCalendarTimePeriodsFlag()
Gets the flag that indicates whether the system uses the hours per time period defined in the calendar.If this flag is true, the system uses the hours per time period settings that are defined in the calendar.If this flag is false, the system uses the hours per time period from the global preferences. |
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 |
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 |
setUseCalendarTimePeriodsFlag(boolean b)
Sets the flag that indicates whether the system uses the hours per time period defined in the calendar.If this flag is true, the system uses the hours per time period settings that are defined in the calendar.If this flag is false, the system uses the hours per time period from the global preferences. |
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.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 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 getUseCalendarTimePeriodsFlag() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setUseCalendarTimePeriodsFlag(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 7.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |