Главная
страница 1

Сравнение финансовых программ для Palm


«Финансы для Пальмы» (ФДП), «PocketMoney» (PM), «MamPro» (MAM) и «BankBook» (BB).
Автор – Антон Щербаков (адрес могу дать по запросу)

Замечания зелёным цветом – Дмитрий Брилюк (автор «Финансы для Пальмы»)

support@handysolution.com, http://handysolution.com/rus

Введение


Заимев Palm, сразу захотел вести на нем учет личных финансов. Но встроенный «Expense» явно слабоват.

Начались поиски вожделенной программы. Вообще околобухгалтерских и околофинансовых программ великое множество: на www.palmgear.com в разделе Financial их содержится около 400. При внимательном рассмотрении список резко сужается и намечаются лидеры: Pocket Quicken 2.02, Ultrasoft Money 3.1, PocketMoney 2.6.1, ExpensePlus for Palm 1.0.9,

Устанавливая и снося программу за программой, я все надеялся увидеть нечто, что удовлетворило бы мои немудрящие запросы.

Постановка задачи или что ждать от программы.


Прежде всего – зачем нужна программа учета финансов? Анализ структуры затрат, планирование на основании этих данных бюджета на будущее. Поиск резервов. Личная финансовая дисциплина. Постоянный контроль над количеством денег.

Для учета финансов необходимо ввести понятие «счета», что может быть эквиваленто одному из «карманов, где деньги лежат». В терминологии Palm это могла бы быть и «категория», но финансовый учет вообще плохо вписывается в идеологию набора списков. Помимо учета доходов-расходов по категориям, должна быть возможность формирования переводов (transfer) со счета на счет. Кроме того, «счет» привычно ассоциируется с бухучетом. По этой причине, все программы, которые явно не имеют понятия «счет» мне стали не интересны.

Мультивалютность – способность вести учет в разных валютах, с возможностью конвертации сумм и пересчета итогов и отчетов. В нашей стране, где де-факто было две валюты, а теперь – три (рубли, доллары и евро), это крайне актуально.

Учет доходов и расходов (транзакций) по категориям для детального анализа в отчетах. Чем больше категорий, тем более детальный отчет можно получить. В моей практике оказалось достаточно 2-3 разрезов для анализа. В идеале хотелось бы иметь иерархический, взаимозависимый список категорий. Это подразумевает, например, что затраты по категориям «квартплата», «телефон» , «электричество» автоматически аккумулируются в категории верхнего уровня «коммунальные платежи».

Возможность анализировать и редактировать данные на настольном компьютере. Palm должен быть, в основном, средством ввода и сбора данных. Необходимость десктопной части может показаться не столь очевидной, но во многих случаях это крайне необходимо. Например, вы пришли вечером домой и разбираете свои покупки. Вполне вероятно, что что-либо оказалось не записанным в наладонник. Удобнее и проще сделать это с клавиатуры.

Лично мне не всегда удобно записывать расходы в момент совершения опеации. Например, в продуктовом магазине или на рынке не всегда есть возможность достать наладонник. В первом случае, на руках останется чек, во втором – и его нет.


Общее


Все рассмотренные программы очень похожи. У всех есть свои плюсы и минусы, свой «конек». К сожалению, ни одна не понравилась мне настолько, чтобы прекратить поиски. Иначе и обзора бы не было…

Все программы оперируют со счетами. Во всех есть таблица проводок, где, собственно, и учитываются доходы и расходы. Во всех для каждой проводки (транзакции) можно задать ряд категорий и несколько дополнительных параметров. В той или иной мере все поддерживают мультивалютность.


MAM Suite


Достоинства: хорошо продуманный интерфейс. Чуствуется, что над ним хорошо и тщательно работали. При росчерке граффити в таблице проводок сразу создается новая, причем, если росчерк - в цифровом поле, то введенные цифры сразу появятся в поле суммы; а если в буквенном – то в поле «Who». При выборе значений в списках росчерк буквы сразу перемещает список на первую строчку на введенную букву. Списки снабжены пунктом «New», чтобы задать новое значение «на месте». На экране с таблицей проводок есть «всплывающая» панель инструментов (показана на рсунке), позволяющая копировать, переносить, удалять проводки. В целом, пользоваться программой очень удобно.

Для каждого счета необходимо задать базовую валюту. Можно указать ограничение на остаток, но эффект от этого мал – всего лишь выделится инвертированием цвета остаток по счету.

Для классификации проводок используются четыре категории: Who, Category, Trip, Project. И если первые две достаточно понятны, то истинное назначение Trip и Project - не очень. Подразумевается, что в Trip заносится «назначение» или «пункт назначения» поездки. Очевидно, программа создавалась для учета командировочных расходов и список Trip, также, как пункты Receipt (квитанция) и Billable (Подтверждено) остались в наследство…

В таблице проводок можно настроить, что отображать в качестве текстового примечания и в какой валюте отображать сумму проводки: в валюте счета или валюте проводки.

Операции конверсии получаются при переводе между счетами в разных валютах или при выборе валюты проводки, отличной от валюты счета. При этом курс можно задать одним из трех способов (см. рис.) из которых интерес представляют последние два (курс пересчета и фиксированное количество второй валюты)


Режим «Мемо» может использоваться для создания шаблонов проводок. Например, в некторый период времени мне каждый день приходилось покупать билет фиксированной стоимости. В МАМ можно создать шаблон с повторениями или просто без указания времени. В первом случае, проводка будет создана автоматически, о чем будет сообщено в виде «1 мемо проводка выполнена». Этот режим не очень удобен по той причине, что потом надо мучительно вспоминать – что же это за проводка такая выполнась? По какому счету? И, кстати, за какую дату? Если не пользоваться програмой несколько дней, то при первом же использовании выполнятся все мемо – проводки за этот промежуток. Во втором случае можно перетащить проводку на иконку «копирование». После указания счета (по умолчанию выбран счет, заданный в шаблоне) – проводка будет создана текущим числом.

Скорость работы программы остается достаточно высокой с увеличением числа проводок. При размере базы более чем 1500 записей, не ощущается заметного замедления работы. Зато MAMReport начинает сильно «тормозить» и кондуит работает просто безумно медленно…


В дополнение к программе MAMPro в наборе MAMSuite идет программа MAMReport. Это мощный генератор отчетов, в котором можно просмотреть финансовую информацию со всех сторон. На мой взгляд, его возможности с лихвой покрывают запросы наладонной бухгалтерии.

Из недостатков надо отметить, в первую очередь отсутствие десктопа. Кондуит позволяет экспортировать данные в CSV формат, но не позволяет каким-либо образом закачать данные обратно в Palm.

Еще один досадный недостаток связан с отсутствием индикатора языка в окошке ввода примечания к проводке. Мелочь, а раздражает…


Финансы для Пальмы


Единственная программа с русским интерфейсом, имеющая полноценную поддержку мультивалютности и собственный десктоп (*уже с редактированием).

Очень удобно, что список счетов оформлен в виде самостоятельной полноценной таблицы, в которой отображается остаток по счету, пересчитанный в любую валюту, и общий итог в любой валюте. Некоторые счета можно удалить из итога, просто сняв галочку.

Счета могут быть активными и пассивными. Активный – это полный аналог счетов в МАМ и РМ. Пассивный можно считать еще одной разновидностью категорий, это счет, который нельзя использовать, как исходный для проводки.

Очень неочевидно сделан вызов справочника валют. Вместо того, чтобы выбрать в меню, например, «настройки»-«валюты» (как в других программах), надо открыть для редактирования счет, открыть список валют и там нажать «редактировать» (*Можно вызвать редактирование валют из списка транзакций или счетов, выбрав «редактировать» в валюте итога – не дольше чем из меню. А вот редактирование категорий может и неочевидно). Зато возможности велики: можно задать домашнюю валюту (ее курс всегда равен 1). Для остальных валют можно задать прямой или обратный курс: xVal=1Home или 1Val=yHome. Можно обойтись и без домашней валюты, задавая произвльные отношения валют.

Уникальная возможность ФДП: настройка названий всех четырех категорий. Изначально они названы просто: «категория1»-«категория4». Но каждой из них можно дать произвольное имя. Очень удобно!

Ввод проводок интуитивно понятен, никаких «вкусностей» тут нет. Однако для мультивалютных проводок есть ряд приятных особенностей. Например, платим 500 рублей за сотовый телефон (в USD). При этом взимается налог в размере 4.8% (НСП). Поэтому на счет будет переведена сумма в размере 476.19 рублей. Именно ее и надо пересчитывать по текущему курсу, чтобы получить количество валюты, которое попадет на счет. В ФДП это сделать просто.
При переводе со счета на счет, как и положено, формируется «зеркальная» проводка (на одном счету остаток увличивается, на другом – уменьшается), которую видно при просмотре списка проводок по любому из участвующих счетов.

Таблицу проводок можно настраивать по своему вкусу в широких пределах: меняя положение и количество стлобцов с информацией. Однако это может привести к неожиданным результатам: на экране может не хватить места для всех открытых столбцов. Убирать их с экрана приходится, заново выбирая их в выпадающем списке (причем в нем не отмечены уже видимые столбцы). При соответствующей настройке, прямо в таблице можно редактировать примечание к проводке.

В программе есть возможность фильтровать проводки и проводить групповые операции над отображаемыми строками (пересчитать, сортировать, удалить).
К недостаткам следует отнести медленную работу с большой базой и отсутствие навигации по таблице проводок. Такие функции, как перемещение в начало, конец и на дату, в программе отсутствуют (*в начало и конец таблицы можно перемещаться диагональными росчерками). При удалении счета автоматически удаляются проводки по этому счету. Для ввода «назначения платежа» или, как принято именовать его в рассматриваемых программах «Note» или «Примечание», необходимо перейти на отдельный экран, что не очень удобно. Однако это компенсируется возможностью редактировать это поле прямо в таблице проводок. Всевозможные списки (счетов, категорий, валют) не имеют сортировки, что затрудняет навигацию.

PocketMoney


Связь с Quicken и MSMoney через файлы формата QIF. Надо заметить, что работает эта процедура достаточно криво и неудобно. Но работает!

Прицел на управление банковскими счетами (наследие MSMoney)

Необходимо выбрать «домашнюю» валюту (в моем случае это рубли - RUR). Все остальные валюты приводятся к домашней только отношением xVal=1Home, что очень неудобно. Потому что и USD и EUR дороже рубля, и их курс задается в обратном отношении: 1Val=yHome.

Начать работу с программой надо с настройки. Заведение счетов ничем особенно не отличается от аналогичной операции в MAM и ФДП. Разве, что полей больше. Однако их всех с успехом заменило бы одно поле «примечание».

Итог по всем счетам приводится только к домашней валюте.

Переходим к вводу данных. Таблица, как две капли воды, похожа на МАМ. Разве что набор возможных для отображения полей в средней колонке отличается. Отсутствует очень удобный режим «Overview», зато есть «склеенные» данные: [Account/Category, Account/Payee, Category, Category/Payee, ID#/Payee, Memo, Payee]

Для ввода новой проводки извольте нажать маленькую кнопочку «New», что совсем рядом с кнопкой «OK», которая закрывает таблицу проводок и возвращает к выбору счетов. Если просматривать проводки одного счета, то Balance (следует читать «остаток») указан, все-таки, в валюте счета. Существует быстрый и простой фильтр проводок по классам (personal, business, и т.д.), как это принято во встроенных приложениях Palm.

Используется все те же четыре разновидности категорий: «Category», «To», «ID#» и «Folder/Class», вынесенная в описанный выше фильтр. Ставшее привычным поле «Сумма» названо «Amount» (количество, синоним quantity). Такой перевод подтверждается и тем, что в списке присутствуют значения 20, 50, 100. Теоретически название более емкое, под него попадает и материальный учет: например, количество неких ценностей, ценных бумаг и т.д.

Ввод примечания (назначения платежа) сделано так же неудобно, как в ФДП. И при этом не компенсируется возможностью правки прямо в таблице проводок.

Чудесные чудеса происходят в «зеркальных» проводках, именуемых «Transfer». Создатели РМ подошли к этому понятию также широко: переводить средства можно не только со счета на счет (это – как в других програмах), но и с/на несуществующий счет. В данном случае понятие «корреспондирующий счет» мутирует в «To» или «Who». Есть и изюминка: получателя/плательщика можно подставить из адресной книги, можно выбрать из пополняемого списка, а можно ввести вручную.

Как и в ФДП, в РМ нет понятия «шаблон проводки». Есть лишь возможность генерить повторяющиеся во времени проводки.

Еще интересная особенность: хранится не только дата, но и время проводки. Единственная практическая польза от этого, приходящая на ум – возможность сортировки проводок в хронологическом порядке.

РМ – одна из рассмотренных программ, имеющая полноценный двунаправленный кондуит. Могут использоваться файлы форматов QIF (текстовый формат, который, с некоторыми оговорками, понимают Quicken и MSMoney) и TDF (tab delimited format). Оговорка такова: MSMoney считает, что один файл должен соответствовать одному финансовому инструменту (читай – счету), а РМ использует один файл на все счета.

Про категории («Category») надо сказать особо. РМ единственная программа, в которой применен иерархический список категорий. Для этого надо при вводе новой категории в список отделить дочерне значение двоеточием. Однако столь красивая идея не имеет своего продолжения: в отчете по категориям данные отображены в виде линейного списка. Причем «родительская» категория не аккумулирует значения «дочерних». Однако, если закачать данные в MSMoney, то там, в аналогичном отчете, аккумулирование происходит. Еще одна интересная особенность РМ: «Splits category» (разделенные категории). При выборе пункта «<--Splits-->» в списке категорий появляется аозможность раздробить сумму проводки по нескольким категориям. Снова рассмотрим пример с оплатой рублями услуг сотовой связи. (Вносим 500 рублей. Налог 4.76% составит 23.81руб. Остальные 476.19 руб должны быть зачислены на счет). Как видно на приведенной картинке, удалось легко разделить налог и собственно сумму. Однако нет возможности перевести в USD именно 476,19 руб, а не полную сумму платежа 500 руб. С такой задачей под силу справиться только ФДП. Конечно, ничего не мешает подобрать такой курс персчета, при котором количество зачисленной на счет валюты окажется правильным. Сделать это можно следующим образом: удалить значение курса пересчета и ввести оба значения. Не очень прозрачно, но все-таки возможно. Таким образом, идея дробления категорий имеет смысл только в одновалютных проводках. Например, в одном отделе продуктового магазина куплено детское питание и взрослое. И при этом, есть желание отдельно учитывать затраты на малыша. В этом случае все просто: сумму каждой покупки заносим со своей категорией. А общая сумма проводки будет равна итоговой сумме чека магазина.

«Reconcile» - подгонка остатка. Заглянув в кошелек, обычно обнаруживается, что денег в нем меньше, чем должно быть по мнению бухгалтерской программы. Таково свойство денег… В этом случае, на помощь приходит операция «Reconcile». Вводим текущую сумму, обнаруженную в кошельке, и программа автоматически создает проводку с суммой, равной разности учтенных и фактических средств. Категория присваивается «miscellaneous» и в поле TO заносится «Reconciled». Чтобы можно было отфильтровать в отчетах.

РМ позволяет передавать проводки через ИК порт на другой Пальм. В руководстве подробно обсуждается, какие шаги надо предпринять супругам, снабженным Пальмами, чтобы объединить свои усилия в борьбе за бюджет.

PocketQuicken


Программа, достаточно сильно завязанная на десктоп продукт Quicken. По интерфейсу и возможностям аналогичен PocketMoney, но кондуит обеспечивает надежную связь с приложением.

Для настройки необходимо импортировать счета, валюты, категории и т.д. из настольного приложения.

При вводе проводки необходимо сразу указать, какой тип будет использован.

BankBook


Эта программа имеет ряд неоспоримых преимуществ. Одно из них – прекрасно работающий двунаправленный обмен информацией с настольными финансовыми программами: Excel, MS-Money, MS-Word, Quicken, QuickBooks, StarOffice Calc, Other QIF…

Первое впечатление от программы – что авторы развили и углубили идеи, заложенные в PocketMoney. Иерархические категории, связь с настольными пакетами, ИК синхронизация с другим Palm.

Список счетов лаконичный. Внешним видом смахивает на список категорий… Для каждого счета можно задать ограничение на остаток. Если при вводе очередной проводки будет допущен выход за это ограничение, будет выдано соответствующее предупреждение. Также можно указать валюту, категорию и тип проводок по умолчанию. В каждой новой проводке эти значения будут присутствовать по умолчанию. Приятная особенность!

Как и во всех программах, есть список валют и их курсов по отношению к базовой. Курс приводится только отношением xVal=1Home, что очень неудобно. Получается, надо вводить курс: 1USD=0,03125 RUR

Список категогорий иерархический, причем, в отличие от PocketMoney, данные «дочерних» категорий корректно аккумулируются у «родительских», как это принято у настольных финансовых пакетов. Однако передвигаться по длинному списку не очень удобно. Очень не хватает росчерковых акселераторв, как в MAMPro…

Операции перевода со счета на счет производятся нажатием специальной кнопки(transfer). При этом создаются две независимые проводки, которые в дальнейшем между собой никак не связаны. Кроме того, в поле «Payee/Description» заносится «Trf to <название счета>». Это само по себе безобидное действие имеет неприятное продолжение. Если открыть окошко свойств проводки (чтобы ознакомится с ее деталями…), то при выходе из него, программа «вежливо» спросит: «Add new payee to the memorized payee list?» Приходится соглашаться, чтобы в будущем не ругалась. Хотя это идеологически неверно.

В связи с тем, что отсутствует понятие «валюта счета», проводки в валюте, отличной от валюты счета по умолчанию, ничем от обычных не отличаются. При этом, в списке проводок (и в остатке на счету) учитывается значение, пересчитанное по курсу в валюту счета по умолчанию. Иначе говоря, наблюдается непоследовательность… При смене курса валют, значения проводок не пересчитываются. Однако, если открыть окно свойств проводки, и закрыть его, то сумма проводки изменится… Оригинально, не правда ли?

Внешний вид таблицы проводок изменить не удастся. Разве что изменить ширину столбцов. Вместо заголовка столбцов (при отсутствии редактирования списка этих столбцов, заголовок, действительно, не нужен) расположена запись о входящем остатке, который можно менять.

Как и в PocketMoney, существует понятие «Split category». Лично мне пока не удалось оценить пользу от этой возможности.


Сравнительная таблица





MAM Suite

Финансы для Пальмы

PocketMoney

BankBook

Наличие счетов

Есть

Есть. Активные и пассивные.

Есть.

Есть

Отчеты

Мощный модуль отчетов MAMReport

Большое количество встроенных отчетов в сочетании с системой фильтрации

Всего три стандартных отчета: Filtered Balance

Category Report

Payee Report


Скромный, удобный модуль отчетов

Таблица проводок

Ограниченная, но удобная настройка.

Настраивается в широких пределах. Заметки можно править прямо в таблице.

Ограниченная настройка.

Нет настройки

Особенности

  • Управление росчерком

  • Пассивные счета

  • Русский интерфейс (*и документация)

  • Иерархия категорий

  • Split category

  • Подстановка плательщика из адресной книги

  • Подгонка остатка

  • IR Sync

  • Иерархия категорий

  • Split category

  • Beam Account

Поддержка мультивалютности

Хорошая

Очень хорошая

Слабая

Хорошая

Кондуит

Экспорт

Нет. Импорт/Экспорт через Десктоп

Импорт/Экспорт

Импорт/Экспорт

Фильтры проводок

Нет

Есть. Не сохраняются.

Есть. Сохраняемые.

Нет

Защита паролем




Есть

Есть

Есть

Удаление счета

Нельзя, если есть проводки по счету.

Одновременно удаляются все проводки по этому счету.

Одновременно удаляются все проводки по этому счету.

Проводки переносятся на счет «Unfiled»

Корректировка остатка

НЕТ

НЕТ

ЕСТЬ

НЕТ

«Сворачивание» баланса

ЕСТЬ

НЕТ*

ЕСТЬ

ЕСТЬ

Переход по таблице проводок

Начало
конец
на дату

Нет

(*росчерком в начало и конец)



Начало
конец
на дату

Начало
конец

Недостатки

  • Нет иерархии категорий

  • Нет импорта

  • Нет иерархии категорий

  • Отсутствие навигации по проводкам

  • Медленная работа

  • Плохая поддержка мультивалютности

  • Нет «зеркальных» проводок

  • Неудобный transfer

  • Нет «зеркальных» проводок

* - Возможно удалить группу проводок без сохранения текущего состояния баланса.

Корректировка остатка – процедура, при которой вводится реальное количество средств на счету, а программа формирует соответствующую корректирующую проводку.

«Сворачивание» баланса (purge balance) – удаление проводок до указанной даты с сохранением исходящих остатков по счетам. Может выполняться путем создания сводных проводок либо путем изменения входящего остатка по счету. (*В ФП сворачивание баланса делается в две операции – удалить выбранное, создать итоговую транзакцию. В следующих версиях будет продвинутая операция архивирования.)


И ещё немножко от автора «Финансы для Пальмы». Сам уже третий месяц пользуюсь своей программой по полной программе ;) Это включает ведение личных финансов, семейного бюджета и учёт доходов от ФП. Сейчас у меня около 700 (!) транзакций, и в основном всё работает достаточно шустро на стареньком м500. Конечно, отчёты, сортировка и перетягивание записей конкретно притормаживают, но отчёты будут оптимизированы в будущих версиях. И главное – ни одна из перечисленных здесь программ не смогла бы заменить мне «Финансы для Пальмы» из-за недостатка возможностей.


Стр


Смотрите также:
Сравнение финансовых программ для Palm
155.38kb.
1 стр.
Комплексная вакуумная система родовспоможения «kiwi» с устройством palm pamp
18.11kb.
1 стр.
Закон украины о финансовых услугах и государственной регуляции рынков финансовых услуг
452.97kb.
5 стр.
Публичный экзамен «Сравнение» «Сравнение школ-пансионов для мальчиков в России и Великобритании»
194.5kb.
1 стр.
Приложение №3 Проверка контролей в аис омс
134.26kb.
1 стр.
Кредитный потребительский кооператив источник финансовых средств для малого бизнеса
93.76kb.
1 стр.
Публичный экзамен «Сравнение» Сравнение переводов сонетов Шекспира
226.94kb.
1 стр.
1 Сравнение общих сведений об Алтайском крае и Иркутской области 5
321.28kb.
1 стр.
Методические рекомендации организация деятельности по резервам финансовых и материальных ресурсов для ликвидации чрезвычайных ситуаций
1791.91kb.
6 стр.
Методические рекомендации организации деятельности по резервам финансовых и материальных ресурсов для ликвидации чрезвычайных ситуаций
2187.82kb.
8 стр.
Среда ParJava для разработки spmd-программ для однородных и неоднородных сетей JavaVM.
272.7kb.
1 стр.
Тематическое планирование по мхк 1 час в неделю для 10 класса 34 часа в год. Составлено на основе программ общеобразовательных программ «Мировая художественная культура»
137.54kb.
1 стр.