YAPL Documentation
User GuidesTasks

Task Properties

Configure and manage task properties in YAPL.

Task Properties

Task properties define all aspects of a task - what it is, when it happens, how long it takes, and who's responsible. This guide covers all available task properties.

Accessing Properties

Open Task Details

  1. Click on a task in the task list
  2. Or double-click task in Gantt
  3. Or click task card in Kanban
  4. Properties panel or dialog opens

Edit Mode

  • Some properties editable inline
  • Full editing in task detail view
  • Gantt allows visual date editing

Basic Properties

Task Name

PropertyValue
RequiredYes
Max LengthVaries
VisibleAll views

The task name should describe the work clearly and concisely.

Description

PropertyValue
RequiredNo
FormatPlain text
UseDetailed explanation

Add context, requirements, or notes about the task.

WBS Code

PropertyValue
GeneratedAutomatically
FormatHierarchical (1.1.1)
EditableVia reorganization

The WBS code reflects position in hierarchy.

Scheduling Properties

Start Date

When work on the task begins:

  • Can be set manually
  • Can be calculated from dependencies
  • Affects end date if duration set

End Date

When work on the task completes:

  • Can be set manually
  • Can be calculated from duration
  • Must be on or after start date

Duration

The number of work days:

  • Calculated from start/end if both set
  • Used to calculate end from start
  • Respects working calendar

Constraints

Optional scheduling constraints:

ConstraintDescription
As Soon As PossibleDefault, earliest dates
As Late As PossibleLatest possible dates
Must Start OnFixed start date
Must Finish OnFixed end date
Start No Earlier ThanMinimum start date
Start No Later ThanMaximum start date
Finish No Earlier ThanMinimum end date
Finish No Later ThanMaximum end date

Effort Properties

Baseline Effort

PropertyDescription
Set WhenPlan is baselined
ValueFrozen planned hours
PurposeVariance comparison

Initially NULL until baseline is set.

Planned Hours

PropertyDescription
PurposeCurrent effort estimate
EditableYes
UpdatesCan change as understanding improves

Actual Hours

PropertyDescription
PurposeWork completed to date
SourceTime tracking
UpdatesAccumulates over time

Remaining Hours

PropertyDescription
PurposeEstimated remaining work
SourceRe-estimated regularly
CalculationEAC - Actual = Remaining

EAC (Estimate at Complete)

FormulaActual Hours + Remaining Hours
PurposeTotal expected effort
CompareAgainst baseline for variance

Variance

FormulaEAC - Baseline Effort
PositiveOver baseline
NegativeUnder baseline
NULLNo baseline set

Progress Properties

Progress Percentage

Task completion from 0% to 100%:

ModeCalculation
ManualSet directly
Effort-basedActual / (Actual + Remaining)
Checklist-basedCompleted items / Total items
Weighted childrenBased on subtask progress

Progress Mode

Select how progress calculates:

  1. Manual - You set percentage directly (leaf tasks only)
  2. Effort-based - Calculated from hours (leaf tasks only)
  3. Checklist-based - Based on checklist items (requires at least one item)
  4. Weighted children - Roll up from subtasks (required for parent tasks)

Mode Restrictions:

  • Parent tasks (with subtasks) automatically use weighted-children mode
  • Leaf tasks (without subtasks) cannot use weighted-children mode
  • Checklist-based requires adding checklist items before enabling

Status Properties

Task Status

Current workflow state:

Default StatusesDescription
To DoNot started
In ProgressWork underway
In ReviewPending review
CompletedFinished

Plus any custom workspace statuses.

Status Color

Visual indicator in views:

  • Configured per status
  • Appears in Gantt, Kanban
  • Customizable in workspace settings

Assignment Properties

Assignees

People responsible for the task:

  • Can assign multiple users
  • Affects resource loading
  • Visible in all views

Resources

Equipment, materials, consumables:

  • Assigned from resource pool
  • Quantity specified
  • Cost calculated (Professional)

Hierarchy Properties

Parent Task

The task's parent in WBS:

  • Defines hierarchy level
  • Affects WBS code
  • Progress may roll up

Subtasks

Child tasks under this task:

  • Break down work further
  • Progress can aggregate
  • Visible in list view

Checklist Properties

Checklist Items

Lightweight tracking items:

PropertyDescription
PurposeVerification, approvals
Not WBSDon't appear in hierarchy
No DatesSimple completion tracking
Affect ProgressIf checklist mode enabled

Adding Checklist Items

  1. Open task details
  2. Find checklist section
  3. Add items with descriptions
  4. Check off when complete

Custom Properties

Custom Fields

Workspace may have custom task fields:

  • Defined by administrators
  • Various field types
  • Visible based on configuration

Read-Only Properties

Created By

Who created the task - not editable.

Created Date

When task was created - not editable.

Last Modified

When task was last changed - automatic.

Property Dependencies

Some properties affect others:

When You ChangeThese May Update
Start DateEnd Date (if duration set)
DurationEnd Date
Actual HoursProgress (if effort-based)
Checklist ItemsProgress (if checklist mode)
DependenciesStart/End dates

Bulk Property Editing

Editing Multiple Tasks

  1. Select multiple tasks (if supported)
  2. Open bulk edit
  3. Set common properties
  4. Apply to all selected

Common Bulk Changes

  • Status updates
  • Date shifts
  • Assignee changes

Troubleshooting

Cannot Edit Property

"You don't have permission"

  • Verify you have edit access
  • Check team role

Property appears disabled

  • May be calculated/derived
  • Check if task is locked
  • Published plans may restrict

Changes Not Saving

  • Check for validation errors
  • Verify no conflicts
  • Try refreshing and re-editing

Dates Moving Unexpectedly

  • Check dependency impacts
  • Review constraint settings
  • Look for auto-scheduling effects

Was this page helpful?

On this page