Skip to main content

Task Status Filter

This design is included in the Core module.

Description​

A filter used say which user defined task statuses apply to which design.

Properties​

This design has the following properties.

PropertyValue
NameTask Status Filter
Codedesigns_taskStatusFilter
TypeDesign
ContextCore
AI agent enabledtrue
AI agent descriptionDesign defining which user-defined task statuses apply to which design type, enabling context-specific status filtering.
Iconicon-misc-filter-full
Colour#690095  
Title{{attributes_taskStatusFilterStatus}}
SubtitleTask Status Filter

Implements​

This design doesn't implement any interfaces.

Attributes​

This design has the following attributes.

Status​

The task status dodi code to designs that allow this status.

PropertyValue
NameStatus
Codeattributes_taskStatusFilterStatus
TypeLink
Requiredtrue
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
AI agent descriptionLinks to the task status this filter rule applies to.
Links toTask Statuses
Options
{
"code": "designs_taskStatuses",
"graph": "Task Status",
"max": 1
}

Applies To​

Links designs that allow the status by dodi code.

PropertyValue
NameApplies To
Codeattributes_taskStatusFilterAppliesTo
TypeString
Requiredtrue
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
AI agent descriptionThe design type (e.g. Street Lighting Job) to which this status filter applies.
Options
{
"max": 128
}

Standard paths​

This design doesn't have any standard paths of its own.

Permissions​

This design defines the following permissions.

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

Default attribute permissions​

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

AllowedUser groupCode
ReadOnlyProject ViewersuserGroups_projectViewers
ReadWriteProject ManagersuserGroups_projectManagers