2019-07-28 GnuCash IRC logs

00:00:06 *** fell has quit IRC
00:23:49 <chris> the recent options.scm are cleanup in preparation for income-gst business-accounts->sales/purchases accounts selection... still considering how to write the options converter
00:46:18 *** Aussie_matt has quit IRC
00:47:29 *** bsd4me has quit IRC
03:23:34 <CDB-Man> why is it that when i use the Budget tool's estimate feature, that in December it always puts a large negative plug such that the entire account nets to $0? is it because the estimate feature does not properly account for closin gthe books?
04:15:24 *** bertbob has quit IRC
04:17:03 *** bertbob has joined #gnucash
04:17:05 *** ChanServ sets mode: +v bertbob
04:26:49 <CDB-Man> i have filed a feature request
06:44:44 *** User_ has joined #gnucash
07:40:00 *** Aussie_matt has joined #gnucash
07:46:43 <chris> @tell gjanssens I note you worked on CSV importer not too long ago... did you notice Guile complain about string-delete and string-filter? https://pastebin.com/raw/ySkYt095 I think it's time to dive in and fix
07:46:43 <gncbot> chris: The operation succeeded.
07:47:18 *** fell has joined #gnucash
07:47:19 *** ChanServ sets mode: +o fell
08:05:48 <chris> @tell gjanssens never mind I've fixed https://github.com/Gnucash/gnucash/commit/e3a695d0d4c565e55be5d8086e6e7494d8f4c4a8
08:05:48 <gncbot> chris: The operation succeeded.
08:08:23 *** Aussie_matt has quit IRC
08:29:57 <chris> @tell gjanssens in any case the csv importer still stores account-names for the qif-mapping
08:29:57 <gncbot> chris: The operation succeeded.
08:38:03 *** KevinDB has quit IRC
08:39:20 *** KevinDB has joined #gnucash
08:39:20 *** ChanServ sets mode: +v KevinDB
09:27:53 *** frakturfreak has joined #gnucash
10:21:57 *** karelk has quit IRC
10:23:45 *** karelk has joined #gnucash
10:34:54 *** frakturfreak has quit IRC
11:27:36 *** O01eg has joined #gnucash
12:11:20 *** User_ has quit IRC
12:17:27 *** oozer has joined #gnucash
12:33:02 *** fabior has joined #gnucash
12:34:57 *** fabior has quit IRC
13:55:05 <jralls> chris: I've taken on rewriting the options backend/GUI interface in C++. See https://github.com/jralls/gnucash/tree/c++options.
13:56:39 <jralls> chris: You confused CSV importer with QIF impoerter... which is a bit of a relief, only the QIF importer uses Scheme.
14:59:19 *** frakturfreak has joined #gnucash
14:59:19 *** ChanServ sets mode: +v frakturfreak
15:37:28 *** MarkFirewhal has quit IRC
15:44:12 *** MarkFirewhal has joined #gnucash
15:51:51 *** fell has quit IRC
15:51:59 *** fell has joined #gnucash
15:52:00 *** ChanServ sets mode: +o fell
16:15:26 *** Mechtilde has quit IRC
16:44:02 *** phoenix has joined #gnucash
16:50:20 *** User_ has joined #gnucash
17:06:27 *** User_ has quit IRC
17:07:19 *** frakturfreak has quit IRC
17:31:16 *** omnireq has quit IRC
17:42:03 *** jervin has joined #gnucash
17:42:30 *** jervin has joined #gnucash
17:45:53 *** jervin has quit IRC
17:46:24 *** phoenix has quit IRC
17:48:25 *** calvinct has joined #gnucash
17:52:05 *** omnireq has joined #gnucash
17:52:05 *** ChanServ sets mode: +v omnireq
17:53:11 *** calvinct has quit IRC
18:04:42 *** gncbot has joined #gnucash
18:11:17 *** bertbob has quit IRC
18:19:43 *** gncbot has joined #gnucash
18:20:10 *** omnireq has joined #gnucash
18:20:10 *** ChanServ sets mode: +v omnireq
18:21:36 *** omnireq has quit IRC
18:25:45 *** omnireq has joined #gnucash
18:25:45 *** ChanServ sets mode: +v omnireq
18:33:51 *** omnireq has quit IRC
18:45:41 *** bertbob has joined #gnucash
18:45:42 *** ChanServ sets mode: +v bertbob
18:50:43 *** fell has quit IRC
18:54:36 *** Aussie_matt has joined #gnucash
18:57:12 *** fell has joined #gnucash
18:57:12 *** ChanServ sets mode: +o fell
18:57:25 *** bertbob has quit IRC
19:08:14 <chris> jralls: so I did... lol
19:10:21 <chris> jralls: ok I hope it doesn't clash with test-options.scm
19:11:48 <jralls> chris: It won't clash because test-options.scm will just get removed by the change along with options.scm, business-options.scm, and the rest and replaced with options.i.
19:12:02 <jralls> *be* replaced...
19:12:41 <chris> ok I'll leave this section alone from now on
19:13:53 <chris> my small request is -- I plan to modify income-gst-statement.scm's account selector from accounts/accounts to accounts/sales and accounts/purchases, and was considering an upgrade path... but this is not strictly important, I guess only I use this report
19:14:49 <jralls> What does that mean? That you'll have two account selectors, one for sales and one for purchases?
19:16:09 <chris> correct. the original report was querying account-type to determine sales/purchase
19:16:32 <chris> this fails for capital asset purchases: asset:bank -> asset:capitalassets is still a puchase and was invisible in original report
19:16:44 <chris> for maf.king
19:18:20 <chris> this wouldn't require options.scm algorithms at all except *maybe* the lookup-option backward-compatibility list, even then I wasn't sure how to do it either
19:18:41 <chris> so, maybe it's no big issue at all
19:18:45 *** bertbob has joined #gnucash
19:18:46 *** ChanServ sets mode: +v bertbob
19:19:18 <jralls> I don't see how that would be affected by the rewrite, you'll just have two selectors. The Accounts page on the dialog will need a scrollbar, which might be a bit of a wrinkle, but changing the options backend to C++ won't have any affect on that.
19:19:33 <jralls> s/affect/effect/
19:19:44 <chris> yeah
19:20:29 <chris> so i guess the qif-importer is free to be cleaned up
19:24:09 <chris> I'm updating #500 to have all of default-gst-report, uk-vat-report, au-bas-report, and is now ready to accept other countries' requirements
19:45:55 <jralls> It would actually be good to get the QIF importer over to C++ as well so that it can use the common import matching stuff instead of being of on its own.
19:47:12 <jralls> But I don't think anyone has it in mind to do that anytime soon, so no harm in giving it a scrub, particularly if that makes it easier to understand when someone does get around to rewriting it.
19:58:36 <chris> that's the plan
20:02:47 <chris> it has some weird logic to decode dates.
20:15:21 *** marusich has joined #gnucash
20:15:22 *** ChanServ sets mode: +v marusich
20:33:13 *** warlord has joined #gnucash
20:34:27 *** oozer has quit IRC
20:57:49 *** marusich has quit IRC
21:21:07 *** guak has joined #gnucash
21:22:53 *** guak has quit IRC
21:31:50 *** guak has joined #gnucash
21:41:23 *** storyjesse has joined #gnucash
21:55:09 *** omnireq has joined #gnucash
21:55:10 *** ChanServ sets mode: +v omnireq
21:56:40 *** omnireq has quit IRC