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

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

Итак всё траты в понимании автора деться на две категории.


траты=разовые+регулярные

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

составлние бюджета Эксел

Первая строка показыавет сходится ли бюдет.

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

Программе для работы начала работы требуется один файл, которые имеет специфическое зназвание. Файл должен содержать только две строчки подготовленные в программе Exell. Название файла строится по следующему принципу:
номер месяца,подчерк, год, подчерк и слово PlanBudget например для марта 2012 будет: 3_2012_PlantBudget.txt
В процессе работы программа создает ещё два файла (3_2012_CurentMoney, 3_2012_OperationReport).
Первый создается атоматически при добавлении первой операции, и в него вносятся все изменения состояния сум по статьям. Второй пишет историю операций в виде, дата операции, статья раcхода, сумма, коментраий(необходим для вспоминнаия конкретной операции) и создается при выполнении первого платежа. История операций позволяет контролировать учтеные операции и платежи. Программа создает и использует 4 файла, которые находятся в корневом каталоге.

Вшешне программа выглядит так


внеший вид программы форма проверка баланса

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

Второе окно Позволяет определить насколько ваши планы расходятся с реальностью. Дело в том что структура моего кошелька состоит из 4 частей:

  1. деньги на карте, c ней я снимаю пару сотен в день
  2. Деньги на альфа счете, с которого оплачивается интернет, веб хостинг, платежи атоматические
  3. Возможный профицит, заранее иногда можно предвидеть, дополнительные источники в течении месяца
  4.  собственно кошелек с мелочью.

Эти поля и отображаются в новой форме, по ним подсчитывается сумма, и выдается результат насколько они совпадают с планируемыми расходами. Сальдо это актиивы(наличные деньги) - Паcсивы(планируемые раcходы). Для избавления от рутийного ввода данные сохраняются в файл, и поврно вводить приходиться уже изменившиеся детали.
 Статья Альфа, это часть кошелька, и возможно при отсутствии этой статье в регулярных тратах, форма открываться не будет, так как сумма с этой статьи входит в поля для расчета баланса.

Кнопк ок закрывает форму, и позволяет вернуться в первоначальное окно.


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

Файлы с тратами можно взять здесь, и он присутствует в дистрибутиве..

Не допускается начилие пробелов в названии статии!)


В дополнение хочу сказать, что программа разрабатывалась для личного использования, и возможны видоизменения. Пожелания можно слать на адресс viking_23@ngs.ru, только имейте в виду, что для их реализации нужно время и желание автора. Программа обкатывалась на КПК G900 более полугода, и рекомендуется использовать подбные девайс со стилусом, так, как кое-какие поля мелковаты

Удачного использования и благосостояния вам и вашим близким.