Doorgaan naar hoofdinhoud

Fava Opties

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

Syntaxis

Elke Fava optie wordt ingesteld met een Beancount custom richtlijn:

YYYY-MM-DD custom "fava-option" "option-name" "value"

De datum is vereist door de syntaxis van Beancount, maar wordt door Fava genegeerd — u 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 (automatische detectie via browser)
  • Waarden: Elke geldige locale-code (bijv. "en", "zh", "de", "fr", "es", "pt", "ru", "nl")
2000-01-01 custom "fava-option" "language" "en"

locale

Stel de locale in die wordt gebruikt voor getalnotatie (duizendtal-scheidingstekens, decimalen). Indien niet ingesteld, wordt de taalinstelling of de browser locale gebruikt.

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

default-page

De pagina die Fava toont wanneer u 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 uw boekjaar in. Dit beïnvloedt hoe Fava gegevens groepeert per fiscale periode in plaats van per 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 op 31 maart, wat gebruikelijk is voor bedrijven in het VK, India en Japan.

indent

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

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

currency-column

De kolom waarop valuta-bedragen 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 accounts 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 accounts 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 accounts met een nul-saldo moeten worden weergegeven in rapporten.

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

collapse-pattern

Een reguliere expressie voor accountnamen die standaard moeten worden ingeklapt in de accountstructuur. U kunt deze optie meerdere keren specificeren voor meerdere patronen.

  • Standaard: [] (geen patronen, niets ingeklapt)
  • 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 zoekopdrachten dat in de zijbalk moet worden weergegeven. Stel in op 0 om zoekopdrachten 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" "/path/to/transactions.beancount"

insert-entry

Een reguliere expressie die bepaalt waar nieuwe boekingen in een bestand worden ingevoegd. Fava voegt boekingen in 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" "^;; End of entries"

auto-reload

Of Fava het grootboek automatisch herlaadt wanneer er wijzigingen op de 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, worden bronkoppelingen geopend 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

```bean
2000-01-01 custom "fava-option" "import-config" "/path/to/import-config.py"

import-dirs

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

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

Financiële weergave

unrealized

Het account-subtype dat wordt gebruikt voor de rapportage van ongerealiseerde winsten en verliezen.

  • Standaard: "Unrealized"
  • Waarden: Elke geldige accountnaam-component
2000-01-01 custom "fava-option" "unrealized" "Unrealized"

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

invert-income-liabilities-equity

Of het teken van de rekeningen voor Inkomsten, Passiva en Eigen Vermogen moet worden omgekeerd. Indien ingeschakeld, worden inkomsten als positief en uitgaven als negatief weergegeven, wat overeenkomt met de algemene 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 functionele 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 journaalpagina's van accounts ook transacties van onderliggende accounts 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 om terug te kijken bij het bepalen of een account "up-to-date" is. Accounts zonder transacties binnen deze periode tonen 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 om komende gebeurtenissen te tonen.

  • 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:

; Instellingen voor weergave
2000-01-01 custom "fava-option" "language" "nl"
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 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 gaan. De sectie "Fava Options" toont alle geconfigureerde waarden, inclusief de standaardwaarden voor opties die je niet expliciet hebt ingesteld.

Zie ook