Skip to main content

Jobs

This interface is included in the Core Jobs module.

Description​

Implemented by all designs that are jobs.

Properties​

This interface has the following properties.

PropertyValue
NameJobs
CodedesignInterfaces_jobs
TypeInterface
ContextCore
AI agent enabledtrue
AI agent descriptionShared interface implemented by all job designs; provides job number, work items, related jobs, estimated and actual costs, and budget.
Iconicon-resource-job
Colour#e9225b  
TitleJOB-{{attributes_jobsJobNumber}}
Subtitle-

Implements​

This interface implements the following interfaces.

NameCode
Files AttachabledesignInterfaces_filesAttachable
TasksdesignInterfaces_tasks
UpliftdesignInterfaces_uplift
Items With ReportsdesignInterfaces_itemsWithReports

Attributes​

This interface has the following attributes. It may also inherit attributes from any of the interfaces it implements.

Job Number​

The unique reference number for this job.

PropertyValue
NameJob Number
Codeattributes_jobsJobNumber
TypeNumber
Requiredtrue
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"decimalPlaces": 0,
"min": 0
}

Job Work Items​

Links to the collection of work items within this job.

PropertyValue
NameJob Work Items
Codeattributes_jobsJobWorkItems
TypeLink
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Links toJob Work Items
Options
{
"code": "designInterfaces_jobWorkItems",
"graph": "Job"
}

Links a job to another related job.

PropertyValue
NameRelated Jobs
Codeattributes_jobsRelatedJobs
TypeLink
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
AI agent descriptionLinks to: Related or linked job records.
Links toJobs
Options
{
"code": "designInterfaces_jobs",
"graph": "Job"
}

Total Estimated Cost​

The total estimated cost of all work items in this job.

PropertyValue
NameTotal Estimated Cost
Codeattributes_jobsTotalEstimatedWorkItemCost
TypeNumber
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"decimalPlaces": 2
}

Total Actual Cost​

The total actual cost of all completed work items in this job.

PropertyValue
NameTotal Actual Cost
Codeattributes_jobsTotalActualWorkItemCost
TypeNumber
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"decimalPlaces": 2
}

Budget​

Links to the budget allocated for this job.

PropertyValue
NameBudget
Codeattributes_jobsBudget
TypeLink
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Links toBudgets
Options
{
"code": "designs_budgets",
"graph": "Budget",
"max": 1,
"weakReference": true
}

Standard paths​

This interface doesn't have any standard paths of its own. However, it may inherit standard paths from any of the interfaces it implements.

Permissions​

This interface defines the following permissions.

User groupAllowed
Job ViewersRead
Job ManagersRead, Create, Edit, Delete

Default attribute permissions​

This interface applies the following default permissions to all attributes for the following user groups.

AllowedUser groupCode
ReadOnlyJob ViewersuserGroups_jobViewers
ReadWriteJob ManagersuserGroups_jobManagers