LXF81:GnuCash
Yaleks (обсуждение | вклад) (Новая: == GnuCash 2.0 == '' За несколько лет тихой, но упорной работы создан GnuCach 2.0. Как нельзя более кстати для '''Грэм...) |
Версия 21:24, 8 марта 2008
|
|
|
GnuCash 2.0
За несколько лет тихой, но упорной работы создан GnuCach 2.0. Как нельзя более кстати для Грэма Моррисона, чей непомерно разросшийся долг таки будет сведен в единственный ежемесячный платеж.
В мире Open Source GnuCash для финансов – то же, что Gimp для графического редактирования: стандарт, на который ориентируются остальные. История GnuCash восходит к 1997 г., когда по лицензии GPL вышел его предшественник – X-Accountant. GnuCash попал в наше Сравнение персональных финансовых менеджеров в LXF60, а различные функции и исправления до сих пор вносятся в него почти ежедневно.
Глядя на пользовательский интерфейс, однако, вполне простительно было и не заметить никаких изменений. Вплоть до нынешней версии 2.0 GnuCash выглядел засидевшимся в 1997, из-за полной зависимости от созданного в то же время графического пакета GTK. Настоятельно требовалась реконструкция в стиле Элвина Холла [Alvin Hall], ведь даже Gimp в конце концов перешел на GTK2.
И реконструкция свершилась. Несмотря на огромный объем необходимых реформ, команда разработчиков GnuCash переделала исходный код, чтобы воспользоваться преимуществами GTK2, безусловно, более современной графической библиотеки. Растровые шрифты уступили место сглаженным масштабируемым, которые мы уже стали воспринимать как должное. Главные окна теперь проще приспособить к разрешению монитора, а значки Панели инструментов учитывают появление дисплеев, поддерживающих более 16 цветов. Разработчики ликвидировали бесчисленные окна (присущие прежним версиям), стянув их во «вкладки» Firefox- подобного интерфейса, интуитивно более понятного: каждая учетная запись открывается в виде вкладки из обзорной страницы записей, не загромождая экран.
Двойная проблема
Стиль работы GnuCash не изменился: для новых пользователей его освоение все еще подвиг. Проблема заключается в том, что GnuCash использует принцип двойной записи, где каждая транзакция становится дебетом для одного счета и кредитом для другого, например: наличные, взятые вами в банкомате, для вашего текущего счета – дебет, а для вашего бумажника – кредит. Если вы хотите документировать каждый грош, придется составлять дебет для бумажника на каждый вид расходов – будь то «Книги» или «Пиво».
Ошибиться при таком способе ведения документации почти невозможно, но уж очень он осложнен. Quicken, один из основных конкурентов GnuCash в мире Windows, пользуется системой с одиночной записи: транзакция просто добавляется и относится к расходам. Этот метод значительно проще, а результат тот же (вы видите, на что истратили деньги) – но проще и допустить ошибку.
Счета в GnuCash создает «Мастер» при первом запуске программы; они охватывают чуть ли не все мыслимые типы расчетов, за исключением ‘Mortgage’ (расчеты с ипотекой), который из-за своей сложности требует отдельной настройки. Счета можно приспособить как к деловому, так и к домашнему использованию. Вероятно, основной причиной, почему GnuCash не пошел путем Quicken, является удобство двойной записи для бизнесменов [тот же принцип используется при ведении «настоящей» бухгалтерии, – прим.ред.], а не для стихийных домашних бухгалтеров. В новой версии появился даже пункт меню ‘Business’, откуда можно осуществлять многие привычные деловые операции, например, выставление счета к оплате или управление счетами сотрудников. Это серьезное дополнение, способное значительно укрепить позиции GnuCash.
Нечеткая логика
Теперь GnuCash умеет выводить данные в формате XML; инструмент импорта также усовершенствован. Это означает, что вы можете объединить и импортировать транзакции своего онлайн-банка (или Quicken) с помощью формата OFX, при минимуме усилий. Тип транзакций определяется по нечеткой логике, основанной на анализе ваших предшествующих действий, и вся процедура значительно менее трудоемка, чем в предыдущих версиях. О работе с онлайн-банками пока речи нет, так как большинство из них (по крайней мере, в Великобритании) не поддерживают протокол OFX, используемый GnuCash. Приятное исключение – в GnuCash встроена поддержка протокола HBCI, разработанного банками Германии.
Обновления GnuCash ждали очень долго; правда, в новой версии нет ничего революционного, но такие дополнения, как выставление счетов, клиентская база данных для бизнесменов и усовершенствованная функция OFX-импорта, позволяют GnuCash держаться впереди толпы конкурентов.