01 - Panoramica del Sistema¶
Scopo¶
Il sistema di contabilità registra tutte le attività finanziarie delle associazioni in modo strutturato e verificabile. È progettato per rispondere alle normali domande di contabilità:
- Quanto denaro è attualmente disponibile?
- Quali entrate e spese appartengono all'associazione stessa?
- Quali entrate e spese appartengono a un progetto specifico?
- I saldi di Sparkasse, PayPal e contanti sono corretti?
- Quali ricevute e documenti appartengono a quali transazioni?
- Quali progetti sono attivi, in corso o già chiusi?
Componenti principali¶
| Componente | Cosa fa |
|---|---|
| Beancount | Il formato dei dati contabili. Le transazioni sono scritte in file di testo semplice. |
| Fava | L'interfaccia browser per visualizzare e filtrare i dati di Beancount. |
| Dashboard Fava | Pagine dashboard personalizzate all'interno di Fava per una panoramica gestionale e viste di progetto. |
| Obsidian | Il sistema di note da cui la contabilità può essere aperta tramite pulsanti. |
| Script di importazione CSV | Script di supporto che convertono gli esport di CSV di Sparkasse in voci Beancount. |
Come le parti si incastrano¶
- I dati bancari o di PayPal vengono esportati come CSV.
- Il CSV viene convertito in voci Beancount temporanee.
- Le nuove voci vengono copiate nel file di registro corretto.
- L'utente controlla, classifica e corregge le voci.
- I controlli dei saldi confermano che il registro corrisponde al saldo bancario o di PayPal.
- Fava visualizza report, pagine dei conti, rendiconti finanziari, bilanci e dashboard.
Due associazioni separate¶
| Associazione | Registro | Prefisso conto tipico |
|---|---|---|
| NICA e.V. | nica.beancount |
Sparkasse-NICA, NICA |
| Tohuwabohu Halle e.V. | 2023.beancount |
Sparkasse-Tohuwabohu, Tohuwabohu |
Esiste anche un file combinato sperimentale: 1. Vereinsverwaltung/Buchhaltung/all.beancount. Il normale lavoro quotidiano dovrebbe avvenire nel registro individuale dell'associazione pertinente.
Flusso di lavoro di base¶
- Aprire l'istanza Fava corretta.
- Trovare l'ultimo controllo dei saldi completato.
- Esportare le nuove transazioni bancarie da Sparkasse a partire dalla data dell'ultimo controllo.
- Convertire il CSV in formato Beancount.
- Incollare le voci generate prima nella sezione
Bank Dump. - Spostare o classificare le voci nelle sezioni corrette dell'associazione o del progetto.
- Aggiungere ricevute, collegamenti, commenti o tag quando necessario.
- Aggiungere un nuovo controllo dei saldi.
- Ricaricare Fava e verificare che non ci siano errori.