PwsOnBehalfOfResource
Overview
This structure is included in the response of web service PwsGetOnBehalfOfResources. It identifies a resource which the authenticated user has permission to act on behalf of, in the capacity identified in the call to PwsGetOnBehalfOfResources (e.g. Enter Time or Enter Costs).Â
Format
- PwsOnBehalfOfResource
- ResourceDisplayName: String (30)
- ResourceId: Int32
- ResourceReferenceSystemId: String (20)
- ResourceUid: Int64
- EmailAddress: String (100)
- FirstName: String (20)
- LastName: String (20)
- MiddleName: String (20)
- InactiveFlag: Boolean
- DashboardOboFlag: Boolean
- ExpenseReportingOboFlag: Boolean
- TimeEntryOboFlag: Boolean
- TimeOffOboFlag: Boolean
- ExpenseReportingOboSetting: String (1)
- TimeEntryOboSetting: String (1)
Elements
Element | Data Type | Description | Sample Data |
---|---|---|---|
ResourceDisplayName | String (30) | The resource display name. | Gabrielle Gonzalez |
ResourceId | Int32 | For internal use only. | |
ResourceReferenceSystemId | String (20) | The resource employee ID. | 023 |
ResourceUid | Int64 | A unique and immutable identifier for the resource. | 1152921504606963004 |
EmailAddress | String (100) | The resource's email address. | Gabrielle@revcorp.doc |
FirstName | String (20) | The resource's first name. | Gabrielle |
LastName | String | The resource's last name. | Gonzalez |
MiddleName | String | The resource's middle name. | |
InactiveFlag | Boolean | If set to 'true', the resource has a status of "Inactive", if set to 'false', the resource has a status of "Active". | true |
DashboardOboFlag | Boolean | If set to 'true', the authenticated user can view this resource's dashboard. | false |
ExpenseReportingOboFlag | Boolean | If set to 'true', the authenticated user can maintain expense reports for this resource. | false |
TimeEntryOboFlag | Boolean | If set to 'true', the authenticated user can maintain time for this resource. | true |
TimeOffOboFlag | Boolean | If set to 'true', the authenticated user can view this resource's time off page. | false |
ExpenseReportingOboSetting | String (1) | This specifies the level of ability the caller has to enter expenses on behalf of this resource: N - The caller does not have permission to act on behalf of the resource V - The caller can view the resource's expenses, but not add, update or delete them U - The user has full ability to view, add, update or delete expenses for the resource | U |
TimeEntryOboSetting | String (1) | This specifies the level of ability the caller has to enter time on behalf of this resource: N - The caller does not have permission to act on behalf of the resource V - The caller can view the resource's timecards, but not add, update or delete them U - The user has full ability to view, add, update or delete timecards for the resource | U |
ShowBillableUtilizationOnDashboardFlag | Boolean | True if billable utilization should be displayed on the dashboard (home page) for this resource. | true |
ShowChargeableUtilizationOnDashboardFlag | Boolean | True if charrgeable utilization should be displayed on the dashboard (home page) for this resource. | true |
ShowProductiveUtilizationOnDashboardFlag | Boolean | True if productive utilization should be displayed on the dashboard (home page) for this resource. | true |
ShowTotalUtilizationOnDashboardFlag | Boolean | True if total utilization should be displayed on the dashboard (home page) for this resource. | true |