GlobalPreferences Fields


 Field


 Type

Read 
Only

Filterable
Orderable


 Description

AllowApprovedTSRejection

boolean

 

 

The flag indicating the status of the Prevent users from rejecting approved timesheets setting on the Timesheets page of Application Settings.

AlwaysLaunchOnlineHelp

boolean

 

 

The flag indicating that Online Help should be launched whenever a user accesses help.

BaseCurrencyObjectId

int

 

 

The unique ID of the currency.

CreateDate

dateTime

X

 

The date this global preferences was created.

CreateUser

string
restricted to
maxLength(255)

X

 

The name of the user that created this global preferences.

CustomLabel1

string
restricted to
maxLength(255)

 

 

The custom (user-defined) text that will be inserted into any report containing the Custom Label 1 global variable text cell, when printed.

CustomLabel2

string
restricted to
maxLength(255)

 

 

The custom (user-defined) text that will be inserted into any report containing the Custom Label 2 global variable text cell, when printed.

CustomLabel3

string
restricted to
maxLength(255)

 

 

the custom (user-defined) text that will be inserted into any report containing the Custom Label 3 global variable text cell, when printed.

DayAbbreviation

string
restricted to
maxLength(4)

 

 

The abbreviation character for time periods of days. This abbreviation is used for displaying time units and durations in the user's selected display formats.

DefaultDuration

double
restricted to
minInclusive(0.0)

 

 

The planned duration assigned to new activities by default.

DefaultTimesheetApprovalManager

int

 

 

The unique ID of the resource manager assigned to approve timesheets for new resources by default.

EnableWhatsNewDialog

boolean

 

 

The flag indicating the status of the Display What's New Dialog option on the General page of Application Settings.

EPPMConsentMessage

string

 

 

The text of the consent message shown to EPPM users.

EPPMEnableConsent

string

 

 

A comma separated list of integers representing the types of consent enabled in P6 EPPM.

1 = Login page consent

2 = Add user consent

3 = Add resource consent

4 = Add module consent

5 = Download consent

7 = Visualizer consent

EVEstimateToCompleteFactor

double
restricted to
minInclusive(0.0)

 

 

The user-defined performance factor, PF, for computing earned-value estimate-to-complete. ETC is computed as PF * ( BAC - earned value). This value is assigned to new projects by default. It can be modified for each project WBS element.

EVEstimateToCompleteTechnique

string
restricted to
''
'ETC = Remaining Cost for Activity'
'PF = 1'
'PF = Custom Value'
'PF = 1 / CPI'
'PF = 1 / (CPI * SPI)'

 

 

The technique for computing earned-value estimate-to-complete. This setting is assigned to new projects by default. It can be modified for each project WBS element.

EVPerformancePctCompleteCustomPct

double

 

 

The user-defined percent complete for computing earned value for activities within the WBS. A value of, say, 25 means that 25% of the planned amount is earned when the activity is started and the remainder is earned when the activity is completed. This value is assigned to new projects by default. It can be modified for each project WBS element.

EVPerformancePctCompleteTechnique

string
restricted to
''
'Activity Percent Complete'
'0 / 100'
'50 / 50'
'Custom Percent Complete'
'WBS Milestones Percent Complete'
'Activity Percent Complete Using Resource Curves'

 

 

The technique used for computing earned-value percent complete. This setting is assigned to new projects by default. It can be modified for each project WBS element.

EarnedValueCalculation

string
restricted to
'At Completion Values with Current Dates'
'Planned Values with Planned Dates'
'Planned Values with Current Dates'

 

 

The flag indicating which values to use when calculating earned value when using a primary baseline. Valid values are 'At Completion Values with Current Dates', 'Planned Values with Planned Dates', and 'Planned Values with Current Dates'.

EmailNotifyTSRejection

boolean

 

 

The flag that indicates the status of the 'Enable email notifications' option in the Timesheets page of Application Settings.

EnablePasswordPolicy

boolean

 

 

The flag that indicates whether the password policy is enforced.

EnableTSAudit

boolean

 

 

The flag indicating whether to track timesheet submission, approval, and rejection. When you set this option, the application saves each user who reviews a timesheet, and when the timesheet was reviewed. This information can be viewed by loading TimesheetAudit business objects.

EnableWebServicesIPCheck

boolean

 

 

The flag indicating whether to allow web services to access P6. If this flag is set to on, the IP addresses for the services allowed must be specified with IPSiteList.

FooterLabel1

string
restricted to
maxLength(255)

 

 

the first footer for reports. The Project Management application allows up to three different footer text strings that can be optionally placed at the bottom of all reports using the report writer.

FooterLabel2

string
restricted to
maxLength(255)

 

 

the second footer for reports. The Project Management application allows up to three different footer text strings that can be optionally placed at the bottom of all reports using the report writer.

FooterLabel3

string
restricted to
maxLength(255)

 

 

the third footer for reports. The Project Management application allows up to three different footer text strings that can be optionally placed at the bottom of all reports using the report writer.

GatewayApiUrl

string

 

 

The Primavera Gateway URL that will allow you to integrate other products with P6 and P6 Professional.

GatewayExportERPSyncName

string

 

 

The synchronization for exporting to ERP.

GatewayExportUnifierSyncName

string

 

 

The synchronization for exporting to Primavera Unifier.

GatewayImportERPSyncName

string

 

 

The synchronization for importing to ERP.

GatewayImportUnifierSyncName

string

 

 

The synchronization for importing to Primavera Unifier.

GatewayP6DeploymentName

string

 

 

The name for the P6 deployment to be integrated with Primavera Gateway.

GatewayPassword

string

 

 

The password for integration.

GatewayUnifierEnabled

boolean

 

 

This is the flag to enable Unifier through Gateway.

GatewayUsername

string

 

 

The username for integration.

HeaderLabel1

string
restricted to
maxLength(255)

 

 

the first header for reports. The Project Management application allows up to three different header text strings that can be optionally placed at the top of all reports using the report writer.

HeaderLabel2

string
restricted to
maxLength(255)

 

 

the second header for reports. The Project Management application allows up to three different header text strings that can be optionally placed at the top of all reports using the report writer.

HeaderLabel3

string
restricted to
maxLength(255)

 

 

the third header for reports. The Project Management application allows up to three different header text strings that can be optionally placed at the top of all reports using the report writer.

HourAbbreviation

string
restricted to
maxLength(4)

 

 

The abbreviation character for time periods of hours. This abbreviation is used for displaying time units and durations in the user's selected display formats.

HoursPerDay

double
restricted to
minInclusive(1.0)
maxInclusive(24.0)

 

 

The number of work hours per day. This conversion factor is used for displaying time units and durations in the user's selected display formats.

HoursPerMonth

double
restricted to
minInclusive(1.0)
maxInclusive(744.0)

 

 

The number of work hours per month. This conversion factor is used for displaying time units and durations in the user's selected display formats.

HoursPerWeek

double
restricted to
minInclusive(1.0)
maxInclusive(168.0)

 

 

The number of work hours per week. This conversion factor is used for displaying time units and durations in the user's selected display formats.

HoursPerYear

double
restricted to
minInclusive(1.0)
maxInclusive(8784.0)

 

 

The number of work hours per year. This conversion factor is used for displaying time units and durations in the user's selected display formats.

LastUpdateDate

dateTime

X

 

The date this global preferences was last updated.

LastUpdateUser

string
restricted to
maxLength(255)

X

 

The name of the user that last updated this global preferences.

LogHoursAfterActualFinish

boolean

 

 

The flag that indicates whether timesheet application users are allowed to log timesheet hours on activities for dates after the activities' actual finish dates.

LogHoursBeforeActualStart

boolean

 

 

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.

LogHoursCompletedActivities

boolean

 

 

The flag that indicates whether timesheet application users are allowed to log timesheet hours on activities that are already marked as completed.

LogHoursInFuture

boolean

 

 

The flag that indicates whether the user can log hours in the future.

LogHoursNotStartedActivities

boolean

 

 

The flag that indicates whether timesheet application users are allowed to log timesheet hours on activities that are still marked as Not started.

MaxActivityCodeTreeLevels

int
restricted to
minInclusive(1)
maxInclusive(25)

 

 

The maximum number of levels that can be created in activity code hierarchies in the Project Management application. The API ignores this setting when creating activity codes.

MaxActivityCodesPerProject

int

 

 

The maximum number of project-level activity user codes that can be created per project.

MaxActivityIdLength

int
restricted to
minInclusive(1)
maxInclusive(40)

 

 

The maximum number of characters allowed for activity IDs.

MaxAssignmentCodeTreeLevelCnt

int
restricted to
minInclusive(1)
maxInclusive(25)

 

 

The maximum number of levels that can be created in assignment code hierarchies in the Project Management application.

MaxBaselinesPerProject

int
restricted to
minInclusive(1)

 

 

The maximum number of baselines that can be created per project.

MaxCostAccountLength

int
restricted to
minInclusive(1)
maxInclusive(40)

 

 

The maximum number of characters allowed for cost account IDs (at each level in the cost account tree).

 

 

 

 

 

MaxCostAccountTreeLevels

int
restricted to
minInclusive(1)
maxInclusive(25)

 

 

The maximum number of levels that can be created in the cost account hierarchy in the Project Management application. The API ignores this setting when creating cost accounts.

MaxFPCalendarCount

int
restricted to
minInclusive(1)
maxInclusive(20)

X

 

The maximum number of financial period calendars that can be created.

MaxOBSTreeLevels

int
restricted to
minInclusive(1)
maxInclusive(25)

 

 

The maximum number of levels that can be created in OBS hierarchies in the Project Management application. The API ignores this setting when creating OBS objects.

MaxProjectCodeTreeLevels

int
restricted to
minInclusive(1)
maxInclusive(25)

 

 

The maximum number of levels in the project category hierarchy in the Project Management application. The API ignores this setting when creating project codes.

MaxProjectIdLength

int
restricted to
minInclusive(1)
maxInclusive(40)

 

 

The maximum number characters allowed for project IDs.

MaxResourceCodeTreeLevels

int
restricted to
minInclusive(1)
maxInclusive(25)

 

 

The maximum number of levels in the resource code hierarchy in the Project Management application. The API ignores this setting when creating resource codes.

MaxResourceIdLength

int
restricted to
minInclusive(1)
maxInclusive(255)

 

 

The maximum number of characters allowed for resource IDs (at each level in the resource tree).

MaxResourceTreeLevels

int
restricted to
minInclusive(1)
maxInclusive(25)

 

 

The maximum number of levels that can be created in the resource hierarchy.

MaxRoleCodeTreeLevelCnt

int
restricted to
minInclusive(1)
maxInclusive(25)

 

 

The maximum number of levels in the role code hierarchy in the Project Management application. The API ignores this setting when creating role codes.

MaxRoleIdLength

int
restricted to
minInclusive(1)
maxInclusive(40)

 

 

The maximum number characters allowed for role IDs.

MaxRoleTreeLevels

int
restricted to
minInclusive(1)
maxInclusive(25)

 

 

The maximum number of levels in the role hierarchy in the Project Management application. The API ignores this setting when creating roles.

MaxTimesheetResourceHours

double
restricted to
minInclusive(1.0)
maxInclusive(24.0)

 

 

The maximum hours a resource can enter per day for all of their assigned activities.

MaxWBSCodeLength

int
restricted to
minInclusive(1)
maxInclusive(40)

 

 

The maximum number of characters allowed for WBS codes (at each level in the WBS tree).

MaxWBSTreeLevels

int
restricted to
minInclusive(1)
maxInclusive(50)

 

 

The maximum number of levels that can be created in WBS hierarchies.

MaximumBaselinesCopiedWithProject

int
restricted to
minInclusive(1)
maxInclusive(50)

 

 

The number of baseline projects that can be copied with a project.

MinuteAbbreviation

string
restricted to
maxLength(4)

 

 

The abbreviation character for time periods of minutes. This abbreviation is used for displaying time units and durations in the user's selected display formats.

MonthAbbreviation

string
restricted to
maxLength(4)

 

 

The abbreviation character for time periods of months. This abbreviation is used for displaying time units and durations in the user's selected display formats.

NumberOfAccessibleFutureTimesheets

int
restricted to
minInclusive(0)
maxInclusive(200)

 

 

The number of future timesheets that timesheet application users are allowed to access.

NumberOfAccessiblePastTimesheets

int
restricted to
minInclusive(0)
maxInclusive(200)

 

 

The number of past timesheets that can be accessed.

PrivateIPAllowList

string

 

 

The list of IP addresses that will be allowed access to Web Services.

ResourcesCanAssignThemselvesToActivities

boolean

 

X

The flag that indicates whether timesheet application users are allowed to assign themselves to activities in this project.

ResourcesCanAssignThemselvesToActivitiesOutsideOBSAccess

boolean

 

X

The flag that indicates whether timesheet application users are allowed to assign themselves to activities in this project even if the resource does not have access to the relevant OBS for the activity.

StartDayOfWeek

int
restricted to
minInclusive(1)
maxInclusive(7)

 

 

The starting day of the week as displayed in all calendars.

SummarizeByCalendar

boolean

 

 

The flag indicating whether to summarize by calendar .

SummarizeByFinancialPeriods

boolean

 

 

The flag indicating whether to summarize the EPS, project or WBS by financial periods.

SummaryResourceSpreadInterval

string
restricted to
'Month'
'Week'

 

 

The interval in which resource and role level spreads are summarized and stored. Valid values are 'Month' and 'Week'. This setting is used by the Summarizer job service.

SummaryWBSSpreadInterval

string
restricted to
'Month'
'Week'

 

 

The interval in which WBS level spreads are summarized and stored. Valid values are 'Month' and 'Week'. This setting is used by the Summarizer job service.

TeamMemberConsentMessage

string

 

 

The text of the consent message shown to Team Member users.

TeamMemberEnableConsent

string

 

 

A comma separated list of integers representing the types of consent enabled in P6 Team Member applications, including Team Member Web, P6 for Android, and P6 for iOS.

6 = Team Member consent

TimeWindowCompletedActivities

int

 

 

The time window (days) to access completed activities in the timesheet application, assigned to new resources by default.

TimeWindowNotStartedActivities

int

 

 

The time window (days) to access not started activities in the timesheet application, assigned to new resources by default.

TimesheetApprovalLevel

int

 

 

The number of approval levels required for timesheets (0, 1, or 2) before timesheets hours are applied to activities as actuals.

TimesheetDecimalDigits

int

 

 

The number of decimal digits for recording hours in timesheets.

TimesheetInterval

boolean

 

 

The flag that indicates whether timesheet application users enter timesheet hours daily or by entire timesheet reporting period.

TimesheetPeriodEndsOnDay

string
restricted to
'Sunday'
'Monday'
'Tuesday'
'Wednesday'
'Thursday'
'Friday'
'Saturday'

 

 

The end day of time sheet period used in time sheet application. Valid values are: 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday' and 'Saturday'.

TimesheetPeriodType

string
restricted to
'Every Week'
'Every Two Weeks'
'Every Four Weeks'
'Every Month'

 

 

The time period used in time sheet application. Valid values are: 'Every Week', 'Every Two Weeks', 'Every Four Weeks' and 'Every Month'.

UnifierAuthCode

 

 

 

The Authentication Code for connecting P6 to Unifier.

UnifierCompanyShortName

 

 

 

The Company Short Name for connecting P6 to Unifier.

UnifierIntegrationPassword

 

 

 

The password defined in Unifier for integration with P6 via REST Web Services.

UnifierIntegrationUserName

 

 

 

The user name defined in Unifier for integration with P6 via REST Web Services.

UnifierWebServiceURL

 

 

 

The user name for integrating P6 with Unifier.

UseCalendarTimePeriodsFlag

boolean

 

 

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.

UseMaxTimesheetResourceHours

boolean

 

 

The flag indicating whether to restrict the number of hours a user can enter to the limit specified in MaxTimesheetResourceHours.

UseProjectManagerApproval

string
restricted to
maxLength(20)

 

 

The flag that indicates the approval sequence, if any, required for level 2 timesheet approvals. For example, project managers must approve before resource manager do, or vice versa.

UseTimesheets

boolean

 

 

The flag that indicates whether new resources use timesheets by default.

VersionForWhatsNew

string

 

 

Determines the version of What's New descriptions to be shown to users.

WBSCategoryLabel

string
restricted to
maxLength(40)

 

 

The dynamic label used for the WBS category. Project Planner allows the system administrator to dynamically label the WBS category.

WBSCodeSeparator

string
restricted to
maxLength(2)

 

 

The character used for separating code fields for the cost account tree. This is also the WBS code separator for new projects by default.

WeekAbbreviation

string
restricted to
maxLength(4)

 

 

The abbreviation character for time periods of weeks. This abbreviation is used for displaying time units and durations in the user's selected display formats.

YearAbbreviation

string
restricted to
maxLength(4)

 

 

The abbreviation character for time periods of years. This abbreviation is used for displaying time units and durations in the user's selected display formats.



Legal Notices | Your Privacy Rights
Copyright © 2008, 2023

Last Published Wednesday, February 1, 2023