Сообщество
Логин
Пароль
Забыли пароль?     Регистрация
От всей души
Мы старались, делали.
Можно поблагодарить разработчиков любой суммой.
Общение / Веб версия / Лимиты корневых групп в контроле расходов

Лимиты корневых групп в контроле расходов

Павел
8 апреля 2015 00:54
Доброй ночи.
Наверняка вопрос задавался, но не нашел. Буду благодарен либо за ссылку либо за ответ.

Сразу начну с примера. Имеем следующее дерево категорий:
Еда
---Продукты
---Рестораны
Машина
---Бензин
---Парковка
Дом
---Квартплата
---Ремонт
Разовые траты
---Развлечения
Общий лимит допустим 50к рублей. При этом я точно знаю что на парковку у меня уходит 2к рублей в месяц, на продукты 5к рублей, на квартплату 3к рублей. Получается я точно знаю что на что у меня уйдет 10к рублей, на все остальное деньги уходят произвольно, главное уложиться в оставшиеся 40 тысяч.

Каким образом, в этой ситуации, мне задать лимит только для подкатегории, чтобы он при этом не проставился для корневой? Иначе получается следующая картина, я ставлю "парковке" лимит 2к, этот же лимит проставляется для всей категории "машина", плачу за парковку 2к и затем при первой же трате по категории "бензин" мне пишется что категория автомобиль уже в минусе, хотя я не планировал ее ограничивать.

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

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


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

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



Пока все это писал в голову пришел костыль, что можно конечно все подкатегории с фиксированными тратами вынести в общую категорию с именем "ФИКСИРОВАННЫЕ ТРАТЫ ТОЛЬКО ТУТ", но это какойто маразм кажется.
Павел
8 апреля 2015 01:19
Ну и последнее :) Плохо выражаю свои мысли письменно, так что буду благодарен за наводящие вопросы если что-то не понятно объяснил.

П.с Сейчас в моем ЛК забит более менее реальный план трат на апрель, там на примере видно что получается при текущей реализации. Может быть я чтото упускаю и вы мне посмотрев на него посоветуете :)
Admin
 
8 апреля 2015 08:38
Павел Пишет:
Каким образом, в этой ситуации, мне задать лимит только для подкатегории, чтобы он при этом не проставился для корневой?
Здравствуйте.
Можно либо увеличить лимит по корневой категории, либо не использовать древовидное отображение категорий (переключатель справа от названия "Расходы").
Admin
 
8 апреля 2015 08:40
Павел Пишет:
В целом не очень понимаю почему при задании лимита подкатегории отсутствует галочка "не учитывать в лимите родительской категории". Поясните пожалуйста в чем может быть польза такого решения вместо предоставления выбора?
В том, что противном случае получится ошибка логики - по "парковке" лимит 1000, а по "Машине" в которую входит "парковка" - 0?

Лимит родительской категории не может быть меньше суммарного лимит вложенных категорий.
Павел
8 апреля 2015 10:08
Admin Пишет:
либо не использовать древовидное отображение категорий (переключатель справа от названия "Расходы").
Это решение помогло, спасибо :) Просто не заметил что можно переключать из древовидного режима в линейный.
Чтобы отвечать на сообщения - зарегистрируйтесь и войдите в личный кабинет.