Opcions de Fava
El comportament de Fava es pot personalitzar mitjançant les directives custom "fava-option" als fitxers de llibre major de Beancount. Aquestes directives us permeten controlar els paràmetres de visualització, la navegació, la gestió de fitxers i molt més, tot sense sortir del flux de treball de comptabilitat en text pla.
Sintaxi
Cada opció de Fava es configura amb una directiva custom de Beancount:
YYYY-MM-DD custom "fava-option" "option-name" "value"
La data és requerida per la sintaxi de Beancount però Fava la ignora; podeu utilitzar qualsevol data vàlida. Per exemple:
2000-01-01 custom "fava-option" "language" "en"
2000-01-01 custom "fava-option" "default-page" "income_statement/"
Visualització i localització
language
Estableix l'idioma per a la interfície de Fava. Si no s'estableix, Fava utilitza l'idioma preferit del navegador.
- Per defecte:
null(autodetectar des del navegador) - Valors: Qualsevol codi de configuració regional vàlid (p. ex.,
"en","zh","de","fr","es","pt","ru","nl")
2000-01-01 custom "fava-option" "language" "en"
locale
Estableix la configuració regional (locale) utilitzada per al format dels números (separadors de milers, punts decimals). Quan no s'estableix, s'utilitza la configuració d'idioma o la configuració regional del navegador.
- Per defecte:
null(utilitza la configuració delanguageo la configuració regional del navegador) - Valors: Qualsevol cadena de configuració regional vàlida (p. ex.,
"en_US","de_DE","zh_CN")
2000-01-01 custom "fava-option" "locale" "en_US"
Navegació i disseny
default-page
La pàgina que Fava mostra quan navegueu a un llibre major sense especificar una ruta.
- Per defecte:
"income_statement/" - Valors: Qualsevol ruta de pàgina de Fava vàlida
2000-01-01 custom "fava-option" "default-page" "balance_sheet/"
Les rutes de pàgina comunes inclouen: "income_statement/", "balance_sheet/", "trial_balance/", "journal/", "holdings/", "commodities/", "editor/".
fiscal-year-end
Estableix la data de finalització de l'any fiscal. Això afecta com Fava agrupa les dades per període fiscal en lloc de per any natural.
- Per defecte:
12-31(31 de desembre, any natural) - Format:
"MM-DD"
2000-01-01 custom "fava-option" "fiscal-year-end" "03-31"
Aquest exemple estableix que l'any fiscal finalitzi el 31 de març, cosa habitual per a empreses del Regne Unit, l'Índia i el Japó.
indent
El nombre d'espais utilitzats per a la sagnia quan es formaten automàticament les entrades.
- Per defecte:
2 - Valors: Qualsevol sencer positiu
2000-01-01 custom "fava-option" "indent" "4"
currency-column
La columna on s'alineen els imports de les divises a l'editor.
- Per defecte:
61 - Valors: Qualsevol sencer positiu
2000-01-01 custom "fava-option" "currency-column" "80"
Visibilitat del contingut
show-closed-accounts
Si s'han de mostrar els comptes que s'han tancat amb una directiva close.
- Per defecte:
false - Valors:
"true"o"false"
2000-01-01 custom "fava-option" "show-closed-accounts" "true"
show-accounts-with-zero-transactions
Si s'han de mostrar els comptes que tenen zero transaccions.
- Per defecte:
true - Valors:
"true"o"false"
2000-01-01 custom "fava-option" "show-accounts-with-zero-transactions" "false"
show-accounts-with-zero-balance
Si s'han de mostrar els comptes amb un saldo zero als informes.
- Per defecte:
true - Valors:
"true"o"false"
2000-01-01 custom "fava-option" "show-accounts-with-zero-balance" "false"
collapse-pattern
Un patró d'expressió regular per als noms de comptes que s'han de contraure per defecte a l'arbre de comptes. Podeu especificar aquesta opció diverses vegades per a diversos patrons.
- Per defecte:
[](sense patrons, res contraure) - Valors: Una cadena d'expressió regular
2000-01-01 custom "fava-option" "collapse-pattern" "Assets:Investments:.*"
2000-01-01 custom "fava-option" "collapse-pattern" "Expenses:Food:.*"
sidebar-show-queries
El nombre de consultes desades que es mostraran a la barra lateral. Establiu-ho a 0 per amagar les consultes completament.
- Per defecte:
5 - Valors: Qualsevol sencer no negatiu
2000-01-01 custom "fava-option" "sidebar-show-queries" "10"
Gestió de fitxers
default-file
El fitxer on s'insereixen les noves entrades quan s'utilitza l'editor. Si no s'estableix, Fava utilitza el fitxer principal del llibre major.
- Per defecte:
null(fitxer principal del llibre major) - Valors: Ruta a un fitxer de Beancount
2000-01-01 custom "fava-option" "default-file" "/path/to/transactions.beancount"
insert-entry
Una expressió regular que controla on s'insereixen les noves entrades en un fitxer. Fava inserirà les entrades abans de la primera línia que coincideixi amb aquest patró.
- Per defecte:
null - Valors: Una cadena d'expressió regular
2000-01-01 custom "fava-option" "insert-entry" "^;; End of entries"
auto-reload
Si Fava recarrega automàticament el llibre major quan es detecten canvis al disc.
- Per defecte:
false - Valors:
"true"o"false"
2000-01-01 custom "fava-option" "auto-reload" "true"
use-external-editor
Si s'ha d'utilitzar un editor extern en lloc de l'editor integrat de Fava. Quan està activat, els enllaços d'origen s'obren a l'editor per defecte del sistema.
- Per defecte:
false - Valors:
"true"o"false"
2000-01-01 custom "fava-option" "use-external-editor" "true"
### `import-config`
Ruta al fitxer de configuració d'importació de Beancount per a la funcionalitat d'importació.
- **Per defecte**: `null`
- **Valors**: Ruta a un fitxer de configuració d'importació
```bean
2000-01-01 custom "fava-option" "import-config" "/path/to/import-config.py"
import-dirs
Directoris per escanejar fitxers per importar. Es pot especificar diverses vegades.
- Per defecte:
[] - Valors: Ruta a un directori
2000-01-01 custom "fava-option" "import-dirs" "/path/to/bank-downloads"
Visualització financera
unrealized
El subtipus de compte utilitzat per als informes de guanys i pèrdues no realitzats.
- Per defecte:
"Unrealized" - Valors: Qualsevol component de nom de compte vàlid
2000-01-01 custom "fava-option" "unrealized" "Unrealized"
Quan s'estableix, Fava utilitza comptes com Income:Unrealized i Expenses:Unrealized per als guanys i pèrdues no realitzats.
invert-income-liabilities-equity
Indica si s'ha d'invertir el signe dels comptes d'Ingressos, Passius i Patrimoni Net. Quan està activat, els ingressos es mostren com a positius i les despeses com a negatives, fet que coincideix amb l'expectativa habitual.
- Per defecte:
false - Valors:
"true"o"false"
2000-01-01 custom "fava-option" "invert-income-liabilities-equity" "true"
conversion-currencies
Monedes per mostrar com a opcions de conversió en els informes. Es pot especificar diverses vegades.
- Per defecte:
[](utilitza les monedes operatives) - Valors: Un codi de moneda
2000-01-01 custom "fava-option" "conversion-currencies" "USD"
2000-01-01 custom "fava-option" "conversion-currencies" "EUR"
account-journal-include-children
Indica si les pàgines del diari de comptes han d'incloure transaccions dels comptes fills.
- Per defecte:
true - Valors:
"true"o"false"
2000-01-01 custom "fava-option" "account-journal-include-children" "false"
Monitoratge
uptodate-indicator-grey-lookback-days
El nombre de dies a mirar enrere per determinar si un compte està "al dia". Els comptes sense transaccions dins d'aquest període mostraran un indicador gris.
- Per defecte:
60 - Valors: Qualsevol nombre sencer positiu (nombre de dies)
2000-01-01 custom "fava-option" "uptodate-indicator-grey-lookback-days" "90"
upcoming-events
El nombre de dies en el futur per mostrar els propers esdeveniments.
- Per defecte:
7 - Valors: Qualsevol nombre sencer no negatiu (nombre de dies)
2000-01-01 custom "fava-option" "upcoming-events" "14"
Configuració recomanada
Per a la majoria d'usuaris, les següents opcions de Fava proporcionen un bon punt de partida:
; Paràmetres de visualització
2000-01-01 custom "fava-option" "language" "en"
2000-01-01 custom "fava-option" "default-page" "income_statement/"
; Disseny
2000-01-01 custom "fava-option" "indent" "2"
2000-01-01 custom "fava-option" "currency-column" "61"
; Visibilitat del contingut
2000-01-01 custom "fava-option" "show-closed-accounts" "false"
2000-01-01 custom "fava-option" "sidebar-show-queries" "5"
; Visualització financera
2000-01-01 custom "fava-option" "invert-income-liabilities-equity" "false"
; Monitoratge
2000-01-01 custom "fava-option" "upcoming-events" "7"
2000-01-01 custom "fava-option" "uptodate-indicator-grey-lookback-days" "60"
Veure les teves opcions actuals
Pots veure les teves opcions actuals de Fava al Tauler de Beancount.io navegant a la pàgina Settings del teu llibre major. La secció "Fava Options" mostra tots els valors configurats, incloent-hi els valors per defecte de qualsevol opció que no hagis establert explícitament.
Vegeu també
- Configuració d'opcions — Directives
optionbàsiques de Beancount - Funcions de la interfície d'usuari — Personalitza la interfície del tauler de Beancount.io
