aboutsummaryrefslogtreecommitdiff
path: root/docs/STATE.md
diff options
context:
space:
mode:
authorAnders Betts <anders.betts@gmail.com>2026-09-19 23:05:44 +0200
committerAnders Betts <anders.betts@gmail.com>2026-09-19 23:05:44 +0200
commit8da6a7e849513e1cb63410d95b121df729260d0c (patch)
tree77de7f5b3952d153e072cda8cc7c4f4bcd5f0c87 /docs/STATE.md
parent730d7159e3b9b3adfba2c3779893fdb4e107647a (diff)
downloadbokf-8da6a7e849513e1cb63410d95b121df729260d0c.tar.gz
bokf-8da6a7e849513e1cb63410d95b121df729260d0c.zip
tui: themes, pager markup, menu sections; merge Bokslut and year infov0.1.40
Diffstat (limited to 'docs/STATE.md')
-rw-r--r--docs/STATE.md16
1 files changed, 11 insertions, 5 deletions
diff --git a/docs/STATE.md b/docs/STATE.md
index 32b2a4e..5112455 100644
--- a/docs/STATE.md
+++ b/docs/STATE.md
@@ -58,7 +58,11 @@ server/protocol/ledger only.
size from `meta` first. Setting `attachment_dir` (tilde expanded).
11. **UI keys**: Ctrl+N = add, F5 = refresh, Esc/q = back (never exits),
Ctrl+C = quit, 1–9/g = jump, F7 = clear row in editors, F9 = save.
- Shared line editor and date field; see TUI-GUIDELINES.md.
+ Shared line editor and date field; see TUI-GUIDELINES.md. The dashboard
+ is sectioned (Bokföring / Rapporter & bokslut / Register / Övrigt) with
+ non-selectable headers; theme/styles and pager markup live in the widget
+ layer (`tui_style`, `tui_markup`). Year-end **Bokslut** and the former
+ "Information om året" are one screen (`yearinfo` is an alias).
12. **Login**: two steps — credentials, then org picker ("Välj organisation
att representera"). No org switch in the dashboard; fiscal year switch is
on the dashboard. `--org ID` bypasses the picker.
@@ -99,10 +103,12 @@ server/protocol/ledger only.
verksamhetsbeskrivning, flerårsöversikt and changes-in-equity from the
books, resultatdisposition, styrelsens yttrande, fastställelseintyg,
board signatures) and needs no prompting: everything comes from the
- books, the org record (Företagsuppgifter) and the per-year
- **Information om året** (`fiscal_year.update`, schema v6: events, AGM
- and payment dates, proposed dividend, employees, notes — inherited from
- the previous year when a year is opened). Board members are a list per
+ books, the org record (Företagsuppgifter) and the per-year year booklet
+ now edited on the **Bokslut** screen (`fiscal_year.update`, schema v6:
+ events, AGM and payment dates, proposed dividend, employees, notes —
+ inherited from the previous year when a year is opened; fields 0–5 save
+ per field, the periodiseringsfond/tax rate fields are local). Board
+ members are a list per
org (`board.*`, edited under Företagsuppgifter) and the stämma decision
is posted with a `Utdelning` template (D 2099/K 2898). Imported history
years are read with their "Stäng" closings skipped, so comparisons and