2015-08-21 GnuCash IRC logs

00:00:42 *** MechtiIde has quit IRC
00:04:19 *** fuzzybunny69y has quit IRC
00:04:19 *** MechtiIde has joined #gnucash
00:04:46 *** fuzzybunny69y has joined #gnucash
00:18:13 *** fuzzbunn has joined #gnucash
00:20:00 *** fuzzybunny69y has quit IRC
00:22:33 *** O01eg has quit IRC
00:32:44 *** hhn10 has joined #gnucash
00:47:45 *** fuzzybunny69y has joined #gnucash
00:49:39 *** fuzzbunn has quit IRC
00:55:08 *** TomServo has quit IRC
00:55:50 *** TomServo has joined #gnucash
01:02:03 *** john has quit IRC
01:04:23 *** MechtiIde has quit IRC
01:07:53 *** fuzzbunn has joined #gnucash
01:09:47 *** fuzzybunny69y has quit IRC
01:11:39 *** MechtiIde has joined #gnucash
01:18:08 *** TomServo has quit IRC
01:18:30 *** TomServo has joined #gnucash
01:21:38 *** gjanssens has joined #gnucash
01:21:38 *** ChanServ sets mode: +o gjanssens
01:24:23 *** fuzzybunny69y has joined #gnucash
01:26:15 *** fuzzbunn has quit IRC
01:38:07 *** TomServo has quit IRC
01:38:23 *** TomServo has joined #gnucash
01:48:14 *** fuzzbunn has joined #gnucash
01:49:53 *** fuzzybunny69y has quit IRC
02:00:27 *** fell__ has joined #gnucash
02:02:24 *** fell_ has quit IRC
02:19:11 *** nomeata has joined #gnucash
02:23:47 *** fuzzybunny69y has joined #gnucash
02:25:36 *** fuzzbunn has quit IRC
02:42:39 *** fuzzbunn has joined #gnucash
02:44:32 *** fuzzybunny69y has quit IRC
02:52:09 *** fuzzybunny69y has joined #gnucash
02:53:20 *** nomeata has quit IRC
02:53:58 *** fuzzbunn has quit IRC
02:57:45 *** nomeata has joined #gnucash
03:16:05 *** fuzzbunn has joined #gnucash
03:17:40 *** fuzzybunny69y has quit IRC
03:36:06 *** fabior has joined #gnucash
03:39:25 *** fuzzbunn has quit IRC
03:52:33 *** MechtiIde has quit IRC
03:54:42 *** nomeata has quit IRC
03:56:19 *** MechtiIde has joined #gnucash
04:05:56 *** fuzzbunn has joined #gnucash
04:13:05 *** nomeata has joined #gnucash
04:20:06 *** fuzzybunny69y has joined #gnucash
04:21:35 *** fuzzbunn has quit IRC
04:31:38 *** fuzzbunn has joined #gnucash
04:32:36 *** fuzzybunny69y has quit IRC
04:55:38 *** nomeata has quit IRC
04:59:20 *** fuzzybunny69y has joined #gnucash
05:00:59 *** fuzzbunn has quit IRC
05:08:59 *** fuzzybunny69y has quit IRC
05:09:27 *** fuzzybunny69y has joined #gnucash
05:14:42 *** fuzzybunny69y has quit IRC
05:15:03 *** fuzzybunny69y has joined #gnucash
05:21:49 *** jralls_ has joined #gnucash
05:22:46 *** jralls has quit IRC
05:22:52 <jralls_> gjanssens: Posting an invoice creates a price of type "user:invoice-post". Where should that go in precedence, or can it disappear since gnc_xfer_dialog_run_until_done() records a price of type "user:xfer-dialog"?
05:22:59 *** jralls_ is now known as jralls
05:23:07 <jralls> @op
05:23:07 *** gncbot sets mode: +o jralls
05:29:36 *** frozenjim has joined #gnucash
05:31:55 *** fuzzybunny69y has quit IRC
05:32:38 *** fuzzybunny69y has joined #gnucash
05:39:28 *** MechtiIde has quit IRC
05:46:44 <gjanssens> jralls: I have quickly checked: user:invoice-post is not used anywhere in particular in reports or other code.
05:47:11 <gjanssens> And I can't immediatly come up with a use case where we'd need to keep a separate record of it.
05:47:20 <gjanssens> So I would remove it.
05:47:25 <jralls> gjanssens: AFAICT none of the source-type strings are used in code anywhere. They're just displayed to the user.
05:47:44 <jralls> OK, will do.
05:47:52 <gjanssens> Best double check with warlord though. He may have a different idea about it
05:48:21 <jralls> He often does. ;-)
05:48:26 <gjanssens> :)
05:48:59 <gjanssens> Still he'd need pretty strong motivations in this case. I prefer to keep the code as simple as possible.
05:49:12 *** gjanssens is now known as gjanssens_
05:52:35 *** fuzzbunn has joined #gnucash
05:54:01 *** calatalee has joined #gnucash
05:54:34 *** fuzzybunny69y has quit IRC
05:54:36 *** calatalee has quit IRC
06:00:58 *** fabior has quit IRC
06:07:45 *** Jimraehl1 has left #gnucash
06:12:37 *** Jimraehl1 has joined #gnucash
06:13:28 *** fuzzybunny69y has joined #gnucash
06:15:10 *** fuzzbunn has quit IRC
06:32:16 *** MechtiIde has joined #gnucash
06:36:00 *** gjanssens_ is now known as gjanssens
06:42:46 *** chazdiezal1 has joined #gnucash
06:43:19 *** chazdiezal has quit IRC
06:48:53 *** jralls has quit IRC
07:01:06 *** fuzzbunn has joined #gnucash
07:02:59 *** fuzzybunny69y has quit IRC
07:07:02 *** cartsoftware has joined #gnucash
07:18:15 *** cartsoftware has quit IRC
07:18:34 *** cartsoftware has joined #gnucash
07:21:04 *** fuzzybunny69y has joined #gnucash
07:22:54 *** fuzzbunn has quit IRC
07:29:47 *** himaxx has joined #gnucash
07:36:38 *** himaxx has quit IRC
07:38:52 *** fuzzybunny69y has quit IRC
07:39:37 *** fuzzybunny69y has joined #gnucash
07:51:46 *** fuzzbunn has joined #gnucash
07:53:24 *** fuzzybunny69y has quit IRC
07:58:58 *** fuzzbunn has quit IRC
08:03:07 *** nomeata has joined #gnucash
08:04:14 *** fuzzbunn has joined #gnucash
08:13:58 *** MarcGuay has quit IRC
08:16:46 *** mlncn has joined #gnucash
08:17:24 *** himaxx has joined #gnucash
08:27:06 *** himaxx has quit IRC
08:27:32 *** MarcGuay has joined #gnucash
08:33:39 *** fuzzbunn has quit IRC
08:38:43 *** fuzzbunn has joined #gnucash
08:42:07 *** fuzzybunny69y has joined #gnucash
08:44:02 *** fuzzbunn has quit IRC
08:48:29 *** fuzzbunn has joined #gnucash
08:50:20 *** fuzzybunny69y has quit IRC
08:53:30 *** warlord has joined #gnucash
08:53:30 *** gncbot sets mode: +o warlord
08:59:20 *** chazdiezal has joined #gnucash
09:00:07 *** fabior has joined #gnucash
09:00:23 *** chazdiezal1 has quit IRC
09:00:52 *** fuzzybunny69y has joined #gnucash
09:02:09 *** fuzzbunn has quit IRC
09:02:46 *** chazdiezal has quit IRC
09:13:01 *** MechtiIde has quit IRC
09:14:07 *** MechtiIde has joined #gnucash
09:14:37 *** chazdiezal has joined #gnucash
09:19:19 *** fuzzbunn has joined #gnucash
09:21:14 *** fuzzybunny69y has quit IRC
09:34:58 *** jralls has joined #gnucash
09:34:58 *** gncbot sets mode: +o jralls
09:35:57 *** cartsoftware has quit IRC
09:40:57 *** nomeata has quit IRC
09:47:12 *** fuzzybunny69y has joined #gnucash
09:49:03 *** fuzzbunn has quit IRC
09:56:49 *** MechtiIde has quit IRC
09:59:53 <jralls> @notes
09:59:53 <gncbot> jralls: I currently have notes waiting for accounting, alberto, andi5:, andrewralph, aqua__, ari, Arnaud, audiomuze, BossOfTheButtons, brewster, chan, chintan, cinix, circ-user-uUfHR, cojacket, conrad:, crimsoncor, cstim,, cstim:, cstimm, dbr,, ddfsdf, dusty_thingy, endikos, ericrathhaus, esadan, eweb, faga, fellipe, flabbergaster, fubar, fuzzybunny6y, gr8cpa, grantbow, hansfbaier, harej, ilesm, jakob, Jannick, jb49, (2 more messages)
10:05:45 *** fuzzbunn has joined #gnucash
10:07:46 *** fuzzybunny69y has quit IRC
10:21:28 *** mlncn has quit IRC
10:23:39 *** fuzzybunny69y has joined #gnucash
10:25:25 *** fuzzbunn has quit IRC
10:31:25 *** hhn10 has quit IRC
10:31:47 <jralls> warlord: Re invoice-post, which post-date? The xfer dialog will make a price on the transaction's date_posted, which I think is correct. Is that different from the invoice's post date?
10:33:22 <warlord> Which xfer-dialog?
10:33:41 <warlord> There are the individual line items (which have their own dates)
10:33:48 <warlord> And then there is the "post date" from the invoice
10:34:21 <warlord> I agree we should use one or the other. I'm not sure which is more appropriate.
10:36:22 <jralls> warlord: Sorry, the transfer dialog in gnome-utils/dialog-transfer.c which is the UI for collecting prices and exchange rates when not editing a transaction in a register which a visible price cell.
10:38:20 <jralls> And I just checked the code: The invoice's posteddate is the time that gnc_dialog_post_invoice is run. I don't think that a price/rate on that date would make sense unless it happened also to be the transaction's posted date.
10:38:22 <warlord> I know, I meant "when is it used in the invoice process"?
10:41:10 <jralls> gnc_invoice_post iterates over all "foreign" (to the invoice) currencies and asks for exchange rates.
10:41:46 <jralls> dialog-invoice.c line 828.
10:44:28 *** fuzzbunn has joined #gnucash
10:44:48 <jralls> I think I don't understand what those prices mean. They seem to be independent of any transactions.
10:45:58 <warlord> They are.
10:46:21 *** fuzzybunny69y has quit IRC
10:46:45 <warlord> Invoice line-items are meta-data. They do not necessarily correspond to a Split (unless "acculumate splits" is de-selected)
10:49:32 <jralls> OK, and looking some more I see that the invoice's posted date is passed to xfer_dialog, so the timestamp on the two prices will be the same.
10:49:34 *** MechtiIde has joined #gnucash
10:52:09 *** mlncn_ has joined #gnucash
10:52:35 <jralls> So the only difference will be the price-source and price-type (It's set to "last" in the invoice code and not set in the xfer-dialog code).
10:53:52 <jralls> Do you remember the motivation for putting the invoice exchange rates in the pricedb?
10:54:56 *** fuzzybunny69y has joined #gnucash
10:55:30 *** MechtiIde has quit IRC
10:56:50 *** fuzzbunn has quit IRC
11:00:49 <warlord> Nope, I didn't do that
11:00:55 <warlord> My invoice code was single-currency.
11:01:09 <warlord> i think Geert added the multi-currency support
11:08:13 *** MechtiIde has joined #gnucash
11:15:41 *** MechtiIde has quit IRC
11:16:31 *** MechtiIde has joined #gnucash
11:23:06 <jralls> History says it was Christian Stimming, back in 2008, but he was just applying a patch set from someone named Jamie Campbell.
11:24:30 <jralls> So I guess the motivation isn't recoverable.
11:25:19 *** MechtiIde has quit IRC
11:26:38 *** fuzzbunn has joined #gnucash
11:28:31 <jralls> I'll remove the extra price insertion from dialog-invoice.c for now, there's nothing gained from the duplication.
11:28:31 *** fuzzybunny69y has quit IRC
11:34:13 *** fuzzybunny69y has joined #gnucash
11:36:52 *** fuzzbunn has quit IRC
11:42:51 *** chazdiezal1 has joined #gnucash
11:44:48 *** chazdiezal has quit IRC
11:45:35 *** chazdiezal has joined #gnucash
11:46:05 *** chazdiezal1 has quit IRC
11:54:36 *** chazdiezal has quit IRC
11:56:23 *** chazdiezal has joined #gnucash
11:56:24 <warlord> Okay
11:59:24 *** chazdiezal has quit IRC
11:59:25 *** chazdiezal1 has joined #gnucash
12:01:09 *** fuzzbunn has joined #gnucash
12:02:55 *** fuzzybunny69y has quit IRC
12:10:45 *** jralls is now known as jralls_afk
12:14:36 *** MechtiIde has joined #gnucash
12:25:37 *** O01eg has joined #gnucash
12:38:01 *** fuzzybunny69y has joined #gnucash
12:39:39 *** fuzzbunn has quit IRC
13:03:17 *** chazdiezal has joined #gnucash
13:05:59 *** chazdiezal1 has quit IRC
13:19:10 *** fuzzbunn has joined #gnucash
13:21:02 *** fuzzybunny69y has quit IRC
13:43:40 *** fabior has quit IRC
13:47:49 *** himaxx has joined #gnucash
13:57:20 *** himaxx has quit IRC
14:00:49 *** mlncn_ has quit IRC
14:07:24 *** chazdiezal has quit IRC
14:07:24 *** chazdiezal1 has joined #gnucash
14:14:19 *** fuzzybunny69y has joined #gnucash
14:16:07 *** fuzzbunn has quit IRC
14:20:35 *** himaxx has joined #gnucash
14:32:33 *** himaxx has quit IRC
14:54:04 *** MechtiIde has quit IRC
14:59:04 *** chazdiezal has joined #gnucash
15:01:32 *** chazdiezal1 has quit IRC
15:02:44 *** john has joined #gnucash
15:10:11 *** mlncn has joined #gnucash
15:18:47 *** jralls_afk is now known as jralls
15:25:36 *** chazdiezal1 has joined #gnucash
15:26:14 *** chazdiezal has quit IRC
16:29:12 *** fuzzbunn has joined #gnucash
16:30:51 *** fuzzybunny69y has quit IRC
16:35:02 *** gjanssens has quit IRC
16:40:44 *** fuzzybunny69y has joined #gnucash
16:42:29 *** fuzzbunn has quit IRC
16:53:59 *** nomeata has joined #gnucash
17:01:25 *** fuzzbunn has joined #gnucash
17:03:15 *** fuzzybunny69y has quit IRC
17:10:31 *** chazdiezal has joined #gnucash
17:11:48 *** chazdiezal1 has quit IRC
17:17:02 *** nomeata has quit IRC
17:19:56 *** fuzzybunny69y has joined #gnucash
17:21:46 *** fuzzbunn has quit IRC
17:36:26 *** fuzzbunn has joined #gnucash
17:38:20 *** fuzzybunny69y has quit IRC
17:55:59 *** fuzzybunny69y has joined #gnucash
17:57:52 *** fuzzbunn has quit IRC
18:02:03 *** fuzzybunny69y has quit IRC
18:17:35 *** chazdiezal has quit IRC
18:17:36 *** chazdiezal has joined #gnucash
19:22:38 *** mlncn has quit IRC
19:51:34 *** fuzzybunny69y has joined #gnucash
19:56:55 *** fuzzbunn has joined #gnucash
19:58:47 *** fuzzybunny69y has quit IRC
20:03:49 *** TomServo has quit IRC
20:05:17 *** fuzzybunny69y has joined #gnucash
20:07:08 *** fuzzbunn has quit IRC
20:14:41 *** fuzzbunn has joined #gnucash
20:16:32 *** fuzzybunny69y has quit IRC
20:21:35 *** himaxx has joined #gnucash
20:24:32 *** himaxx has quit IRC
20:28:08 *** fuzzybunny69y has joined #gnucash
20:29:59 *** fuzzbunn has quit IRC
20:45:52 *** fuzzbunn has joined #gnucash
20:47:46 *** fuzzybunny69y has quit IRC
21:18:27 *** fuzzybunny69y has joined #gnucash
21:20:07 *** himaxx has joined #gnucash
21:20:22 *** fuzzbunn has quit IRC
21:23:09 *** himaxx has quit IRC
21:27:31 *** chazdiezal1 has joined #gnucash
21:27:36 *** chazdiezal has quit IRC
21:36:58 *** fuzzbunn has joined #gnucash
21:38:46 *** fuzzybunny69y has quit IRC
22:05:11 *** fuzzybunny69y has joined #gnucash
22:06:46 *** fuzzbunn has quit IRC
22:19:35 *** fuzzbunn has joined #gnucash
22:21:19 *** fuzzybunny69y has quit IRC
22:47:17 *** fuzzybunny69y has joined #gnucash
22:49:11 *** fuzzbunn has quit IRC
23:19:11 *** fuzzbunn has joined #gnucash
23:21:07 *** fuzzybunny69y has quit IRC
23:21:48 *** prattmic has joined #gnucash
23:22:53 *** prattmic has left #gnucash
23:43:28 *** fuzzybunny69y has joined #gnucash
23:45:11 *** fuzzbunn has quit IRC