Недавно было объявлено выпуск новой версии GnuCash 5.0, которая представляет собой систему с открытым исходным кодом для индивидуального финансового учета.
GnuCash предоставляет инструменты для отслеживания доходов и расходов, ведение банковских счетов, управление информацией о запасах, депозитах и инвестициях, а также планирование кредитов.
С GnuCash тоже возможен учет и баланс (дебет/кредит) от малого бизнеса. Поддерживается импорт данных в форматах QIF/OFX/HBCI и отображение информации в виде графиков.
Торговые функции GnuCash довольно обширны; особенно для бесплатного продукта и включает в себя функциональность двойной записи, регистр в стиле чековой книжки для отслеживания доходов и расходов, а также возможность обработки транзакций в различных валютах.
В GnuCash также доступна автоматическая сверка выписок по счетам, при этом банковские транзакции автоматически загружаются и сопоставляются с системными транзакциями.
Основные новости GnuCash 5.0
В представленной новой версии GnuCash 5.0 подчеркивается, что меню и панели инструментов были перенесены из API GtkAction и GtkActionGroup к объектам GAction и GActionGroup
Еще одно изменение, которое выделяется в этой новой версии GnuCash 5.0, заключается в том, что добавлен новый торговый помощник (Действия > Stock Assistant), что Позволяет проводить различные инвестиционные операции с акциями, облигациями и паевыми фондами.
В дополнение к этому мы также можем обнаружить, что новый отчет по инвестиционным лотам («Отчеты» > «Активы и обязательства» > «Инвестиционные лоты»), который создает график роста капиталовложений и убытков для инвестиционных лотов.
Система онлайн котировок (онлайн цитаты) был полностью переписан, так как старые программы для извлечения информации о стоимости акций gnc-fq-check, gnc-fq-dump и gnc-fq-helper были заменены на finance-quote-wrapper. Код для извлечения цен из онлайн-сервисов был переписан на C++.
В диалоговом окне «Новая/Редактировать учетную запись» предлагается новая вкладка «Дополнительные свойства» установить верхнюю и нижнюю границу баланса счета, при достижении которой будет отображаться специальный индикатор.
Из других изменений, которые выделяются в этой новой версии GnuCash 5.0:
- Отдельные меню для импорта в форматах MT940, MT942 и DTAUS заменены общим меню «Импорт из AQBanking».
- Значительно расширены возможности определения логики отчетов на языке Guile Scheme.
- Функциональность отчетности и главной книги была полностью переписана на C++ с использованием SWIG для связи с кодом схемы Guile.
В конце концов если вы хотите узнать об этом больше Подробности об этой новой версии GnuCash 5.0 вы можете узнать в официальном заявлении. Ссылка такая.
Для тех, кто заинтересованы в возможности получить код проекта или установить его, они должны знать, что код предоставляется под лицензией GPLv2+. Существует вариант GnuCash для Android. Готовые сборки подготовлены для Linux (flatpak), macOS и Windows.
Как установить GnuCash 5.0 в Linux?
Эта система учета доступна практически во всех дистрибутивах Linux, поэтому вы можете установить ее с помощью одной из следующих команд, в зависимости от вашего дистрибутива:
к устанавливаем GnuCash в Debian, Ubuntu и производных, выполняем следующую команду:
sudo apt установить gnucash
к Fedora, CentOS и производные, которые мы запускаем:
sudo yum установить gnucash
Если у вас есть openSUSE вы должны запустить эту команду:
zypper установить gnucash
к Arch Linux и производные, которые мы запускаем:
sudo pacman -S gnucash
С другой стороны, если вам нравится устанавливать приложения через пакеты Snap, У GnuCash есть пакет оснастки, только единственный недостаток это прямо сейчас еще не обновился до новой версии в Snap Store.
Но вы можете быть начеку, как только он будет обновлен.
Чтобы установить его через оснастку, достаточно запустить:
sudo snap установить gnucash-jz
Наконец, те, кто предпочитает установить пакет flatpak, могут сделать это с помощью следующей команды:
flatpak установить flathub org.gnucash.GnuCash