Для корректного запуска программы скачайте архив financier.rar. В нем лежит exe файл, а также необходимые dll и plugins. Инструкция в архиве под названием README.TXT
Программа для учета личных расходов FINANCIER Программа работает в ОС Windows. На данный момент программой обрабатываются отчеты Сбербанка
Для запуска программы необходимо: 1) скачать архив financier; 2) извлечь файлы из архива "financier"; 3) запустить файл financier.exe, сделав двойное нажатие левой кнопки мыши или запустив через командную строку (path_to_folder_with_file\financier.exe)
В решение входит: 1) программа для автоматического расчета доходов и расходов financier 2) книга Excel для хранения подсчитанных финансов с уже имеющимися формулами и автоматическим созданием листов для каждого месяца.
Программа обрабатывает ЕЖЕНЕДЕЛЬНЫЕ отчеты Сбербанка:
Для корректной работы программы financier закройте файл finances.xlsm, в который записываются фин. отчеты!
Алгоритм работы с программой financier: 1) для загрузки отчета в программу необходимо нажать на кнопку "Открыть файл" и выбрать имеющуюся выписку (pdf файл, принимаются отчеты Сбербанка); 2) для автоматического подсчета доходов и расходов необходимо нажать на кнопку "Произвести расчет". 3) ВНИМАНИЕ! Изначально программа не знает, к чему отнести ту или иную трату или доход. Она попросит вас отнести это к одной из предложенных категорий. Если по описанию операции непонятно, куда вы хотели бы ее отнести, нажмите на "Более точное описание операции"; (!!!) Программа запоминает ваш выбор и в дальнейшем будет самостоятельно распределять данные в ту или иную категорию (!!!) 4) для отображения отчета в таблице Excel необходимо экспортировать данные с помощью нажатия кнопки "Экспорт в Excel"; 5) время экспорта занимает определенное время, но программа не замораживается, и вы можете беспрепятственно использовать ее для загрузки следующего отчета.
Для просмотра отчетов в Excel, необходимо открыть существующий файл, который находится в папке reports - finances.xlsm Все необходимые формулы для построения отчетов уже присутствуют. Ничего дополнительно прописывать не нужно. При желании есть возможность заполнить поля по инвестированию и сберегательным счетам для их учета в общей сумме средств.
При создании программы использовались следующие инструменты: 1) Qt Creator 2) PDFTRON (работа с pdf файлами)
Программа написана на языке C++
Содержание книги Excel до работы с financier - чистый шаблон без данных.
Запуск программы financier.
Выбор отчета для его дальнейшей выгрузки.
После подтверждения происходит выгрузка pdf-файла в программу. Основная информация об операциях отображается в таблице самой программы. Период прооведения операций отображается в правом окне.
После нажатия на кнопку "Произвести расчет" программа может запросить отнесение той или иной операции к категории, если ранее с ней не сталкивалась. Программа запоминает выбор (происходит запись в JSON файл), и в последующих запусках программы операции будут распределяться по категориям автоматически.
Произошел расчет операций, информация высветилась в правом окне.
При нажатии на "Экспорт в Excel" происходит загрузка данных в книгу - создание нового листа при необходимости, проставление формул. Все это происходит в фоновом режиме.
Во время выгрузки данных в Excel пользователь может использовать программу дальше, например, подгружать следующий отчет. Программа не зависает, а выполняет операцию в другом потоке, что позволяет избегать ожидания полной выгрузки отчета.
Excel файл после использования программы financier. Создался новый лист, данные заполнились в поля, формулы проставились. Есть дополнительные колонки с дополнительными счетами (доп. банковские и инвестиционные). При желании их можно оформлять, учет в сумму общих средств производится.