На очереди второй кандидат из списка – это Jumsoft Money, $39.

При старте программа ненавязчиво и традиционно сообщает, что можно её или купить, или испытать полнофункциональную версию на протяжении 15 дней (в отличие от iFinance, которая при выходе уничтожает все данные):


Внешний вид нормальный, нет ничего, что бы мозолило глаза. Добротный интерфейс в стиле Mac OS X с выполнением требований Apple Human Interface Guidelines.

Через меню можно выполнить необходимые операции, например, создать счёт. Есть клавиатурные сокращения. После iFinance, которая нарушила всё, что можно нарушить в интерфейсе, просто душа радуется.

Создание счетов не нагружает всяческими SWIFT’ами и IBAN’ами:

В настройках программы можно оставить только нужные валюты, а также списать текущий курс обмена или выставить его вручную:

Для начала создаю три счёта: наличные в UAH (50.00), две карты – одну в UAH (366.91), вторую в USD (96.61). Money посчитала общий баланс, базируясь на текущем курсе, а не из соображений 1 UAH + 1 USD + 1 EUR = 3 UAH.

Операции с валютами

Переведу-ка я 40 UAH с наличных UAH на карту USD. “Transfer” доступен из выбора вида транзакции. Всё логично:

Результат правильный, снялась и добавилась правильная сумма на основании текущего курса:

Но вот первая проблема. Я не могу откорректировать курс для конкретной тразакции.

И первая ошибка. Я убрал из списка валют в настройках GBP, которая была первой. Потом попытался исправить текущий курс вручную, но при открытии EUR открылось окно GBP. Типичная ошибка в коде.

Перезапустил Money – сбилось отображение валюты в настройках, вместо Ukrainian Hryvnia выставилась Ugandan Shilling:

Исправил, перезагрузился в третий раз – всё нормализовалось.

Возвращаюсь к установке курса. Текущий курс – 7.9475. Перевод 40 UAH = 5.03 USD. Допустим, курс конкретного обменного пункта был другим, например (гипотетически), 11.00. Корректирую, выбираю “не конвертировать автоматически” (а это уже первая непонятность).

Делаю следующий перевод, ничего не поменялось, получилось 5.03.

Ставлю курс 15, говорю уже “конвертировать автоматически”, делаю следующую транзакцию, сумма 2.67, старые транзакции не поменялись, что нормально.

Перезапускаю программу, курс обновился автоматически (впрочем, это отключаемо), и новая транзакция будет с курсом 7.9475.

Вывод – использовать валютные трансферы практически невозможно. Процесс такой – сделал транзакцию, посчитал реальный курс, удалил транзакцию, поменял курс в настройках, добавил транзакцию.
Способы решения:

  1. расход на сумму операции в первой валюте + приход в другой валюте и никаких трансферов
  2. делать трансфер, затем сводить баланс на сумму разницы

Ежедневная работа

Ввод транзакций очень прост, гораздо проще, чем в привычном мне iBank3.

Reconcile в два приёма (отметить для просмотра и затем завершить) – хорошая идея.

Мне неудобно то, что рядом с каждым счётом не отображается количество денег:

Но есть общее состояние всех счетов в нижней части программы, и этого вполне достаточно:

Регулярные платежи

Они есть, и меня устраивают:

Категории

Категории можно настраивать по своему вкусу. Мне нравится то, что можно одну и ту же отнести и на доход, и на расход – это удобно, например, при сведении баланса (есть погрешности и в ту, и в другую сторону, и учитывать их отдельно мне не хочется):

Отчёты

Они есть:

И есть конструктор:

Мне не хватает набора предустановленных отчётов “на любой случай”. Хочется не создавать всё самому, а в пару кликов увидеть понятные данные. Но это так, мысль вслух, а не претензия.

Синхронизация с iPhone

Есть бесплатная универсальная версия Jumsoft Money под iPhone и iPad, синхронизация доступна и для триальной версии (снова пинок в сторону iFinance).

Графика за счёт попыток “украсивить” стандартный интерфейс мне лично не нравится. Минус.

Usability так себе. Неудобно. Ещё один минус.

Проблема – программа поддерживает только одну единственную валюту (её можно выбрать из списка, но многовалютности это не добавит).

Теперь, уже предполагая, что будет, делаю валютный трансфер:

И получаю “10 EUR + 10 UAH + 10 USD = 30 UAH”:

Очень плохо.

Было интересно увидеть комментарий @aerofreeze в августе 2009 года с запросом поддержки многовалютности:

Money for iPhone is not working with multi-currency accounts? All my accounts in Money for iPhone are in the same currency, though in desktop client they are different =(

And please add ability to hide accounts (I dont’ use all of them frequently).

And usability needs to be polished.

Waiting for the very next version!

Now I’m choosing between iBank and Money.

Ответ был таков:

What about multi-currencies support – it requires more work and will not be in the nearest update.

Прошёл год. Ничего не изменилось.

Резюме

Плюсы:

  • Добротная программа с хорошим интерфейсом под Mac OS X

Минусы:

  • Невозможно откорректировать курс обмена для конкретной транзакции
  • Валютные трансферы практически провести тяжело.
  • Не поддерживается многовалютность в версии под iPhone/iPad

Jumsoft Money3 вполне можно рекомендовать тем, кому нужна только десктопная версия. Версию под iPhone/iPad может использовать только тот, у кого только одна валюта.

Я лично буду искать дальше.