RealAdvice

WarpCore

WorkFlow PM

/

How a task waits

How it works

How a task waits

What a task can wait for, what opens and closes a wait, and what a wait holds up.

What you need to know

A task can wait for something: another task, a document, an outside party's answer, an approval, or a date. The template records each of these as a of the task. On a project, a wait is open from the moment someone asks for the thing, or from the moment the work starts, until the thing arrives. The task's card says what it is still waiting on.

How it works

A document, an answer or an approval goes through three points:

Needed

The template says the task needs it. Nobody has asked yet.

Requested

Someone asked for it. The wait is open.

Closed

It arrived, was approved or answered, or the request was withdrawn.

A wait for another task, or for a date, opens by itself and closes by itself. Nobody has to ask for it.

The other task can be in other work of the same engagement: a property's work can wait for a task of the engagement's own work, and the engagement's work for a task of each of its properties' work. In ProperTax, the go or no-go on the estimate waits for the estimate of every property. Such a task holds only while it is still to do and its work runs: work that is canceled, on a deleted, Closed or Dead property, or not started yet holds nothing. Work started before such a link was added keeps waiting as it did.

A person asks for something, marks it not needed or withdraws it once the task is under way: moved out of its first stage, or done. Before that, the task's card shows what it will need, as its checklist does. What arrives is recorded at any time: a document received, or an outside party's answer.

What a task can wait for

It waits for
It opens when
It closes when
A document
Someone selects Request and the document's name on the task's card.
Someone selects Received and chooses the file on the task that is the document, or withdraws the request. A received document stays on the card, in the line at the foot of Needs, with its file. A signed document with a place on the record, such as the MEA, is filed there by the same act; uploaded on the record's own page first, it closes the request there too.
An outside party
Someone requests their sign-off, such as the client’s.
The answer RealAdvice records reaches the one the template asks for. Also when the party says no, or when RealAdvice marks the sign-off Not needed.
An approval
Someone requests the Legal, Accounting or Executive approval.
A person who may give that approval approves it.
Another task
Someone moves the task, or tries to, while a task it depends on is still to do.
The other task is Done, Skipped, Not applicable or Removed. Also when a manager moves this task anyway.
A date
The work starts. The template counts the date from the start, or from a date on the record, such as the Pre-reassessment call. An empty date, or one already past, opens no wait.
The date comes. Workflow closes it within a minute or so.
No records

Asking, marking received, recording an answer and withdrawing are for the people on the task, others who hold its job role, or a manager of the project. Asking for an approval or a hard wait, withdrawing an approval or a hard wait, and receiving a PSA amendment stay with the people on the task or a manager. Anyone else is refused with “You cannot record this wait on this task. Ask the person on it or a manager of the project.”

What a wait holds up

The template sets how strong each wait is:

In the template
What the task’s card shows
Blocks the task
A line that starts Blocked. It names the open wait, or counts them when there are several.
Allowed, marks the output provisional
The Provisional badge, and a line that says what the work is going ahead without.
Shown only, does not block
Nothing. It is not a wait: it never shows under Needs and never counts as blocked.
No records

Here is one task with all three kinds of line. Demo Manager, a manager, is looking at it:

Work panel · a task that waits

Example · sample data

File the appeal

Review

Provisional

Demo Manager

You

Blocked · waiting on 2 things

Provisional · 1 sign-off not in

Needs your approval

Needs

Appeal authorization letter

Asked 10/01

Client · Example Holdings

Verbal yes · not signed 10/02, not signed off yet

Legal approval

Asked 10/01

  1. Blocked. Two waits that block: the letter and Legal’s approval.
  2. Provisional. The work goes ahead without the client’s written sign-off.
  3. Needs your approval. The reader may give an approval the task waits for.
  4. Needs. Each thing the task waits for, with who asked and when, and what you can do.
  5. Move to…. The moves the template permits from this stage.

What a wait does not do

  • A document or an answer that has not arrived does not stop you moving the task. The Blocked line tells you the work is not ready; it is your call.
  • An approval does stop one move, as Workflow is set up at first. A task that waits on an approval cannot move into an ending that sits in Finished until it is approved. See Approvals, sign-offs and exceptions.
  • A task cannot start, or move on, while a task it depends on is not done. Workflow is set up this way at first. A manager, or a person whose access says May override, can move it anyway and give the reason. One override is enough: after it, the task moves as usual and shows Started without its prerequisites. See Move a task to another stage.
  • A wait counted from a date on the record follows that date. When the date moves, the wait moves with it. When the date is cleared, the wait ends. When a date appears on a task that has not started, its wait opens. A wait someone withdrew stays closed.
  • A due date is not a wait. A wait for a date holds a task until a day; a due date says the day a task should be done by, and never holds anything. It shows on the task's card as Due and the date, or Past due and the date. See A task's due date.
  • While the property or engagement of the work is deleted, its waits stay as they are: a date that comes does not close its wait, and a party that does not answer is not marked as not answering. Both happen a moment after the record is restored.

Before you do this

Skipping a task ends the waits of the tasks that depend on it: they go ahead without it. Workflow asks you why when other work waits on the task you skip.

Good to know

What each line on a card means, word for word: “Waiting on” lines.