Preskočiť na hlavný obsah
Možnosti Fava

Možnosti Fava

Kompletný referenčný opis konfiguračných možností Fava. Naučte sa prispôsobiť správanie Fava pomocou vlastných smerníc fava-option v súboroch účtovnej knihy Beancount.

Správanie Fava je možné prispôsobiť pomocou smerníc custom "fava-option" v súboroch účtovnej knihy Beancount. Tieto smernice vám umožňujú ovládať nastavenia zobrazenia, navigáciu, správu súborov a ďalšie – a to všetko bez opustenia pracovného postupu s obyčajným textom.

Syntax

Každá možnosť Fava sa nastavuje pomocou smernice Beancount custom:

YYYY-MM-DD custom "fava-option" "názov-možnosti" "hodnota"

Dátum je vyžadovaný syntaxou Beancount, ale Fava ho ignoruje – môžete použiť akýkoľvek platný dátum. Napríklad:

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

Zobrazenie a lokalizácia

language

Nastaví jazyk rozhrania Fava. Ak nie je nastavené, Fava používa preferovaný jazyk prehliadača.

  • Predvolené: null (automatická detekcia z prehliadača)
  • Hodnoty: Akýkoľvek platný kód lokality (napr. "en", "sk", "de", "fr", "es", "pt", "ru", "nl")
2000-01-01 custom "fava-option" "language" "en"

locale

Nastaví lokalitu používanú na formátovanie čísel (oddeľovače tisícok, desatinné miesta). Ak nie je nastavené, používa sa nastavenie jazyka alebo lokalita prehliadača.

  • Predvolené: null (používa nastavenie language alebo lokalitu prehliadača)
  • Hodnoty: Akýkoľvek platný reťazec lokality (napr. "en_US", "de_DE", "sk_SK")
2000-01-01 custom "fava-option" "locale" "en_US"

default-page

Stránka, ktorú Fava zobrazí pri prechode na účtovnú knihu bez zadania cesty.

  • Predvolené: "income_statement/"
  • Hodnoty: Akákoľvek platná cesta stránky Fava
2000-01-01 custom "fava-option" "default-page" "balance_sheet/"

Bežné cesty stránok zahŕňajú: "income_statement/", "balance_sheet/", "trial_balance/", "journal/", "holdings/", "commodities/", "editor/".

fiscal-year-end

Nastaví dátum konca účtovného roka. Toto ovplyvňuje, ako Fava zoskupuje údaje podľa účtovného roka namiesto kalendárneho roka.

  • Predvolené: 12-31 (31. december, kalendárny rok)
  • Formát: "MM-DD"
2000-01-01 custom "fava-option" "fiscal-year-end" "03-31"

Tento príklad nastavuje koniec účtovného roka na 31. marca, čo je bežné pre podniky v Spojenom kráľovstve, Indii a Japonsku.

indent

Počet medzier používaných na odsadenie pri automatickom formátovaní záznamov.

  • Predvolené: 2
  • Hodnoty: Akékoľvek kladné celé číslo
2000-01-01 custom "fava-option" "indent" "4"

currency-column

Stĺpec, v ktorom sú zarovnané sumy mien v editore.

  • Predvolené: 61
  • Hodnoty: Akékoľvek kladné celé číslo
2000-01-01 custom "fava-option" "currency-column" "80"

Viditeľnosť obsahu

show-closed-accounts

Určuje, či sa majú zobrazovať účty, ktoré boli uzavreté smernicou close.

  • Predvolené: false
  • Hodnoty: "true" alebo "false"
2000-01-01 custom "fava-option" "show-closed-accounts" "true"

show-accounts-with-zero-transactions

Určuje, či sa majú zobrazovať účty s nulovým počtom transakcií.

  • Predvolené: true
  • Hodnoty: "true" alebo "false"
2000-01-01 custom "fava-option" "show-accounts-with-zero-transactions" "false"

show-accounts-with-zero-balance

Určuje, či sa majú v prehľadoch zobrazovať účty s nulovým zostatkom.

  • Predvolené: true
  • Hodnoty: "true" alebo "false"
2000-01-01 custom "fava-option" "show-accounts-with-zero-balance" "false"

collapse-pattern

Vzor regulárneho výrazu pre názvy účtov, ktoré majú byť v strome účtov predvolene zbalené. Túto možnosť je možné zadať viackrát pre viacero vzorov.

  • Predvolené: [] (žiadne vzory, nič zbalené)
  • Hodnoty: Reťazec regulárneho výrazu
2000-01-01 custom "fava-option" "collapse-pattern" "Assets:Investments:.*"
2000-01-01 custom "fava-option" "collapse-pattern" "Expenses:Food:.*"

Počet uložených dotazov zobrazených na bočnom paneli. Nastavením na 0 sa dotazy úplne skryjú.

  • Predvolené: 5
  • Hodnoty: Akékoľvek nezáporné celé číslo
2000-01-01 custom "fava-option" "sidebar-show-queries" "10"

Správa súborov

default-file

Súbor, do ktorého sa vkladajú nové záznamy pri použití editora. Ak nie je nastavené, Fava používa hlavný súbor účtovnej knihy.

  • Predvolené: null (hlavný súbor účtovnej knihy)
  • Hodnoty: Cesta k súboru Beancount
2000-01-01 custom "fava-option" "default-file" "/path/to/transactions.beancount"

insert-entry

Regulárny výraz, ktorý určuje, kam sa vkladajú nové záznamy do súboru. Fava vloží záznamy pred prvý riadok zodpovedajúci tomuto vzoru.

  • Predvolené: null
  • Hodnoty: Reťazec regulárneho výrazu
2000-01-01 custom "fava-option" "insert-entry" "^;; End of entries"

auto-reload

Určuje, či sa má Fava automaticky znovu načítať pri detekcii zmien v súbore na disku.

  • Predvolené: false
  • Hodnoty: "true" alebo "false"
2000-01-01 custom "fava-option" "auto-reload" "true"

use-external-editor

Určuje, či sa má namiesto vstavaného editora Fava použiť externý editor. Po povolení sa zdrojové odkazy otvárajú v predvolenom editore systému.

  • Predvolené: false
  • Hodnoty: "true" alebo "false"
2000-01-01 custom "fava-option" "use-external-editor" "true"

import-config

Cesta ku konfiguračnému súboru importu Beancount pre funkciu importu.

  • Predvolené: null
  • Hodnoty: Cesta ku konfiguračnému súboru importu
2000-01-01 custom "fava-option" "import-config" "/path/to/import-config.py"

import-dirs

Adresáre na skenovanie súborov na import. Túto možnosť je možné zadať viackrát.

  • Predvolené: []
  • Hodnoty: Cesta k adresáru
2000-01-01 custom "fava-option" "import-dirs" "/path/to/bank-downloads"

Finančné zobrazenie

unrealized

Podtyp účtu používaný na vykazovanie nerealizovaných ziskov a strát.

  • Predvolené: "Unrealized"
  • Hodnoty: Akákoľvek platná zložka názvu účtu
2000-01-01 custom "fava-option" "unrealized" "Unrealized"

Po nastavení Fava používa účty ako Income:Unrealized a Expenses:Unrealized pre nerealizované zisky/straty.

invert-income-liabilities-equity

Určuje, či sa má obrátiť znamienko účtov príjmov, záväzkov a vlastného imania. Po povolení sa príjmy zobrazujú ako kladné a výdavky ako záporné, čo zodpovedá bežnému očakávaniu.

  • Predvolené: false
  • Hodnoty: "true" alebo "false"
2000-01-01 custom "fava-option" "invert-income-liabilities-equity" "true"

conversion-currencies

Meny, ktoré sa majú zobraziť ako možnosti konverzie v prehľadoch. Túto možnosť je možné zadať viackrát.

  • Predvolené: [] (používa prevádzkové meny)
  • Hodnoty: Kód meny
2000-01-01 custom "fava-option" "conversion-currencies" "USD"
2000-01-01 custom "fava-option" "conversion-currencies" "EUR"

account-journal-include-children

Určuje, či majú stránky denníka účtu zahŕňať transakcie z podradených účtov.

  • Predvolené: true
  • Hodnoty: "true" alebo "false"
2000-01-01 custom "fava-option" "account-journal-include-children" "false"

Monitorovanie

uptodate-indicator-grey-lookback-days

Počet dní na spätné vyhľadávanie pri určovaní, či je účet "aktuálny". Účty bez transakcií v tomto období zobrazia sivý indikátor.

  • Predvolené: 60
  • Hodnoty: Akékoľvek kladné celé číslo (počet dní)
2000-01-01 custom "fava-option" "uptodate-indicator-grey-lookback-days" "90"

upcoming-events

Počet dní do budúcnosti na zobrazenie nadchádzajúcich udalostí.

  • Predvolené: 7
  • Hodnoty: Akékoľvek nezáporné celé číslo (počet dní)
2000-01-01 custom "fava-option" "upcoming-events" "14"

Odporúčaná konfigurácia

Pre väčšinu používateľov predstavujú nasledujúce možnosti Fava dobrý východiskový bod:

; Nastavenia zobrazenia
2000-01-01 custom "fava-option" "language" "en"
2000-01-01 custom "fava-option" "default-page" "income_statement/"
 
; Rozloženie
2000-01-01 custom "fava-option" "indent" "2"
2000-01-01 custom "fava-option" "currency-column" "61"
 
; Viditeľnosť obsahu
2000-01-01 custom "fava-option" "show-closed-accounts" "false"
2000-01-01 custom "fava-option" "sidebar-show-queries" "5"
 
; Finančné zobrazenie
2000-01-01 custom "fava-option" "invert-income-liabilities-equity" "false"
 
; Monitorovanie
2000-01-01 custom "fava-option" "upcoming-events" "7"
2000-01-01 custom "fava-option" "uptodate-indicator-grey-lookback-days" "60"

Zobrazenie aktuálnych možností

Svoje aktuálne možnosti Fava si môžete zobraziť na dashboarde Beancount.io prechodom na stránku Nastavenia svojej účtovnej knihy. Sekcia "Možnosti Fava" zobrazuje všetky nakonfigurované hodnoty vrátane predvolených hodnôt pre možnosti, ktoré ste explicitne nenastavili.

Pozri tiež