{% import "bausteine/bausatz.html" as b %} {# Der Reiter «Revision» — Jahre, Paket, Abschluss (Story 4.11). Dieselben vier Zustaende wie beim Dokumenten-Reiter, und aus demselben Grund: Eine leere Liste kann «nicht eingerichtet», «Gegenseite weg», «Konto nicht verknuepft» oder «nichts freigegeben» heissen. **Abgeschlossene und abgelaufene Jahre bleiben stehen** (AC 8). Eine Zeile, die nach dem Klick verschwindet, laesst offen, ob der Klick ankam — und bei Pruefungsunterlagen ist «habe ich das 2025 geprueft?» eine Frage, die spaeter gestellt wird. **Seit dem 04.09.2026 eine Tabelle.** Sie teilte sich die Klasse `.dokument` mit der Ablage; als die auf Spalten umstellte, wäre hier sonst die letzte Karte des Portals stehen geblieben (Vorgabe des Auftraggebers: eine Darstellung für alles). **Nach Liegenschaft benannt, aber nur bei mehreren** (AC 3) — dieselbe Überlegung wie bei den Mandanten im Dokumenten-Reiter. Sie steht jetzt als SPALTE und nicht mehr als Zwischenüberschrift: In einer Tabelle wäre eine Überschrift zwischen den Zeilen ein Bruch der Spalten. #} {%- if zustand == 'aus' -%}
Revisionsunterlagen sind hier noch nicht eingerichtet. Bitte wenden Sie sich an Ihre Verwaltung.
{%- elif zustand == 'ausfall' -%}
Revisionsunterlagen sind zurzeit nicht abrufbar. Das liegt nicht an Ihnen — bitte versuchen Sie es später noch einmal.
{%- elif zustand == 'unbekannt' -%}
Ihr Konto ist noch nicht mit Ihrer Person verknüpft. Bitte melden Sie sich bei Ihrer Verwaltung.
{%- elif not freigaben -%}

Zurzeit ist keine Jahresrechnung für Sie zur Prüfung freigegeben.

{%- else -%}
{%- for f in freigaben %} {%- set ablauf = datum_kurz(f.get('expires_at') or '') -%} {#- **Der Zustand ist eine Kapsel, kein farbiger Fettext.** Bis zum 05.09.2026 standen hier `.erledigt` und `.abgelaufen` mit zwei Hexwerten, die in keinem Token vorkommen (`#166534`, `#92400e`). Die Spalten-Konvention verlangt für einen Status den Chip aus der Statustabelle, mit Rahmen und in normaler Schreibweise — «nie nur ein Farbpunkt», und nichts anderes ist farbiger Fettext für jemanden, der Farben schlecht unterscheidet (Massstabsvergleich gegen das Immotool). -#} {%- endfor %}
Revisionsfreigaben
GeschäftsjahrLiegenschaftStandUnterlagen
Geschäftsjahr {{ f.get('year') or '' }} {{ f.get('property_name') or '' }}{% if f.get('abgeschlossen_am') %}{{ b.kapsel("Abgeschlossen am " ~ datum_kurz(f.get('abgeschlossen_am')), "erfolg") }}{% elif not f.get('gueltig') %}{{ b.kapsel("Freigabe abgelaufen", "achtung") }}{% elif ablauf %}Freigegeben bis {{ ablauf }}{% endif %} {% if not f.get('abgeschlossen_am') and f.get('gueltig') %}
{{ b.knopf("Unterlagen herunterladen", "zweit", klasse="klein") }}
{{ b.knopf("Prüfung abschliessen", "zweit", klasse="klein") }}
{% endif %}
{%- endif -%}