2013-08-21 GnuCash IRC logs

00:26:58 *** ErKa has quit IRC
00:27:22 *** Infiltrator has joined #gnucash
00:30:53 <Infiltrator> I am using GnuCash 2.4.10. I would like to have a scheduled transaction with an exact fraction: $400 / 7. Currently, when I put that in, it gets rounded to $57.14 and is off by $.02 every week. Judging by this [http://cvs.gnucash.org/docs/HEAD/group__Numeric.html] I'm guessing that it's coming in the next version. Should I just wait for that?
00:53:52 *** ErKa has joined #gnucash
01:18:28 *** ErKa has quit IRC
01:57:36 *** ErKa has joined #gnucash
02:20:30 *** john has joined #gnucash
02:28:14 *** benoitg has quit IRC
02:37:58 *** benoitg has joined #gnucash
02:45:07 *** john has quit IRC
02:50:17 *** Krzysiek_K has quit IRC
03:27:59 *** ErKa has quit IRC
04:04:15 *** Ardonik has joined #gnucash
04:22:29 *** Krzysiek_K has joined #gnucash
04:57:40 *** johey has joined #gnucash
05:00:02 <johey> What is a good way of customizing the invoices? Changing colors and fonts is not enough. I really need to make radical changes.
05:01:09 <johey> Do I need to dig into the gnucash code or is there some easy-changable template system or something? What I can find in the manual is just how I change trivial things within the graphical editor.
05:05:13 *** Ardonik has quit IRC
05:09:31 *** Krzysiek_K has joined #gnucash
05:24:39 *** Krzysiek_K has quit IRC
05:33:33 *** Ardonik has joined #gnucash
05:35:18 *** Ardonik has joined #gnucash
06:26:01 *** danco has joined #gnucash
06:37:53 *** aqua___ has joined #gnucash
06:48:24 *** Jimraehl1 has left #gnucash
06:56:19 *** aqua___ has quit IRC
07:03:43 *** Jimraehl1 has joined #gnucash
07:07:20 *** aqua___ has joined #gnucash
07:48:00 <warlord> johey: it depends on which invoice report you are using... if you're using the e-guile invoice report then you might just be able to update the template; otherwise you'll need to hack on the scheme report generator code.
07:48:29 <warlord> Note that this will require restarting gnucash, but not recompiling it.. HOWEVER if you do make changes they will be lost the next time you update.
08:32:59 <johey> warlord: Ok, thanks! Wouldn't it be a great idea to be able to store templates as plugins, like ~/.gnucash/tempates or something?
08:33:19 <warlord> johey: patches always welcome!
08:35:35 <johey> I get your point. :)
08:35:54 <johey> There's no such thing planned or even started working on?
08:38:07 <johey> Oh, while at it... I'm currently starting up my business. In Sweden, the tax authority has this fancy rule that the bookkeeping program must make changes visible or impossible.
08:38:34 <johey> That is, you must not be able to make changes that are not visible within the user interface.
08:39:13 <johey> Is there a way to at least force the program to log all changes?
08:42:13 <johey> They say explicitely no to bookkeeping using Excel-like programs by that cause. There's not yet any public gnucash case, but if there will ever be, it would likely be a good thing if you could show them a complete transaction log including changes.
08:50:02 *** danco has quit IRC
09:24:56 *** aqua_ has joined #gnucash
09:27:56 *** aqua___ has quit IRC
09:28:30 *** Krzysiek_K has joined #gnucash
09:33:37 *** aqua_ has quit IRC
10:17:33 *** Ardonik has quit IRC
10:18:08 *** Ardonik has joined #gnucash
10:26:40 *** benoitg has quit IRC
10:34:09 *** arrainey has joined #gnucash
10:36:28 *** aqua___ has joined #gnucash
10:42:34 *** benoitg has joined #gnucash
10:46:54 *** Krzysiek_K has quit IRC
10:49:11 <warlord> johey: sorry, no, I know of nobody working on that at the moment.
10:49:57 <warlord> GnuCash does log all changes to the Transaction Log files (*.log)
10:50:18 <warlord> (although you might need to make sure they don't get auto-deleted if you need your history for any length of time)
10:50:28 <warlord> But no, there is no visual clue that anything 'changed'.
10:52:23 <warlord> I think lawmakers who make those kinds of laws a) don't understand how computers work, and b) are probably paid by special interests to make stupid laws to make people by special software (that really has no hope of actually *working*)
10:59:39 *** arrainey has quit IRC
11:00:02 *** arrainey has joined #gnucash
11:06:24 *** arrainey has quit IRC
11:06:47 *** arrainey has joined #gnucash
11:11:49 *** arrainey has quit IRC
11:12:11 *** arrainey has joined #gnucash
11:17:13 *** arrainey has quit IRC
11:17:36 *** arrainey has joined #gnucash
11:24:01 *** arrainey has quit IRC
11:24:24 *** arrainey has joined #gnucash
11:39:15 *** ErKa has joined #gnucash
11:45:01 *** arrainey has quit IRC
11:45:24 *** arrainey has joined #gnucash
11:50:17 *** aqua___ has quit IRC
11:55:40 *** arrainey has quit IRC
11:56:03 *** arrainey has joined #gnucash
12:01:04 *** arrainey has quit IRC
12:01:26 *** arrainey has joined #gnucash
12:11:28 *** arrainey has quit IRC
12:11:50 *** arrainey has joined #gnucash
12:12:40 *** aqua___ has joined #gnucash
12:14:20 <johey> warlord: Indeed you're right in both a) and b), but you'd better like it. Glad to hear it is really logging though. Then there should be no issues in that respect.
12:16:07 <warlord> johey: another thing to do is periodically write your datafile to a CD; then you can go back and compare as proof of lack-of-changes.
12:18:06 <johey> warlord: That's a good suggestion.
12:19:56 <warlord> :)
12:22:33 *** Krzysiek_K has joined #gnucash
12:30:25 *** Simon has quit IRC
12:30:37 *** Simon has joined #gnucash
12:43:46 *** ErKa has quit IRC
12:51:15 *** Krzysiek_K has quit IRC
13:05:46 *** Krzysiek_K has joined #gnucash
13:12:50 *** arrainey has quit IRC
13:13:13 *** arrainey has joined #gnucash
13:18:56 *** arrainey has quit IRC
13:18:58 *** jmd has joined #gnucash
13:19:18 *** arrainey has joined #gnucash
13:20:59 *** ErKa has joined #gnucash
13:26:54 *** arrainey has quit IRC
13:27:16 *** arrainey has joined #gnucash
13:37:20 *** arrainey has quit IRC
13:37:42 *** arrainey has joined #gnucash
13:39:07 *** Bodhi-Baum has joined #gnucash
13:50:30 *** arrainey has quit IRC
13:50:52 *** arrainey has joined #gnucash
13:55:43 *** KaiForce has joined #gnucash
14:03:45 *** arrainey has quit IRC
14:04:08 *** arrainey has joined #gnucash
14:09:09 *** arrainey has quit IRC
14:09:32 *** arrainey has joined #gnucash
14:13:06 *** benoitg has quit IRC
14:20:19 *** arrainey has quit IRC
14:20:42 *** arrainey has joined #gnucash
14:25:45 *** arrainey has quit IRC
14:26:08 *** arrainey has joined #gnucash
14:38:28 *** arrainey has quit IRC
14:38:51 *** arrainey has joined #gnucash
14:41:16 *** benoitg has joined #gnucash
14:50:28 *** arrainey has quit IRC
14:50:51 *** arrainey has joined #gnucash
14:54:49 *** jmd has quit IRC
14:55:00 *** Bodhi-Baum has quit IRC
14:59:40 *** ErKa has quit IRC
15:10:46 *** ErKa has joined #gnucash
15:16:16 *** arrainey has quit IRC
15:16:39 *** arrainey has joined #gnucash
15:21:40 *** arrainey has quit IRC
15:22:02 *** arrainey has joined #gnucash
15:27:06 *** arrainey has quit IRC
15:27:28 *** arrainey has joined #gnucash
15:32:29 *** arrainey has quit IRC
15:32:51 *** arrainey has joined #gnucash
15:37:53 *** arrainey has quit IRC
15:38:16 *** arrainey has joined #gnucash
15:39:15 *** mikee_ has joined #gnucash
15:43:04 *** mikee has quit IRC
15:48:24 *** arrainey has quit IRC
15:48:46 *** arrainey has joined #gnucash
15:51:43 *** shanny has joined #gnucash
16:07:42 *** shanny has quit IRC
16:19:13 *** arrainey has quit IRC
16:19:36 *** arrainey has joined #gnucash
16:31:42 *** Bodhi-Baum has joined #gnucash
16:36:41 *** ErKa has quit IRC
16:42:06 *** Bodhi-Baum has quit IRC
16:43:56 *** ErKa has joined #gnucash
17:04:02 *** arrainey has quit IRC
17:04:24 *** arrainey has joined #gnucash
17:05:01 *** aqua___ has joined #gnucash
17:14:39 *** arrainey has quit IRC
17:17:17 *** KaiForce has quit IRC
17:21:00 *** ErKa has quit IRC
17:29:08 *** mr-rich has joined #gnucash
17:30:49 <mr-rich> Hello. Is there a way to tell which file GnuCash has open?
17:57:48 *** aqua___ has quit IRC
18:34:45 *** benoitg has quit IRC
19:10:11 *** benoitg has joined #gnucash
19:25:33 *** benoitg has quit IRC
19:26:51 *** Krzysiek_K has quit IRC
19:30:34 <warlord> mr-rich: the title bar?
19:32:47 *** Krzysiek_K has joined #gnucash
19:33:36 *** benoitg has joined #gnucash
19:52:05 *** Krzysiek_K1 has joined #gnucash
19:54:58 *** Krzysiek_K has quit IRC
19:57:43 *** arrainey has joined #gnucash
20:06:49 *** Krzysiek_K has joined #gnucash
20:10:31 *** Ardonik has quit IRC
20:11:19 *** Krzysiek_K1 has quit IRC
20:11:48 *** arrainey has quit IRC
20:31:25 <Infiltrator> I am using GnuCash 2.4.10. I would like to have a scheduled transaction with an exact fraction: $400 / 7. Currently, when I put that in, it gets rounded to $57.14 and is off by $.02 every week. Judging by this [http://cvs.gnucash.org/docs/HEAD/group__Numeric.html] I'm guessing that it's coming in the next version. Should I just wait for that?
20:43:11 <warlord> Infiltrator: I'm not sure what part of that documentation you're looking at..
20:44:08 <warlord> Right now gnucash will round to the minimum amount of the currency. There is no such thing as a fraction of a penny, so gnucash wont let you account for that.
20:44:56 <warlord> While gnucash DOES store numbers as rational numbers... it rounds to 1/10^N
21:00:17 *** arrainey has joined #gnucash
21:05:11 <Infiltrator> So basically, I can never get $1 / 7 stored exactly?
21:06:27 <Infiltrator> warlord: And that documentation implies that it can handle that, adjusting for the rounding error, being titled "Rational Number Handling w/ Rounding Error Control".
21:06:47 <Infiltrator> I haven't looked at the actual code, though.
21:11:55 *** ErKa has joined #gnucash
21:12:57 <warlord> the gnc_numeric data type can handle it.. The gnucash register, however, uses a different rounding technique such that, no, you can never store $1/7
21:13:34 <Infiltrator> Fair enough.
21:15:11 <warlord> It begs the question: what kind of transaction do you have where you are spending or being paid $1/7, and how is that transaction being executed?
21:16:21 <Infiltrator> I'm probably not doing it correctly, but I was thinking of breaking down a weekly expense into a daily one.
21:16:29 <Infiltrator> Hence x / 7.
21:31:01 <warlord> Yeah, um, don't do that.. If the expense is weekly you should record it weekly.
21:31:55 <Infiltrator> Well, my (probably flawed) thinking was that it's paid weekly, but actually incurred (almost) every day.
21:34:49 <warlord> rent is paid monthly but you dont account for it every day....
21:34:55 <warlord> same with staying in an hotel...
21:35:04 <warlord> I suspect you're over thinking ..
21:35:26 <Infiltrator> Most likely. :)
22:09:44 *** DGMurdockIII has joined #gnucash
22:12:50 *** Krzysiek_K has quit IRC
22:13:23 *** Krzysiek_K has joined #gnucash
22:24:55 *** Krzysiek_K has quit IRC
22:25:37 *** Krzysiek_K has joined #gnucash
22:45:43 *** Krzysiek_K has quit IRC
22:48:18 *** gncbot sets mode: +o benoitg
23:01:08 *** Ardonik has joined #gnucash
23:13:00 *** Krzysiek_K has joined #gnucash