Gantt_projects.labor_days_figured holds the figured day count. When it is unset the computation falls back to the scheduled span across the project's tasks, and says which source it used.
Also called: how many days did we price it at · labour days · figured days · planned days for pay
- 1computeProjectPayout reads labor_days_figured first.
- 2If null it derives the span from min(startDay) to max(startDay + duration) across tasks and reports daysSource='schedule'.
- 3The payout panel says 'figured for 7 days (from the schedule — nobody has set one)' when it fell back.
- 4The pool is daysFigured x the crew's daily total and does not shrink when the job comes in early.
The pool is the days a job was figured for multiplied by the crew's daily cost, and it does not shrink when the crew finishes early — that gap is the entire incentive. Every job carries the number of days it was figured for, and where nobody set one the scheduled span is used, with the payout saying which figure it used rather than hiding the assumption. It is a deliberate bet: the builder would rather buy back the empty day than watch a crew stretch four days of work to fill five.
- The figured day count living only in an estimator's head.
- A pool that quietly shrinks when a crew performs, destroying the incentive.
See it on your own jobs
Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.
or keep browsing features →