Skip to main content

Job Work Units

This interface is included in the Core Jobs module.

Description​

Implemented by everything that is a unit of work to ensure it has the same structure.

Properties​

This interface has the following properties.

PropertyValue
NameJob Work Units
CodedesignInterfaces_jobWorkUnits
TypeInterface
ContextCore
AI agent enabledtrue
AI agent descriptionShared interface for work unit designs; provides estimated and actual values and costs.
Iconicon-resource-tools
Colour#690095  
Title{{attributes_jobWorkItemsWorkItem}}
Subtitle-

Implements​

This interface implements the following interfaces.

NameCode
UpliftdesignInterfaces_uplift

Attributes​

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

Work Item​

Reference to the work item definition for this job work item.

PropertyValue
NameWork Item
Codeattributes_jobWorkItemsWorkItem
TypeLink
Requiredtrue
Uniquefalse
Read-onlytrue
AI agent enabledtrue
Links toWork Units
Options
{
"code": "designInterfaces_workUnits",
"graph": "Lookup",
"max": 1
}

Estimated Value​

The estimated quantity or value for this job work item.

PropertyValue
NameEstimated Value
Codeattributes_jobWorkItemsEstimatedValue
TypeNumber
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"decimalPlaces": 2,
"min": 0
}

Actual Value​

The actual quantity or value completed for this job work item.

PropertyValue
NameActual Value
Codeattributes_jobWorkItemsActualValue
TypeNumber
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"decimalPlaces": 2,
"min": 0
}

Estimated Cost​

The estimated cost for completing this job work item.

PropertyValue
NameEstimated Cost
Codeattributes_jobWorkItemsEstimatedCost
TypeNumber
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"decimalPlaces": 2
}

Actual Cost​

The actual cost incurred for completing this job work item.

PropertyValue
NameActual Cost
Codeattributes_jobWorkItemsActualCost
TypeNumber
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"decimalPlaces": 2
}

Estimated Rate Used​

The estimated unit rate used to calculate the estimated cost.

PropertyValue
NameEstimated Rate Used
Codeattributes_jobWorkItemsEstimatedRateUsed
TypeNumber
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"decimalPlaces": 4
}

Actual Rate Used​

The actual unit rate used to calculate the actual cost.

PropertyValue
NameActual Rate Used
Codeattributes_jobWorkItemsActualRateUsed
TypeNumber
Requiredfalse
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"decimalPlaces": 4
}

Budget​

Links to the budget allocated for this job work item.

PropertyValue
NameBudget
Codeattributes_jobWorkItemsBudget
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