Prejsť na hlavný obsah

Možnosti Fava

Správanie Favy je možné prispôsobiť pomocou direktív custom "fava-option" vo vašich súboroch hlavnej knihy Beancount. Tieto direktívy vám umožňujú ovládať nastavenia zobrazenia, navigáciu, správu súborov a ďalšie – to všetko bez toho, aby ste museli opustiť svoj pracovný postup účtovníctva v čistom texte.

Syntax

Každá možnosť Fava sa nastavuje pomocou direktívy Beancount custom:

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

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

Nastavte jazyk rozhrania Favy. Ak nie je nastavený, Fava použije preferovaný jazyk prehliadača.

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

locale

Nastavte národné prostredie (locale) používané na formátovanie čísel (oddeľovače tisícov, desatinné čiarky). Ak nie je nastavené, použije sa nastavenie jazyka alebo národné prostredie prehliadača.

  • Predvolené: null (použije nastavenie language alebo národné prostredie prehliadača)
  • Hodnoty: Akýkoľvek platný reťazec národného prostredia (napr. "en_US", "de_DE", "zh_CN")
2000-01-01 custom "fava-option" "locale" "en_US"

default-page

Stránka, ktorú Fava zobrazí, keď prejdete na hlavnú knihu bez zadania cesty.

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

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

fiscal-year-end

Nastavte dátum konca vášho fiškálneho roka. Toto ovplyvňuje spôsob, akým Fava zoskupuje údaje podľa fiškálneho obdobia 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 fiškálneho roka na 31. marca, čo je bežné pre firmy v Spojenom kráľovstve, Indii a Japonsku.

indent

Počet medzier použitý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, na ktorom sú v editore zarovnané sumy v menách.

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

Viditeľnosť obsahu

show-closed-accounts

Či sa majú zobrazovať účty, ktoré boli uzavreté pomocou direktívy close.

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

show-accounts-with-zero-transactions

Či sa majú zobrazovať účty, ktoré majú nula transakcií.

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

show-accounts-with-zero-balance

Č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

Regulárny výraz pre názvy účtov, ktoré by mali byť v strome účtov predvolene zbalené. Túto možnosť môžete zadať viackrát pre viacero vzorov.

  • Predvolené: [] (žiadne vzory, nič sa nezbalí)
  • 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 dopytov, ktoré sa majú zobraziť v bočnom paneli. Nastavte na 0, ak chcete dopyty úplne skryť.

  • 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 pri používaní editora vkladajú nové záznamy. Ak nie je nastavený, Fava použije 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 v súbore vkladajú nové záznamy. 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

Či má Fava automaticky znova načítať účtovnú knihu, keď sa zistia zmeny na disku.

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

use-external-editor

Či sa má namiesto vstavaného editora Favy používať externý editor. Keď je táto možnosť povolená, odkazy na zdroj sa 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 pre Beancount pre funkciu importu.

- **Predvolené**: `null`
- **Hodnoty**: Cesta ku konfiguračnému súboru importu

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

import-dirs

Adresáre, ktoré sa majú prehľadávať kvôli súborom na import. Môže byť špecifikované viackrát.

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

Finančné zobrazenie

unrealized

Subtyp účtu používaný pre reporting nerealizovaných ziskov a strát.

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

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

invert-income-liabilities-equity

Či sa má prevrátiť znamienko pre účty Príjmov, Záväzkov a Vlastného imania. Keď je táto možnosť povolená, príjmy sa zobrazujú ako kladné a výdavky ako záporné, čo zodpovedá bežným očakávaniam.

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

conversion-currencies

Meny, ktoré sa majú zobrazovať ako možnosti konverzie v reportoch. Môže byť špecifikované 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

Či majú stránky žurnálov účtov zahŕňať aj 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í, ktoré sa majú brať do úvahy pri určovaní, či je účet „aktuálny“. Účty bez transakcií v tomto období budú mať 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, pre ktoré sa majú zobrazovať nadchádzajúce udalosti.

  • 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 poskytujú nasledujúce možnosti Fava dobrý východiskový bod:

; Nastavenia zobrazenia
2000-01-01 custom "fava-option" "language" "sk"
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 vašich aktuálnych nastavení

Svoje aktuálne nastavenia Fava si môžete pozrieť v Dashboarde Beancount.io tak, že prejdete na stránku Nastavenia (Settings) vašej účtovnej knihy. Sekcia „Fava Options“ zobrazuje všetky nakonfigurované hodnoty, vrátane predvolených hodnôt pre všetky možnosti, ktoré ste explicitne nenastavili.

Pozri tiež