2010-03-30 GnuCash IRC logs

01:52:23 *** gour has joined #gnucash
02:42:31 *** bentob0x has joined #gnucash
03:10:28 *** wingo has joined #gnucash
03:10:31 <wingo> morning
03:21:15 *** bentob0x has quit IRC
03:25:06 *** bentob0x has joined #gnucash
03:51:20 *** jpetersen has joined #gnucash
04:31:09 *** wingo-pi has joined #gnucash
04:39:20 *** wingo has quit IRC
06:00:02 *** mishehu has quit IRC
06:01:26 *** mishehu has joined #gnucash
07:35:11 <gour> cool...gnucash-devel speaks about patches to make guile-2.0 workin with gnucash
07:47:12 *** fDavid has joined #gnucash
07:48:12 *** Jimraehl has left #gnucash
08:03:01 *** Jimraehl has joined #gnucash
09:55:01 *** warlord-afk is now known as warlord
09:55:37 *** KaiForce has joined #gnucash
10:55:58 *** nomeata has joined #gnucash
11:08:07 *** dfgas has joined #gnucash
11:08:27 <dfgas> how do i print a recipt when someone pays me?
11:17:21 <warlord> what kind of receipt?
11:17:33 <warlord> you can print out the customer report....
11:19:19 <dfgas> receipt of their transaction
11:23:18 <warlord> GnuCash isn't a Point of Sale system
11:23:31 <warlord> You could... print the tranaction as a check..
11:23:46 <warlord> or you could print out a Customer Report that will show the payment (assuming you're using Process Payment)
11:25:08 <dfgas> ahh ok
11:28:54 *** todd has quit IRC
11:31:07 *** asina12 has joined #gnucash
11:32:32 <asina12> Hi..could someone please direct me to documentation that describes how to automate gnucash using scheme?
11:33:03 *** todd has joined #gnucash
11:33:29 * wingo-pi curious as to the answer as well
11:35:35 <asina12> I would like to incorporate batch processing into gnucash, what would you like to do wingo-pi?
11:36:12 <wingo-pi> i have no particular desire at this time, just curious :)
11:36:29 <wingo-pi> are you familiar with scheme, asina12 ?
11:38:04 *** dfgas has quit IRC
11:38:15 *** Demitar has quit IRC
11:40:59 <warlord> asina12: what kind of automation are you looking for?
11:41:19 <warlord> what kind of batch processing?
11:43:11 <asina12> warlord: I want something like this, I have a csv file containing details of transactions, then I want gnucash to read the file and update my accounts automatically
11:43:45 <asina12> I am familiar with scheme, but have never any non-trivial apps before
11:44:17 <asina12> but I am familiar with python,C++,java, and VBA...so scheme shouldn't be that hard right?
11:45:18 *** blizgerg has quit IRC
11:46:07 <warlord> no, i dont think scheme is too hard.
11:47:09 <warlord> I'm not sure how easy it would be to completely automate it... Scheme is more like an extension method.
11:49:07 <wingo-pi> for gnucash :)
11:49:27 <wingo-pi> imo gnucash needs a repl.
11:49:37 <wingo-pi> then this sort of thing becomes more easy.
11:51:06 <wingo-pi> warlord: so i'm going to go back to guile hacking; do you anticipate any trouble getting those patches into trunk?
11:52:06 <warlord> repl?
11:52:19 <warlord> wingo-pi: I honestly haven't looked at them yet
11:52:44 <wingo-pi> read-eval-print loop
11:52:53 <wingo-pi> 6.001 grows hazy, eh ;)
11:53:41 *** jpetersen has quit IRC
11:54:00 <asina12> so is there a documentation on using scheme on gnucash? I browsed gnucash.org and all I could find was a very short description for 1.6
11:57:27 <wingo-pi> asina12: so i'm ignorant about gnucash
11:57:36 <wingo-pi> but to my knowledge there is no such documentation
11:57:53 <wingo-pi> (often an ignorant answer will prompt a correction :)
11:58:52 <warlord> 6.001 was 20 years ago. So yeah, very hazy
11:59:08 <wingo-pi> otoh if you can learn guile scheme, there are many parts of gnucash's scheme code that could use some cleanups, so poking in the source can be educational and productive :)
12:00:13 <warlord> the 1.6 docs are still close.. The architecture isn't too different
12:00:46 <asina12> poke around the source code...I was hoping it won't come to that....
12:03:24 <warlord> the APIs are documented (at least in C -- but they are pretty close to scheme)
12:04:09 <asina12> ok...so based on the 1.6 docs....I should download gnucash source and study how gwrap is used on the gnucash engine...
12:04:12 <warlord> Well, okay, we don't use g-wrap
12:06:22 <asina12> warlord: this is from the docs : gnuCash uses G-Wrap to connect together Guile and the GnuCash engine.
12:07:33 <warlord> Yes, *those* facts are out of date. We use swig now
12:09:39 <asina12> warlord: thanks warlord
12:10:19 <warlord> read the C API docs: http://code.gnucash.org/docs/HEAD/
12:10:24 *** bentob0x has quit IRC
12:10:33 <warlord> The scheme API is the C api wrapped... But swig doesn't really do a good document conversion. But in most places it's a 1:1 mapping
12:13:23 <gour> what about patches to make gnucash working with 2.0? are they are going soon to the trunk?
12:15:27 <asina12> thanks warlord, u have been really helpful
12:15:35 <wingo-pi> gour you need to put some pieces of information together :)
12:16:03 <warlord> gour: define soon? they were just sent in last night!
12:16:12 <wingo-pi> i just asked :)
12:16:36 <gour> warlord: ohh, great. then i can update my gnucash :-)
12:17:45 * gour --> afk. bbl
12:47:34 *** hvx has joined #gnucash
13:25:26 *** ChoHag has quit IRC
13:48:27 *** Zoolooc has joined #gnucash
14:19:07 *** asina12 has quit IRC
14:43:05 *** andyt has joined #gnucash
15:07:34 *** agentbob has quit IRC
15:24:12 *** fDavid has quit IRC
15:31:06 *** gour has quit IRC
15:42:32 *** message144 has joined #gnucash
16:26:14 *** Demitar has joined #gnucash
16:34:03 *** message144 has quit IRC
16:50:07 *** cortana has joined #gnucash
16:55:04 *** bentob0x has joined #gnucash
17:03:35 *** KaiForce has quit IRC
17:24:19 *** ajg has joined #gnucash
17:25:06 <ajg> how do i revert my gnucash file to a previous version? i see there are alot of what i think are backups... .log/.xac files
17:28:56 <warlord> the .xac files are backup files.
17:30:24 <ajg> ahh, that worked. i opened one and saved it over my file without an extension. thanks
17:34:09 <ajg> one other question i've been wondering about... is there a way to attach files to transactions? like i have receipts, paystubs, etc that i scan and put into a folder, but I'd like to attach the corresponding transaction.
17:44:45 <warlord> Nope
17:44:55 <warlord> Well, you could put URLs into the split memo or notes field...
17:47:39 *** hvx has quit IRC
17:51:47 *** andyt has quit IRC
18:06:07 *** ajg has quit IRC
18:23:49 *** nomeata has quit IRC
18:51:06 *** Zoolooc has quit IRC
19:10:57 *** UukGoblin has left #gnucash
19:15:34 *** warlord is now known as warlord-afk
19:22:49 *** cortana has quit IRC
20:02:33 *** bentob0x has quit IRC
20:14:25 *** blizgerg has joined #gnucash
20:31:45 *** tedcx2 has joined #gnucash
20:32:25 <tedcx2> any quick way to speed up selection of possible duplicates on qif import?
20:45:22 <tedcx2> i.e. like add a double click or right click to select the transacion as a duplicate?
21:09:53 *** fDavid has joined #gnucash
22:25:49 *** fDavid has quit IRC
23:01:23 *** warlord-afk is now known as warlord
23:01:28 <warlord> tedcx2: sure! patches always welcome