Покращення досвіду роботи з Beancount за допомогою користувацьких посилань та запитів
Beancount, система бухгалтерського обліку з подвійним записом, яку люблять розробники та фінансові ентузіасти, є потужною у своїй простоті. Але для тих, хто хоче більше контролю та швидшої навігації всередині Fava, веб-інтерфейсу Beancount, користувацькі посилання в бічній панелі та SQL-запити можуть вивести ваш робочий процес на новий рівень.
У цьому посібнику ми покажемо вам, як:
- Додавати посилання для швидкого доступу до бічної панелі Fava
- Використовувати SQL-запити для розширеного фільтрування та аналізу
- Налаштувати свій робочий процес для щомісячних перевірок або виявлення аномалій
Чому варто налаштовувати Fava?
Fava вже є чудовим інтерфейсом для перегляду вашої книги Beancount, але з ростом вашого журналу зростає потреба в кращих ярликах і розумніших запитах.
Проблеми, які це вирішує:
- Багаторазова навігація по часових діапазонах
- Фільтрування транзакцій у вкладених рахунках
- Швидше виявлення негативних залишків або аномалій
✨ Користувацькі посилання в бічній панелі
Почнімо з покращення вашого щоденного робочого процесу за допомогою простих ярликів у бічній панелі. Ці посилання з’являються в лівій бічн ій панелі Fava і можуть перенести вас безпосередньо до відфільтрованих представлень, таких як транзакції цього місяця або дохід минулого місяця.
Додайте ці рядки до свого файлу Beancount:
2021-01-01 custom "fava-sidebar-link" "Поточний місяць" "/jump?time=month"
2021-01-01 custom "fava-sidebar-link" "Минулий місяць" "/jump?time=month-1"
2021-01-01 custom "fava-sidebar-link" "Очистити все" "/jump?account=&time=&filter="
Що вони роблять:
- Поточний місяць: Відкриває перегляд транзакцій, відфільтрований за поточним місяцем.
- Минулий місяць: Миттєво переходить до попереднього місяця – чудово підходить для перевірок наприкінці місяця.
- Очистити все: Скидає фільтри, показуючи знову всі записи.
Ці ярлики усувають ручне введення часу та роблять вашу роботу з Fava більш плавною та персоналізованою.