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 nastavenielanguagealebo 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"
Navigácia a rozloženie
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:.*"
sidebar-show-queries
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ž
- Konfigurácia možností — Základné direktívy
optionv Beancount - Funkcie používateľského rozhrania — Prispôsobenie rozhrania dashboardu Beancount.io
