Перейти до змісту

01 - Огляд системи

Призначення

Система обліку записує всю фінансову діяльність асоціацій у структурований, перевірений спосіб. Вона розроблена для відповіді на типові запитання щодо бухгалтерського обліку:

  • Скільки грошей доступно наразі?
  • Які доходи та витрати належать самій асоціації?
  • Які доходи та витрати належать конкретному проєкту?
  • Чи правильні баланси Sparkasse, PayPal та готівки?
  • Які квитанції та документи належать до яких транзакцій?
  • Які проєкти активні, завершені або вже закриті?

Основні компоненти

Компонент Що він робить
Beancount Формат облікових даних. Транзакції записуються у файлах простого тексту.
Fava Інтерфейс браузера для перегляду та фільтрації даних Beancount.
Fava Dashboards Спеціальні сторінки панелі інструментів у Fava для огляду управління та перегляду проєктів.
Obsidian Система нотаток, з якої можна відкрити бухгалтерський облік за допомогою кнопок.
Скрипти імпорту CSV Допоміжні скрипти, які конвертують експорти CSV зі Sparkasse у записи Beancount.

Як частини поєднуються

  1. Банківські дані або дані PayPal експортуються як CSV.
  2. CSV конвертується у тимчасові записи Beancount.
  3. Нові записи копіюються до відповідного файлу журналу.
  4. Користувач перевіряє, класифікує та виправляє записи.
  5. Перевірки балансу підтверджують, що журнал відповідає банківському балансу або балансу PayPal.
  6. Fava відображає звіти, сторінки облікових записів, звіти про прибутки та збитки, балансові звіти та панелі інструментів.

Дві окремі асоціації

Асоціація Журнал Типовий префікс облікового запису
NICA e.V. nica.beancount Sparkasse-NICA, NICA
Tohuwabohu Halle e.V. 2023.beancount Sparkasse-Tohuwabohu, Tohuwabohu

Існує також експериментальний об'єднаний файл: 1. Vereinsverwaltung/Buchhaltung/all.beancount. Звичайна щоденна робота повинна відбуватися в індивідуальному журналі відповідної асоціації.

Базовий робочий процес

  1. Відкрийте правильний екземпляр Fava.
  2. Знайдіть останню завершену перевірку балансу.
  3. Експортуйте нові банківські транзакції зі Sparkasse, починаючи з останньої перевіреної дати.
  4. Конвертуйте CSV у формат Beancount.
  5. Спочатку вставте згенеровані записи в розділ Bank Dump.
  6. Перемістіть або класифікуйте записи до відповідних розділів асоціації або проєкту.
  7. За потреби додайте квитанції, посилання, коментарі або теги.
  8. Додайте нову перевірку балансу.
  9. Перезавантажте Fava та переконайтеся у відсутності помилок.

Що повинен вивчити новий користувач перш за все

  1. Відкриття Fava
  2. Основи Beancount для користувачів
  3. Імпорт банківських CSV та узгодження
  4. Облікові записи та категорії
  5. Проєкти та цільові фонди