Naar hoofdinhoud springen
Fava Opties

Fava Opties

Volledige referentie voor de configuratieopties van Fava. Leer hoe je het gedrag van Fava kunt aanpassen met behulp van aangepaste fava-option richtlijnen in je Beancount grootboekbestanden.

Het gedrag van Fava kan worden aangepast met custom "fava-option" richtlijnen in je Beancount grootboekbestanden. Met deze richtlijnen kun je weergave-instellingen, navigatie, bestandsbeheer en meer beheren — allemaal zonder je plain-text boekhoudwerkstroom te verlaten.

Syntax

Elke Fava optie wordt ingesteld met een Beancount custom richtlijn:

JJJJ-MM-DD custom "fava-option" "optie-naam" "waarde"

De datum is vereist door de syntax van Beancount maar wordt genegeerd door Fava — je kunt elke geldige datum gebruiken. Bijvoorbeeld:

2000-01-01 custom "fava-option" "language" "en"
2000-01-01 custom "fava-option" "default-page" "income_statement/"

Weergave & Lokalisatie

language

Stel de taal in voor de interface van Fava. Indien niet ingesteld, gebruikt Fava de voorkeurstaal van de browser.

  • Standaard: null (automatisch detecteren via browser)
  • Waarden: Elke geldige landinstellingcode (bijv. "en", "zh", "de", "fr", "es", "pt", "ru", "nl")
2000-01-01 custom "fava-option" "language" "en"

locale

Stel de landinstelling in voor getalnotatie (duizendscheidingstekens, decimale punten). Indien niet ingesteld, wordt de taalinstelling of browserlandinstelling gebruikt.

  • Standaard: null (gebruikt language instelling of browserlandinstelling)
  • Waarden: Elke geldige landinstellingstring (bijv. "en_US", "de_DE", "zh_CN")
2000-01-01 custom "fava-option" "locale" "en_US"

default-page

De pagina die Fava toont wanneer je naar een grootboek navigeert zonder een pad op te geven.

  • Standaard: "income_statement/"
  • Waarden: Elk geldig Fava paginapad
2000-01-01 custom "fava-option" "default-page" "balance_sheet/"

Veelvoorkomende paginapaden zijn: "income_statement/", "balance_sheet/", "trial_balance/", "journal/", "holdings/", "commodities/", "editor/".

fiscal-year-end

Stel de einddatum van je boekjaar in. Dit beïnvloedt hoe Fava gegevens groepeert per boekjaar in plaats van kalenderjaar.

  • Standaard: 12-31 (31 december, kalenderjaar)
  • Formaat: "MM-DD"
2000-01-01 custom "fava-option" "fiscal-year-end" "03-31"

Dit voorbeeld stelt het boekjaar in dat eindigt op 31 maart, wat gebruikelijk is voor bedrijven in het Verenigd Koninkrijk, India en Japan.

indent

Het aantal spaties dat wordt gebruikt voor inspringing bij het automatisch opmaken van boekingen.

  • Standaard: 2
  • Waarden: Elk positief geheel getal
2000-01-01 custom "fava-option" "indent" "4"

currency-column

De kolom waar valutabedragen worden uitgelijnd in de editor.

  • Standaard: 61
  • Waarden: Elk positief geheel getal
2000-01-01 custom "fava-option" "currency-column" "80"

Zichtbaarheid van Inhoud

show-closed-accounts

Of rekeningen die zijn gesloten met een close richtlijn moeten worden weergegeven.

  • Standaard: false
  • Waarden: "true" of "false"
2000-01-01 custom "fava-option" "show-closed-accounts" "true"

show-accounts-with-zero-transactions

Of rekeningen met nul transacties moeten worden weergegeven.

  • Standaard: true
  • Waarden: "true" of "false"
2000-01-01 custom "fava-option" "show-accounts-with-zero-transactions" "false"

show-accounts-with-zero-balance

Of rekeningen met een nulsaldo op rapporten moeten worden weergegeven.

  • Standaard: true
  • Waarden: "true" of "false"
2000-01-01 custom "fava-option" "show-accounts-with-zero-balance" "false"

collapse-pattern

Een reguliere expressie voor rekeningnamen die standaard moeten worden samengevouwen in de rekeningstructuur. Je kunt deze optie meerdere keren opgeven voor meerdere patronen.

  • Standaard: [] (geen patronen, niets samengevouwen)
  • Waarden: Een reguliere expressie string
2000-01-01 custom "fava-option" "collapse-pattern" "Assets:Investments:.*"
2000-01-01 custom "fava-option" "collapse-pattern" "Expenses:Food:.*"

Het aantal opgeslagen queries dat in de zijbalk moet worden weergegeven. Stel in op 0 om queries volledig te verbergen.

  • Standaard: 5
  • Waarden: Elk niet-negatief geheel getal
2000-01-01 custom "fava-option" "sidebar-show-queries" "10"

Bestandsbeheer

default-file

Het bestand waarin nieuwe boekingen worden ingevoegd bij gebruik van de editor. Indien niet ingesteld, gebruikt Fava het hoofdgrootboekbestand.

  • Standaard: null (hoofdgrootboekbestand)
  • Waarden: Pad naar een Beancount bestand
2000-01-01 custom "fava-option" "default-file" "/pad/naar/transacties.beancount"

insert-entry

Een reguliere expressie die bepaalt waar nieuwe boekingen in een bestand worden ingevoegd. Fava zal boekingen invoegen vóór de eerste regel die overeenkomt met dit patroon.

  • Standaard: null
  • Waarden: Een reguliere expressie string
2000-01-01 custom "fava-option" "insert-entry" "^;; Einde van boekingen"

auto-reload

Of Fava het grootboek automatisch herlaadt wanneer er wijzigingen op schijf worden gedetecteerd.

  • Standaard: false
  • Waarden: "true" of "false"
2000-01-01 custom "fava-option" "auto-reload" "true"

use-external-editor

Of er een externe editor moet worden gebruikt in plaats van de ingebouwde editor van Fava. Indien ingeschakeld, openen bronlinks in de standaardeditor van het systeem.

  • Standaard: false
  • Waarden: "true" of "false"
2000-01-01 custom "fava-option" "use-external-editor" "true"

import-config

Pad naar het Beancount importconfiguratiebestand voor de importfunctionaliteit.

  • Standaard: null
  • Waarden: Pad naar een importconfiguratiebestand
2000-01-01 custom "fava-option" "import-config" "/pad/naar/import-config.py"

import-dirs

Mappen die moeten worden gescand op te importeren bestanden. Kan meerdere keren worden opgegeven.

  • Standaard: []
  • Waarden: Pad naar een map
2000-01-01 custom "fava-option" "import-dirs" "/pad/naar/bank-downloads"

Financiële Weergave

unrealized

Het rekeningtype dat wordt gebruikt voor rapportage van ongerealiseerde winsten en verliezen.

  • Standaard: "Unrealized"
  • Waarden: Elk geldig rekeningnaamcomponent
2000-01-01 custom "fava-option" "unrealized" "Unrealized"

Indien ingesteld, gebruikt Fava rekeningen zoals Income:Unrealized en Expenses:Unrealized voor ongerealiseerde winsten/verliezen.

invert-income-liabilities-equity

Of het teken van Inkomsten-, Schulden- en Eigen Vermogenrekeningen moet worden omgekeerd. Indien ingeschakeld, worden inkomsten als positief weergegeven en uitgaven als negatief, wat overeenkomt met de gangbare verwachting.

  • Standaard: false
  • Waarden: "true" of "false"
2000-01-01 custom "fava-option" "invert-income-liabilities-equity" "true"

conversion-currencies

Valuta's die als conversieopties in rapporten moeten worden weergegeven. Kan meerdere keren worden opgegeven.

  • Standaard: [] (gebruikt operationele valuta's)
  • Waarden: Een valutacode
2000-01-01 custom "fava-option" "conversion-currencies" "USD"
2000-01-01 custom "fava-option" "conversion-currencies" "EUR"

account-journal-include-children

Of rekeningjournaalpagina's transacties van onderliggende rekeningen moeten bevatten.

  • Standaard: true
  • Waarden: "true" of "false"
2000-01-01 custom "fava-option" "account-journal-include-children" "false"

Monitoring

uptodate-indicator-grey-lookback-days

Het aantal dagen dat moet worden teruggekeken om te bepalen of een rekening "up-to-date" is. Rekeningen zonder transacties binnen deze periode krijgen een grijze indicator.

  • Standaard: 60
  • Waarden: Elk positief geheel getal (aantal dagen)
2000-01-01 custom "fava-option" "uptodate-indicator-grey-lookback-days" "90"

upcoming-events

Het aantal dagen in de toekomst dat aankomende evenementen moet worden getoond.

  • Standaard: 7
  • Waarden: Elk niet-negatief geheel getal (aantal dagen)
2000-01-01 custom "fava-option" "upcoming-events" "14"

Aanbevolen Configuratie

Voor de meeste gebruikers bieden de volgende Fava opties een goed startpunt:

; Weergave-instellingen
2000-01-01 custom "fava-option" "language" "en"
2000-01-01 custom "fava-option" "default-page" "income_statement/"
 
; Lay-out
2000-01-01 custom "fava-option" "indent" "2"
2000-01-01 custom "fava-option" "currency-column" "61"
 
; Zichtbaarheid van inhoud
2000-01-01 custom "fava-option" "show-closed-accounts" "false"
2000-01-01 custom "fava-option" "sidebar-show-queries" "5"
 
; Financiële weergave
2000-01-01 custom "fava-option" "invert-income-liabilities-equity" "false"
 
; Monitoring
2000-01-01 custom "fava-option" "upcoming-events" "7"
2000-01-01 custom "fava-option" "uptodate-indicator-grey-lookback-days" "60"

Je Huidige Opties Bekijken

Je kunt je huidige Fava opties bekijken in het Beancount.io Dashboard door naar de Instellingen pagina van je grootboek te navigeren. De sectie "Fava Opties" toont alle geconfigureerde waarden, inclusief standaardwaarden voor opties die je niet expliciet hebt ingesteld.

Zie Ook