создать новую тему раскрыть все
<B>!Програмка супер! </B> Такие НЕ бесплатные проэкты как "Дом. бухгалтерия" и "Family 2007 PersonalFinance" к примеру, проигрывают этому творению ВО ВСЕМ ! Но есть одно большое пожелание: сделать хоть какое нибудь планирование. Хорошо бы было если б я по каждому классификатору и в частности при необходимости по статти этого класификатора мог задать предполагаемый уровень затрат/доходов (период месяц к примеру)и потом на графику просматривать как этот план выполняеться/не выполняеться ...
Давно про планирование говорим, все пока никак. Not so И, увы, не могу обещать что это будет сделано быстро. Хотя желание сделать планирование безусловно есть.
сделать в виде связанной с базой книгой Excel. Готов предложить рабочий вариант и довести до ума. У себя реализовал факт, план, отклонения. Можно добавить отчётность.
Учёт, планирование, аналитику по жизни лучше разделять.
DDE подойдет? Какие данные нужно разрешить выбирать из базы данных и как, по вашему, могут выглядеть запросы?
 
Небольшое описание DDE можно посмотреть вот тут: http://citforum.ru/programming/digest/exceldde/
 
У меня были планы сделать AbilityCash DDE-сервером, то есть поставщиком данных и это можно было бы использовать из Excel-я.
Поправьте меня если не прав.
Для построения отчётов в Excel предлагаю использовать именованные диапазоны. Для этого потребуется данные (Transactions) выгружать в Excel и столбцы делать как именованные диапазоны. Именованные диапазоны можно использовать в формулах и как источник данных в сводных таблицах.
 
По формам отчётности. Предлагаю:
- БДР с классификаторами в виде сводной таблицы (для отчётности), форма - любая;
- Таблица планирования: год, месяц, факт, план (я использовал средниеобычные значения по статьям факта, ведётся параллельно факту), запланированные траты (тоже параллельно, с привязкой к проектам), итог месяца, нарастающий итог.
 
По поводу использования групп классификаторов - это можно сделать разделив справочники по символу разделителя, фактически сделав из 1 столбца справочника N. Зато можно будет их использовать в дальейшем как именованные диапазоны.
 
ЗЫ: сервер в последнее время часто недоступен...
...чувствую, что я слишком слабовато знаю Excel, чтобы вступать в прения и обсуждания.
 
Но на мой взгляд существует две модели взаимодействия программы и Экселя. Первая, это то, за что ратуете вы. Когда весь анализ делается в два этапа. На первом данные выгружаются в файл экселя, а далее (и это второй этап) выгруженные данные используются как источник данных для анализа.
 
Вторая модель требует меньших действий пользователя и опирается на технологию DDE (dynamic data exchange - динамический обмен данными). Пример использования этой технологии можно наблюдать, когда одна ячейка Экселя ссылается на другую ячейку в другом файле Экселя. Добавить такую ссылку можно через специальную вставку (вставить связь). Так это, по крайней мере, называется в русскоязычном Экселе. А во вставленной ячейке мы можем наблюдать что-то вроде =[test.xls]Лист1!$B$5.
 
Прелесть такой связи состоит в том, что данные выбираются из сервера "на лету" в тот момент, когда нужно пересчитать лист.
 
Так вот, в принципе, AbilityCash тоже можно сделать таким сервером, который будет предоставлять данные для Экселя. И, если не ошибаюсь, там даже с паролями все будет в порядке, программа будет запрашивать пароль и все.
А недоступность сервера уже, честно говоря, надоела просто. Но единственное решение, это поменять хостера. Хостинг РБК верой и правдой работал несколько лет, но теперь, похоже, у них настали нехорошие времена и я понемногу задумываюсь, а не уйти ли мне от них?
А по остальному - действительно, я предлагаю сначала положить данные в нужном виде в excel, а затем средстами его же сформировать отчётность и пр.
Плюсы - меньше программировать (достаточно организовать выгрузку данных), пользователи могут настроить отчёты под свои нужды.
Другой вариант, если я правильно понял - это когда в готовую "форму" расчитываются (заносятся) данные "на лету".
Плюс - скорость обработки данных.
Почему бы не есть слона по частям?
Понятно, что сделать удовлетворяющую всем требования систему планирования/бюджетирования довольно сложно. Но почему бы не начать с того, чтобы прикрутить к статьям колонки: "Бюджет", "Текущий факт", "дельту" и/или "текущий процент отклонения".
По моему это чистая арифметика. Но это уже скорее всего сделает эксельное планирование не нужным.
 
Главное начать. Ну а потом народ расскажет, как довести до кондиции.
...период считать эту чистую арифметику? Всегда месяц? А если какие-то расходы указываются на год (например, ОСАГО) ?
Народ уже подсказал Well
http://www.dervish.ru/forum.php?theme_id=898
 
Но пока есть более приоритетные вещи
На мой взгляд Family 2007 выигрывает у кэша в двух вещах: планирование и бюджетирование, и дружественный интерфейс для неподготовленного пользователя. По поводу интерфейса могу сказать вот что: у фемели он идеален для подсаживания новичков на финансовый учёт и планирование. Но лично мне он показался неудобным в плане ввода относительно большого количества операций. В этом несомненное достоинство кэша. За что огромный респект автору. Вот ещё бы бюджетирование - цены бы кэшу небыло. А то устал уже использовать эксель для составления и контроля бюджета, а оперативный учёт вести в кэше. Но надежда ещё осталась To wink
Я все еще пользуюсь AceMoney, хотя несколько раз пытался перейти на AbilityCash. Но как только встает задача создания статей и т.п. Not so((( сразу передумываю Not so Посмотрел Family 2007 - бюджетирование (конверты) и "цели" - все это понравилось. Вот только занимает конечно она не 1Мб на диске и возможно торопиться никуда не будет в работе.
...планирование? "Создание статей", это планирование? Или бюджетирование?
 
А если серьезно, то наверное имеет смысл сделать так, чтобы новая база данных заполнялась "предустановленными" статьями.
Нет, в AceMoney нет планирования (бюджетирование вроде как есть, но не в том виде которое в family 2007). А про "статьи" - да, отсутсвие "предустановочных" справочников и есть та причина, по которой я в свое время не выбрал Cash. Думаю это отпугивает многих потенциальных пользователей.
В виде компромисса - сделать пустую базу (несколько разных), в которой "предустановить" справочники. Выложить на сайте для привлечения многих потенциальных пользователей. Well
...для создания новой базы данных. Чтобы там можно было выбирать, подгружать предустановленные статьи или нет.
Зачем же их делать предустановленными? Они зависят от того, как финансовые потоки организованы у каждого конкретного индивида. Конечно, их может быть немало, но каждый должен сам сесть и подумать, как он их организует. Предустановленные убьют возможность иметь более гибкую отчетность, ИМХО
описать процесс бюджетировния в Excel. Пользуетесь импортом, как часто сверяетесь и т. д. А то у меня как-то не складывается "стройная" система бюджетирования. Можно по эл. почте. Спасибо.
Мой вариант достаточно трудоёмкий, хотя как выход из положения меня устраивает.
Я сделал экселевский файл с тремя листами: операции, условия и отчёт.
Страница "операции" содержит экспорт операций из Кэша. На странице "Условия" находятся все расчётные формулы и условия для расчёта. А "отчёт" показывает план, факт, отклонения по статьям/общий.
Данные из списка операций выбираю с помощью функции "БДСУММ", для этого я составил табличку условий выбора. В основном условия накладываются на столбец "Статья", для каждой позиции отчёта заданы условия фильтрации операций.
После внесения новых операций в Кэш, я делаю экспорт в эксель, копирую новые операции из полученного файла в отчётный файл текущего месяца на страницу операции. Это приводит к пересчёту отчёта с учётом новых данных. Остаётся только проанализировать текущее состояние бюджета и принять соответствующие решения.