The Following User Says Thank You to noetus For This Useful Post: | ||
![]() |
2011-02-09
, 20:56
|
Posts: 359 |
Thanked: 162 times |
Joined on Jan 2011
@ Budapest
|
#142
|
![]() |
2011-02-13
, 18:45
|
|
Posts: 754 |
Thanked: 630 times |
Joined on Sep 2009
@ London
|
#143
|
The Following User Says Thank You to krk969 For This Useful Post: | ||
![]() |
2011-02-25
, 03:03
|
Posts: 359 |
Thanked: 162 times |
Joined on Jan 2011
@ Budapest
|
#144
|
The Following User Says Thank You to noetus For This Useful Post: | ||
![]() |
2011-02-26
, 16:42
|
|
Posts: 754 |
Thanked: 630 times |
Joined on Sep 2009
@ London
|
#145
|
Hai, krk969...
As we've been talking about elsewhere, I've been setting up a mockup graph showing something akin to a liquidity flow. Or rather, it shows expected income and expected expenses on a per month basis.
I don't really need a graph for this, I'd have most of it covered with the expenses list view. But I think this graph is very... Readable.
What is shown in it is:
- Per month, expected income. Budget, if you like.
- Per month, expected expenses. Aka recurring bills.
- Example graph is of an imagined setting where you have a fixed paycheck once or twice a month, plus some recurring bills. Some bi-annual, so expenses are higher in January and July. Some every 2nd month, some every month.
What is the intent of this graph?
Well, if you look at it, it's bleeding obvious that someone who doesn't plan ahead may have an terribly hard month in July. So, just by looking at it for a second, I'd realize that I have to save some extra money in June. What the graph underlines is basically which month you have to prepare for.
How would I fill in the data behind this graph?
Green bars is budget, 1M recurring.
Red bars would consist of several expenses.
Example:
$2500, 6 month(s) recurring, starting January 31st, ending when there's world peace. Instead of picking "prorate" or "do not prorate", I'd pick a third option, like "show at deadline" or something like that. So, it would add $2500 to the January and July bars.
Does this make sense? You could use the totals graph if it showed the "third" type of expenses as described. That way people could use it or not use it, without having to have another graph to understand.
![]() |
2011-02-26
, 16:42
|
|
Posts: 754 |
Thanked: 630 times |
Joined on Sep 2009
@ London
|
#146
|
Fix#1:: present confirmation dialog, and for this software, I wouldn't give the user of turning if off, because deleting transactions isn't so common, so user really doesn't need to be able to switch it off, it's better for him if he can't!!
(2) ....<snip>..... when you edit an existing transaction, when you press 'Save to Db', you get a nice yellow confirmation, but then everything stays the same! In one way I can see the logic of this, because it is not like entering a new transaction, after editing an existing one, you aren't so likely to be start entering a new one right away. ....
<snip>...
And there is a bigger problem with this. If you press 'Save to Db' again, the transaction gets entered again - you now have a duplicate transaction! The first time I did this, by accident, luckily I noticed the duplicate transaction, otherwise it would have skewed all my expenses for that month, without me realising.
....<snip>....I know you have made a manual for this software, and maybe I am guilty of not having read it, but really, with a software like this, there should be no need for a manual that the user has to read. It should all be pretty self-evident, I think.
![]() |
2011-02-26
, 16:45
|
|
Posts: 754 |
Thanked: 630 times |
Joined on Sep 2009
@ London
|
#147
|
The Following 3 Users Say Thank You to krk969 For This Useful Post: | ||
![]() |
2011-02-26
, 19:01
|
Posts: 52 |
Thanked: 18 times |
Joined on Mar 2010
@ Cordoba,Argentina
|
#148
|
The Following User Says Thank You to esiravegna For This Useful Post: | ||
![]() |
2011-02-26
, 21:36
|
|
Posts: 754 |
Thanked: 630 times |
Joined on Sep 2009
@ London
|
#149
|
This is plain brilliantThanks so much for this!
Quick question, it is transfer between accounts (lets say, I have a banking account I use to pay my credit card, wich is another account) a planned feature?
![]() |
2011-02-26
, 22:37
|
Posts: 52 |
Thanked: 18 times |
Joined on Mar 2010
@ Cordoba,Argentina
|
#150
|
![]() |
Tags |
budget manager, budget planner, expense manager, money manager |
|
First, back in the day there was a great app for the Nokia Communicators and Psion 5MX called RMRBank, It's still alive, you can find it here:
http://www.rmrsoft.com/epoc/bank.htm
There is a sister application for expenses called RMRExpenses. RMRBank was a PERFECT implementation of this sort of thing for a device with a keyboard and small screen. It's a shame the developer never rewrote the application for more recent devices.
Anyways, here are the functions I'd like to see implemented.
-- Creation and deletion of accounts that are either credit or debit. with a name and a description, with currencies, so account would be demarcated in specific currency as well. Ability to have CASH account as well, also with currency defined. Possibility of multiple CASH accounts in different currencies if required. When creating a debit/credit/cash account, an initial balance will have to be given with a date (could be in the past).
-- Ability to mark each expense, when entering expenses, as coming from a predefined debit/credit account, or to/from CASH.
-- Separate screen for examining credit/debit/cash accounts. Each will show a record of transactions, and have the ability to edit existing transactions and add transactions that are debit or credit, including transfers between accounts, including cash account, and deposits like salary, gifts, etc.
-- Ability to have recurring transactions by week (or other user-defined period) for salary, rent, bills, etc.
-- Each transaction will show date, budget category if there is one, description (optional), amount, currency, and whether transaction has been RECONCILED or not (this last is important).
-- From within debit/credit account screen ability to RECONCILE transactions between a given start and end date. This means checking off each transaction (usually against your bank/credit card statement). Reconciled and non-reconciled amounts can be shown in different colours and/or with a symbol in a column. (User can decide in options/preferences screen.) Cash accounts do not need to be reconciled and will not show this option.
-- Note that not all transactions associated with a given account will have a budget category. For example there will be transfers between accounts, salary, and miscellaneous debits/credits (you find or lose money in the street, for example). However, all expenses entered should have a budget category AND an account, either a debit/credit or cash. User should be allowed to enter an expense without a credit/debit/cash account associated with it, but a warning should be given alerting the user to the bad practice of doing this.
--This warning can be switched off in preferences. There will be some people who prefer to use the program without the added hassle of managing cash accounts, i.e. counting the cash in your pocket every couple of days and monitoring every single transaction, no matter how small. For them, it will be needed to enter some expenses without an associated account (e.g. cash transactions, basically).
-- At any time there should be the option to ARCHIVE the account, which means removing all the reconciled transactions into an archive file, and updating the opening balance of the account. ONLY reconciled transactions can be archived, with the exception of the cash accounts, which don't have reconciled transactions.
-- Ability to store archives in custom location.
-- An archive screen should be available showing all the archived periods for the different accounts. Ability to display archive periods for any account, but in read-only mode. Ability to un-archive by period with warning if user is about to unarchive a period that is further in the past than the last archived period.
-- Separate screen for defining/editing CURRENCIES. Here a base currency will be defined with non-base currencies defined in terms of the base currency and an exchange rate that can be updated manually at any time. Non-base currencies are used when entering transactions when travelling or other international transactions where the bank decides the exchange rate. It should be possible to create debit/credit accounts in non-base currencies (for those who have accounts in multiple currencies) although the default will be the base currency.
-- Note: I do NOT think it is important to include automatic updates of non-base currencies online, although this could be added as an option in a future version of the program. The reason is that it will be impossible to get the currency exactly right, i.e. so that it has the same exchange rate the bank uses for international transactions for your particular accounts, so anyway when reconciling transactions you will probably have to edit the amount slightly for each transaction for foreign transactions. In other words, currencies other than the base currencies will always be approximate.
-- Ability to generate graphical reports for individual accounts, and any group of accounts together, over each month, year, or any user-defined period. These reports will include both archived and unarchived transactions seamlessly.
I think that's it. It would be FANTASTIC if Buddy could be extended to include this functionality.
Last edited by noetus; 2011-02-09 at 20:51.