summaryrefslogtreecommitdiff
path: root/templates/status.md
blob: 375058f5638949491be9282e80f10a0dbbf59377 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Project:     {{.Name}}
Grant:       {{.Grant}}
Start:       {{.Start}}
End:         {{.End}}
Beneficiary: {{.Beneficiary}}
{{- $p := . }}
{{- $start := ParseDate "2023-12-01" }}
{{- $end := ParseDate "2024-11-30" }}
{{- $totals := .Totals $start $end }}

# Status, as of {{.Today}}

```
 Planned : {{ printf "%8s" $totals.Planned }}{{with $totals.Unaccounted}}
 ! Open !: {{ printf "%8s" . }}{{end}}
    Done : {{ printf "%8s" $totals.Done }}{{ with $totals.Open }}
 ! Todo !: {{ printf "%8s" . }}
Time left: {{ printf "%8s" ($p.AsDaysAmount (len $p.DaysRemaining)) }} * {{len $p.Users}}{{end}}
```

## Overview of WP Status
{{range $wp, $t := $totals.WP }}
Total for {{ $wp }}:
 - Budgeted: {{ printf "%8s" $t.Budgeted.AsDay }}
 - Planned:  {{ printf "%8s" $t.Planned.AsDay }}{{with $t.Unaccounted }}   !Unaccounted: {{printf "%8s" .AsDay}}{{end}}
 - Actual:   {{ printf "%8s" $t.Done.AsDay }} ({{ printf "%5.2f%%" $t.Percent }}){{with $t.Open }}   !Todo!: {{printf "%8s" .AsDay }}{{end}}
 - Per Task:
  {{- range $n, $t := $t.Tasks }}
    - {{ $n }}:{{ $tt := $p.TotalWPTask $wp $n $start $end }}
      - Budgeted: {{ printf "%8s" $tt.Budgeted.AsDay }}
      - Planned:  {{ printf "%8s" $tt.Planned.AsDay }}{{with $tt.Unaccounted }}   !Unaccounted: {{printf "%8s" .AsDay}}{{end}}
       - Actual:  {{ printf "%8s" $tt.Done.AsDay }} ({{ printf "%5.2f%%" $t.Percent }}){{with $tt.Open }}   !Todo!: {{printf "%8s" .AsDay}}{{end}}
  {{ end }}
{{ end }}

## Overview of WP Status

```
{{- range .ParallelWPTotals  }}
{{.}}
{{- end}}
```