Salta al contenuto principale
Opzioni di Fava

Opzioni di Fava

Riferimento completo alle opzioni di configurazione di Fava. Scopri come personalizzare il comportamento di Fava utilizzando direttive fava-option personalizzate nei tuoi file contabili Beancount.

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'impostazione language o 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"

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:.*"

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