stoutfellow: (Ben)
[personal profile] stoutfellow
I'm a little bit obsessive about keeping good personal financial records. (Only a little, as shall be seen; laziness can trump it, sometimes.) The problem is, the kinds of details I want aren't available (as far as I can tell) in the commercially available financial packages, and on the other hand those packages usually contain a lot of details I have no interest in tracking. So, I've been using makeshifts of my own construction, lately based on Access.

The set of tables I'd been using until a month or two ago was more-or-less satisfactory, but I never got around to constructing forms that would make data entry easy; I had to pull up numerous tables every time I wanted to enter a transaction, and it got to be a real nuisance. Finally, I got tired of it and quit keeping records.

Obviously, this was a bad thing.

I've taken advantage of this week's break to reconstruct the system. In particular, I've eliminated one bit of foolishness; I was trying to keep items like "1 bag of dog treats, $x.xx" in the same table with "$40 withdrawn from checking account", even though the latter needed to be treated differently (since running balances are important for the one, but not the other). Also, this time, I've built up a decent set of forms, so that I can create a transaction (Shop'n'Save, Nov. 25, 2005, $xx.xx) and immediately itemize it, with running totals kept for error-checking and each item assigned to its appropriate account (meat, pet food, sales tax...).

I just ran through entering several transactions, and it works like a charm. There are still some bugs in it - in particular, I'd like to be able to create new accounts on the fly, instead of having to close the transaction form, open the accounts form, create the account, and then re-open the transaction form - but it's much better than what I had. I'm rather pleased with myself.

Date: 2005-11-26 02:02 am (UTC)
From: [identity profile] countrycousin.livejournal.com
Congratulations on your developments!

Access sounds like a major tool for this purpose, but it will do some things for you while getting in your way.

How about different tables on different sheets of a spreadsheet? Won't be able to do some of the fancy queries that Access can do, but you can do quite a bit, and it is very flexible.

One of the things the financial packages like Quicken and Money will do for you is remember past entries so that if you do many things repetitively the program will fill in some of the blanks for you. You can get a spreadsheet to do that, but you have to work at it. I haven't used Access enough to know whether you can get it to do that, too. (used to work for Lotus and avoid Officeware when I can.)

Date: 2005-11-26 02:42 pm (UTC)
From: [identity profile] stoutfellow.livejournal.com
That fill-in-the-blanks feature could be useful, and it's one I've pondered in the past. Certain transactions are pretty much fixed in form (MCT, .50 from Cash to Bus Fare), and it would be nice to automate them. I may eventually give that some thought, but for now I'm just glad to have the system up and running.

At one time I tried designing my system from scratch; this was when I was using OS/2. IBM had a simply marvellous C++ environment - CSet 2 (later given other names) - on that operating system, but they never really gave OS/2 the support it needed, and I finally bailed on it. (IBM did make a version of CSet 2 for Windows, but it was much less satisfactory.) I've looked at a couple of C++ environments on Windows - Borland, and... one other, which I've forgotten - but they seemed much clumsier, and I don't seem to have the energy for that level of programming any more, any way.

Date: 2005-11-26 04:06 am (UTC)
From: [identity profile] sunlizzard.livejournal.com
Gods. I wish I had your capabilities. Don't like the available software? Just write your own! *weeps* How I wish....

I've finally wrestled Excel into an acceptable routine. Not it's doing, mind you; only that I've messed with it long enough that it no longer makes me howl in frustration. Progress? Yeah, well, sorta.

QuickBooks I still curse roundly and soundly every time I open it. I had to abandon "Simple Start"--bought solely because it was the only thing my creakingly ancient Win98 machine would run--but it proved utterly worthless. So I upgraded the computer, then gritted my teeth and upgraded QB, too, to "Pro". Better the devil you know, or some such. *grumps anew*

Still the same ol' paternalistic, hand-holding, "idiot-proof" (HA!) crap it always was, I've found. Vastly over-belled & -whistled, too, of course, as all canned financial software is. And every month, as I have to post the gross receipts sales tax check, I want to just reach in and scrape the whole d*mned package off the hard drive with my bare fingernails!

The only thing I genuinely miss about my former career in the car business is the amazing software we had. Though Reynolds was getting a little too "New! and! Improved!" for my taste in some ways, the basic, every day, REALLY USEFUL AND RETRIEVABLE INFORMATION it would generate was still just astonishingly good stuff. What a pity they don't write for general businesses, only for dealerships....

Date: 2005-11-26 02:35 pm (UTC)
From: [identity profile] stoutfellow.livejournal.com
To be honest, almost everything I've done has used the out-of-the-box features of Access. I haven't written any macros, still less any actual code. (I've tweaked the SQL code a little bit, but nothing more than enough to keep lists in the right order.)

I'm sorry to hear of your struggles with software. I suppose arranging for custom-made software would take too much time (both in explaining exactly what you want, and in waiting for it to be written and debugged) and, probably, too much money as well. I'll admit to being grateful that my needs are so much simpler than yours! (Also, they're mostly self-generated, so I can jettison any that cause too much trouble...)

Date: 2005-11-27 06:12 am (UTC)
From: [identity profile] sunlizzard.livejournal.com
Nah, custom software is way out of our reach. I'd happily settle for someone being able to hack into QBP and just give me a disable key! It's not even so much that I dislike huge chunks of the templated operations; I will, if grudgingly, admit that some of it is actually quite convenient. It's the constant little (but infinitely irritating) things that make me so livid. One can almost hear it cooing, "Here, let US do that FOR you, dearie, lest you make some little booboo...."

Aha! That's it. D*mn thing's engineered by Humanoids!!!

Date: 2005-11-29 03:18 am (UTC)
filkferengi: (Default)
From: [personal profile] filkferengi
Yay for you! Congrats on getting your system workable.

Profile

stoutfellow: Joker (Default)
stoutfellow

April 2020

S M T W T F S
    1 2 34
5 6 789 1011
12 13 14 1516 17 18
19202122232425
2627282930  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 22nd, 2025 03:43 pm
Powered by Dreamwidth Studios