Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Overview
Provides access to Workbench Work Breakdown data.
Endpoints
The resources available in this module.
WorkBreakDownApi
Provides API access to Job, Activity, and Work Centre data.
/api/WorkBreakDownApi | ||||
---|---|---|---|---|
Method | Performed As | Request Query | Request Body | Response |
GET Retrieve a user’s recently updated Jobs, Activities, Work Centres and Time Codes. | Logged in User | - |
WorkCentreListApi
Provides API access to the Work Centres (#/Admin/WorkCentreList.aspx) Web Workbench screen.
/api/WorkCentreListApi | ||||
---|---|---|---|---|
Method | Performed As | Request Query | Request Body | Response |
POST | Logged in User | - |
WorkCentreLookupApi
Provides API access to the Work Centres Lookup functionality.
/api/WorkCentreLookupApi | ||||
---|---|---|---|---|
Method | Performed As | Request Query | Request Body | Response |
POST | Admin User | - | GridRequestParametersApi (finCoCode and jobCode are required) |
Models
The definitions of models specific to endpoints in this module.
WorkbenchBreakdownKey
Property | Type | Description |
---|---|---|
UpdateDate | DateTime | The date to filter the data last updated after (defaults to 6 months ago is not specified) |
WorkBreakDownApiModel
Property | Type | Description |
---|---|---|
Jobs | Array<WorkBreakDownJob> | The User’s Jobs that have been updated or used after WorkbenchBreakdownKey.UpdateDate. |
Activities | Array<WorkBreakDownActivity> | Activities that have been updated after WorkbenchBreakdownKey.UpdateDate. |
WorkCentres | Array<WorkBreakDownJobWorkCentre> | Work Centres for the retrieved Jobs. |
TimeCodes | Array<WorkBreakDownTimeCode> | The User’s Time Codes. |
⬆️ Back to top
WorkBreakDownJob
Property | Type | Description |
---|---|---|
Code | String | The unique Code of the Job. |
Description | String | The Description of the Job |
JobTypeCode | String | The Code of Job Type. |
JobManager | String | The full name of the Job Manager for the Job. |
JobManagerId | Integer | The ID of the Job Manager. |
AccountManager | String | The full name of the Account Manager for the Job. |
AccountManagerId | Integer | The ID of the Account Manager. |
CompanyName | String | The Name of the Company of the Job. |
CompanyId | Integer | The Company ID of the Job. |
Closed | Boolean | The Closed flag on the Job. |
Finalised | Boolean | The Finalised flag on the Job. |
HasJobWorkCentres | Boolean | A flag to indicate if the Job has Job Work Centres. |
DefaultActivity | String | Default Activity of the Activity Group of the Job. |
Activities | Array<string> | The Activities that belong to the Activity Group of the Job. |
LastModifyDate | String | The date the Job was last modified. |
⬆️ Back to top
WorkBreakDownActivity
Property | Type | Description |
---|---|---|
Code | String | The unique Code of the Activity. |
Description | String | The Description of the Activity. |
ActivityType | String | What kind of Activity is and where it can be used in Workbench. |
ActivitySubType | String | The sub-type of the Activity. |
WorkCentreCode | String | The Code of the default Work Centre for this Activity. |
UseTimeCodes | Boolean | A flag to indicate if the Activity uses Time Codes. |
DefaultTimeCode | String | The default Time Code. |
TimeCodes | Array<string> | The User’s Time Codes for this Activity. |
⬆️ Back to top
WorkBreakDownJobWorkCentre
Property | Type | Description |
---|---|---|
Code | String | The unique Code of the Work Centre. |
Description | String | The Description of the Work Centre. |
WorkUpdatedDate | DateTime | The date the Work Centre was last updated. |
JobUpdatedDate | DateTime | The date the Job on the Job Work Centre was last updated. |
JobCode | String | The Code of the Job on the Job Work Centre. |
Closed | Boolean | The Closed flag on the Job Work Centre. |
⬆️ Back to top
WorkBreakDownTimeCode
Property | Type | Description |
---|---|---|
Code | String | The unique Code of the Time Code. |
Description | String | The Description of the Time Code. |
LineType | Integer | The Line Type of the Time Code. |
IncCost | Boolean | The Include Cost flag on the Time Code. |
⬆️ Back to top
AdminWorkCentreKeyWorkCentreKey
Property | Type | Description |
---|---|---|
WorkCentreCode | String | Code The unique code of the Work Centre. |
⬆️ Back to top
AdminWorkCentreLineWorkCentreLine
Property | Type | Description | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Key | The unique key for the line. | ||||||||||||||
WorkCentreCode | String | Code The unique code of the Work Centre. | |||||||||||||
DescriptionWorkCentreCodeValue | String | Description textCellData | The unique code of the Work Centre. | ||||||||||||
WorkCentreGroupCodeDescription | String | Code The description of the group that Work Centre belongs to. | CodeDescription | String | |||||||||||
UpdatedDate | String | Updated date. | |||||||||||||
WorkCentreCodeValueDescriptionValue | Code The description of the Work Centre. | ||||||||||||||
DescriptionValueWorkCentreGroupCode | Description textString | The Work Centre Group of the Work Centre. | |||||||||||||
WorkCentreGroupCodeValue | Code The Work Centre Group of the group that Work Centre belongs to. | ||||||||||||||
DeleteCodeDescription | Status | String | ReadonlyFlag | Integer | ReadonlyMessage | String | OriginalKey | CurrentKey | Key | Index | IntegerThe Work Centre Code and Description. | ||||
UpdatedDate | String | The Date this record was last updated. |
⬆️ Back to top
LookupsWorkCentreLineWorkCentreLookupLine
Property | Type | Description | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Key | The unique key for the line. | |||||||||||||||
Code | The unique code of the Work Centre code. | |||||||||||||||
Description | String | Description text. | Status | String | The description of the Work Centre status. | ReadonlyFlag | Integer | ReadonlyMessage | String | OriginalKey | CurrentKey | Key | Index |
⬆️ Back to top
Examples
Get list of all Work Centres in Workbench
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
Request
Response
Response sample
|
Sample of WorkBreakDownApi GET
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
Request
Response
Response sample
|
Sample of getting list of filtered Work Centres
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
Request
Response
Response sample
|
⬆️ Back to top
On this page
Table of Contents | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Include Page | ||||
---|---|---|---|---|
|