ГнуКэш
![]() | |
![]() | |
Оригинальный автор(ы) | Робин Кларк — X-бухгалтер, [1] [2] Гнуматик (Линас Вептас) [3] [4] |
---|---|
Разработчик(и) | Команда разработчиков GnuCash |
Первоначальный выпуск | 1998 [5] |
Стабильная версия | 5.8 [6] ![]() |
Репозиторий | |
Написано в | С , Схема , С++ [7] |
Тип | Бухгалтерский учет и личные финансы |
Лицензия | Только GPL-2.0 или только GPL-3.0 [8] |
Веб-сайт | www |
GnuCash — бухгалтерская программа , реализующая систему двойной бухгалтерской записи . Первоначально он был нацелен на разработку возможностей, аналогичных Intuit, Inc. компании Quicken приложению [9] но также имеет функции для бухгалтерского учета малого бизнеса . [10] Недавние разработки были сосредоточены на адаптации к современным требованиям библиотек поддержки настольных компьютеров.
GnuCash является частью проекта GNU . [11] [12] и работает на Linux , GNU , OpenBSD , FreeBSD , Solaris , macOS и других Unix-подобных платформах. [13] Порт для Microsoft Windows ( 2000 или новее) стал доступен, начиная с серии 2.2.0. [14]
GnuCash включает поддержку сценариев через схему , которая в основном используется для создания пользовательских отчетов. [15]
История
[ редактировать ]Программирование на GnuCash началось в 1997 году, а его первая стабильная версия вышла в 1998 году. Учет малого бизнеса был добавлен в 2001 году. Установщик для Mac стал доступен в 2004 году. Порт для Windows был выпущен в 2007 году. [5]
GnuCash для Android и GnuCash Mobile
[ редактировать ]GnuCash для Android изначально разрабатывался как часть проекта Google Summer of Code . [16] Это было сопутствующее приложение для GnuCash для отслеживания расходов, а не отдельный пакет бухгалтерского учета, и сейчас его поддержка прекращена. На данный момент в Play Store более 100 000 загрузок. [17]
В 2022 году сопутствующая версия, получившая название GnuCash Mobile, также будет доступна в App Store и Play Store и, в отличие от предыдущих версий, будет выпущена под лицензией MIT. [18] GnuCash Mobile разработан с использованием Flutter. Помимо наставничества первоначального разработчика GnuCash для Android и некоторой рекламы, не было никакой связи между Gnucash для Android и проектом GnuCash, как нет ее и с нынешним так называемым приложением GnuCash Mobile.
Проблемы обратной совместимости
[ редактировать ]GnuCash сохраняет возможность чтения старых файлов данных между основными выпусками, если основные версии не пропущены. [19] Если пользователь хочет получить доступ к историческим данным, сохраненным в старых файлах GnuCash, он должен установить промежуточные версии GnuCash. Например, обновление с 2.2 до 4.1 может оказаться невозможным; пользователю следует обновить версию 2.2.9 до 2.4.15, затем до 2.6.21, затем 3.11, затем 4.1. Другая альтернатива — экспорт файлов транзакций в формат CSV. [20] до обновления GnuCash. Экспорт дерева аккаунтов необходимо выполнить отдельным шагом.
Функции
[ редактировать ]- Двойная бухгалтерия [21]
- Запланированные транзакции [21]
- Помощник по погашению ипотеки и кредита
- Особенности бухгалтерского учета малого бизнеса [10]
- OFX , QIF , импорт [21] CSV-импорт
- HBCI Поддержка [21]
- Поддержка сопоставления транзакций и импорта
- SQL Поддержка
- НДС /GST и отчетность Отслеживание
- Обработка мультивалютных транзакций [21]
- Портфели акций/паевых фондов
- Онлайн-котировки акций и взаимных фондов
- Встроенные и настраиваемые отчеты и диаграммы
- Бюджет
- Сверка банка и кредитной карты
- Печать чеков
Особенности бухгалтерского учета малого бизнеса
[ редактировать ]- Выставление счетов и кредит-ноты (функция кредит-нот была добавлена в версии 2.6) [22]
- Дебиторская задолженность (A/R)
- Счета к оплате (A/P), включая напоминания об оплате счетов
- Квитанция на расходы сотрудников
- Ограниченное управление заработной платой за счет использования счетов A/Дебиторская и A/Кредиторская задолженность. [23]
- Амортизация
- Сопоставление с таблицами подоходного налога и экспорт TXF для импорта в программное обеспечение для подготовки налогов (США)
- Настройка налоговых таблиц и применение налога с продаж к счетам-фактурам
Технический проект
[ редактировать ]GnuCash написан в основном на C , с небольшой долей на Scheme . [7] Одной из доступных функций является чистая арифметика с фиксированной запятой, позволяющая избежать ошибок округления, которые могут возникнуть при арифметике с плавающей запятой . Эта функция была представлена в версии 1.6. [24]
Пользователи
[ редактировать ]США 501(c)(3) Пользователи в списке рассылки GnuCash сообщили об успешном использовании его для некоммерческих организаций . Однако отчеты необходимо экспортировать и редактировать. [25]
В апреле 2011 года Коллегия адвокатов штата Миннесота предоставила бесплатное руководство по трастовому учету GnuCash в формате PDF. [26]
Скачать статистику
[ редактировать ]По состоянию на июль 2018 года SourceForge показывает более 6,3 миллиона загрузок стабильных выпусков, начиная с ноября 1999 года. [27] Кроме того, SourceForge показывает, что в настоящее время количество загрузок составляет около 7000 в неделю. [28] Сюда не входят другие сайты загрузки программного обеспечения, а также дистрибутивы Linux , которые обеспечивают загрузку из собственных репозиториев.
Статус проекта
[ редактировать ]Анализ Open Hub , основанный на коммитах до мая 2018 года (не включительно), пришел к выводу, что проект имеет зрелую, хорошо зарекомендовавшую себя кодовую базу. [а] с ростом активности в области развития из года в год. [б] [29] Более того: «За последние двенадцать месяцев 51 разработчик предоставил новый код для GnuCash. Это одна из крупнейших команд с открытым исходным кодом в мире, которая входит в 2% лучших проектных команд на Open Hub». [30]
Примечания
[ редактировать ]Ссылки
[ редактировать ]- ^ Кларк, Роб Д. (12 апреля 1998 г.). «Х-Бухгалтер» . www.gnucash.org . Архивировано из оригинала 24 сентября 2015 г. Проверено 30 июля 2018 г.
12 апреля 1998 г. — Проект xacc изменил название и стал проектом GnuCash.
- ^ Роблимо (5 июля 2001 г.). «Ответ разработчика GnuCash Роберта Меркеля» . linux.slashdot.org .
GnuCash основан на кодовой базе X-Accountant, которая находилась под лицензией GPL, когда Робин Кларк выпустил ее еще в 1997 году.
- ^ «История гнома» . Архивировано из оригинала 24 февраля 2001 года . Проверено 11 июля 2013 г.
Gnumatic была основана в 2000 году для разработки финансового программного обеспечения. Под руководством Линаса Вептаса компания Gnumatic производит GnuCash, программное обеспечение для управления личными финансами для Unix.
- ^ Вепстас, Линас. «Главная страница» .
Менеджер личных финансов GnuCash[:] Это самый крупный проект, над которым я когда-либо работал, и можно сказать, что я его начал. Я начал с исправления нескольких ошибок в небольшой программе под названием «X-Accountant» еще в 96 или 97 году. С тех пор я потратил тысячи часов на работу с этим программным обеспечением (да, это полный рабочий день, сверхурочно, по вечерам и выходным, в течение многих лет). Со временем название было изменено на «GnuCash», и сотни добровольцев добавили функции, документацию и переводы, превратив GnuCash в ведущее программное обеспечение для управления личными финансами в Linux на сегодняшний день. Сейчас он включен во все основные дистрибутивы Linux, и каждый раз, когда выходит новая версия, его загружают десятки тысяч раз.
- ^ Перейти обратно: а б «Бесплатное программное обеспечение для бухгалтерского учета — GnuCash» . ГнуКэш. Архивировано из оригинала 14 мая 2011 г. Проверено 13 марта 2011 г.
- ^ «Выпущена версия GnuCash 5.8 · Gnucash/gnucash» . Проверено 7 июля 2024 г.
- ^ Перейти обратно: а б «Почему бы вам не переписать GnuCash на языке программирования xyz, чтобы я мог легко внести свой вклад?» . Часто задаваемые вопросы . Сайт GnuCash . Проверено 14 мая 2010 г.
GnuCash — это большой объем кода, поддерживаемый небольшой группой разработчиков, хорошо владеющих C и Scheme (Guile). На самом деле 80% из них написано на C и ок. 13% — в Scheme/Lisp.
- ^ «ЛИЦЕНЗИЯ» . Гитхаб . Проверено 30 июня 2021 г.
- ^ «Х-Бухгалтер» . gnucash.org. Архивировано из оригинала 24 сентября 2015 г. Проверено 13 марта 2011 г.
- ^ Перейти обратно: а б «1.1. Что такое GnuCash?» . Документация GnuCash . ГнуКэш. Архивировано из оригинала 12 июня 2010 г. Проверено 14 мая 2010 г.
- ^ «Индекс /gnu» . FTP-сервер проекта GNU . Проект ГНУ . Проверено 14 мая 2010 г.
- ^ «Ознакомительные сведения о GNU» . FTP-сервер проекта GNU . Проект ГНУ . Проверено 14 мая 2010 г.
Программы, находящиеся непосредственно в этом каталоге, на самом деле являются программами GNU, разработанными под эгидой GNU.
- ^ «Загрузить GnuCash» . ГнуКэш . Архивировано из оригинала 20 мая 2010 г. Проверено 14 мая 2010 г.
- ^ «Часто задаваемые вопросы по GnuCash» . Проверено 11 октября 2010 г.
- ^ «Документация | GnuCash» . www.gnucash.org . Проверено 12 декабря 2023 г.
- ^ «Гнукаш Мобайл» . Кодирование пользователя . 10 мая 2012 г. Архивировано из оригинала 6 января 2013 г. Проверено 30 июля 2018 г.
- ^ «GnuCash — Приложения в Google Play» . play.google.com . Проверено 12 июня 2022 г.
- ^ «ГнуКэш Мобайл» . Магазин приложений . Проверено 12 июня 2022 г.
- ^ «Часто задаваемые вопросы по Гнуках» . 25 апреля 2020 г. Архивировано из оригинала 01 апреля 2020 г. Проверено 25 апреля 2020 г.
- ^ «Руководство Gnucash: Экспорт транзакций» .
- ^ Перейти обратно: а б с д и Кантерфорд, Конрад (6 ноября 2006 г.). «Обзор: GnuCash 2.0» . Linux.com . Архивировано из оригинала 19 апреля 2008 г. Проверено 14 апреля 2008 г.
- ^ «Тур по выпуску GnuCash 2.6» . ГнуКэш . Проверено 2 мая 2015 г.
- ^ «Функции/Расширенные возможности» . ГнуКэш . Проверено 2 мая 2015 г.
Используя счета A/Deceivable и A/Payable, вы даже можете управлять заработной платой своих сотрудников.
- ^ «Что нового в GnuCash 1.6?» . gnucash.org. Архивировано из оригинала 24 сентября 2010 г. Проверено 3 сентября 2010 г.
- ^ «GnuCash для некоммерческих организаций» . Почтовый архив gnucash.org. 13 января 2010 г. Проверено 11 марта 2011 г.
- ^ «Ведение доверительных счетов клиентов с помощью GnuCash» (PDF) . Коллегия адвокатов штата Миннесота. Архивировано из оригинала (PDF) 10 апреля 2017 г. Проверено 9 апреля 2017 г.
- ^ «Загрузите программное обеспечение Gnucash бесплатно на SourceForge.net» . Sourceforge.net . Проверено 4 июля 2018 г.
- ^ «Статистика загрузок: Все файлы» . Sourceforge.net . Проверено 4 июля 2018 г.
- ^ «Проект с открытым исходным кодом GnuCash на Open Hub» . openhub.net . Проверено 4 июля 2018 г.
- ^ «Краткое описание проекта: Фактоиды — Open Hub» . openhub.net . Проверено 4 июля 2018 г.
Дальнейшее чтение
[ редактировать ]- Гаррелс, Махтелт (8 июня 2002 г.). «Следите за своими деньгами» . Linux-журнал . Проверено 14 апреля 2008 г.
- «Если бы вы знали наличные деньги так, как GnuCash знает наличные» . linux-mag.com . 3 сентября 2008 г. Архивировано из оригинала 30 апреля 2019 г. Проверено 3 сентября 2008 г.
{{cite web}}
: CS1 maint: неподходящий URL ( ссылка ) - Барр, Джо (08 ноября 2006 г.). «Использование GnuCash 2.0 для балансировки вашей чековой книжки» . Linux.com . Архивировано из оригинала 11 марта 2009 г. Проверено 14 апреля 2008 г.
Внешние ссылки
[ редактировать ]