Budgeting prototype
marthter
marthter at yahoo.ca
Fri Sep 5 02:40:08 CDT 2003
Derek Neighbors wrote:
>Darin Willits said:
>
>
>>On Wed, 2003-09-03 at 11:03, Stewart V. Wright wrote:
>>
>>
>>>Another point or two of clarification: (For this I am using [B] to
>>>specify a budget category, as apposed to a regular account)
>>> * Would I be able to link Expenses:Dining and Expenses:Groceries to
>>> the same [B]Expenses:Food category?
>>> I guess so, from figure 5 on your page.
>>> * Will I be able to see all the transactions for a particular budget
>>> category?
>>>
>>>
>>Maybe another window could handle this. Some sort of customised account
>>register with transactions for a period for all the accounts in that
>>catagory. A right click menu option could bring up this register for
>>the selected category. Come to think of it this might go hand in hand
>>with the suggestion for a planned/actual view of the budgeting
>>information. If you see that you were over budget in a certain category
>>for a period you could bring up this window to see the transactions
>>which contributed to that situation.
>>
>>
>
>Maybe I'm psycho but why wouldn't you just make your accounts:
>
>Expenses:Food
>Expenses:Food:Dining
>Expenses:Food:Groceries
>
>Then you choose to budget at the "Food" level and expend at the "sub"
>level. This is how most budgets work. You have a chart of accounts with
>each element having different "levels". Often you budget at a higher
>level than you expend. I see where you are trying to be flexible, but I
>think you are making it more complicated than it needs to be. In order to
>have some resemblance to committment control you really need your budget
>accounts to mirror your expense accounts even if the budget is placed at a
>different level in the hierarchy tree than the expense.
>
>-Derek Neighbors
>
>
>
I see your point about keeping it simple, but I like the extra
flexibility if it doesn't make the implementation too crazy.
Maybe I'm psycho but I can think of lots of cases where the budget could
have to cut across the accounts heirarchy. (This sort of goes back to
the 1-dimensional vs. 2-dimensional ideas in account naming.)
Maybe my accounts tree goes
Expenses:Medical:him
Expenses:Medical:her
Expenses:Transport:him
Expenses:Transport:her
But I want to try a budget based on the him/her distinction.
Maybe *I'm* psycho and I have 100 Expense accounts but only to one level
of depth (Expenses:whatever). And I want to budget 70% of my money on
"accounts that end in vowels" and 30% on "accounts that end in
consonants". I mean it is an obtuse example, but why should the design
force a decision on the user that makes that impossible?
Maybe I talk to myself and play my own devil's advocate. I'm
Spartacus. No I'm Spartacus.
All four of us like Darin's direction on this point.
~Martin
More information about the gnucash-user
mailing list