2008-02-17 GnuCash IRC logs

00:37:13 <Alumin> does the "Action" field in the register have some kind of significance, or is it just there to let you classify types of transactions within a register?
03:34:42 *** _gunni_ has joined #gnucash
03:42:09 *** ural0 has joined #gnucash
03:43:53 *** ural0 has quit IRC
03:46:33 *** Zoolooc_ has joined #gnucash
03:54:57 *** warlord has quit IRC
03:59:58 *** warlord has joined #gnucash
03:59:58 *** gncbot sets mode: +o warlord
04:05:27 *** warlord2 has joined #gnucash
04:10:21 *** warlord has quit IRC
04:10:23 <warlord2> Alumin: It's just there to let you classify types of transactions within a register. It MAY have some significance in stock registers.
04:10:25 *** warlord2 is now known as warlord
04:10:27 <warlord> @op
04:10:27 *** gncbot sets mode: +o warlord
04:14:37 *** warlord is now known as warlord-afk
04:20:54 *** kling0n has joined #gnucash
04:28:51 *** Karti has joined #gnucash
04:46:11 <Alumin> warlord: thanks
04:47:41 <Alumin> by the way, I was surprised to see there's no "Rent" account (at least not in the default setup). I mean, it's no big deal, I just created one...but you guys might want to think about adding it as a default
04:51:31 <Alumin> eek! there's no undo
04:51:42 <Alumin> luckily I'm just testing :)
05:12:40 *** wizkid239 is now known as wizkid238
05:14:26 *** ErKa has joined #gnucash
05:16:58 *** Alumin has quit IRC
05:28:46 *** olsen has quit IRC
05:30:14 *** olsen has joined #gnucash
06:07:30 *** olsen has quit IRC
06:41:26 *** ErKa has quit IRC
06:41:59 *** Demitar has quit IRC
07:03:58 *** Demitar has joined #gnucash
07:10:36 *** _McLANE_ has joined #gnucash
08:19:34 *** twunder has joined #gnucash
08:44:53 *** Jannick has joined #gnucash
08:47:00 *** snavin-11d has joined #gnucash
08:48:04 *** vinci_ has quit IRC
08:48:29 *** snavin-11d has quit IRC
08:50:41 <Jannick> Hi, I would like to extend the toolbox of GC as pointed out at http://www.ibrieger.de/misc/linux/gnucash/index.html (in German). It says that the file http://www.ibrieger.de/misc/linux/gnucash/config.user should be copied to the .gnucash-folder together with the scm in the archiv http://www.ibrieger.de/misc/linux/gnucash/ibr-gnc-module.scm.gz. Then it should look like in http://www.ibrieger.de/mis
08:50:43 <Jannick> c/linux/gnucash/gc_menu.png. Unfortunately this does not work using WinXP, v2.2.3. Any comment to make that run? Thanks!!!
09:04:49 *** tjanssen has joined #gnucash
09:27:01 *** twunder has quit IRC
09:49:49 *** _McLANE_ has quit IRC
10:55:06 *** warlord-afk is now known as warlord
10:55:21 <warlord> Jannick: note that it's ".gnucash", not ".gnucash-folder"
10:57:06 <Jannick> Warlord: Hmm, what does that mean? I don't understand. Could you say a bot more, please?
10:57:39 *** |gunni| has joined #gnucash
10:57:40 <warlord> which word didn't you understand?
11:00:48 <Jannick> What is ".gnucash"? I thought it is a folder since I found one in my WinXP-harddrive - amongst others like .gnome2, .gconf, .banking ...
11:03:08 *** astan has joined #gnucash
11:03:10 <warlord> Correct.
11:03:22 <warlord> I was just pointing out that it's ".gnucash", not ".gnucash-folder"
11:03:52 <Jannick> Ok. My question is where should I put the additional files?
11:04:04 <astan> anyone know if there's a somewhat standard file format for describing accounts? some XML format or something?
11:04:17 <astan> describing a chart of accounts that is.
11:04:19 <warlord> Jannick: Exactly where you said.. In .gnucash/config.user
11:05:09 <warlord> Keep in mind that the (getenv "HOME") might not work as advertized.
11:05:15 <Jannick> When I put them into .gnucash, after a restart of GC the additional tools do not show up.
11:05:37 *** _gunni_ has quit IRC
11:05:45 <warlord> Right, because it's probably not getting the HOME dir correct.
11:06:10 <Jannick> Ahhh, where is HOME coded?
11:06:38 <Jannick> ... perhaps in my WinXP-system variables?
11:06:39 <warlord> in Unix it's part of the environment.
11:07:05 <Jannick> Ok, I'll have a look at that.
11:07:34 *** bt has joined #gnucash
11:08:10 <warlord> Or... you could change the code that reads: path (build-path (getenv "HOME") ".gnucash/ibr-gnc-module.scm")
11:08:22 <warlord> To (path ".......")
11:08:34 <bt> How do you change the associated account when importing OFX?
11:08:43 <warlord> where you fill "......" with the full path of the file.
11:09:03 <warlord> astan: in GNUCASH? Or for different apps?
11:09:51 <warlord> bt: Unfortuately you can't do that in the UI. You need to hand-edit your data file.
11:11:24 <astan> warlord: in general i mean, like an interchange format for charts of accounts.
11:12:04 <warlord> In general between apps? Nope.
11:12:30 <astan> okay.
11:14:40 <bt> warlord: Is there a guide to hand-editing the data file?
11:15:43 <warlord> Maybe in the FAQ? You need to find the account in the data file (search for the account name or description)
11:17:05 <warlord> Then look for the 'slots' for the ofx account#.
11:17:10 <warlord> And remove it.
11:19:17 <bt> I can do this in the OFX file, but is there a way to edit from the GNUcash side (the GNUcash file)? I accidentally associated it with the wrong account when importing.
11:19:36 <warlord> bt: Not the OFX file.. You need to edit the GNUCASH (XML) data file.
11:21:20 <Jannick> Warlord: I think the workaround with a hardcoded path is the easiest. Q: How are blanks in PATH marked in the code?
11:21:49 <warlord> Jannick: what do you mean "blanks in PATH"?
11:23:28 <Jannick> Warlord: The path to the folder .gnucash is "C:/Dokumente und Einstellungen/user/.gnucash" - here are the blanks. This does not seem to work. That's why I asked.
11:24:02 <bt> warlord: Ah, great, thanks!
11:24:05 <warlord> I believe you need to use a unix-style path, "/c/...."
11:24:16 <warlord> But I'm not 100% sure.
11:24:27 <warlord> Windows is.... weird. (and I dont live in a windows environment so I dont know myself)
11:35:30 *** bt has quit IRC
11:41:31 *** cortana has quit IRC
11:56:26 *** kling0n has quit IRC
12:08:08 <Jannick> Warlord: I tried a couple of hardcoded versions of the path variable. I did not come out. :-( Is there possibly a bug in the getenv-routine for Windows?
12:08:56 <warlord> Jannick: if you hard code the PATH in config.user then you dont need to use getenv. Please re-read what I said above.
12:09:33 <Jannick> Sorry for the confusion. Getting tired.
12:10:24 <Jannick> Warlord: No I tried different versions for the PATH formate. I am afraid to say that it is still not working.
12:11:01 <warlord> Well, your other option is to run 'guile' from the command-line and play.
12:11:30 <Jannick> Hmm, this option is dead for me since I am not kind of specialist.
12:13:04 <Jannick> Warlord: Just asking: Where does GC know from to watch out for the config.user file in some special folder? I cannot see any specification for this folder if the path is hardcoded within the config-file.
12:13:39 *** jsled changes topic to "Welcome! Don't meta-ask, just ask and *wait*. 2.2.3 released. <http://wiki.gnucash.org/wiki/FAQ>. Channel is *publically-logged* <http://lists.gnucash.org/logs/>."
12:13:41 <warlord> Sorry, what's that?
12:13:56 <warlord> Gnucash knows where to find your .gnucash folder..
12:14:01 <warlord> and it looks for config.user in there.
12:17:08 <Jannick> Ok, I understand.
12:18:00 <Jannick> When GC is looking for the config file, then it does not understand it in my case. So it is the way of coding the path.
12:18:15 <warlord> Right.
12:18:23 <Jannick> causing the problem.
12:18:23 <warlord> It's all about encoding that path in config.user.
12:18:42 <Jannick> Slowly I am.
12:19:48 <Jannick> Just to make sure: I tried the following line:
12:20:01 <Jannick> (path ("/c/dokumente%20und%20einstellungen/user/.gnucash/ibr-gnc-module.scm"))
12:20:09 <warlord> That wont work
12:20:21 <warlord> replace the %20 with " "
12:21:25 <Jannick> Replaced - but still not working.
12:23:15 <Jannick> Tried (path ("//c/dokumente und einstellungen/user/.gnucash/ibr-gnc-module.scm")) - doesnt work as well.
12:33:07 <warlord> why //c/?
12:33:16 <warlord> Also, you could try a windows-style path.
12:33:34 <warlord> C:\\dokumente ....
12:38:42 <Jannick> Warlord: Not working either. I suspect that lower and upper case letters are equivalent here. Right?
12:39:09 <warlord> MAYBE.. Should be.
12:39:20 <warlord> Do you have any non-ascii characters? accented characters?
12:56:55 *** twunder has joined #gnucash
13:19:24 *** twunder has quit IRC
13:25:55 <Jannick> No, there arent any special characters but the blank - please see the path above.
13:27:22 <warlord> Just checking
13:35:56 *** ErKa has joined #gnucash
13:38:02 <Jannick> This is the config-file:
13:38:03 <Jannick> (printf "Start config.user\n")
13:38:05 <Jannick> (define ibr-menu-created #f)
13:38:06 <Jannick> (let (
13:38:08 <Jannick> (path ("c:\\dokumente und einstellungen/user/.gnucash/ibr-gnc-module.scm"))
13:38:09 <Jannick> )
13:38:11 <Jannick> (printf "config.user: loading %s ...\n" path)
13:38:13 <Jannick> (load path)
13:38:15 <Jannick> )
13:38:16 <Jannick> (printf "End config.user\n"
13:38:19 <Jannick> I am just going through it
13:38:38 <Jannick> - start config
13:39:24 <Jannick> - define new menu: what is #f?
13:39:55 <Jannick> - define the path to the new module
13:40:41 <Jannick> - now "print" config.user? Some variable %s is needed. What is it?
13:41:08 <Jannick> - load new module
13:41:17 <Jannick> - end config
13:41:59 <warlord> #f is 'false'
13:42:18 <warlord> Nope, no variable missing. the variable is 'path'
13:43:10 <Jannick> If the PATH variable is correctly defined, then is %s? Perhaps it is not available ...
13:43:41 <warlord> Do you understand how "printf" works?
13:43:51 <Jannick> No. :-(
13:44:34 <warlord> Right. You can ignore the printf lines. It just means to print out info.
13:46:20 <Jannick> Ok. Then the file essentially says dropping the print out info:
13:46:21 <Jannick> Start config
13:46:23 <Jannick> load PATH
13:46:24 <Jannick> End config.
13:46:26 <Jannick> Right?
13:46:56 <Jannick> ... and loading PATH means running the .scm ...
13:47:50 *** twunder has joined #gnucash
13:52:22 <warlord> Right
13:52:36 <warlord> (note, it's "path", not "PATH" -- the latter implies an environment variable)
13:52:40 <warlord> I'm afraid I need to leave now.
13:52:44 <warlord> Maybe someone else can help you.
13:53:06 <Jannick> Thanks anyway for your eternal patience !!!
13:55:22 <warlord> You're welcome. Good Luck.
13:55:29 <warlord> You can try asking on the -user list, too.
13:55:38 *** warlord has quit IRC
14:15:06 *** Jannick has quit IRC
14:17:02 *** ErKa has quit IRC
14:21:28 *** twunder has quit IRC
14:56:43 *** sjc has joined #gnucash
14:59:16 *** billy has joined #gnucash
15:02:00 *** localhost has quit IRC
15:22:35 *** billy has quit IRC
15:44:40 *** billy has joined #gnucash
15:55:54 *** billy has quit IRC
16:04:25 *** XiXaQ has quit IRC
16:06:58 *** XiXaQ has joined #GnuCash
18:20:53 *** |gunni| has quit IRC
18:27:45 *** cortana has joined #gnucash
19:09:04 *** Zoolooc_ has quit IRC
19:52:41 *** cortana has quit IRC
20:42:15 *** vinci has joined #gnucash
20:50:48 *** twunder has joined #gnucash
20:54:29 *** tjanssen has quit IRC
21:01:44 *** sjc has quit IRC
21:27:04 *** jon has joined #gnucash
21:31:23 <jon> Does anyone know if there's an existing report that would show expenses by Payee (Description?)?
21:35:58 <jon> In general, is there any list anywhere that collects custom reports that have been written by users?
21:39:31 *** localhost has joined #gnucash
21:42:01 <jon> Is anyone actually here?
22:02:58 *** vinci has quit IRC
23:32:55 *** snavin-11d has joined #gnucash
23:51:29 *** twunder has quit IRC