Давно про планирование говорим, все пока никак.
И, увы, не могу обещать что это будет сделано быстро. Хотя желание сделать планирование безусловно есть.
Предлагаю...
z13
29/11/2006 16:23
#
сделать в виде связанной с базой книгой Excel. Готов предложить рабочий вариант и довести до ума. У себя реализовал факт, план, отклонения. Можно добавить отчётность.
Учёт, планирование, аналитику по жизни лучше разделять.
Как связывать базу и Excel? (+)
Dervish
05/12/2006 22:34
#
DDE подойдет? Какие данные нужно разрешить выбирать из базы данных и как, по вашему, могут выглядеть запросы?
Небольшое описание DDE можно посмотреть вот тут:
http://citforum.ru/programming/digest/exceldde/
У меня были планы сделать AbilityCash DDE-
сервером, то есть поставщиком данных и это можно было бы использовать из Excel-я.
Вариант
z13
08/12/2006 15:01
#
Поправьте меня если не прав.
Для построения отчётов в Excel предлагаю использовать именованные диапазоны. Для этого потребуется данные (Transactions) выгружать в Excel и столбцы делать как именованные диапазоны. Именованные диапазоны можно использовать в формулах и как источник данных в сводных таблицах.
По формам отчётности. Предлагаю:
- БДР с классификаторами в виде сводной таблицы (для отчётности), форма - любая;
- Таблица планирования: год, месяц, факт, план (я использовал средниеобычные значения по статьям факта, ведётся параллельно факту), запланированные траты (тоже параллельно, с привязкой к проектам), итог месяца, нарастающий итог.
По поводу использования групп классификаторов - это можно сделать разделив справочники по символу разделителя, фактически сделав из 1 столбца справочника N. Зато можно будет их использовать в дальейшем как именованные диапазоны.
ЗЫ: сервер в последнее время часто недоступен...
Не могу поправить потому что...
Dervish
10/12/2006 23:26
#
...чувствую, что я слишком слабовато знаю Excel, чтобы вступать в прения и обсуждания.
Но на мой взгляд существует две модели взаимодействия программы и Экселя. Первая, это то, за что ратуете вы. Когда весь анализ делается в два этапа. На первом данные выгружаются в файл экселя, а далее (и это второй этап) выгруженные данные используются как источник данных для анализа.
Вторая модель требует меньших действий пользователя и опирается на технологию DDE (dynamic data exchange - динамический обмен данными). Пример использования этой технологии можно наблюдать, когда одна ячейка Экселя ссылается на другую ячейку в другом файле Экселя. Добавить такую ссылку можно через специальную вставку (вставить связь). Так это, по крайней мере, называется в русскоязычном Экселе. А во вставленной ячейке мы можем наблюдать что-то вроде =[test.xls]Лист1!$B$5.
Прелесть такой связи состоит в том, что данные выбираются из сервера "на лету" в тот момент, когда нужно пересчитать лист.
Так вот, в принципе, AbilityCash тоже можно сделать таким сервером, который будет предоставлять данные для Экселя. И, если не ошибаюсь, там даже с паролями все будет в порядке, программа будет запрашивать пароль и все.
А что такое "БДР"?
Dervish
10/12/2006 23:29
#
А недоступность сервера уже, честно говоря, надоела просто. Но единственное решение, это поменять хостера. Хостинг РБК верой и правдой работал несколько лет, но теперь, похоже, у них настали нехорошие времена и я понемногу задумываюсь, а не уйти ли мне от них?
БДР = Бюджет доходов и расходов
z13
12/12/2006 20:06
#
А по остальному - действительно, я предлагаю сначала положить данные в нужном виде в excel, а затем средстами его же сформировать отчётность и пр.
Плюсы - меньше программировать (достаточно организовать выгрузку данных), пользователи могут настроить отчёты под свои нужды.
Другой вариант, если я правильно понял - это когда в готовую "форму" расчитываются (заносятся) данные "на лету".
Плюс - скорость обработки данных.
И все таки не понимаю ...
Валерий
05/03/2007 18:56
#
Почему бы не есть слона по частям?
Понятно, что сделать удовлетворяющую всем требования систему планирования/бюджетирования довольно сложно. Но почему бы не начать с того, чтобы прикрутить к статьям колонки: "Бюджет", "Текущий факт", "дельту" и/или "текущий процент отклонения".
По моему это чистая арифметика. Но это уже скорее всего сделает эксельное планирование не нужным.
Главное начать. Ну а потом народ расскажет, как довести до кондиции.
А за какой...
Dervish
26/03/2007 17:55
#
...период считать эту чистую арифметику? Всегда месяц? А если какие-то расходы указываются на год (например, ОСАГО) ?