- Created by Bao TRINH , last modified by Cam Mackay on May 20, 2024
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 7 Current »
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
AdminWorkCentreKey
Property | Type | Description |
---|---|---|
WorkCentreCode | String | Code of the Work Centre. |
⬆️ Back to top
AdminWorkCentreLine
Property | Type | Description |
---|---|---|
WorkCentreCode | String | Code of the Work Centre. |
Description | String | Description text. |
WorkCentreGroupCode | String | Code of the group that Work Centre belongs to. |
CodeDescription | String | |
UpdatedDate | String | Updated date. |
WorkCentreCodeValue | Code of the Work Centre. | |
DescriptionValue | Description text. | |
WorkCentreGroupCodeValue | Code of the group that Work Centre belongs to. | |
Delete | ||
Status | String | |
ReadonlyFlag | Integer | |
ReadonlyMessage | String | |
OriginalKey | ||
CurrentKey | ||
Key | ||
Index | Integer |
⬆️ Back to top
LookupsWorkCentreLine
Property | Type | Description |
---|---|---|
Code | CellData | Work Centre code. |
Description | String | Description text. |
Status | String | Work Centre status. |
ReadonlyFlag | Integer | |
ReadonlyMessage | String | |
OriginalKey | ||
CurrentKey | ||
Key | ||
Index |
⬆️ Back to top
Examples
Get list of all Work Centres in Workbench
Request
{ "predicate": { "PredicateRows": [{ "LeftOperand": "WorkCentreCode", "Operator": "Eq", "RightOperand": [ "" ], "Display": true } ] }, "sidx": "WorkCentreCode", "sord": "asc", "page": 1, "rows": 20 }
Response
GridResult_AdminWorkCentreLine { total (integer, optional), page (integer, optional), records (integer, optional), rows (Array[AdminWorkCentreLine], optional), form (object, optional), widgets (Array[ViewData_GridWidget], optional) } AdminWorkCentreLine { WorkCentreCode (string, optional), Description (string, optional), WorkCentreGroupCode (string, optional), CodeDescription (string, optional), UpdatedDate (string, optional), WorkCentreCodeValue (CellData, optional), DescriptionValue (CellData, optional), WorkCentreGroupCodeValue (CellData, optional), Delete (CellData, optional), Status (string, optional), ReadonlyFlag (integer, optional), ReadonlyMessage (string, optional), OriginalKey (AdminWorkCentreKey, optional), CurrentKey (AdminWorkCentreKey, optional), Key (AdminWorkCentreKey, optional), Index (integer, optional) } ViewData_GridWidget { WidgetId (integer, optional), LayoutCode (string, optional), Name (string, optional), Colour (string, optional), BGColour (string, optional), Icon (string, optional), Type (string, optional), Visible (boolean, optional), Order (integer, optional), Count (integer, optional), WidgetLines (Array[ViewData_GridWidgetLine], optional) } CellData { CellId (string, optional), CellValue (string, optional), CellNumValue (number, optional), CellBoolValue (boolean, optional), CellTag (string, optional), CellValueDate (string, optional), CellValueInt (integer, optional) } AdminWorkCentreKey { WorkCentreCode (string, optional) } ViewData_GridWidgetLine { WidgetLineId (integer, optional), WidgetId (integer, optional), Name (string, optional), Predicate (string, optional), Order (integer, optional), Count (integer, optional) }
Response sample
{ "total": 0, "page": 0, "records": 0, "rows": [ { "WorkCentreCode": "string", "Description": "string", "WorkCentreGroupCode": "string", "CodeDescription": "string", "UpdatedDate": "2024-04-08T20:30:00.876Z", "WorkCentreCodeValue": { "CellId": "string", "CellValue": "string", "CellNumValue": 0, "CellBoolValue": true, "CellTag": "string", "CellValueDate": "2024-04-08T20:30:00.876Z", "CellValueInt": 0 }, "DescriptionValue": { "CellId": "string", "CellValue": "string", "CellNumValue": 0, "CellBoolValue": true, "CellTag": "string", "CellValueDate": "2024-04-08T20:30:00.876Z", "CellValueInt": 0 }, "WorkCentreGroupCodeValue": { "CellId": "string", "CellValue": "string", "CellNumValue": 0, "CellBoolValue": true, "CellTag": "string", "CellValueDate": "2024-04-08T20:30:00.876Z", "CellValueInt": 0 }, "Delete": { "CellId": "string", "CellValue": "string", "CellNumValue": 0, "CellBoolValue": true, "CellTag": "string", "CellValueDate": "2024-04-08T20:30:00.876Z", "CellValueInt": 0 }, "Status": "string", "ReadonlyFlag": 0, "ReadonlyMessage": "string", "OriginalKey": { "WorkCentreCode": "string" }, "CurrentKey": { "WorkCentreCode": "string" }, "Key": { "WorkCentreCode": "string" }, "Index": 0 } ], "form": {}, "widgets": [ { "WidgetId": 0, "LayoutCode": "string", "Name": "string", "Colour": "string", "BGColour": "string", "Icon": "string", "Type": "string", "Visible": true, "Order": 0, "Count": 0, "WidgetLines": [ { "WidgetLineId": 0, "WidgetId": 0, "Name": "string", "Predicate": "string", "Order": 0, "Count": 0 } ] } ] }
Sample of WorkBreakDownApi GET
Request
Response
WorkBreakDownApiModel { Jobs (Array[WorkBreakDownJob], optional), Activities (Array[WorkBreakDownActivity], optional), WorkCentres (Array[WorkBreakDownJobWorkCentre], optional), TimeCodes (Array[WorkBreakDownTimeCode], optional) } WorkBreakDownJob { Code (string, optional), Description (string, optional), JobTypeCode (string, optional), JobManager (string, optional), JobManagerId (integer, optional), AccountManager (string, optional), AccountManagerId (integer, optional), CompanyName (string, optional), CompanyId (integer, optional), Closed (boolean, optional), Finalised (boolean, optional), HasJobWorkCentres (boolean, optional), DefaultActivity (string, optional), Activities (Array[string], optional), LastModifyDate (string, optional) } WorkBreakDownActivity { Code (string, optional), Description (string, optional), ActivityType (string, optional), ActivitySubType (string, optional), WorkCentreCode (string, optional), UseTimeCodes (boolean, optional), DefaultTimeCode (string, optional), TimeCodes (Array[string], optional) } WorkBreakDownJobWorkCentre { JobCode (string, optional), Code (string, optional), Description (string, optional) } WorkBreakDownTimeCode { Code (string, optional), Description (string, optional), LineType (integer, optional), IncCost (boolean, optional) }
Response sample
{ "Jobs": [ { "Code": "NonStock", "Description": "Non STock Location", "JobTypeCode": "NOSTK", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 1, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ] }, { "Code": "JH1", "Description": "Sample Job for Janssen", "JobTypeCode": "ADMIN", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 751, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "Activities": [] }, { "Code": "VF0010.01", "Description": "Test sub job1", "JobTypeCode": "ADFIN", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 6, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ] }, { "Code": "VF001", "Description": "Test sub job", "JobTypeCode": "ADFIN", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 6, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ] }, { "Code": "ADT004", "Description": "Volvo A40D", "JobTypeCode": "PLANT", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 1, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "OPE001", "MNL001", "DEP", "PLTDEP" ], "LastModifyDate": "2024-03-28T00:00:00" }, { "Code": "Sell-Job", "Description": "Selling Job", "JobTypeCode": "GEN", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 1, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ] }, { "Code": "BTJ-SCH", "Description": "BaoT - Schedule job test", "JobTypeCode": "INTS", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 747, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "Activities": [] }, { "Code": "BTJ1903", "Description": "BaoT InOut job", "JobTypeCode": "MNT", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 747, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "DefaultActivity": "123COPY", "Activities": [ "123COPY" ] }, { "Code": "BTJ-A", "Description": "Job AA - Output Based test job", "JobTypeCode": "MNT", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 747, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "Activities": [] }, { "Code": "6125", "Description": "Multiple Mills Street Crossovers", "JobTypeCode": "MINOR", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 572, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ] }, { "Code": "6127", "Description": "Myob-AccRight-AR", "JobTypeCode": "GEN", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 565, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ] }, { "Code": "0001", "Description": "Melbourne Freeway1", "JobTypeCode": "MAJOR", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 6, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ], "LastModifyDate": "2023-11-07T00:00:00" }, { "Code": "000101", "Description": "Melbourne Freeway - Stage 1", "JobTypeCode": "MAJOR", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 6, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ], "LastModifyDate": "2024-03-19T00:00:00" }, { "Code": "IDY001", "Description": "Duplicate of DZR001", "JobTypeCode": "PLANT", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 1, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "OPE001", "MNL001", "DEP", "PLTDEP" ] }, { "Code": "BTJ-S1", "Description": "Job A - Input Based test job", "JobTypeCode": "MNT", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 747, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "Activities": [] }, { "Code": "BTJ-Q", "Description": "BTJ - Install new Aircon", "JobTypeCode": "INTS", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 747, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "Activities": [] }, { "Code": "BTJ", "Description": "Job A - Input Based test job", "JobTypeCode": "MNT", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 747, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "Activities": [] }, { "Code": "612001", "Description": "Freedom Lane - Stage 1", "JobTypeCode": "GEN", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 572, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "LAB001", "OPE001", "PRO001", "LAB003", "FOR001", "LAB002" ] }, { "Code": "0001.04", "Description": "Melbourne Freeway", "JobTypeCode": "MAJOR", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 6, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "OPE001", "MNL001", "DEP", "PLTDEP" ], "LastModifyDate": "2023-07-13T00:00:00" }, { "Code": "0008", "Description": "Huon Bypass", "JobTypeCode": "MINOR", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 1, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ], "LastModifyDate": "2023-11-23T00:00:00" }, { "Code": "8002", "Description": "Retest EC", "JobTypeCode": "ADMIN", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 1, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ] }, { "Code": "Test1909", "Description": "Extn col test2", "JobTypeCode": "GEN", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 1, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "Activities": [ "LAB001", "ANN", "TOILT", "TOILA", "TRAINING", "JURY", "STAT", "SICK", "DRI001" ] }, { "Code": "1909", "Description": "EXTN COL TEST", "JobTypeCode": "ADMIN", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 609, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "Activities": [ "LAB001", "ANN", "TOILT", "TOILA", "TRAINING", "JURY", "STAT", "SICK", "DRI001" ] }, { "Code": "0001.01", "Description": "Melbourne Freeway", "JobTypeCode": "MAJOR", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 6, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "OPE001", "MNL001", "DEP", "PLTDEP" ] }, { "Code": "DOL001", "Description": "Dolly", "JobTypeCode": "PLANT", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 1, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "OPE001", "MNL001", "DEP", "PLTDEP" ] }, { "Code": "ABL008", "Description": "Create as duplicate", "JobTypeCode": "PLANT", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 1, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "OPE001", "MNL001", "DEP", "PLTDEP" ] }, { "Code": "ABL001", "Description": "Ablution Block", "JobTypeCode": "PLANT", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 1, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "OPE001", "MNL001", "DEP", "PLTDEP" ] }, { "Code": "6111", "Description": "Port Melbourne Pipeline works ", "JobTypeCode": "MINOR", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 572, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ], "LastModifyDate": "2024-03-18T00:00:00" }, { "Code": "6118", "Description": "Business Central Job", "JobTypeCode": "GEN", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 596, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ], "LastModifyDate": "2023-03-24T00:00:00" }, { "Code": "0003", "Description": "Richmond Civil Road Work", "JobTypeCode": "MINOR", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 6, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ], "LastModifyDate": "2023-07-25T00:00:00" }, { "Code": "6120", "Description": "Freedom Lane", "JobTypeCode": "GEN", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 572, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "DefaultActivity": "OPE001", "Activities": [ "LAB001", "OPE001", "PRO001", "LAB003", "FOR001", "LAB002" ] }, { "Code": "8001", "Description": "Job Input Output Internal Sale", "JobTypeCode": "ADMIN", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 572, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ] }, { "Code": "WCA004", "Description": "Plant Fuel Test", "JobTypeCode": "PLANT", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 1, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "OPE001", "MNL001", "DEP", "PLTDEP" ] }, { "Code": "ZRET", "Description": "Retentions Control Job", "JobTypeCode": "ADMIN", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 1, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "Activities": [] }, { "Code": "IDY001Dup", "Description": "Copies Ext", "JobTypeCode": "PLANT", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 1, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "OPE001", "MNL001", "DEP", "PLTDEP" ] }, { "Code": "Q1000", "Description": "Adfinis Queen's Wharf Tower", "JobTypeCode": "ADFIN", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 2, "Closed": true, "Finalised": true, "HasJobWorkCentres": true, "Activities": [ "CopyTest02", "123", "LABA001", "LABA003", "LABA002" ] }, { "Code": "6138", "Description": "Test", "JobTypeCode": "GEN", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 6, "Closed": true, "Finalised": true, "HasJobWorkCentres": false, "Activities": [] }, { "Code": "0009", "Description": "Duckinwilla Fireline Grading", "JobTypeCode": "CART", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 585, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ], "LastModifyDate": "2022-06-07T00:00:00" }, { "Code": "TEST1123", "Description": "Testing Job Bao", "JobTypeCode": "GEN", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 683, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "Activities": [] }, { "Code": "0002", "Description": "Albert Park maintenance - Post Formula 1", "JobTypeCode": "MINOR", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 572, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ], "LastModifyDate": "2023-09-07T00:00:00" }, { "Code": "0010", "Description": "TEC - Oval Lighting", "JobTypeCode": "MINOR", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 1, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "DefaultActivity": "OPE001", "Activities": [ "7979", "OPE001", "DRI001" ], "LastModifyDate": "2022-07-08T00:00:00" }, { "Code": "18218", "Description": "Kimberley Network Contract 182/18", "JobTypeCode": "MINOR", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 572, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ] }, { "Code": "18218C702", "Description": "Extend Road", "JobTypeCode": "MINOR", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 572, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ] }, { "Code": "6129", "Description": "Concrete walls Fifth Av", "JobTypeCode": "GEN", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 572, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ], "LastModifyDate": "2022-07-26T00:00:00" }, { "Code": "6128", "Description": "Port Melbourne Landscape works", "JobTypeCode": "MINOR", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 572, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ] }, { "Code": "8000", "Description": "Input Based Test Job", "JobTypeCode": "MINOR", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 572, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ] }, { "Code": "MERCY", "Description": "Mercy Ascot Hospital", "JobTypeCode": "CART", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 488, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "Activities": [ "PLUMA", "PLUM", "MNL001", "PRO001" ] }, { "Code": "06145", "Description": "nnnn", "JobTypeCode": "ADMIN", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 1, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ] }, { "Code": "DZR999", "Description": "Test New", "JobTypeCode": "PLANT", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 1, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "OPE001", "MNL001", "DEP", "PLTDEP" ] }, { "Code": "Left", "Description": "Left side button testing", "JobTypeCode": "PLANT", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 1, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "OPE001", "MNL001", "DEP", "PLTDEP" ] }, { "Code": "ADT002", "Description": "Volvo A40", "JobTypeCode": "PLANT", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 1, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "OPE001", "MNL001", "DEP", "PLTDEP" ] }, { "Code": "FONT000", "Description": "Fonterra Maintenance Contract", "JobTypeCode": "GEN", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 740, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ], "LastModifyDate": "2023-10-25T00:00:00" }, { "Code": "TOIL2", "Description": "TOIL Taken Job", "JobTypeCode": "ADMIN", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 2, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "Activities": [ "LAB001", "ANN", "TOILT", "TOILA", "TRAINING", "JURY", "STAT", "SICK", "DRI001" ] }, { "Code": "TOIL", "Description": "TOIL Accrual Job", "JobTypeCode": "ADMIN", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 2, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "Activities": [ "LAB001", "ANN", "TOILT", "TOILA", "TRAINING", "JURY", "STAT", "SICK", "DRI001" ] }, { "Code": "ABL007", "Description": "Testing Duplicate inc Extn Column", "JobTypeCode": "PLANT", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 1, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "OPE001", "MNL001", "DEP", "PLTDEP" ] }, { "Code": "ACY635", "Description": "Amarok Ute 4 door", "JobTypeCode": "PLANT", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 1, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "OPE001", "MNL001", "DEP", "PLTDEP" ] }, { "Code": "IDYDUP0912", "Description": "IDYDUP0912", "JobTypeCode": "PLANT", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 2, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "LAB001", "OPE001" ] }, { "Code": "ADT004", "Description": "Volvo A40D", "JobTypeCode": "PLANT", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 1, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "OPE001", "MNL001", "DEP", "PLTDEP" ], "LastModifyDate": "2024-03-28T00:00:00" }, { "Code": "000101", "Description": "Melbourne Freeway - Stage 1", "JobTypeCode": "MAJOR", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 6, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ], "LastModifyDate": "2024-03-19T00:00:00" }, { "Code": "6111", "Description": "Port Melbourne Pipeline works ", "JobTypeCode": "MINOR", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 572, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ], "LastModifyDate": "2024-03-18T00:00:00" }, { "Code": "ZADM", "Description": "Administration Job", "JobTypeCode": "ADMIN", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 1, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "Activities": [ "LAB001", "ANN", "TOILT", "TOILA", "TRAINING", "JURY", "STAT", "SICK", "DRI001" ], "LastModifyDate": "2023-12-11T00:00:00" }, { "Code": "0008", "Description": "Huon Bypass", "JobTypeCode": "MINOR", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 1, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ], "LastModifyDate": "2023-11-23T00:00:00" }, { "Code": "0001", "Description": "Melbourne Freeway1", "JobTypeCode": "MAJOR", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 6, "Closed": false, "Finalised": false, "HasJobWorkCentres": true, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ], "LastModifyDate": "2023-11-07T00:00:00" }, { "Code": "MAIN00101", "Description": "Altona", "JobTypeCode": "MINOR", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 565, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ], "LastModifyDate": "2023-11-01T00:00:00" }, { "Code": "FONT000", "Description": "Fonterra Maintenance Contract", "JobTypeCode": "GEN", "JobManagerId": 0, "AccountManagerId": 0, "CompanyId": 740, "Closed": false, "Finalised": false, "HasJobWorkCentres": false, "DefaultActivity": "OPE001", "Activities": [ "PLUMA", "PLUM", "LAB001", "OPE001", "ANN", "ALLOW", "MNL001", "TRAVL", "MATNT", "COUR", "PRO001", "LAB003", "DRI001", "FOR001", "LAB002" ], "LastModifyDate": "2023-10-25T00:00:00" } ], "Activities": [ { "Code": "000000", "Description": "000000", "ActivityType": "Purchase", "WorkCentreCode": "6-1000", "UseTimeCodes": false, "TimeCodes": [ "Ann", "OT1.5", "OT2.5", "RD1.5", "RD2.0", "TOIL1", "TOILT", "TOOL", "TRAV", "TRAVO" ] }, { "Code": "000copy", "Description": "copied", "ActivityType": "Purchase", "WorkCentreCode": "6-1000", "UseTimeCodes": false, "TimeCodes": [ "Ann", "OT1.5", "OT2.5", "RD1.5", "RD2.0", "TOIL1", "TOILT", "TOOL", "TRAV", "TRAVO" ] }, { "Code": "101", "Description": "Acoustic Lagging", "ActivityType": "Purchase", "WorkCentreCode": "MAT", "UseTimeCodes": false, "TimeCodes": [ "Ann", "OT1.5", "OT2.5", "RD1.5", "RD2.0", "TOIL1", "TOILT", "TOOL", "TRAV", "TRAVO" ] }, { "Code": "103", "Description": "Brass", "ActivityType": "Purchase", "WorkCentreCode": "MAT", "UseTimeCodes": false, "TimeCodes": [ "Ann", "OT1.5", "OT2.5", "RD1.5", "RD2.0", "TOIL1", "TOILT", "TOOL", "TRAV", "TRAVO" ] }, { "Code": "104", "Description": "Cast Iron", "ActivityType": "Purchase", "WorkCentreCode": "MAT", "UseTimeCodes": false, "TimeCodes": [ "Ann", "OT1.5", "OT2.5", "RD1.5", "RD2.0", "TOIL1", "TOILT", "TOOL", "TRAV", "TRAVO" ] }, { "Code": "105", "Description": "Floor and Shower Waste", "ActivityType": "Purchase", "WorkCentreCode": "MAT", "UseTimeCodes": false, "TimeCodes": [ "Ann", "OT1.5", "OT2.5", "RD1.5", "RD2.0", "TOIL1", "TOILT", "TOOL", "TRAV", "TRAVO" ] }, { "Code": "109", "Description": "Fixings", "ActivityType": "Purchase", "WorkCentreCode": "MAT", "UseTimeCodes": false, "TimeCodes": [ "Ann", "OT1.5", "OT2.5", "RD1.5", "RD2.0", "TOIL1", "TOILT", "TOOL", "TRAV", "TRAVO" ] }, { "Code": "121", "Description": "Stainless Steel Pipework", "ActivityType": "Purchase", "WorkCentreCode": "MAT", "UseTimeCodes": false, "TimeCodes": [ "Ann", "OT1.5", "OT2.5", "RD1.5", "RD2.0", "TOIL1", "TOILT", "TOOL", "TRAV", "TRAVO" ] }, { "Code": "123", "Description": "new activity test", "ActivityType": "Time", "ActivitySubType": "Charge", "WorkCentreCode": "01", "UseTimeCodes": false, "TimeCodes": [ "Ann", "OT1.5", "OT2.5", "RD1.5", "RD2.0", "TOIL1", "TOILT", "TOOL", "TRAV", "TRAVO" ] }, { "Code": "124", "Description": "Other Gas Pipe & Fittings", "ActivityType": "Purchase", "WorkCentreCode": "MAT", "UseTimeCodes": false, "TimeCodes": [ "Ann", "OT1.5", "OT2.5", "RD1.5", "RD2.0", "TOIL1", "TOILT", "TOOL", "TRAV", "TRAVO" ] }, { "Code": "129", "Description": "Sanitary / Tapware", "ActivityType": "Purchase", "WorkCentreCode": "MAT", "UseTimeCodes": false, "TimeCodes": [ "Ann", "OT1.5", "OT2.5", "RD1.5", "RD2.0", "TOIL1", "TOILT", "TOOL", "TRAV", "TRAVO" ] }, { "Code": "135", "Description": "Seismic q", "ActivityType": "Purchase", "WorkCentreCode": "MAT", "UseTimeCodes": false, "TimeCodes": [ "Ann", "OT1.5", "OT2.5", "RD1.5", "RD2.0", "TOIL1", "TOILT", "TOOL", "TRAV", "TRAVO" ] }, { "Code": "6-1000", "Description": "General Expenses", "ActivityType": "Purchase", "WorkCentreCode": "6-1000", "UseTimeCodes": false, "TimeCodes": [ "Ann", "OT1.5", "OT2.5", "RD1.5", "RD2.0", "TOIL1", "TOILT", "TOOL", "TRAV", "TRAVO" ] }, { "Code": "6-1100", "Description": "Internal Sales", "ActivityType": "Internal", "WorkCentreCode": "6-1000", "UseTimeCodes": false, "TimeCodes": [ "Ann", "OT1.5", "OT2.5", "RD1.5", "RD2.0", "TOIL1", "TOILT", "TOOL", "TRAV", "TRAVO" ] }, { "Code": "CopyTest02", "Description": "n", "ActivityType": "Time", "ActivitySubType": "Charge", "WorkCentreCode": "01", "UseTimeCodes": false, "TimeCodes": [ "Ann", "OT1.5", "OT2.5", "RD1.5", "RD2.0", "TOIL1", "TOILT", "TOOL", "TRAV", "TRAVO" ] }, { "Code": "CURT", "Description": "Custom Curtains", "ActivityType": "Purchase", "WorkCentreCode": "MAT", "UseTimeCodes": false, "TimeCodes": [ "Ann", "OT1.5", "OT2.5", "RD1.5", "RD2.0", "TOIL1", "TOILT", "TOOL", "TRAV", "TRAVO" ] }, { "Code": "FRAMEING", "Description": "Custom wooden frame", "ActivityType": "Purchase", "WorkCentreCode": "MAT", "UseTimeCodes": false, "TimeCodes": [ "Ann", "OT1.5", "OT2.5", "RD1.5", "RD2.0", "TOIL1", "TOILT", "TOOL", "TRAV", "TRAVO" ] }, { "Code": "INTDESIGN", "Description": "Interior design", "ActivityType": "Purchase", "WorkCentreCode": "MAT", "UseTimeCodes": false, "TimeCodes": [ "Ann", "OT1.5", "OT2.5", "RD1.5", "RD2.0", "TOIL1", "TOILT", "TOOL", "TRAV", "TRAVO" ] }, { "Code": "MATMIS", "Description": "Materials Miscellaneous", "ActivityType": "Purchase", "WorkCentreCode": "MAT", "UseTimeCodes": false, "TimeCodes": [ "Ann", "OT1.5", "OT2.5", "RD1.5", "RD2.0", "TOIL1", "TOILT", "TOOL", "TRAV", "TRAVO" ] }, { "Code": "PLUM", "Description": "Plumber (Labour)", "ActivityType": "Time", "ActivitySubType": "Charge", "WorkCentreCode": "LAB", "UseTimeCodes": true, "DefaultTimeCode": "NT", "TimeCodes": [ "Ann", "OT1.5", "OT2.5", "RD1.5", "RD2.0", "TOIL1", "TOILT", "TOOL", "TRAV", "TRAVO" ] }, { "Code": "PLUMA", "Description": "Plumber Apprentice (Labour)", "ActivityType": "Time", "ActivitySubType": "Charge", "WorkCentreCode": "LAB", "UseTimeCodes": true, "DefaultTimeCode": "NT", "TimeCodes": [ "Ann", "OT1.5", "OT2.5", "RD1.5", "RD2.0", "TOIL1", "TOILT", "TOOL", "TRAV", "TRAVO" ] }, { "Code": "SAFETY", "Description": "Safety gear, training and install", "ActivityType": "Purchase", "WorkCentreCode": "MAT", "UseTimeCodes": false, "TimeCodes": [ "Ann", "OT1.5", "OT2.5", "RD1.5", "RD2.0", "TOIL1", "TOILT", "TOOL", "TRAV", "TRAVO" ] } ], "WorkCentres": [ { "Code": "000", "Description": "Temporaries" }, { "Code": "01", "Description": "Stage 1" }, { "Code": "02", "Description": "Stage 2" }, { "Code": "03", "Description": "Stage 3" }, { "Code": "04", "Description": "Stage 4" }, { "Code": "05", "Description": "Stage 5" }, { "Code": "06", "Description": "Stage 6" }, { "Code": "07", "Description": "Stage 7" }, { "Code": "08", "Description": "Stage 8" }, { "Code": "09", "Description": "Stage 9" }, { "Code": "1.01", "Description": "1.01" }, { "Code": "1.02", "Description": "1.02" }, { "Code": "1.03", "Description": "1.03" }, { "Code": "10", "Description": "Stage 10" }, { "Code": "100", "Description": "Underslab Drainage" }, { "Code": "11", "Description": "Stage 11" }, { "Code": "12", "Description": "Stage 12" }, { "Code": "13", "Description": "Stage 13" }, { "Code": "14", "Description": "Stage 14" }, { "Code": "15", "Description": "Stage 15" }, { "Code": "16", "Description": "Stage 16" }, { "Code": "17", "Description": "Stage 17" }, { "Code": "18", "Description": "Stage 18" }, { "Code": "19", "Description": "Stage 19" }, { "Code": "1D", "Description": "DECKS" }, { "Code": "2.01a", "Description": "2.01a" }, { "Code": "2.01b", "Description": "2.01b" }, { "Code": "2.01c", "Description": "2.01c" }, { "Code": "2.02a", "Description": "2.02a" }, { "Code": "2.02b", "Description": "2.02b" }, { "Code": "2.02c", "Description": "2.02c" }, { "Code": "2.03", "Description": "2.03c" }, { "Code": "2.03a", "Description": "2.03a" }, { "Code": "2.03b", "Description": "2.03b" }, { "Code": "20", "Description": "Stage 20" }, { "Code": "200", "Description": "Suspended Drainage" }, { "Code": "21", "Description": "Stage 21" }, { "Code": "22", "Description": "Stage 22" }, { "Code": "23", "Description": "Stage 23" }, { "Code": "24", "Description": "Stage 24" }, { "Code": "25", "Description": "Stage 25" }, { "Code": "26", "Description": "Stage 26" }, { "Code": "27", "Description": "Stage 27" }, { "Code": "28", "Description": "Stage 28" }, { "Code": "29", "Description": "Stage 29" }, { "Code": "2G", "Description": "GATES" }, { "Code": "3.01", "Description": "3.01" }, { "Code": "3.02", "Description": "3.02" }, { "Code": "3.03", "Description": "3.03" }, { "Code": "3.04", "Description": "3.04" }, { "Code": "30", "Description": "Stage 30" }, { "Code": "300", "Description": "Acoustic Insulation" }, { "Code": "31", "Description": "Stage 31" }, { "Code": "32", "Description": "Stage 32" }, { "Code": "33", "Description": "Stage 33" }, { "Code": "34", "Description": "Stage 34" }, { "Code": "35", "Description": "Stage 35" }, { "Code": "36", "Description": "Stage 36" }, { "Code": "37", "Description": "Stage 37" }, { "Code": "38", "Description": "Stage 38" }, { "Code": "39", "Description": "Stage 39" }, { "Code": "3W", "Description": "WEIGHTS" }, { "Code": "4.01", "Description": "4.01" }, { "Code": "4.02", "Description": "4.02" }, { "Code": "40", "Description": "Stage 40" }, { "Code": "400", "Description": "Thermal Insulation (due to condensation)" }, { "Code": "41", "Description": "Stage 41" }, { "Code": "42", "Description": "Stage 42" }, { "Code": "43", "Description": "Stage 43" }, { "Code": "44", "Description": "Stage 44" }, { "Code": "45", "Description": "Stage 45" }, { "Code": "46", "Description": "Stage 46" }, { "Code": "47", "Description": "Stage 47" }, { "Code": "48", "Description": "Stage 48" }, { "Code": "49", "Description": "Stage 49" }, { "Code": "4FC", "Description": "FALSE CARS" }, { "Code": "50", "Description": "Stage 50" }, { "Code": "500", "Description": "Water Mains" }, { "Code": "51", "Description": "Stage 51" }, { "Code": "52", "Description": "Stage 52" }, { "Code": "53", "Description": "Stage 53" }, { "Code": "54", "Description": "Stage 54" }, { "Code": "55", "Description": "Stage 55" }, { "Code": "56", "Description": "Stage 56" }, { "Code": "57", "Description": "Stage 57" }, { "Code": "58", "Description": "Stage 58" }, { "Code": "59", "Description": "Stage 59" }, { "Code": "5TR", "Description": "TRANSPORT" }, { "Code": "6.01", "Description": "6.01" }, { "Code": "6.02", "Description": "6.02" }, { "Code": "6.03", "Description": "6.03" }, { "Code": "6.04", "Description": "6.04" }, { "Code": "60", "Description": "Stage 60" }, { "Code": "600", "Description": "Gas Mains" }, { "Code": "61", "Description": "Stage 61" }, { "Code": "6-1000", "Description": "General Expenses" }, { "Code": "62", "Description": "Stage 62" }, { "Code": "63", "Description": "Stage 63" }, { "Code": "64", "Description": "Stage 64" }, { "Code": "65", "Description": "Stage 65" }, { "Code": "66", "Description": "Stage 66" }, { "Code": "67", "Description": "Stage 67" }, { "Code": "68", "Description": "Stage 68" }, { "Code": "6-8000", "Description": "Motor Vehicle Expenses" }, { "Code": "69", "Description": "Stage 69" }, { "Code": "7.01", "Description": "7.01" }, { "Code": "70", "Description": "Stage 70" }, { "Code": "700", "Description": "1st Fix - Water & Waste" }, { "Code": "71", "Description": "Stage 71" }, { "Code": "72", "Description": "Stage 72" }, { "Code": "73", "Description": "Stage 73" }, { "Code": "74", "Description": "Stage 74" }, { "Code": "75", "Description": "Stage 75" }, { "Code": "76", "Description": "Stage 76" }, { "Code": "77", "Description": "Stage 77" }, { "Code": "78", "Description": "Stage 78" }, { "Code": "79", "Description": "Stage 79" }, { "Code": "80", "Description": "Stage 80" }, { "Code": "800", "Description": "2nd Fix" }, { "Code": "81", "Description": "Stage 81" }, { "Code": "82", "Description": "Stage 82" }, { "Code": "83", "Description": "Stage 83" }, { "Code": "84", "Description": "Stage 84" }, { "Code": "85", "Description": "Stage 85" }, { "Code": "86", "Description": "Stage 86" }, { "Code": "87", "Description": "Stage 87" }, { "Code": "88", "Description": "Stage 88" }, { "Code": "89", "Description": "Stage 89" }, { "Code": "90", "Description": "Stage 90" }, { "Code": "91", "Description": "Stage 91" }, { "Code": "92", "Description": "Stage 92" }, { "Code": "93", "Description": "Stage 93" }, { "Code": "94", "Description": "Stage 94" }, { "Code": "95", "Description": "Stage 95" }, { "Code": "96", "Description": "Stage 96" }, { "Code": "97", "Description": "Stage 97" }, { "Code": "98", "Description": "Stage 98" }, { "Code": "980", "Description": "Seismic" }, { "Code": "988", "Description": "Project Administration" }, { "Code": "989", "Description": "Additional Clam Items" }, { "Code": "99", "Description": "Stage 99" }, { "Code": "990", "Description": "Maintenance Period" }, { "Code": "ADM", "Description": "Admin & Overheads" }, { "Code": "bt", "Description": "XYZ factory " }, { "Code": "BT-01", "Description": "BTJ - Maintenance " }, { "Code": "BTJ", "Description": "Office equipment maintenance" }, { "Code": "BTJ.2", "Description": "Machines repair" }, { "Code": "BTJ-WC1", "Description": "Office machine maintenance" }, { "Code": "BTJ-WC2", "Description": "Air conditions maintenance" }, { "Code": "BTQ", "Description": "Installation machines" }, { "Code": "CON", "Description": "Contingency" }, { "Code": "FUE", "Description": "Fuel" }, { "Code": "HSE", "Description": "HSEC" }, { "Code": "LAB", "Description": "Labour" }, { "Code": "MAT", "Description": "Material" }, { "Code": "MNT", "Description": "Maintenance" }, { "Code": "OPE", "Description": "Operational Expenses" }, { "Code": "PLT", "Description": "Plant" }, { "Code": "RAM", "Description": "Repairs & Maintenance" }, { "Code": "REV", "Description": "Revenue" }, { "Code": "SUB", "Description": "Subcontractors" }, { "Code": "SUR", "Description": "Survey" }, { "Code": "SYS", "Description": "System Default" }, { "Code": "TRA", "Description": "Transport" }, { "Code": "TVL", "Description": "Travel & Accommodation" }, { "Code": "WCBOB", "Description": "Work Centre Balance of Budget" }, { "Code": "ZRET", "Description": "Retentions" }, { "Code": "ZREV", "Description": "Revenue" }, { "JobCode": "0001", "Code": "01", "Description": "Pave back garden" }, { "JobCode": "0001", "Code": "02", "Description": "Budget 1" }, { "JobCode": "0001", "Code": "ZREV", "Description": "Revenue" }, { "JobCode": "000101", "Code": "02", "Description": "Stormwater / Drainage" }, { "JobCode": "000101", "Code": "04", "Description": "Street Lighting" }, { "JobCode": "000101", "Code": "05", "Description": "Kerb & Channel" }, { "JobCode": "000101", "Code": "6-1000", "Description": "General Expenses" }, { "JobCode": "000101", "Code": "MAT", "Description": "Material" }, { "JobCode": "000101", "Code": "ZREV", "Description": "Revenue" }, { "JobCode": "0002", "Code": "LAB", "Description": "Labour" }, { "JobCode": "0002", "Code": "MAT", "Description": "Material" }, { "JobCode": "0002", "Code": "PLT", "Description": "Plant" }, { "JobCode": "0002", "Code": "SUB", "Description": "Subcontractors" }, { "JobCode": "0002", "Code": "SUR", "Description": "Survey" }, { "JobCode": "0003", "Code": "01", "Description": "Remove existing Tar Seal" }, { "JobCode": "0003", "Code": "02", "Description": "Lay new road" }, { "JobCode": "0003", "Code": "6-1000", "Description": "General Expenses" }, { "JobCode": "0009", "Code": "01", "Description": "Stage 1" }, { "JobCode": "0009", "Code": "02", "Description": "Stage 2" }, { "JobCode": "0010", "Code": "MAT", "Description": "Material" }, { "JobCode": "6111", "Code": "01", "Description": "Mobilisation" }, { "JobCode": "6111", "Code": "02", "Description": "Vegetation Removal" }, { "JobCode": "6111", "Code": "03", "Description": "Bulk Earthworks" }, { "JobCode": "6111", "Code": "04", "Description": "Trenching works" }, { "JobCode": "6111", "Code": "05", "Description": "Pipeline Laying" }, { "JobCode": "6111", "Code": "06", "Description": "Welding & Testing" }, { "JobCode": "6111", "Code": "07", "Description": "Environmental Rehabilitation" }, { "JobCode": "6111", "Code": "08", "Description": "Demobilisation" }, { "JobCode": "6118", "Code": "01", "Description": "Stage 1" }, { "JobCode": "6120", "Code": "01", "Description": "Stage 1" }, { "JobCode": "6120", "Code": "02", "Description": "Stage 2" }, { "JobCode": "6120", "Code": "ADM", "Description": "Admin & Overheads" }, { "JobCode": "6128", "Code": "01", "Description": "Strip Topsoil" }, { "JobCode": "6128", "Code": "02", "Description": "Cut to Fill" }, { "JobCode": "6128", "Code": "03", "Description": "Tree Planting" }, { "JobCode": "ACY635", "Code": "ADM", "Description": "Admin & Overheads" }, { "JobCode": "ACY635", "Code": "FUE", "Description": "Fuel" }, { "JobCode": "ACY635", "Code": "LAB", "Description": "Labour" }, { "JobCode": "ACY635", "Code": "RAM", "Description": "Repairs & Maintenance" }, { "JobCode": "ADT002", "Code": "ADM", "Description": "Admin & Overheads" }, { "JobCode": "ADT002", "Code": "FUE", "Description": "Fuel" }, { "JobCode": "ADT002", "Code": "LAB", "Description": "Labour" }, { "JobCode": "ADT002", "Code": "RAM", "Description": "Repairs & Maintenance" }, { "JobCode": "ADT004", "Code": "ADM", "Description": "Admin & Overheads" }, { "JobCode": "ADT004", "Code": "FUE", "Description": "Fuel" }, { "JobCode": "ADT004", "Code": "LAB", "Description": "Labour" }, { "JobCode": "ADT004", "Code": "RAM", "Description": "Repairs & Maintenance" }, { "JobCode": "BTJ", "Code": "BTJ-WC1", "Description": "Office machine maintenance" }, { "JobCode": "BTJ", "Code": "BTJ-WC2", "Description": "Air conditions maintenance" }, { "JobCode": "BTJ1903", "Code": "BT-01", "Description": "BTJ - Maintenance " }, { "JobCode": "BTJ-A", "Code": "BTJ", "Description": "Office equipment" }, { "JobCode": "BTJ-A", "Code": "BTJ.2", "Description": "Air condition machines" }, { "JobCode": "BTJ-Q", "Code": "BTQ", "Description": "Installation machines" }, { "JobCode": "BTJ-S1", "Code": "BTJ-WC1", "Description": "Office machine maintenance" }, { "JobCode": "BTJ-S1", "Code": "BTJ-WC2", "Description": "Air conditions maintenance" }, { "JobCode": "BTJ-SCH", "Code": "BTQ", "Description": "Installation machines" }, { "JobCode": "DOL001", "Code": "ADM", "Description": "Admin & Overheads" }, { "JobCode": "DOL001", "Code": "FUE", "Description": "Fuel" }, { "JobCode": "DOL001", "Code": "LAB", "Description": "Labour" }, { "JobCode": "DOL001", "Code": "RAM", "Description": "Repairs & Maintenance" }, { "JobCode": "DZR999", "Code": "ADM", "Description": "Admin & Overheads" }, { "JobCode": "DZR999", "Code": "FUE", "Description": "Fuel" }, { "JobCode": "DZR999", "Code": "LAB", "Description": "Labour" }, { "JobCode": "DZR999", "Code": "RAM", "Description": "Repairs & Maintenance" }, { "JobCode": "IDY001", "Code": "ADM", "Description": "Admin & Overheads" }, { "JobCode": "IDY001", "Code": "FUE", "Description": "Fuel" }, { "JobCode": "IDY001", "Code": "LAB", "Description": "Labour" }, { "JobCode": "IDY001", "Code": "RAM", "Description": "Repairs & Maintenance" }, { "JobCode": "IDY001Dup", "Code": "ADM", "Description": "Admin & Overheads" }, { "JobCode": "IDY001Dup", "Code": "FUE", "Description": "Fuel" }, { "JobCode": "IDY001Dup", "Code": "LAB", "Description": "Labour" }, { "JobCode": "IDY001Dup", "Code": "RAM", "Description": "Repairs & Maintenance" }, { "JobCode": "JH1", "Code": "LAB", "Description": "Labour" }, { "JobCode": "JH1", "Code": "MAT", "Description": "Material" }, { "JobCode": "JH1", "Code": "MNT", "Description": "Maintenance" }, { "JobCode": "JH1", "Code": "TRA", "Description": "Transport" }, { "JobCode": "MERCY", "Code": "000", "Description": "Temporaries" }, { "JobCode": "MERCY", "Code": "100", "Description": "Underslab Drainage" }, { "JobCode": "MERCY", "Code": "200", "Description": "Suspended Drainage" }, { "JobCode": "MERCY", "Code": "300", "Description": "Acoustic Insulation" }, { "JobCode": "MERCY", "Code": "400", "Description": "Thermal Insulation (due to condensation)" }, { "JobCode": "MERCY", "Code": "500", "Description": "Water Mains" }, { "JobCode": "MERCY", "Code": "600", "Description": "Gas Mains" }, { "JobCode": "MERCY", "Code": "700", "Description": "1st Fix - Water & Waste" }, { "JobCode": "MERCY", "Code": "800", "Description": "2nd Fix" }, { "JobCode": "MERCY", "Code": "980", "Description": "Seismic" }, { "JobCode": "MERCY", "Code": "988", "Description": "Project Administration" }, { "JobCode": "MERCY", "Code": "989", "Description": "Additional Clam Items" }, { "JobCode": "MERCY", "Code": "990", "Description": "Maintenance Period" }, { "JobCode": "Q1000", "Code": "1D", "Description": "DECKS" }, { "JobCode": "Q1000", "Code": "2G", "Description": "GATES" }, { "JobCode": "Q1000", "Code": "3W", "Description": "WEIGHTS" }, { "JobCode": "Q1000", "Code": "4FC", "Description": "FALSE CARS" }, { "JobCode": "Q1000", "Code": "5TR", "Description": "TRANSPORT" }, { "JobCode": "Q1000", "Code": "REV", "Description": "Revenue" }, { "JobCode": "TOIL2", "Code": "01", "Description": "Stage 1" }, { "JobCode": "TOIL2", "Code": "LAB", "Description": "Labour" }, { "JobCode": "WCA004", "Code": "ADM", "Description": "Admin & Overheads" }, { "JobCode": "WCA004", "Code": "FUE", "Description": "Fuel" }, { "JobCode": "WCA004", "Code": "LAB", "Description": "Labour" }, { "JobCode": "WCA004", "Code": "RAM", "Description": "Repairs & Maintenance" }, { "Code": "bt", "Description": "XYZ factory " } ], "TimeCodes": [ { "Code": "Ann", "Description": "Annual Leave", "LineType": 1, "IncCost": false }, { "Code": "APR", "Description": "april", "LineType": 1, "IncCost": false }, { "Code": "LAFHA", "Description": "Living away from home allowance", "LineType": 1, "IncCost": true }, { "Code": "MEAL", "Description": "$20 Meal Allowance", "LineType": 1, "IncCost": true }, { "Code": "NT", "Description": "Normal Time", "LineType": 1, "IncCost": false }, { "Code": "OT1.5", "Description": "Overtime (1.5x)", "LineType": 1, "IncCost": false }, { "Code": "OT2", "Description": "Overtime (2x)", "LineType": 1, "IncCost": false }, { "Code": "OT2.5", "Description": "OT2.5", "LineType": 1, "IncCost": false }, { "Code": "RD1.5", "Description": "Unrostered/RDO 1.5x Hours", "LineType": 1, "IncCost": false }, { "Code": "RD2.0", "Description": "Unrostered/RDO 2.0x Hours", "LineType": 1, "IncCost": false }, { "Code": "SIT01", "Description": "Site Allowance $2", "LineType": 1, "IncCost": true }, { "Code": "SIT02", "Description": "Site Allowance $2.55", "LineType": 1, "IncCost": true }, { "Code": "TOIL1", "Description": "TOILA", "LineType": 1, "IncCost": false }, { "Code": "TOILT", "Description": "TOIL Taken", "LineType": 1, "IncCost": false }, { "Code": "TOOL", "Description": "Tool Allowance", "LineType": 1, "IncCost": true }, { "Code": "TRAV", "Description": "Travel Allowance Per Day", "LineType": 1, "IncCost": true }, { "Code": "TRAVO", "Description": "Travel Weekend Daily", "LineType": 1, "IncCost": true } ] }
Sample of getting list of filtered Work Centres
Request
{ "total": 0, "page": 0, "records": 0, "rows": [ { "Code": { "CellId": "string", "CellValue": "string", "CellNumValue": 0, "CellBoolValue": true, "CellTag": "string", "CellValueDate": "2024-04-09T20:49:35.295Z", "CellValueInt": 0 }, "Description": "string", "Status": "string", "ReadonlyFlag": 0, "ReadonlyMessage": "string", "OriginalKey": { "Code": "string" }, "CurrentKey": { "Code": "string" }, "Key": { "Code": "string" }, "Index": 0 } ], "form": {}, "widgets": [ { "WidgetId": 0, "LayoutCode": "string", "Name": "string", "Colour": "string", "BGColour": "string", "Icon": "string", "Type": "string", "Visible": true, "Order": 0, "Count": 0, "WidgetLines": [ { "WidgetLineId": 0, "WidgetId": 0, "Name": "string", "Predicate": "string", "Order": 0, "Count": 0 } ] } ] }
Response
Response sample
⬆️ Back to top
On this page
- No labels