Показаны сообщения с ярлыком Финансы. Показать все сообщения
Показаны сообщения с ярлыком Финансы. Показать все сообщения

вторник, 27 ноября 2012 г.

Сборник LiveMath


Традиционно, слабым местом Linux считается софт для проектирования и математических расчетов. Это не так!

LiveMath — это LiveDVD, содержащий большой набор свободного математического ПО. Предполагается для использования в основном в демонстрационных целях, но может также использоваться для постоянной работы.

Все подробности и образ диска здесь

четверг, 18 февраля 2010 г.

Обзор GnuCash

Лично я когда-то довольно плотно экспериментировал с различными системами учета финансов. Признаюсь, решений есть много. Это как стационарные программы, так и онлайн-решения. В Linux самой яркой программой является GnuCash, обзор которой я нашел здесь и предлагаю его вам.

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

Естественно, в век информационных технологий как минимум глупо будет вести ежедневные записи на листочках, в тетрадках и всяких им подобных носителях информации. Рано или поздно (поверьте, «рано» — это наиболее вероятный вариант) возникнет ситуация, когда нужно будет построить отчёт по каким-то критериям, сделать выборку движения средств в том или ином направлении, рассчитать суму долга с учётом процентов… Список можно продолжать до бесконечности. В случае с хранением данных на листочках не сильно-то разгонишься. Поэтому «новое поколение выбирает…» GnuCash!

GnuCash

Почему GnuCash?

На сегодняшний день существует огромнейшее разнообразие систем учёта финансов, вполне годных для нужд среднестатистического жителя нашей планеты. Среди них немало и OpenSource проектов. Взгляните хотя бы на список Wide Open Wallet: 50 Awesome Open Source Financial Tools. Я, конечно же, не утверждаю что GnuCash является «самой-самой» из всех, однако смело можно сказать, что её возможностей для ведения «домашней» бухгалтерии хватает с лихвой. Динамика развития и популярность этого проекта являются весьма высокими, что не даёт пользователям оставаться с существующими ошибками программы один на один.

Основные возможности

Перечень возможностей GnuCash впечатляет. Подробно со всем списком вы можете ознакомиться на странице Features проекта. Я же остановлюсь лишь на основных и важных для рядового «домашнего» бухгалтера:

  • интерфейс в стиле «checkbook» представляет собой удобный традиционный «бухгалтерский» способ ввода операций;
  • система двойных записей (double-entry) используемая ещё с 13-го века работает таким образом, что в каждой операции участвует как минимум два счёта, что позволяет избежать ряда ошибок на стадии ввода операций. Подробнее об этой системе вы можете прочесть на Википедии;
  • отчёты, графики являются стандартной частью GnuCash и позволяют вам всегда быть в курсе событий вашего финансового мира;
  • счета расходов и доходов дают возможность группировать движение ваших средств естественным образом, а если это дело использовать совместно со счетами типа «капитал (equity)», то вы получите возможность формировать отчёты, отражающие вашу чистую прибыль и убытки;
  • работа с несколькими валютами — без комментариев;
  • группировка счетов позволяет вам, например, счёт расходов «Одежда» разбить на субсчета типа «Джинсы», «Футболки» и тому подобное;
  • средства для учёта работы малого бизнеса окажется весьма кстати, если у вас есть небольшое дело, в котором задействованы такие понятия как клиенты, сотрудники, зарплаты;
  • сверка выписок будет полезна, если у вас есть банковские счета и вы ведёте учёт движения средств через них самостоятельно и в конце месяца банк вам присылает выписку, с которой вы затем и сверяете свои записи. Банки ведь тоже могут ошибаться, не так ли? :)
  • локализация призвана корректно обрабатывать различные геозависимые величины, такие как даты и курсы валют;
  • планирование операций также будет не лишним, если у вас имеются периодические платежи по кредиту или доходы от вложенных средств.

Основы бухгалтерского учёта

Прежде чем начать работать с любым инструментом, нужно хотя бы представлять для чего он предназначен и с каким материалом он работает. Здесь никак не обойтись без основных понятий и терминов используемых в той области, где используемый инструмент будет работать. Так что, придётся нам стать немножечко бухгалтерами. Но лишь немножечко. Итак.

Счета

Счета являются основой любого бухучёта. Деньги всегда откуда-то появляются, где-то находятся и куда-то отправляются. Вот для этих «откуда-то», «где-то» и «куда-то» и предназначены счета. С целью предоставления гибкости учёта счета условно делятся на определённый группы. Вот основные из них, с которыми вам придётся сталкиваться в работе с GnuCash:

  • активы (assets) — то, чем вы реально располагаете. Точнее — ваша собственность. Это могут ваши деньги на карманные расходы, депозит в банке, автомобиль, квартира;
  • пассивы (liabilities) — то, что вы кому-то должны. То есть, например, у вас может быть квартира, но вы за неё должны банку;
  • капитал (equity) — ваши «чистые» деньги. Другими словами это то, что останется, если из ваших активов вычесть ваши долги;
  • прибыль (income) — вы же как-то зарабатываете? Например ваша зарплата или «благодарность» соседа за ремонт компьютера являются хорошим примером прибыли;
  • расходы (expenses) — сходили с подругой в кино? Вот вам и расходы :(

Балансовое уравнение

Все перечисленные выше счета работают в одной единой системе. Это значит, что изменение значения счёта одного типа тут же приведёт к изменению соответствующих счетов другого. В первую очередь баланс определяют значения счетов активов и расходов, то есть величину вашего капитала всегда можно вычислить путём вычитания ваших долгов из активов:

капитал = активы - долги

Далее, вы можете увеличивать свой капитал при помощи счетов прибыли и уменьшать его значение при помощи счетов расходов. Заплатили вам, например, зарплату — капитал увеличился; покушали в местной столовке на работе — капитал уменьшился. Вся эта схема учёта денежных средств называется «балансовое уравнение», которое можно записать так:

активы - долги = капитал + (расходы - прибыль)

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

Всё вышесказанное о балансовом уравнении можно представить наглядно (стрелками показано движение средств):

Балансовое уравнение

Двойная запись

Балансовое уравнение является основой системы двойных записей: для каждого изменения значения счёта в одной части уравнения должно быть и изменение значения соответствующего счёта в другой части уравнения. Этот принцип называется «принцип баланса» и является основным в работе GnuCash и других систем учёта финансов, использующих систему двойной записи. Выполняя операцию в таких системах вы всегда работаете как минимум с двумя счетами, поскольку это является обязательным условием для сохранения баланса.

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

Как GnuCash хранит данные

Файлы

Для хранения информации GnuCash использует файлы. Всего существует три типа файлов: файлы данных, файлы резервных копий и файлы журналов.

В файлах данных GnuCash хранит актуальные данные, с которыми вы фактически работаете. Если вам, например, необходимо отдельно вести учёт средств, скажем, домашней бухгалтерии и своего небольшого бизнеса, то вовсе не обязательно лепить это всё в один файл. Создавайте столько файлов, сколько вам необходимо, чтобы не мешать мух с котлетами.

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

Счета

Счета — это средство для хранения данных о ваших доходах, расходах, активах и долгах. Счёта участвуют в операциях и хранятся в файлах. Это значит, что в одном файле вы можете создать нужное количество счетов.

Операции

Операции отражают движение средств между счетами. Например, обналичили вы денежку через банкомат — вот вам и операция, в которой будут участвовать два счёта: «Счёт в банке» и «Кошелёк». Затем вы на обналиченную денежку купили сосисочек — вот вам ещё операция с двумя счетами: «Кошелёк» и «Расходы на еду». Ну и так далее.

Начало работы

После первого запуска GnuCash вам будет предложено создать набор счетов. Разработчики GnuCash заботливо предусмотрели огромный набор заранее настроенных счетов, который вы можете использовать как отправную точку в создании вашей собственной системы учёта. Итак, после того как вы впервые запустите GnuCash появится окно с сообщением о том, что вам необходимо настроить набор счетов:

GnuCash: настройка набора счетов

Ввиду того, что в наши планы входит всё-таки разобраться самим с созданием счетов на примерах, здесь вежливо говорим «Cancel» и попадаем в главное окно GnuCash, в котором создаём новую страницу счетов:

Создание новой страницы счетов

Страница счетов

Основные настройки

Прежде чем продолжать работу, очень советую произвести начальный «тюнинг» GnuCash, чтобы с самого начала всё было по-человечески. Итак, заходим в меню Edit -> Preferences и на закладке Accounts выбираем валюту по-умолчанию, ибо если у вас установлена локаль отличная от той, в которой живёт ваша страна, то вряд ли будет удобно вести учёт в американских тугриках, если все ваши основные расчёты происходят в рублях. Итак, настраиваем:

Выбор валюты по-умолчанию

Затем, на закладке Reports сообщаем программе о том, что и в отчётах нам нужны рубли:

Настройка валюты по-умолчанию в отчётах

И, конечно же, не забываем о формате даты и времени, поскольку они тоже могут не совпадать с нужными вам. Открываем закладку Date/Time и настраиваем так, как нам удобно:

Настройка формата даты и времени

Все остальные настройки пока что можно оставить как есть и вернуться к ним позже, по мере необходимости. Закрываем окно кнопкой Close.

Теперь можно сохранить данные в файл. В главном меню выбираем File -> Save, создаём новый каталог (поскольку GnuCash будет создавать ещё и файлы резервных копий, а также журналы), указываем имя файла и, собственно, сохраняемся:

Сохранение файла данных

Типы счетов в GnuCash

Выше мы рассмотрели пять основных типов счетов, используемых в GnuCash, хотя точнее их следовало бы назвать базовыми. В продолжение рассказа рассмотрим все типы счетов, которые могут быть использованы в GnuCash. Условно счета в GnuCash можно разделить на две группы: балансовые счета и счета прибыли/расходов.

Балансовые счета предназначены как для организации движения денежных средств, так и для отражения состояния ваших активов, долговых обязательств. Балансовые счета в GnuCash бывают нескольких типов.

Балансовые счета типа Assets (активы):

  • Cash — например, деньги, хранящиеся у вас в кошельке или под подушкой дома;
  • Bank — то, что находится на вашем банковском счёте;
  • Stock — акции и облигации (ценные бумаги, в которые вложили ваши деньги);
  • Mutual Fund — примерно тоже самое, что и Stock, только здесь речь идёт непосредственно о деньгах,а не о ценных бумагах;
  • A/Receivable — на счетах этого типа вы можете отмечать те финансовые поступления, которые вам должны заплатить в будущем;
  • Asset — ну и, собственно, просто «активы». В принципе выше перечисленные пять типов попадают под это определение, за исключением того, что в GnuCash предусмотрены специальные средства, например, для учёта движения ценных бумаг или денег в банке. Таким образом, если вы не планируете использовать какие-то экстраординарные вещи, то вполне может оказаться достаточным использование счетов только типа Asset.

Балансовые счета типа Liabilities (долговые обязательства):

  • Credit card — если вы пользуетесь кредитной картой, то этот счёт может оказаться весьма полезным, поскольку в GnuCash предусмотрены специальные средства для работы с кредитками;
  • A/Payable — пользуясь счетами этого типа вы можете отмечать сумы, которые вы обязаны оплатить «когда-то», но ещё не сделали этого. Например, можно учитывать ваши ежемесячные траты за коммунальные услуги или чего-нибудь;
  • Liability — к этому типу счетов относятся все ваши долги, которые не попадают под вышеперечисленные два типа.

Счета типов Income (прибыль) и Expense (расходы) предназначены в основном для организации движения средств. Естественно, что прежде чем у вас на балансе какого-нибудь актива появится сумма, она должна откуда-то поступить. И наоборот: если вы тратите что-то, то вы непременно тратите это «куда-то». И, как мы помним, балансовое уравнение должно уравниваться, а для этого в операциях должны фигурировать как минимум два счёта. Итак:

  • Income — отражает поступления средств на ваши балансовые счета. Это может быть зарплата, расчёты с вами за оказанные услуги, помощь родственников и так далее;
  • Expense — отражает ваши расходы. Например, покупку вещей, оплату мобильной связи, расходы на содержание домашних животных и тому подобное.

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


Есть вещи, которые не только полезны и красивы, но еще и престижны. Например часы Perrelet Turbine это уникальный механизм. Он же является показателем вашего статуса. Если хотите такие, то вам по ссылке.

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

воскресенье, 22 ноября 2009 г.

Онлайн-сервисы для ведения домашней бухгалтерии

Если деньги в вашем кошельке регулярно заканчиваются за неделю до зарплаты и при этом вы не можете четко ответить на вопрос, куда же именно они «исчезли», то самое время заняться учетом личных финансов.

Логика

Афоризм, вынесенный в эпиграф к данному материалу, справедлив на 100%, однако если вы не можете прямо сейчас воплотить в жизнь его первую часть, то придется что-то делать со второй. Причем последовать столь замечательному совету не так-то просто, как может показаться на первый взгляд, – сразу же возникает вопрос: а на что именно меньше тратить? Универсального ответа на него не существует, так как структура расходов (и самое главное, наиболее критичных его статей) у каждого из нас сугубо индивидуальна. Кто-то не может и месяц прожить без частых походов по увеселительным заведениям и обновления гардероба, а у кого-то в этом же месяце «еще за Интернет не плачено» и не появилось ни одного нового гаджета. И вот тут-то на помощь приходит спасительная статистика, которая поможет вам осознать непродуктивность некоторых статей вашего бюджета. А как известно, от осознания вредной привычки до отказа от нее – один шаг.

Статистика

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

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

Сервисы

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

Домашние финансы

http://home.finance.ua

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


HomeMoney

http://homemoney.com.ua/

Еще один отечественный ресурс отличается продуманным красочным интерфейсом, использование которого не составит проблемы даже для новичка. Сервис позволяет удобно анализировать расходы, контролировать выполнение бюджета и остатки на любых реальных и виртуальных счетах (наличные, карточки, долги). Также присутствуют мобильная WAP-версия, база статей на финансовую тематику и встроенный бюджетный/кредитный калькулятор.


Вкошельке.ру

http://vkoshelke.ru

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

4 конверта

www.4konverta.com/

Проект от финансового гуру Макса Крайнова, ведущего одноименный блог о финансовом самоконтроле (www.moneyplan.ru/). Рекомендации в блоге поданы с использованием «живых» примеров настолько простым и понятным языком, что начинать работу с сервисом стоит именно с их вдумчивого изучения.

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

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

При всей прозрачности и удобстве концепции четырех конвертов сам сервис не отличается особой интуитивностью, и разобраться во всех его возможностях «с наскока» не получится. К недостаткам также можно отнести необходимость оплаты VIP-аккаунта (его расширенные возможности понадобятся немногим, но сам факт не слишком радует), а к однозначным достоинствам – удобный тулбар для Firefox, Safari и Explorer.

Дребеденьги

www.drebedengi.ru

Данный ресурс представляет собой онлайновую часть «программы-сервиса», которую при желании можно дооснастить оффлайновым клиентом, умеющим синхронизировать внесенные данные. Интерфейс сервиса максимально насыщен окнами, закладками и отчетами и так же, как и предыдущий вариант, в первую очередь рассчитан на подготовленного пользователя. Среди особенностей ресурса – облако тегов-расходов, возможность экспорта в формат Excel, внесение расходов с помощью SMS и наличие платных аккаунтов с единоразовой оплатой.


ГдеМоиДеньги

www.gdemoidengi.com

Сервис выполнен в минималистском стиле, интерфейс которого больше всего напоминает окно обычного онлайн-календаря. Как нетрудно догадаться, основной упор сделан на простоту и интуитивность работы с ресурсом – расходы вносятся с клавиатуры без лишних кликов мышкой, а для получения отчета за определенный период времени достаточно обвести на «календаре» нужные вам дни. Ресурс больше всего подойдет нетребовательным пользователям, которые не хотят тратить время на обучение работе со сложными интерфейсами продвинутых сервисов.


Google Docs

https://docs.google.com

Последним по счету, но не по удобству использования или функциональности является онлайновый сервис по работе с офисными файлами от Google. Причем мы не предлагаем вам самостоятельно разметить страницу Spreedsheet и вносить туда расходы. Для того чтобы получить простой и удобный инструмент для учета личных финансов, достаточно воспользоваться опцией New → From template, где вам предложат сразу несколько вариантов: Family Budget Planner, Personal Monthly Budget, Monthly Household Budget, Simple Budget Planner и т. д.

Конфиденциальность

Очевидно, что при неблагоприятном стечении обстоятельств (утеря или кража пароля доступа, подключение по незащищенному соединению, непорядочность владельцев сервиса и т. д.) ваша финансовая информация может стать доступной третьим лицам. Минимизировать потенциальный ущерб можно с помощью соблюдения элементарных правил сетевой безопасности и путем использования данных, затрудняющих вашу однозначную идентификацию (личный e-mail, настоящие ФИО и т. д.).

Запомните главное: использование программ для учета персональных финансов – не самоцель, а лишь способ выявить и ликвидировать «лишние» траты. Как только вы привьете себе финансовую грамотность, надобность в строгом контроле за расходами автоматически отпадет. Конечно, вы можете продолжать вести бюджет «для истории», но если вы не бухгалтер, то лучше потратить время на что-либо более приятное.


А если вас интересуют постоянно обновляющиеся фондовые индексы, то по этой ссылке вы получите исчерпывающую информацию. Кроме того, получите знания о методах работы на рынке Forex.

Кстати, у вас никогда не возникала необходимости перенести свой контент на Wordpress, например из Blogger. А у меня возникала. Но все не так страшно если использовать Преобразователь контента для импорта в Wordpress. Перенос проходит довольно корректно с помощью XML.

четверг, 5 марта 2009 г.

Перенос данных из Microsoft Money в KMyMoney

Перенос данных из Microsoft Money в KMyMoney « Калейдоскоп

Вот уже 3 года, как я веду домашнюю бухгалтерию. Не буду вдаваться в объяснения, насколько это важно и полезно, деньги любят счет и каждый у кого они есть рано или поздно осознает необходимость их учета. Я уже и не представляю, как можно жить без этого. С самого начала я использовал программу Microsoft Money. Умолчим о лицензии, программа очень хорошая, у нее есть лишь один “недостаток” - приставка Microsoft в названии. Но сейчас я перехожу на использование Linux дома, поэтому ей пришлось подыскать замену.

Для линукса есть всего 2 достойные внимания свободные программы для учета личных финансов: GNU Cash и KMyMoney. Лично мне изначально больше понравилась KMyMoney, GNU Cash как то больше похоже на сухой бухучет (в общем-то для него в первую очередь она и предназначена). Почитав отзывы людей, которые пробовали пользоваться и той и другой программой и в итоге переходили на KMyMoney, так как она больше похожа на msmoney и quicken, я решил что тоже выберу ее. Естественно встал вопрос о переносе данных, накопленных за 3 года. И хотя эта задача вполне выполнима, она далеко не так проста, как хотелось бы. Ниже изложена примерно-пошаговая инструкция, как это сделать.

Microsoft money позволяет экспортировать данные в несколько форматов и в частности в qif. KMyMoney может импортировать из этого формата, поэтому для обмена данными нужно воспользоваться им. К сожалению, импорт-экспорт нужно осуществлять отдельно для каждого счета, а некоторые типы счетов (например, кредиты) не экспортируются вовсе. У меня было около 10 счетов, 3 из которых - наличные деньги в разных валютах. Весь перенос данных с учетом времени, которое понадобилось, чтобы разобраться, занял у меня около 6 часов.

Итак, начнем (очень желательно иметь возможность запустить msmoney и kmymoney одновременно, у меня просто два ноутбука стояли рядом. Не забывайте постоянно сохранять файл, kmymoney может вылететь с sigfault):

  1. Создайте новый файл в KMyMoney
  2. Создайте в нем абсолютно такие же счета, заведения, статьи расходов и доходов, как и в Microsoft money, если в названии есть специальные символы, лучше удалите их в обоих программах, чтобы названия содержали только буквы и пробелы
  3. Экспортируйте каждый счет из msmoney в формат Loose QIF (Файл->Экспорт->QIF)
  4. Скопируйте файлы в отдельную директорию на линуксе
  5. Так как msmoney использует кодировку CP1251, а kmymoney UTF8 необходимо перекодировать все файлы. Делаем это с помощью iconv так - откройте в консоле директорию с файлами и для каждого из них выполните следующую команду:iconv -f CP1251 -t UTF8 mymoney.qif > mymoney8.qif (имена файлов ваши)
  6. Теперь необходимо импортировать все данные в kmymoney. Идем в меню файл->импорт qif. Выбираем один из наших перекодированных файлов. Далее нужно настроить профиль импорта. Если вы использовали русскую локаль в windows и используете ее в linux, то создайте новый профиль импорта и укажите, что разделитель дробной части это запятая, а разделитель тысяч - точка. После создания профиля выберите его, отметьте флаг автоматического создания плательщиков и нажимайте кнопку импорт
  7. kmymoney спросит вас, в какой счет импортировать данные, и если вы выполнили пункт 2, предложит по умолчанию такой же счет, как и в файле
  8. Далее в процессе импорта из-за непонятных сбоев в кодировке могут возникать вопросы, к какой категории отнести тот или иной платеж, я вручную присваивал эти платежи соответствующим категориям. В целом у меня было не более 2-3% сбоев от общего числа платежей
  9. Повторите процедуру для всех ваших счетов
  10. Далее начинаются настоящие проблемы, которые отнимают основное время. К сожалению, импорт ведется для каждого счета независимо, поэтому все переводы между счетами (transfers) дублируются на каждом счете. Например, у вас есть два счета рубли RUR и евро EUR, и вы сделали перевод, скажем, 6000 рублей в 200 евро. После импорта-экспорта вы получите на рублевом счете перевод 6000 и перевод 200 рублей, а на евровом приход 6000 евро и 200 евро. Необходимо пройтись по каждому валютному счету, удаляя оттуда лишний перевод, а в осташемся - вносить курс валют, по которому сделан перевод. Возвращаясь к приведенному выше примеру нужно на евровом счете открыть приход 200 евро на редактирвоание, ничего не делая нажать сохранить, появится окно, в котором нужно ввести правильную сумму рублей (по умолчанию курс равен 1) - 6000, и нажать сохранить. А другой перевод на 6000 евро просто удалить.
  11. Если вы нигде не наделаете ошибок, то после проделывания этих операций на всех счетах остатки в kmymoney и msmoney сойдутся.
  12. Поздравляю, вы перенесли все, что можно перенести. Все остальные данные нужно переносить вручную.

Конечно, этот процесс можно автоматизировать, но, видимо, ни у кого не дошли руки. Я мог бы на питоне написать скрипт, если бы мне надо было 15 лет данных переносить, но в данном случае мне быстрее оказалось все вручную перенести. В любом случае порадовало, что с данными расставаться не пришлось, как это советуют в самой популярной статье про переезд на kmymoney.

Надеюсь, мой опыт поможет вам.

Be happy, be free!