2007-09-24 GnuCash IRC logs

00:02:13 <cj> yuck.
00:02:26 <cj> jsled: so, what's the process of moving one?
00:06:13 *** Possum has joined #gnucash
00:15:21 <puck> cj: Go to the other account for the transaction (use Jump) and change "checking account" to be "checking account/cj"
00:21:20 <cj> puck: thank you
00:24:26 <puck> np
00:24:38 <puck> Kinda annoying that you have to jump around like that, but oh well...
00:33:47 *** warlord has joined #gnucash
00:33:47 *** gncbot sets mode: +o warlord
00:37:36 *** warlord is now known as warlord-afk
01:06:38 *** harnold has joined #gnucash
01:28:00 *** ErKa has joined #gnucash
01:53:09 *** Jaran|zZzZZzz has quit IRC
01:53:09 *** Zoolooc_ has quit IRC
02:58:17 *** Esaj has joined #gnucash
03:46:08 *** ErKa has quit IRC
04:01:06 *** ErKa has joined #gnucash
04:20:58 *** Nlex has joined #gnucash
04:37:50 *** Jaran|zZzZZzz has joined #gnucash
04:39:07 *** spiroot has joined #gnucash
04:44:13 <spiroot> i was wondering if i can change the layout of gnucash invoice with my own graphics, company logo, etc?
04:55:34 *** spiroot has quit IRC
05:01:13 *** cortana has quit IRC
05:26:57 *** cortilap has joined #gnucash
05:42:09 *** Rol1 has joined #gnucash
05:42:32 *** Rol1 is now known as R0lf
05:43:26 *** nomeata has joined #gnucash
05:59:19 *** pdc has joined #gnucash
05:59:59 *** pdc__ has quit IRC
06:16:39 *** harnold has quit IRC
06:54:41 *** nomeata has quit IRC
07:47:11 *** Possum has quit IRC
08:06:01 *** nomeata has joined #gnucash
08:07:26 *** warlord-afk is now known as warlord
08:10:05 *** twunder has joined #gnucash
08:35:05 *** tjanssen has joined #gnucash
08:47:03 *** agneslegoux has joined #gnucash
08:47:32 *** agneslegoux has left #gnucash
08:49:13 *** agneslegoux has joined #gnucash
08:49:40 <agneslegoux> Hi chris
08:51:55 *** agneslegoux has left #gnucash
08:55:29 *** agnes has joined #gnucash
08:56:00 *** agnes has left #gnucash
08:57:03 *** agnes has joined #gnucash
09:01:03 *** agnes has left #gnucash
09:02:57 *** chris has quit IRC
09:04:53 *** agneslegoux has joined #gnucash
09:06:10 <jsled> cj: you shouldn't need to "jump" all over the place; just open the Checking/CJ register and step through the transactions, changing them to the other account.
09:06:38 *** ErKa has quit IRC
09:09:15 *** agneslegoux has quit IRC
09:17:54 *** mjchang has joined #gnucash
09:22:17 *** mjchang has left #gnucash
09:30:45 *** agnes has joined #gnucash
09:31:08 *** agnes has left #gnucash
09:31:16 *** agnes has joined #gnucash
09:34:26 *** agnes has quit IRC
09:44:00 *** gjanssens has joined #gnucash
09:47:27 *** agnes has joined #gnucash
09:49:24 *** agnes has left #gnucash
09:50:49 *** lasindi_ has quit IRC
09:51:04 *** ErKa has joined #gnucash
09:51:05 *** agnes has joined #gnucash
09:51:10 *** agnes has left #gnucash
09:51:51 *** agnes has joined #gnucash
09:54:07 *** agnes has quit IRC
09:55:47 *** chris has joined #gnucash
09:55:47 *** gncbot sets mode: +o chris
09:56:15 *** agnes has joined #gnucash
09:56:23 *** agnes has left #gnucash
09:56:46 *** agnes has joined #gnucash
10:00:40 *** agnes has joined #gnucash
10:00:55 *** agnes has left #gnucash
10:02:43 *** agnes has joined #gnucash
10:03:29 *** agnes has joined #gnucash
10:04:13 *** agnes has joined #gnucash
10:04:35 *** agnes has left #gnucash
10:06:36 *** agnes has joined #gnucash
10:08:58 *** agnes has joined #gnucash
10:12:00 *** agnes has quit IRC
10:21:28 *** pdc has quit IRC
10:21:43 *** pdc has joined #gnucash
10:27:35 *** chris is now known as shoe
10:29:23 *** shoe is now known as chris
10:33:26 <warlord> chris with the one red shoe?
10:36:32 <cj> warlord: morning
10:37:10 <cj> warlord: where in the code is the transaction description to account mapping done?
10:37:20 <chris> warlord: not that I know of. ?
10:37:55 <warlord> cj: in what context?
10:38:02 <warlord> register? importer? ...
10:43:50 *** andi5 has joined #gnucash
10:43:53 <cj> warlord: importer
10:44:06 <cj> oh, and look at this: http://dircproxy.securiweb.net/
10:44:22 <warlord> cj: which importer?
10:44:44 <cj> warlord: the importer that is started when I open a .ofx file
10:44:55 <warlord> Thank you. "OFX Importer".
10:45:06 <warlord> That code is the generic importer code, in src/import-export/
10:45:17 * jsled is a happy dircproxy user, though I'm not sure what it has to do with anything...
10:45:18 <cj> thanks. I'll take a look. Would you consider a regex patch?
10:45:36 <cj> jsled: it has to do with warlord always being gone when I want to ping him :)
10:46:05 <warlord> what do you mean? The code already uses bayesian matching (if you've turned it on).
10:47:54 <warlord> I'm not sure what a 'regex patch' means in that context.
10:48:59 <cj> warlord: well, I'll try turning on the bayesian matching and see if it works...
10:49:28 <cj> I want to allow the user (me =]) to associate a regular expression with an account
10:49:47 <cj> when the description matches the regex, the transaction is "filtered" into a given account
10:49:59 <cj> A confirmation step would probably be good, too
10:50:39 <warlord> cj: the bayesian matching mostly does that, and it will auto-learn.
10:50:47 <warlord> (honestly, it should be "on" by default)
10:50:50 <cj> hmmm.. what's the svn root? I can't seem to find it on the trac page... but I'm not very familiar with trac...
10:51:07 <cj> hmmm... maybe it doesn't take until the second .ofx import?
10:51:13 <jsled> cj: http://wiki.gnucash.org/wiki/Building
10:52:37 <cj> ah, here it is
10:52:38 <cj> http://svn.gnucash.org/repo/gnucash/
10:52:40 <cj> thanks
10:54:08 <warlord> cj: I believe that is correct; I dont believe it will "learn" during a single import..
10:54:18 <cj> alright. good enough.
10:54:22 <cj> Is the codebase mostly c?
10:54:46 <cj> if you folks get tired of my silly questions, don't hesitate to point me at the docs to shut me up :)
10:56:39 *** nomeata has quit IRC
10:57:03 <jsled> yeah, it's like 85% C.
10:57:31 <cj> is the ui built using libglade or is the presentation mixed up with the logic?
10:57:38 <jsled> The rest (reports, QIF import) in scheme.
10:57:40 <jsled> yes.
10:58:04 <cj> heh, I assume that's a yes to the first
10:58:05 <jsled> the UI is built from glade xml files, but the model and view/controller are often mixed up.
10:58:17 <cj> better than TinyCA :)
10:58:41 <cj> how strict are the check-in policies? Must all regression tests pass before commit is approved?
10:59:27 <jsled> not specifically, but yes.
11:00:07 <jsled> It's more important that the patch is readable and makes sense; we don't have 100% test coverage, so even if all the tests pass, there might still be reason to object...
11:00:16 <cj> alrighty. I've found that having a "./checkin" script is often worth the hassle
11:00:40 <cj> yeah. I've never seen a project with 100% coverage :(
11:01:30 <cj> does the project use gtk-doc?
11:01:54 <chris> heh, the empty project usually has 100% coverage. :)
11:02:04 <cj> chris: oh, right. I forgot about that :)
11:02:12 <jsled> cj: doxygen, not gtk-doc.
11:02:29 <cj> cool. I just assumed since you're using the glib/gtk suite...
11:02:41 <jsled> (with some historical text, texinfo, html, &c.)
11:02:50 *** nomeata has joined #gnucash
11:02:52 <cj> who was responsible for the upgrade to gtk+-2.0? That made me happy.
11:03:11 <jsled> The project pre-dates glib and gtk-doc...
11:03:36 <chris> (and much of gtk, too)
11:04:04 <jsled> Many people; chris, there. Myself. Much of the work was done by David Hampton. There's other patches from someone who I don't know, and hasn't hung around.
11:05:36 <chris> mostly hampton, though.
11:09:21 <warlord> The first work was done by Tom something-or-other.
11:09:29 <warlord> (committed by me)
11:10:14 * warlord remembers when GnuCash was based on Motif.
11:10:18 <chris> Stephen Evanchik ?
11:11:21 <jsled> I'm thinking of Jan Arne Petersen, for the gnc-plugin{,-page} stuff.
11:13:26 <warlord> Ahh, right...
11:13:35 *** R0lf has quit IRC
11:13:50 *** agnes has joined #gnucash
11:17:14 <agnes> I installed Gnucash 2.2.1 on X11 for macOsX with macports. I also installed gnucash-docs package. However, when I click the help menu, gnucash help is unavailable, and the prompt says it is probably because this latest package is not installed. Does anybody has any Idea of what i could do (I already googled the forums...)
11:18:18 <warlord> it's possible that it's looking in the wrong place..
11:19:42 <agnes> Great, I was thinkink of it. I guess I could try to reinstall gnucash docs, but I doesn't want to , as it has depandancies with gnucash itself
11:20:20 <agnes> then I browsed my directories to find where it is. But I don't see it
11:20:37 <warlord> Are you sure it got installed properly?
11:20:50 <warlord> You can always read the docs online: http://cvs.gnucash.org/docs/guide/
11:21:16 <warlord> (that URL is for the head of the docs daily build)
11:21:35 <agnes> If anyone has an idea about the name of the file to look for, I can certainely drop it in the same directory than gnu cash
11:21:52 <agnes> thanks warlord. I'll have a look at it :)
11:22:23 <warlord> it's not just one file; it's a full directory of files.. and it doesn't need to live in the same directory as gnucash, i dont think.
11:28:27 *** pdc has quit IRC
11:28:44 *** pdc has joined #gnucash
11:36:40 *** Rol1 has joined #gnucash
11:40:49 *** ErKa has quit IRC
11:46:51 <agnes> ok. I found some docs is share/doc, and share/gnome.
11:47:22 <agnes> they are XML files
11:48:30 <agnes> So, I just figure that's they are in the wrong place, am I right ?
11:53:04 <warlord> Maybe... I'm not sure.
11:57:50 <agnes> :)
12:01:16 *** ErKa has joined #gnucash
12:01:28 *** nomeata has quit IRC
12:06:17 *** agnes has quit IRC
12:06:58 *** agnes has joined #gnucash
12:11:30 *** vaasu has joined #gnucash
12:13:50 *** Rol1 has quit IRC
12:16:36 *** Rol1 has joined #gnucash
12:17:38 <vaasu> account type question: if i share a room with 3 people, i pay the rent, which other room mates later pays their part later(1/3 of rent each),should i put 1 expence(total rent) account followed by 2 incomes(1/3+ 1/3) account? or someway else?
12:18:21 <vaasu> correction: *later pays their part to me*...
12:18:43 <cortilap> hm
12:18:46 <cortilap> when you pay the rent
12:18:53 <vaasu> at say..end of month..
12:18:55 <cortilap> transfer 1/3 of the value from assets to expenses:rent
12:19:09 <cortilap> and transfer 1/3 from an asset accoutn called someting like "money owed by person 1"
12:19:11 <vaasu> yes.. i am thinking like that..
12:19:13 <cortilap> and 1/3 fro "money owed by person 2
12:19:28 <cortilap> then when they pay you back, it's transferring money from "money owed by person 1" to assets
12:19:34 <jsled> http://wiki.gnucash.org/wiki/FAQ#Q:_How_do_I_account_for_loaning.2Fborrowing_money_to.2Ffrom_a_friend.3F
12:20:53 *** Rol1 has quit IRC
12:20:57 <vaasu> but.. what if the rent varies, take, for example, a utility bill..
12:21:24 <cortilap> i don't think it makes a difference
12:21:58 <cortilap> of course utility bills are bastards anyway since you can go into debit on the accoutn with the utility company
12:22:56 <cortilap> erm, or is that into credit... damn accounting terms
12:23:14 <warlord> into debt?
12:23:16 <warlord> ;)
12:23:16 <vaasu> how about if i do a accounts-receivable type of account per person sharing the rent? so that it can be received anyway..
12:23:28 <vaasu> and put my 1/3 of rent in expenses?
12:24:10 <vaasu> and.. question is.. where does the other 2/3 from me go? another expence account named 2/3-something?
12:24:28 <cortilap> well that is somewhat similar
12:24:40 <cortilap> i actually call my accoutns for these sort of things Assets:Receivable:$person
12:25:02 <vaasu> yes..
12:25:44 <vaasu> nice.. put the receiveable part under assets right..
12:25:54 <cortilap> well think of your rent again... 1/3 is your expense, that's fine... the other 2/3 are not your money -- they are your lodger's money
12:25:56 <cortilap> yes
12:26:32 *** kielein has joined #gnucash
12:26:34 <cortilap> you are paying their rent for them (transfer from assets:your money -> assets:money_owed) and later they pay you back (transfer back)
12:26:34 <vaasu> oh yes..
12:26:45 <cortilap> it's really no different to the Loan scenario from the tutorial & the faq
12:26:54 <cortilap> (but without any interest)
12:26:59 <vaasu> ok..
12:27:17 <cortilap> this actually confused me for some time because the tutorial & concepts guide had a fig that prevented the figures from being displayed :)
12:27:30 <vaasu> heh
12:28:39 *** sjc has joined #gnucash
12:52:12 *** vaasu has quit IRC
12:54:05 <cortilap> what's the practical effect of the different account types?
12:54:19 <cortilap> asset/bank/cash
12:55:39 <warlord> cortilap: different headings in the register.
12:56:45 <cortilap> ah yes
12:57:49 <cortilap> ok that's weird... i seem to remember that it used to be impossible to add a liability account as a subaccount of an asset account... is my memory faulty? because i seem to be able to do that now
13:00:40 *** nomeata has joined #gnucash
13:01:53 *** ErKa has quit IRC
13:12:48 <warlord> your memory is faulty
13:13:40 <cortilap> ok :)
13:18:18 *** Nlex has quit IRC
13:18:38 *** Nlex has joined #gnucash
13:29:49 *** andi5 has quit IRC
13:31:33 *** cortilap has quit IRC
13:42:13 *** Zoolooc has joined #gnucash
13:52:29 *** Nlex has quit IRC
14:17:44 *** cortana has joined #gnucash
14:33:10 *** sjc_ has joined #gnucash
14:40:31 *** sjc has quit IRC
14:56:07 *** leonard has joined #gnucash
15:19:48 *** gncbot has joined #gnucash
15:56:29 *** warlord has quit IRC
16:01:57 *** warlord has joined #gnucash
16:11:32 *** Rol1 has joined #gnucash
16:11:59 *** Rol1 is now known as R0lf
16:36:10 *** pdc has quit IRC
16:36:29 *** pdc has joined #gnucash
17:07:38 *** gjanssens has quit IRC
17:11:17 *** twunder has quit IRC
17:16:52 *** kielein has quit IRC
17:21:00 *** conrad sets mode: +o gncbot
17:22:25 *** conrad sets mode: +o warlord
17:22:34 <conrad> since it appears gncbot isn't going to.
17:24:04 <warlord> Huh..
17:24:18 <warlord> Oh, that's because gncbot wasn't op'd when I logged in. THanks, conrad.
17:55:44 *** R0lf has quit IRC
19:25:51 *** twunder has joined #gnucash
19:37:44 *** twunder has quit IRC
20:02:37 *** nomeata has quit IRC
20:17:07 *** Rol1 has joined #gnucash
20:56:12 *** twunder has joined #gnucash
21:07:50 *** sjc_ has quit IRC
21:13:23 *** Rol2 has joined #gnucash
21:20:38 *** Rol1 has quit IRC
22:06:52 *** twunder has quit IRC
22:10:30 *** Zoolooc_ has joined #gnucash
22:19:47 *** Zoolooc has quit IRC
22:25:44 *** Plouj has joined #gnucash
22:25:47 <Plouj> hi
22:25:58 <Plouj> can I use gnucash to re-create a partial history of my expenses?
22:26:58 <Plouj> the only thing I have is the knowledge of my current balance in the checking account and an incomplete set of past receipts and paychecks
22:28:16 <warlord> Umm... gnucash only maintains the data you enter. if you dont know the data, gnucash can't guess it.
22:30:38 <Plouj> I understand that
22:30:54 <Plouj> I don't want gnucash to guess it
22:31:18 <Plouj> I just want to be able to fill in as much of the historic data as possible and have it all blanced right
22:31:57 <Plouj> I just don't get how I would do that without knowing some value of the balance of the checking account from the past
22:33:23 <Plouj> I don't want gnucash to do magic
22:33:36 <Plouj> I just want to know whether I can re-create a consistent history with the data that I have
22:37:11 <warlord> well, you can just keep adjusting the opening balances as you add new txns.
22:39:11 <Plouj> oh
22:39:30 <Plouj> adjusting it to make sure that the final balance matches whatever I have now, right?
22:39:48 <Plouj> I think that's what I was looking for
22:40:50 <warlord> yeah
22:40:58 <Plouj> great, thanks
22:49:41 <warlord> okay, good night.
22:49:43 *** warlord is now known as warlord-afk
23:19:14 *** benoitg has joined #gnucash
23:44:28 *** tjanssen has quit IRC