- Created by Bao TRINH on Apr 09, 2024
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
Version 1 Next »
Overview
[Description]. Work Breakdown documentation.
Endpoints
The resources available in this module.
WorkBreakDownApi
/api/WorkBreakDownApi | |||||
---|---|---|---|---|---|
Method | Description | Performed As | Request Query | Request Body | Response |
GET | - |
GET parameters.
Parameter | Value | Description | Parameter Type | Data Type |
---|---|---|---|---|
updateDate | Required | Updated date. | query | date-time. |
WorkCentreListApi
Return all Work Centres in Workbench.
/api/WorkCentreListApi | |||||
---|---|---|---|---|---|
Method | Description | Performed As | Request Query | Request Body | Response |
POST | Return list of Workbench’s Work Centres. |
WorkCentreLookupApi
Return the list of filtered Work Centres in Workbench
/api/WorkCentreListApi | |||||
---|---|---|---|---|---|
Method | Description | Performed As | Request Query | Request Body | Response |
POST | Return list of filtered Work Centres. |
JobListApi
/url | |||||
---|---|---|---|---|---|
Method | Description | Performed As | Request Query | Request Body | Response |
GET | - | ||||
POST |
JobDetailApi
/url | |||||
---|---|---|---|---|---|
Method | Description | Performed As | Request Query | Request Body | Response |
GET | - | ||||
POST |
JobBudgetListApi
/url | |||||
---|---|---|---|---|---|
Method | Description | Performed As | Request Query | Request Body | Response |
GET | - | ||||
POST |
JobBudgetDetailApi
[Description]
/url | |||||
---|---|---|---|---|---|
Method | Description | Performed As | Request Query | Request Body | Response |
GET | - | ||||
POST |
Models
The definitions of models specific to endpoints in this module.
AdminWorkCentreKey
Field | Type | Description |
---|---|---|
WorkCentreCode | String | Code of the Work Centre. |
AdminWorkCentreLine
Field | 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 | AdminWorkCentreKey | |
CurrentKey | AdminWorkCentreKey | |
Key | AdminWorkCentreKey | |
Index | Integer |
LookupsWorkCentreLine
Field | Type | Description |
---|---|---|
Code | CellData | Work Centre code. |
Description | String | Description text. |
Status | String | Work Centre status. |
ReadonlyFlag | Integer | |
ReadonlyMessage | String | |
OriginalKey | LookupsLookupKey | |
CurrentKey | LookupsLookupKey | |
Key | LookupsLookupKey | |
Index |
WorkBreakDownApiModel
Field | Type | Description |
---|---|---|
Jobs | Array [WorkBreakDownJob] | |
Activities | Array [WorkBreakDownActivity] | |
WorkCentres | Array [WorkBreakDownJobWorkCentre] | |
TimeCodes | Array [WorkBreakDownTimeCode] |
WorkBreakDownJob
Field | Type | Description |
---|---|---|
Code | String | Code of the job ??? |
Description | String | |
JobTypeCode | String | Code of job type. |
JobManager | String | Job manager for the job. |
JobManagerId | Integer | Code of Job manager person. |
AccountManager | String | Account manager person, |
AccountManagerId | Integer | Code of account manager person. |
CompanyName | String | Name of the company of the job. |
CompanyId | Integer | Code of the company. |
Closed | Boolean | The job is closed or not. |
Finalised | Boolean | The job is finalised or not. |
HasJobWorkCentres | Boolean | Does the job has Work Centre. |
DefaultActivity | String | Default Activity of the job. |
Activities | Array [string] | |
LastModifyDate | String | Last modified date. |
WorkBreakDownActivity
Field | Type | Description |
---|---|---|
Code | String | Activity code. |
Description | String | Activity description. |
ActivityType | String | What kind of activity is and where it can be used in Workbench. |
ActivitySubType | String | Activity sub type. |
WorkCentreCode | String | The code of default Work Centre for this activity |
UseTimeCodes | Boolean | |
DefaultTimeCode | String | |
TimeCodes | Array [string] | Costing fields from Employee Classes. |
WorkBreakDownJobWorkCentre
Field | Type | Description |
---|---|---|
JobCode | String | Code of the job. |
Code | String | |
Description | String | Description. |
WorkBreakDownTimeCode
Field | Type | Description |
---|---|---|
Code | String | |
Description | String | |
LineType | Integer | |
IncCost | Boolean |
Field | Type | Description |
---|---|---|
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