## Введение

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

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

Money Manager EX поддерживает работу с несколькими валютами. Каждый счёт может вестись в любой валюте.

Программа поможет Вам быть в курсе вашего финансового состояния.

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

## Достижение финансового благополучия

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

Первый шаг в достижении финансового благополучия - это ведение учёта. Только на основании повседневного учёта расходов, появится понимание того, как их сократить.

Допустим, в течение года вы потратили на покупки DVD значительную сумму. Сколько раз вы смотрели их? И как бы вы распорядились этой суммой, если учесть, что вчера внезапно сломался автомобиль?

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

Вашему вниманию представлена персональная финансовая программа Money Manager EX. С её помощью, вы сможете собрать воедино все финансовые данные, чтобы взять над ними контроль. Она позволит поиграть с финансовыми данными и когда Вам станет понятнее происходящее, то счёт будет в вашу пользу. Однако следует помнить, что успех учёта зависит от полноты данных.

Если вы пришли к пониманию того, что использование персональной финансовой программы в высшей степени целесообразно, то вы на правильном пути. Отныне вы будете управлять своими деньгами, а не они вами. И так, приступим к изучению Money Manager Ex.

## Концепция Money Manager Ex

В Money Manager Ex финансовый мир представлен через концепцию транзакций.

Транзакция это финансовое событие, при котором происходит обмен денег на услуги или товары.

Таким образом, транзакциями будут платежи по кредиту, покупка автомобиля, оплата питания в ресторане и так далее.

Каждая транзакция будет привязана к определённому счёту и категории.

Упрощенно это может быть показано, как на этом изображении:

Еще одна важная вещь это валюта, которая используется для выполнения операций.

Для хранения всё вышеперечисленной информации, MMEX использует базу данных.

### Рекомендации

База данных MMEX это файл с расширеним .mmb. В целях безопасности базу данных можно зашифровать, при этом расширение файла поменяется на .emb. В этом случае будет запрашиваться пароль каждый раз при открытии MMEX.

Если данные зашифрованы, не забывайте пароль, его не восстановить

Как и любая компьютерная информация, данные, которые мы производим очень важны для нас, и поэтому необходимо их защищать от сбоев в работе системы. MMEX может делать датированную копию БД, как при открытии базы данных, так и при закрытии, если производились изменения.

- Регулярно сохраняйте копию файла базы данных .mmb
- Всегда сохраняйте резервные копии на других устройствах, чтобы избежать потери данный при выходе из строя оборудования
- Если вы устанавливаете новую версию программы MMEX, сделайте перед этим резервную копию файла базы данных .mmb
- Через меню Инструменты→Опции можно установить параметры бэкапов

## Создание базы данных

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

Для создания файла новой базы данных, выберите через меню Файл -> Новая база данных.

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

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

MMEX поставляется со стандартным набором валют, которые вы можете использовать. Необходимо выбрать базовую валюту на момент создания БД. Это позволит делать пересчёт значений, если используются разновалютные счета.

Чтобы помочь определить назначение базы данных, запрашивается имя пользователя. Это не является обязательным, так как используется только в качестве заголовка на главной странице и в отчетах.

Оба эти параметра в дальнейшем могут быть изменены при необходимости, через меню: Инструменты → Настройки.

Имя базы данных будет отображаться в строке заголовка, это помогает напомнить вам, какой файл базы данных открыт.
Новый файл базы данных .mdb не зашифрован.

## Создание нового счёта

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

Чтобы создать новый счёт, из основного меню выберите пункт Счета→Новый счёт.

Это приведёт к появлению Мастера создания нового счёта. После заполнения соответствующих полей, новый счёт будет создан.

Обязательные для заполнения поля это название счёта и валюта, которую вы хотите использовать. Рекомендуется, чтобы имя вашего счёта было уникальным и связано с реальным счётом. Например, у вас есть счёт в Ситибанке, вы могли бы назвать свой счёт 'Ситибанк'.

MMEX поддерживает несколько типов счетов.

### Банковский счёт

Первый тип называется 'Банковский' или 'Чековый'. Этот тип поддерживает три типа транзакций: снятие, пополнение и перевод.

### Временный счёт

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

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

### Инвестиционный счёт

Другой тип счёта, это инвестиционный счет. Этот тип позволяет отслеживать акции / облигации / взаимные фонды инвестиций и, возможно, другие доступные инвестиции.

Чтобы правильно настроить счета, вы должны иметь информацию о балансе этих счетов, чтобы внести её в MMEX. Вы можете получить эту информацию из ваших банковских выписок.

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

Счета могут иметь статус 'Открыт' или 'Закрыт'. Закрытые счета закрытыми и являются. Они становятся не активными. Перевод счёта в этот статус это путь не загромождать статистические данные информацией из них.

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

Обменный курс для валюты можно изменить с помощью меню: Инструменты→Валюта.

Пример: Вы живете в России, но имеете доллары США. У вас валютный счет в банке. Большинство ваших счетов в рублях. Какова рублёвая стоимость вашего долларового счета? Путем изменения курса доллара, вы можете получить должное значение.

Вы также можете пометить счёт как 'Избранный'. Это применяется если счёт используется часто и влияет на порядок отображения счетов в панели навигации.

Используйте значок на панели инструментов для быстрого выбора мастера добавления счёта.

### Примеры счётов:

У нас есть сберегательный счет с 1250 р., наличные с 500 р., A MasterCard с 250 р., Visa Card с 475 р., ипотечный кредит в размере 230 965 р. и фонд образования, чтобы отправить детей в колледж в будущем. В настоящее время это 5 000 р., которые лежат на депозите под проценты.

Мы настроим счета таким образом:

Тип счёта | Название счёта | Начальный баланс
--- | --- | ---
Банковский | Сбережения | 1 250,00 р.
| Текущий | 500,00 р.
| MasterCard | -250,00 р.
| Visa Card | -475,00 р.
Временный | Ипотека | -230 965,00 р.
| Фонд образования | 5 000,00 р.

На домашней странице остатки составят 1025 р. для банковских счетов, а также -225 965 р. для кредитов.

Когда производится перевод с вашего сберегательного счета на ваш MasterCard, баланс на домашней странице остается тем же самым. Когда производится перевод из ваших сбережений в счёт ипотеки, баланс на домашней странице будет менятся. Теперь вы можете определить количество денег, которые в наличии на ежедневной основе. Регулярные платежи также могут быть установлены со Сберегательного счета на ваш ипотечный счет с помощью повторяющихся операций.

- Дерево навигации: Развернуть/Свернуть группы счетов с помощью +/- в узлах дерева навигации.
- По правой кнопке мыши на любом счету в дереве навигации появляется меню с выбором различных опций, в частности пункт 'Показать счета', который содержит варианты временного изменения представления счетов в дереве навигации в зависимости от статуса счета.

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

Для того, чтобы сделать изменения постоянными, измените параметры с помощью меню: Инструменты → Настройки → Вид

### Редактирование счёта

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

- Выберите имя счёта в навигационной панели и затем щёлкните правой кнопкой мыши, чтобы открыть контекстное меню. В контекстном меню выберите 'Редактировать счёт'. Измените желаемую информацию, а затем нажмите кнопку 'OK' для сохранения.
- Выберите счёт в панели навигации,
  Нажмите правую кнопку мыши и выберите пункт меню 'Редактировать счёт'

Появится диалоговое окно счёта, где требуемые поля могут быть изменены.

- Отредактируйте детали счёта.
- Используйте кнопку OK, чтобы сохранить информацию.

## Создание новой транзакции

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

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

### Диалог создания/редактирования транзакции

Это диалоговое окно появится для новых транзакций. Используйте это диалоговое окно для ввода следующей информации:

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

Статус транзакции

- Невыверенный: При вводе транзакции, она изначально находится в этом статусе. А это значит, что сделка не согласована с балансом счёта.
- Выверено: После того, как сделка проверяется и соответсвует балансу счёта, она может быть отмечена как выверенная.
- Не учитывать: Если вы ввели транзакцию, которая позже стала недействительной или вы отменили транзакцию, вместо того, чтобы удалить транзакцию вы также можете пометить её как отменённую. При этом запись остаётся, но на баланс не влияет.
- Отслеживать: Этот статус отмечает транзакции, которые требуют дальнейших действий. Например, при получение выписки по балансу финансового учреждения вы заметили, что сумма сделки отличается от того, что вы записали ранее. Вы можете пометить его для наблюдения. В дальнейшем по этому признаку можно отыскать транзакцию и продолжить.
- Дубликат: Статус будет изменен, чтобы можно было отследить одинаковые транзакции, если они признаются таковыми.

Тип транзакции:

- Снятие: это когда делается платеж (расход).
- Пополнение: это когда деньги приходят.
- Перевод: это когда вывод сделан из одного счета и зачисляются на другой счет. Этот тип сделки не входит в расчеты доходов/расходов.

Получатель: Это лицо или организация, кому или от кого идут деньги.

- При нажатии на кнопку получателя, открывается диалоговое окно. Вы можете выбрать получателя из этого диалога или создать нового получателя для немедленного использования.

Категория: Категория указывает на вид расходов/доходов по сделке.

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

Разделить: Этот флажок активирует диалог для указания различных категорий в одной транзакции.

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

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

Номер транзакции: Это поле для ввода любой информации, связанной с операцией, такой как номер чека.

Это поле может быть использовано для записи каких-либо специальных заметок в отношении сделки. Кнопку над этим полем можно использовать для выбора часто используемых заметок.

### Редактирование транзакции

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

- Выбрав транзакцию, а затем нажав на кнопку редактирования.
- Двойной клик по выбранной транзакции.
- Нажатие на 'Ввод' на выбранном элементе.

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

### Фильтр транзакций в счёте

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

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

Следует с осторожностью удалять транзакции.

### Сверка и балансы

Не выверенные транзакции:

- Это означает, что они не были сверены с выпиской от финансового учреждения.

Выверенные транзакции:

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

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

Чтобы пометить транзакцию как выверенную, просто выберите транзакцию и нажмите клавишу 'R'. Чтобы пометить транзакцию как не выверенную нажмите 'U'.

### Пометка транзакций для отслеживания

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

Чтобы пометить транзакцию как требующию наблюдения, просто выберите транзакцию и нажмите 'F' или 'f' клавишу.

### Пользовательские цвета

Пользователь может указать 7 пользовательских цветов в разделе цвета диалога настроек. В счёте, нажимая с Ctrl+1 по Ctrl+7 можно задать цвет транзакции заданный пользователем в настройках. При нажатии Ctrl+0 цвет вернётся обратно к цвету транзакции mmex по умолчанию.

## Поиск информации

### Поиск транзакций

The most powerful tools for finding particular transaction information are the Transaction Reports. Самым мощным инструментом для поиска информации о транзакциях является Отчёт о транзакциях.

MMEX предоставляет несколько утилит, помогающих пользователям находить конкретные транзакции. В поле Примечания по транзакциям можно выполнить поиск в окне счёта. В нижней части списка транзакций введите свой поисковый запрос в текстовое поле справа от увеличительного стекла. Нажмите на увеличительное стекло или нажмите клавишу ``Enter`` для поиска транзакций в этом аккаунте. Поиск выполняется с учетом регистра.

### Поиск получателей платежей

Чтобы найти конкретных получателей платежей, откройте Управление получателями платежей, используя пункт меню: ``Инструменты` → `Редактор получателей...``.

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

Если вы не знаете точного имени или правописания получателя платежа, вы можете использовать подстановочный знак ``?`` (вопросительный знак) вместо одного символ или подстановочный знак ``*`` (звездочка) в качестве замены для одного или нескольких символов.

#### Примеры:

- Поиск `Кот?` найдёт `Коты` но не `Котельная`
- Поиск `Мар*` найдёт `Март` и `Маркет`

## Работа с валютами

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

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

Вы можете управлять валютами с помощью пункта меню: Инструменты → Организация валюты.

Чтобы добавить новую валюту:

- Используйте кнопку 'Добавить' в валютном диалоге.
- Укажите подходящее имя для новой валюты.
  Примечание: Это имя не может быть изменено, но валюта может быть удалена, если не используется.
- Отредактируйте данные валюты в менеджере валюты, если требуется.
- Используйте кнопку 'Обновить', чтобы сохранить изменения перед закрытием диалога.

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

Чтобы разрешить автоматическое обновление курса валют, должен быть установлен символ валюты (RUB, USD, EUR и т.п.).

Чтобы использовать, надо выбрать в основном меню: Инструменты → Онлайн Обновление валют. Следующее должно произойти:

- Activate the option from the Tools→Options… Others page.
- Set the Currency Symbol for all currencies requiring update.
- Установите значение базовой валюты равным 1

Установите значение базовой валюты равным 1
Use the toolbar icon for quick selection of the Organize Currencies dialog.
Use the up/down keys to navigate the currency selection.

## Работа с категориями

Categories indicate the reason an expenditure is made or an income is received.

A Category is generally used to record Income or Expenses. Because MMEX allows us to transfer money between accounts, it is also recommended to use categories to record transfers. This will allow us to determine what money is being transferred for a specific reason, such as a repayment to a loan. This will not be seen as an income or expense in the overall picture. Using the same category for an income and an expense will upset balance figures.

Example: If we want to record the the value of running a car, we would set up the following:
Category: Car,
Subcategory: Fuel, Maintenance, Registration, Insurance, Fuel Reimbursed
The first 4 subcategories are used to record expenses. If we are reimbursed for fuel costs for any reason, we would need to use Fuel Reimbursed as an Income subcategory. This would then allow us to determine the correct amount we are spending on fuel to run the car. This will become clearer when we are using Budgets.

### Деление по категориям

When adding a new transaction, we can use more that one category to record a transaction. This is known as a split category.

The overall split category transaction is either a withdrawal or a deposit. Although the categories within the split, need to reflect the overall transaction type, each category can be classified as a withdrawal or deposit within the split.

Split categories can easily be viewed for a transaction by using a pop-up menu selection when a split category entry exists.

Withdrawal Screen: Deposits are displayed as negative.

Deposit Screen: Withdrawals are displayed as negative.

### Управление категориями

You can manage Categories by using the menu item: Tools→Organize Categories.
Once the category dialog opens, you can add new categories and subcategories.

Чтобы добавить новую категорию:

1. Select Categories at the root of the tree (At the top)
2. Type the new category name into the text box
3. Use the the Add button

The new category will appear at the bottom, and will be resorted when the dialog box is re-opened.

Чтобы добавить новую подкатегорию:

1. Select the category that you wish the subcategory to belong to
2. Type the new subcategory name into the text box
3. Press the Add button

You can also change the names by selecting the category/subcategory in the list , modify the name in the text box, then use the Edit button. Use a similar action to delete the category/subcategory in the list.

Note: You cannot delete categories which are being used by any transactions.

Ensure that no transactions use this category/subcategory, combination. This can be done by:

- Editing the transaction and changing the category/subcategory.
- Deleting the transaction using this category/subcategory.
- Using the menu item: Tools →Relocation of… Categories, where you can move all categories of a particular name to an alternate category/subcategory combination.

This would then make the category free so it can then be deleted.

Use the toolbar icon for quick selection of the Organize Categories dialog. Use the up/down keys to navigate the tree selection.
Don't use the same category for Income and Expense, as this will cause incorrect balance calculations.

## Работа с получателями платежа

Payees are the people or institutions that give us money, or the people or institutions who we pay, for our goods and services.

You can manage Payees by using the menu item: Tools→Organize Payees.

Once the payee dialog opens you can add new payees, edit or delete existing payees.

Чтобы добавить нового получателя

- Enter the name of the payee in the Filter Payees box
- Use the Add button

You can also select the payee in the list, then use the Edit or Delete button to perform the required action.

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

Чтобы удалить получателя, убедитесь, что никакие операции не используют этого получателя. Это может быть сделано следующим образом:

- Editing the transaction and changing the payee.
- Deleting the transaction using this payee.
- By using the menu item: Tools→Relocation of… Payees, where you can move all payees of a particular name to an alternate name.

Если получатель не используется, его можно удалить.

Советы:

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

## Импорт финансовых данных

### Импорт из WebApp файлов

MMEX has a light WebApp that can be installed on every PHP webserver like NAS, shared hosting or other PHP local installation.

Вы можете скачать все необходимые файлы отсюда.

To start-up WebApp you only have to:

- unzip file in a folder on your webserver or upload files through FTP
- rename htaccess.txt in .htaccess (on Windows you need to do it from CMD and "rename" command)
- enable PDO_SQLite if needed

Then simply open your browser to the folder URL, fill first settings and insert correct URL and GUID in MMEX settings (import/export tab).

Now at every start-up MMEX will contact WebApp for new transaction that will be downloaded and imported in desktop database.

All main transaction linked settings will be automatically synced to WebApp, in this way you can have all your account and payees ready to use inserting new transaction.

Для получения более подробной информации о настройке и установке смотрите вики страницы .

### Импорт из QIF файлов

Quicken Interchange Format (QIF) является открытой спецификацией для чтения и записи финансовых данных. Файл QIF, как правило, имеет следующую структуру:

!Type:type identifier string
[single character line code]Literal String Data
...
^
[single character line code]Literal String Data
...
^

Каждая запись заканчивается ^.

Пример QIF транзакции:

!Type:Bank Header
D6/ 1/94 Date
T-1,000.00 Amount
N1005 number
PBank Of Mortgage Payee
^ End of transaction

QIF is older than Open Financial Exchange (OFX). The inability to reconcile imported transactions against the current account information is one of the primary shortcomings of QIF. It is commonly supported by financial institutions to supply down-loadable information to account holders.

MMEX can import transactions from specific types of QIF formats into an account.

The types are the following: (You can find the type of QIF by opening in a text editor)

!Type:Bank Bank account transactions
!Type:Cash Cash account transactions
!Type:CCard Credit card account transactions

Заметки:

The date format option has to match that of the date format in the QIF file, otherwise, date parsing by MMEX will fail and will result in transactions having incorrect dates.
After importing from QIF, all transactions will have a Follow Flag as it its status. You can mark all transactions with this flag using the bulk status setting commands using the right click menu in the account view.

### Импорт из CSV файлов

To alleviate the problem of users having to pre-format their bank transaction CSV files into the fixed format MMEX requires, MMEX also allows users to import CSV files where the order of fields is completely freeform. To use this importer, select the account you want to import into and then select the order of fields in the CSV file by picking and choosing from the list of possible fields. MMEX will now import the CSV file using the format information specified by the user. MMEX can import from a wide variety of formats. One of them is a fixed format CSV file. This file format exactly matches the CSV format that MMEX can export. So it can be useful to move data from one .mmb database file to another .mmb database file. To easily see the format of the CSV file, you can try exporting an account to a CSV file and then analyzing the format created.

The CSV field options are as follows:
Дата - Дата совершения сделки (в формате, указанном в Настройки → Формат даты)
Получатель - Это тот кому достаются деньги. В случае перевода, это поле содержит имя счёта, из которого или на который был произведен перевод.
Сумма (+/-) - Сумма сделки. Если это положительное значение, то это депозит, отрицательное значение это расход (есть опция, чтобы изменить это).
Категория - Категория транзакции
Подкатегория - Подкатегория транзакции
Примечания - Заметки по транзакции
Номер - номер транзакции
Withdrawal - An +ive amount that is considered as a withdrawal. (Do not use if specifying Amount (+/-))
Deposit - An +ive amount that is considered as a deposit. (Do not use if specifying Amount (+/-))
Не используется - игнорировать это поле

Заметки:

Обратите внимание, что транзакции из файла CSV можно импортировать только в один счет MMEX.
The date format option has to match that of the date format in the QIF file, otherwise, date parsing by MMEX will fail and will result in transactions having incorrect dates.
After importing from QIF, all transactions will have a Follow Flag as it its status. You can mark all transactions with this flag using the bulk status setting commands using the right click menu in the account view.

Советы:

When creating your CSV file be sure that you remove the commas from your deposits and withdrawals. This can be done easily through a program such as Excel or OpenOffice Calc.
Or you can change the delimiter to be used by MMEX by choosing Tools→Options and changing the Import/Export Settings in the General option settings.
You do not need to include balance values in your CSV File.
Note that the transactions from a CSV file can only be imported into a single MMEX account.

### Импорт из XML файлов

В Excel поддерживаемый формат называется 'XML Spreadsheet 2003'. Это рекомендуемый способ импорта, если необходимо импортировать транзакции из Excel. Метод отбора импорта и поля такое же как импорт из CSV.

Импорт осуществляется с первого листа в рабочей книге.

## Экспорт данных

### Экспорт в CSV файлы

MMEX позволяет экспортировать в файл CSV фиксированного формата. Это формат который можно импортировать в MMEX. Так что это может быть полезно для перемещения данных из одного .mmb в другой файл базы данных .mmb. Чтобы увидеть формат такого файла CSV, вы можете экспортировать счёт в файл CSV, а затем проанализировать созданный файл.

The general format is as follows:
Дата - Дата совершения сделки (отображается в формате, указанном в Настройки → Основные → Формат даты)
Получатель - Это тот кому достаются деньги. В случае перевода, это поле содержит имя счёта, из которого или на который был произведен перевод.
Тип транзакции - Это может быть либо снятие или депозит
Сумма - Сумма сделки как положительное значение
Категория - категория сделки
Подкатегория - Подкатегория сделки, если присутствует, иначе пустое поле.
Notes - Transaction Notes

Обратите внимание, что операции со счета могут быть экспортированы в один файл CSV.

### Экспорт в XML файлы

MMEX может экспортировать в XML файл. Формат XML совместим с Excel и может быть прочитан им.

Общий формат такой же, как для CSV файлов.

Обратите внимание, что операции со счета могут быть экспортированы в один файл XML.

### Экспорт в QIF файлы

MMEX может экспортировать счета в файл формата: QIF.

Этот формат также может быть использован для обмена данными между разными MMEX

Внимание: На данный момент не поддерживаются начальные балансы счетов при импорте.

## Периодические транзакции

These are special transactions that we set up in order to have the transaction entered into the data base at some future date. These transactions generally occur at regular intervals, such as the payment of a bill.

These transactions:

- Are displayed as reminders on the Home Page within 15 Days of the due date.
- Can be set up to activate automatically on the due date.
- Can be set up to activate – allowing the user to adjust any values on the due date.

Recurring Transactions can be accessed from the navigation tree or from the menu item Tools→Recurring Transactions. This will display the Recurring Transactions page.

To create a new transaction, use the New button:

- Set up the Recurring Transactions Details, defining which account the transaction will go to when the transaction is entered.

- Set the date of the Next Occurrence,
  except for Repeats: In x Days/Months.

- Select the Repeats as daily, weekly etc.
- Кол-во повторов:
  Введите количество повторов.
  Если поле пустое, это значит, что повторы бесконечны.
- For Repeats: In x Days/Months
  Set the Start date of the activity.
  Set the period in Days or months depending on the selection.
  Use the Next button to advance the date to the occurrence Date.
  Changes to the period will reactivate the Next button. Once the transaction has been entered, the activity becomes inactive.
- Repeats: Every x Days/Months
  Similar to regular repeats with the exception that the period is stated in Days or Months
- Set up the Transaction Details section, similar to creating new transactions.

These transaction will be displayed as: Upcoming Transactions >on the home page within 15 days of the due date.

Заметки:

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

## Инвестиции

MMEX allows you to track Stocks and Shares. The total Stocks are added to your total financial worth.
Further details refer to Stocks, Shares and Share Dividend Management in MMEX

## Активы

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

### Управление активами

Assets are accessed via the Tools Menu or via the Navigation Menu

- Активы создаются в окне 'Управление Активами'.
- Новый актив позволит создать счет актива
- A new asset will also create a new transaction to the Asset Account or any other account.
- Asset transactions are added to an asset and tied to an account.
- New Asset Transactions are achieved by selecting the Asset and adding a transaction.
- Editing an Asset transaction is achieved by editing the transaction from the account the Asset transaction resides.
- Normal transactions can be associated with an asset when an Asset Account is created.
- Asset Transactions can be treated as Income/expense or as transfers depending on the state of the "Transfer" check box.

## Бюджет

Бюджет в MMEX

## Отчёты

MMEX содержит множество отчетов.

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

Отчеты Финансового года (используются в некоторых странах):

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

1. Прошлий финансовый год.
2. Текущий финансовый год.

По умолчанию дата начала финансового года начинается с 1го июля.

Дата начала финансового года может быть изменена пользователем. Выберите любой день любого месяца, в течение 12-месячного периода с помощью меню Настройки→Финансовый год.

### Отчёты по транзакциям

1. Это позволяет пользователю создавать отчеты на основе выбранных свойств транзакций, таких как дата, тип, категория и т.п..
2. Это может называться также 'Фильтр транзакций'.

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

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

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

Когда отчет используется для определенного счёта, есть вероятность, что будут отображаться правильные балансы.

Результаты данного отчёта можно распечатать или сохранить в виде HTML-файла.

### Отчёты о движении денежных средств

Этот отчёт прогнозирует состояние финансов на основе запланированных транзакций и текущего состояния счетов.

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

### Управление отчётами

Управление отчётами

### Печать

MMEX поддерживает печать всех отчетов, которые могут быть просмотрены.

Все отчеты могут быть распечатаны, при необходимости, с помощью меню: Файл → Печать…

Use the page setup option to reformat the page if necessary.

## Опции

Вы можете изменить значения различных параметров в диалоговом окне 'Параметры'.

Доступ через меню 'Инструменты→Опции'.

Общие сведения |
--- | ---
Имя пользователя | Значение этого поля используется в качестве заголовка на главной странице и в отчетах. Это поле можно оставить пустым.
Язык | Это язык, используемый графической оболочкой MMEX. MMEX может потребоваться перезагрузка, прежде чем все элементы интерфейса будут переведены.
Базовая валюта | Установка базовой валюты используется для задания валюты базы данных. Индивидуальные счета будут использовать это в качестве значения по умолчанию.
Формат даты | Формат позволяет подобрать желаемое отображение датыю. Также это может влиять наимпорт QIF и CSV файлов.
Финансовый год | Устанавливает первый день и месяц финансового года. Это используется в бюджете и отчетах.
Резервное копирование данных | Устанавливает параметры резервного копирования. Создать новую резервную копию, когда MMEX запускается. База данных копируется в новый файл с текущей датой в названии, когда MMEX стартует. Наиболее старые резервные файлы будут перезаписыватся при достижении заданного кол-ва резервных файлов. Можно делать копию базы данных при завершении работы программы. Когда MMEX закрывается, существующая база данных будет скопирована в файл резервной копии на тот день, если изменения в базе данных были обнаружены. При внесении изменений в тот же день, существующий резервный файл перезаписывается.

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

Цвета |
--- | ---
| Позволяет пользователю изменять цвета в MMEX.

Импорт/Экспорт |
--- | ---
CSV разделитель | Разделитель в CSV файлах. Используется для изменения значения по умолчанию.
WebApp настройки | Установить URL и идентификатор GUID для веб-службы WebApp, чтобы разрешить синхронизацию данных. Параметры можно найти в странице WebApp.

Прочее |
--- | ---
Новые транзакции | Изменение настроек по умолчанию для Диалога транзакций.
Веб страница ценных бумаг | Этот URL-адрес используется для отображения информации по ценным бумагам для конкретного тикера. По умолчанию это Yahoo Finance. В качестве альтернативы другие сайты могут быть использованы при необходимости.
Использовать первоначальную дату… | Активируйте, чтобы использовать текущую или последнюю в счете дату для новых транзакций.
Использовать звуки… | Активируйте, чтобы проигрывать звук, когда транзакция вводится.
Включить онлайн котировки валют… | Поозволяет активировать онлайн обновление валютных котировак.

## Часто задаваемые вопросы

### Как можно помочь проекту MMEX?

Вот те направления, по которым требуется содействие:

- Сообщения об ошибках
- Перевод на ваш язык
- Распространение программы
- Если вы C++ или JS программист, то можете поучаствовать в развитии MMEX кода.
- Если вы счастливы в связи с тем, что с помощью MMEX сэкономили достаточно средств, то можете спонсировать некоторую сумму проекту MMEX.

### Что означает EX в названии программы?

Изначально я разрабатывал программу личных финансов, которая называлась 'Money Manager'. Она была написана на .NET и в большей степени в обучающих целях чем как серьёзное приложение. Программа эта вышла далеко за рамки оригинального дизайна. Проект был заморожен и начата работа над новой версией, которая имела аналогичный пользовательский интерфейс и функции, но написана на C++.

Компания Microsoft, обычно, именует следующие версии исправленного кода с суффиксом Ex, например, как doSomething() и doSomethingEx(). Так что я просто последовал этой модели и приделал 'Ex' в конец.

### Мои данные в безопасности? Формат .mmb патентован?

Нет | .mmb формат не патентованный.
| MMEX использует SQLite базу данных для хранения данных пользователя. Это означает, что .mmb файл это обычные данные SQLite базы данных. SQLite одна из самых компактных и свободных реляционных систем управления данными. Существует множество утилит для доступа к этим данным. SQLiteSpy и SQLite Browser (https://sqlitebrowser.org/) две подобные утилиты. Если вы откроете данные посредством одной из этих утилит, то сможете делать с данными всё что хотите.
Да | Ваши данные в безопасности.
| Данные содержатся на вашем компьютере (или USB-стике, если вы используете портативный режим). Для дополнительной защиты данных, может быть применено шифрование. В этом случае будет использоваться пароль для доступа к данным.

### Может ли MMEX работать со сменного носителя?

Да.

MMEX может работать без исталляции со сменных носителей, например, с USB флешки. Если MMEX обнаруживает файл mmexini.db3 в своём каталоге, программа считает, что запущена в portable режиме. Скопируйте каталог MMEX на флешку и скопируйте mmexini.db3 в каталог с программой на флешке.

Для того, чтобы MMEX работал как портативный:

1. В Windows (пусть F:\ это USB флешка)
   Скопируйте каталог 'C:Program FilesMoneyManagerEx' на диск F:\ C:\Program Files\MoneyManagerEx to F:\
   Скопируйте файл '%APPDATA%\MoneyManagerEx\mmexini.db3' в каталог F:\MoneyManagerEx
   Скопируйте файл Вашей базы данных в любой каталог диска F:\
2. В Unix (пусть /media/disk это флешка)
   Скомпилируйте mmex из исходников как обычно, и выполните следующие команды:
   make install prefix=/media/disk
   cp ~/.mmex/mmexini.db3 /media/disk/mmex/share/mmex
   или, если mmex уже установлен в /usr
   cp /usr/bin/mmex /media/disk/mmex/bin
   cp /usr/share/mmex /media/disk/mmex/share
   cp /usr/share/doc/mmex /media/disk/mmex/share/doc
   cp ~/.mmex/mmexini.db3 /media/disk/mmex/share/mmex

### Как убедиться в том, что MMEX не шпионит за моими данными?

Обычно, при использовании программ с закрытым исходным кодом, вы верите на слово продавцу программы относительно безопасности данных. Но MMEX открыт и не отсылает какую либо информацию во вне, вы можете сами в этом убедиться.
Даже если вы не C++ эксперт, вы можете быть уверены в том, что любой может получить доступ к исходному коду в любое время и проверить порядочность намерений MMEX.
MMEX не подключается к Интернету, если вы прямо не попросили его это сделать (например, проверить на наличие обновлений и т.п.).
Вы можете отключить эту функцию в меню Опции → Сеть
Ниже приведен пример данных, которые будет посылать MMEX:

Version | Operating System | Language | Country | Resolution | Start Time | End Time
--- | --- | --- | --- | --- | --- | ---
1.3.0 Portable | Windows 8 (build 9200), 64-bit edition | english | United States | 1366x768 | 2014-05-01 09:00:00 | 2014-05-01 09:01:30

### Как распечатать выписки со счёта с использованием MMEX?

Чтобы распечатать выписку со счёта, постройте отчёт по транзакциям, используя фильтр транзакций. Затем распечатайте его через меню Файл -> Печать.

Этот инструмент доступен в дереве навигации, или в панели инструментов, расположенной в верхней части MMEX.