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

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

01_money.png

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

02_money.png

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

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

03_money.png

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

04_money.png

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

05_money.png

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

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

06_money.png

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

07_money.png

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

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

08_money.png

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

09_money.png

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

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

10_money.png

11_money.png

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

12_money.png

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

13_money.png

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

14_money.png

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

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

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

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

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

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

15_money.png

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

16_money.png

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

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

17_money.png

Категории

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

18_money.png

Отчёты

Они есть:

19_money.png

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

20_money.png

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

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

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

21_money.png

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

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

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

22_money.png

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

23_money.png

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

24_money.png

Очень плохо.

Было интересно увидеть комментарий @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 может использовать только тот, у кого только одна валюта.

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