From ae60b7d2c87cc9ed6878faa57cd4233f77f6f7c3 Mon Sep 17 00:00:00 2001 From: Anders Betts Date: Sun, 20 Sep 2026 10:24:18 +0200 Subject: tui: pinned report headers, voucher detail headers, clamped paging --- docs/PROTOCOL.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'docs/PROTOCOL.md') diff --git a/docs/PROTOCOL.md b/docs/PROTOCOL.md index 8405ca5..6f26463 100644 --- a/docs/PROTOCOL.md +++ b/docs/PROTOCOL.md @@ -503,8 +503,9 @@ commands. Implemented screens (0.1.0-dev): - **Inloggning** — server, user, password; org picker when several exist. - **Dashboard** — status line with org, fiscal year, role and user. -- **Verifikat** — list and detail view (rows, attachments, hash, link to - corrected voucher); `c` posts an ändringsverifikat. +- **Verifikat** — list and detail view (rows with column headers, an + underlag section separated by a rule, hash, link to corrected voucher); `c` + posts an ändringsverifikat. - **Nytt verifikat** — row editor with live balance display, F5 dry-run validation and F9 posting; one `client_ref` per form makes retries safe. F4 applies a konteringsmall (prompts for template and `x`). @@ -525,6 +526,7 @@ commands. Implemented screens (0.1.0-dev): inkomstdeklaration (INK2/SRU), årsredovisning (K2 text draft) and kontolista (all accounts with type, moms treatment, SRU and status). `s` saves the SRU files, eSKD XML and the årsredovisning respectively. + Report tables keep their column-header row pinned while the body scrolls. The draft asks for the board's proposed dividend, kept per fiscal year with `fiscal_year.update`. - **Bokslut** — periodiseringsfond and tax rate fields; F5 shows the posting -- cgit v1.3