Ga naar inhoud

02 - Fava openen

Fava is de webinterface die wordt gebruikt om de boekhouding te inspecteren. Het draait lokaal op de computer en wordt geopend in een browser of Obsidian webview.

Vereisten

De computer moet de volgende programma's geïnstalleerd en beschikbaar hebben:

  • Python
  • Beancount
  • Fava
  • fava-dashboards als de dashboard-extensie zichtbaar moet zijn
  • Obsidian, indien gebruik wordt gemaakt van de Obsidian-knoppen

Openen vanuit Obsidian

De notitie 1. Vereinsverwaltung/Buchhaltung/Buchhaltung Home.md bevat knoppen om de boekhouding te openen. De knoppen starten Fava via Obsidian Shell Commands en openen vervolgens de lokale Fava URL.

Knop Opent
NICA e.V. Buchhaltung NICA Fava op poort 4998
Tohuwabohu Halle Buchhaltung Tohuwabohu Fava op poort 4999

Sluit het terminalvenster dat Fava start niet af. Als de terminal wordt gesloten, stopt Fava.

Handmatig openen

NICA e.V.

Open een terminal in:

1. Vereinsverwaltung/Buchhaltung/Buchhaltung-NICA/2023

Voer uit:

fava nica.beancount --port 4998

Open vervolgens http://127.0.0.1:4998/.

Tohuwabohu Halle e.V.

Open een terminal in:

1. Vereinsverwaltung/Buchhaltung/Buchhaltung-Tohuwabohu/2023

Voer uit:

fava 2023.beancount --port 4999

Open vervolgens http://127.0.0.1:4999/.

Opstart batchbestanden

Bestand Doel
startup-nica.bat Start NICA Fava op poort 4998.
startup-tohu.bat Start Tohuwabohu Fava op poort 4999.
startup-all.bat Start Obsidian, diverse tools en beide Fava-instanties.

Belangrijke URL's

Weergave NICA Tohuwabohu
Home http://127.0.0.1:4998/ http://127.0.0.1:4999/
Dashboards http://127.0.0.1:4998/nica-ev/extension/FavaDashboards/ http://127.0.0.1:4999/tohuwabohu-halle-ev/extension/FavaDashboards/
Resultatenrekening http://127.0.0.1:4998/nica-ev/income_statement/ http://127.0.0.1:4999/tohuwabohu-halle-ev/income_statement/

Als Fava al draait

Als Fava al draait, is het openen van de URL voldoende. Als de poort al bezet is en Fava weigert te starten, is er mogelijk al een andere Fava-instantie geopend. Gebruik de bestaande browservenster of sluit het oude terminalvenster en start opnieuw.