PwsTimeEntryParameters
Overview
This structure represents a collection of account settings related to time entry.
Format
- PwsTimeEntryParameters
- FirstDayOfWeek: DayOfWeek
- Level1Grouping: String
- Level2Grouping: String
- MissingTimeBasisWeeklyFlag: Boolean
- PercentCompleteGranularity: Int16
- ProjectFormatString: String
- ReportingTimeIncrement: Int32
- RequireLocationFlag: Boolean
- RequireNotificationFlag: Boolean
- ShowToDateValuesFlag: Boolean
- TimeEntryFormat: TimeEntryFormat
- TimeOffReasons: PwsTimeOffReasonDetail [???] *** deprecated ***
- Udf1: PwsCardUdf
- Udf2: PwsCardUdf
- Enforce24HourDailyLimitFlag: Boolean
- OboPermissionFlag: Boolean
- ResourcesCanUpdateHtgFlag: Boolean
Elements
Element | Data Type | Description | Sample Data |
---|---|---|---|
FirstDayOfWeek | DayOfWeek | The first day of the week for the account. | Sunday |
Level1Grouping | String | The first level of grouping in time entry. Groupings allow for projects to be grouped by different criteria in time entry. The settings chosen here affect the display of projects for everyone who uses time entry. The group/subgroup choices include:
| |
Level2Grouping | String | The second level of grouping in time entry. Groupings allow for projects to be grouped by different criteria in time entry. The settings chosen here affect the display of projects for everyone who uses time entry. The group/subgroup choices include:
| |
MissingTimeBasisWeeklyFlag | Boolean | If set to 'true', missing time is calculated by week, otherwise, missing time is calculated by day. | false |
PercentCompleteGranularity | Int16 | When resources enter time in time entry, they may have the option of specifying how complete a certain task is. This setting determines the allowed increments. For example, when set to 25% resources can only choose 25%, 50%, 75% or 100%. | 25 |
ProjectFormatString | String | When viewing projects in time entry, this setting determines additional information that will be displayed next to the project name. | {ProjectCode} |
ReportingTimeIncrement | Int32 | This is the granularity with which resources can enter their time. Available options include 60, 30, 15, 12, 6, 3, and 1 minutes. The last option, 1 minutes is only available if another setting, Display hours as, is set to Hours and Minutes. | 15 |
RequireLocationFlag | Boolean | If set to 'true', locations will be required on time cards. | false |
RequireNotificationFlag | Boolean | If set to 'true' anyone who enters time on behalf of someone else has to send out an email with a note explaining why. In addition to the person who had time entered for them, anyone with the notification Time has been entered on behalf of another resource will also receive an email. | false |
ShowToDateValuesFlag | Boolean | If set to 'true',the total number of hours that have been logged against the project/task over the current year will be displayed in time entry. | true |
TimeEntryFormat | TimeEntryFormat | The time format that will be displayed in time entry. Options include "Decimal" (i.e. 2.5) or "Minutes" (2:30). | Minutes |
TimeOffReasons | *** deprecated *** | *** deprecated *** | |
Udf1 | The first time card user defined field. | ||
Udf2 | The second time card user defined field. | ||
Enforce24HourDailyLimitFlag | Boolean | If set to 'true', time entry will not allow resources to enter more than 24 hours a day. | true |
OboPermissionFlag | Boolean | If set to 'true', the authenticated user has permission to enter time on behalf of others. | true |
ResourcesCanUpdateHtgFlag | Boolean | If set to 'true', resources are permitted to submit estimated hours remaining along with their time entries. | true |