LGPL-3 · Version 18.0.1.0.0

Waiting States

“Waiting on Client” and “Waiting on External” states for Odoo tasks.

Video · Waiting States · 1:08
The work list where waiting on the client is distinct from the stage, and does not count against the team
The work list where waiting on the client is distinct from the stage, and does not count against the team

A task waiting on the client is not “in progress”, and it is not “blocked” either. For want of a word for it, it stays in progress, and the team carries a delay that is not theirs.

This module adds two distinct states, Waiting on client and Waiting on third party, alongside Odoo's own. They read differently on the kanban and stay fully compatible with existing filters and reports: an added state that breaks the reports only serves for a week.

⚠️ The state is distinct from the stage. A task can sit at the “In progress” stage and be waiting on a third party, and that combination is exactly what you want to see: the stage says where the work stands, the state says why it is not moving.

The same mechanism serves helpdesk tickets, for the same reason: measuring a response time without separating out who is keeping whom waiting gives a figure nobody can defend.

Comparable to The “waiting status” pattern found in most project management tools

bf_task_waiting_states · Version 18.0.1.0.0 · Guide chapter · View the source · See it in the catalogue

The 97 other applications

Shall we look at your case together?

Tell us what you run today. We will tell you honestly whether Symbifox helps or not.

Keep in touch

The catalog grows almost every month.

What gets added, what we learn deploying it, and nothing else. You leave whenever you want.

One confirmation email, and nothing before you follow its link. Then 10 welcome emails, one a week, then the updates. No tracker, no resale.