Il comportamento di Fava può essere personalizzato utilizzando le direttive custom "fava-option" nei tuoi file contabili Beancount. Queste direttive ti permettono di controllare le impostazioni di visualizzazione, navigazione, gestione dei file e altro ancora, il tutto senza abbandonare il tuo flusso di lavoro di contabilità in testo semplice.
Sintassi
Ogni opzione di Fava viene impostata con una direttiva Beancount custom:
YYYY-MM-DD custom "fava-option" "nome-opzione" "valore"La data è richiesta dalla sintassi di Beancount ma viene ignorata da Fava: puoi utilizzare qualsiasi data valida. Ad esempio:
2000-01-01 custom "fava-option" "language" "en"
2000-01-01 custom "fava-option" "default-page" "income_statement/"Visualizzazione e Localizzazione
language
Imposta la lingua per l'interfaccia di Fava. Se non impostata, Fava utilizza la lingua preferita del browser.
- Predefinito:
null(rilevamento automatico dal browser) - Valori: Qualsiasi codice locale valido (ad es.,
"en","zh","de","fr","es","pt","ru","nl")
2000-01-01 custom "fava-option" "language" "en"locale
Imposta la lingua per la formattazione dei numeri (separatori delle migliaia, punti decimali). Se non impostata, utilizza l'impostazione della lingua o la lingua del browser.
- Predefinito:
null(utilizza l'impostazionelanguageo la lingua del browser) - Valori: Qualsiasi stringa locale valida (ad es.,
"en_US","de_DE","zh_CN")
2000-01-01 custom "fava-option" "locale" "en_US"Navigazione e Layout
default-page
La pagina che Fava mostra quando navighi verso un registro senza specificare un percorso.
- Predefinito:
"income_statement/" - Valori: Qualsiasi percorso di pagina Fava valido
2000-01-01 custom "fava-option" "default-page" "balance_sheet/"I percorsi di pagina comuni includono: "income_statement/", "balance_sheet/", "trial_balance/", "journal/", "holdings/", "commodities/", "editor/".
fiscal-year-end
Imposta la data di fine del tuo anno fiscale. Questo influisce sul modo in cui Fava raggruppa i dati per periodo fiscale anziché per anno solare.
- Predefinito:
12-31(31 dicembre, anno solare) - Formato:
"MM-GG"
2000-01-01 custom "fava-option" "fiscal-year-end" "03-31"Questo esempio imposta la fine dell'anno fiscale al 31 marzo, comune per le imprese nel Regno Unito, India e Giappone.
indent
Il numero di spazi utilizzati per l'indentazione durante la formattazione automatica delle voci.
- Predefinito:
2 - Valori: Qualsiasi numero intero positivo
2000-01-01 custom "fava-option" "indent" "4"currency-column
La colonna in cui vengono allineati gli importi in valuta nell'editor.
- Predefinito:
61 - Valori: Qualsiasi numero intero positivo
2000-01-01 custom "fava-option" "currency-column" "80"Visibilità dei Contenuti
show-closed-accounts
Indica se visualizzare i conti che sono stati chiusi con una direttiva close.
- Predefinito:
false - Valori:
"true"o"false"
2000-01-01 custom "fava-option" "show-closed-accounts" "true"show-accounts-with-zero-transactions
Indica se visualizzare i conti che hanno zero transazioni.
- Predefinito:
true - Valori:
"true"o"false"
2000-01-01 custom "fava-option" "show-accounts-with-zero-transactions" "false"show-accounts-with-zero-balance
Indica se visualizzare i conti con saldo zero nei report.
- Predefinito:
true - Valori:
"true"o"false"
2000-01-01 custom "fava-option" "show-accounts-with-zero-balance" "false"collapse-pattern
Un'espressione regolare per i nomi dei conti che devono essere compressi per impostazione predefinita nell'albero dei conti. Puoi specificare questa opzione più volte per più pattern.
- Predefinito:
[](nessun pattern, nulla compresso) - Valori: Una stringa di espressione regolare
2000-01-01 custom "fava-option" "collapse-pattern" "Assets:Investments:.*"
2000-01-01 custom "fava-option" "collapse-pattern" "Expenses:Food:.*"sidebar-show-queries
Il numero di query salvate da visualizzare nella barra laterale. Imposta a 0 per nascondere completamente le query.
- Predefinito:
5 - Valori: Qualsiasi numero intero non negativo
2000-01-01 custom "fava-option" "sidebar-show-queries" "10"Gestione File
default-file
Il file in cui vengono inserite le nuove voci quando si utilizza l'editor. Se non impostato, Fava utilizza il file contabile principale.
- Predefinito:
null(file contabile principale) - Valori: Percorso di un file Beancount
2000-01-01 custom "fava-option" "default-file" "/percorso/delle/transazioni.beancount"insert-entry
Un'espressione regolare che controlla dove vengono inserite le nuove voci in un file. Fava inserirà le voci prima della prima riga che corrisponde a questo pattern.
- Predefinito:
null - Valori: Una stringa di espressione regolare
2000-01-01 custom "fava-option" "insert-entry" "^;; Fine delle voci"auto-reload
Indica se Fava ricarica automaticamente il registro quando vengono rilevate modifiche sul disco.
- Predefinito:
false - Valori:
"true"o"false"
2000-01-01 custom "fava-option" "auto-reload" "true"use-external-editor
Indica se utilizzare un editor esterno invece dell'editor integrato di Fava. Quando abilitato, i collegamenti alle fonti si aprono nell'editor predefinito del sistema.
- Predefinito:
false - Valori:
"true"o"false"
2000-01-01 custom "fava-option" "use-external-editor" "true"import-config
Percorso del file di configurazione di importazione Beancount per la funzionalità di importazione.
- Predefinito:
null - Valori: Percorso di un file di configurazione di importazione
2000-01-01 custom "fava-option" "import-config" "/percorso/della/configurazione-import.py"import-dirs
Directory da analizzare per i file da importare. Può essere specificato più volte.
- Predefinito:
[] - Valori: Percorso di una directory
2000-01-01 custom "fava-option" "import-dirs" "/percorso/dei/scarichi-bancari"Visualizzazione Finanziaria
unrealized
Il sottotipo di conto utilizzato per la rendicontazione di plusvalenze e minusvalenze non realizzate.
- Predefinito:
"Unrealized" - Valori: Qualsiasi componente di nome conto valido
2000-01-01 custom "fava-option" "unrealized" "Unrealized"Quando impostato, Fava utilizza conti come Income:Unrealized e Expenses:Unrealized per plusvalenze/minusvalenze non realizzate.
invert-income-liabilities-equity
Indica se invertire il segno dei conti di Proventi, Passività e Patrimonio netto. Quando abilitato, i proventi vengono mostrati come positivi e i costi come negativi, corrispondendo all'aspettativa comune.
- Predefinito:
false - Valori:
"true"o"false"
2000-01-01 custom "fava-option" "invert-income-liabilities-equity" "true"conversion-currencies
Valute da visualizzare come opzioni di conversione nei report. Può essere specificato più volte.
- Predefinito:
[](utilizza le valute operative) - Valori: Un codice valuta
2000-01-01 custom "fava-option" "conversion-currencies" "USD"
2000-01-01 custom "fava-option" "conversion-currencies" "EUR"account-journal-include-children
Indica se le pagine del giornale di conto devono includere transazioni dai conti figli.
- Predefinito:
true - Valori:
"true"o"false"
2000-01-01 custom "fava-option" "account-journal-include-children" "false"Monitoraggio
uptodate-indicator-grey-lookback-days
Il numero di giorni da considerare per determinare se un conto è "aggiornato". I conti senza transazioni all'interno di questo periodo mostreranno un indicatore grigio.
- Predefinito:
60 - Valori: Qualsiasi numero intero positivo (numero di giorni)
2000-01-01 custom "fava-option" "uptodate-indicator-grey-lookback-days" "90"upcoming-events
Il numero di giorni nel futuro per mostrare gli eventi imminenti.
- Predefinito:
7 - Valori: Qualsiasi numero intero non negativo (numero di giorni)
2000-01-01 custom "fava-option" "upcoming-events" "14"Configurazione Consigliata
Per la maggior parte degli utenti, le seguenti opzioni di Fava forniscono un buon punto di partenza:
; Impostazioni di visualizzazione
2000-01-01 custom "fava-option" "language" "en"
2000-01-01 custom "fava-option" "default-page" "income_statement/"
; Layout
2000-01-01 custom "fava-option" "indent" "2"
2000-01-01 custom "fava-option" "currency-column" "61"
; Visibilità dei contenuti
2000-01-01 custom "fava-option" "show-closed-accounts" "false"
2000-01-01 custom "fava-option" "sidebar-show-queries" "5"
; Visualizzazione finanziaria
2000-01-01 custom "fava-option" "invert-income-liabilities-equity" "false"
; Monitoraggio
2000-01-01 custom "fava-option" "upcoming-events" "7"
2000-01-01 custom "fava-option" "uptodate-indicator-grey-lookback-days" "60"Visualizzare le Tue Opzioni Correnti
Puoi visualizzare le tue opzioni Fava correnti nella Dashboard di Beancount.io navigando alla pagina Impostazioni del tuo registro. La sezione "Opzioni Fava" mostra tutti i valori configurati, inclusi i valori predefiniti per qualsiasi opzione che non hai impostato esplicitamente.
Vedi Anche
- Configurazione delle Opzioni — Le direttive
optionprincipali di Beancount. - Funzionalità dell'Interfaccia — Personalizza l'interfaccia della dashboard di Beancount.io.