2019-11-23 GnuCash IRC logs

00:00:06 *** Gerd has joined #gnucash
00:00:12 *** fell has joined #gnucash
00:00:12 *** ChanServ sets mode: +o fell
00:29:32 *** Gerd has quit IRC
00:48:56 *** marusich has joined #gnucash
00:48:57 *** ChanServ sets mode: +v marusich
00:58:57 *** sbluhm has joined #gnucash
00:58:57 *** ChanServ sets mode: +v sbluhm
01:03:27 *** sbluhm has quit IRC
01:10:16 *** sbluhm has joined #gnucash
01:10:17 *** ChanServ sets mode: +v sbluhm
01:39:30 *** fell_laptop has joined #gnucash
01:39:30 *** ChanServ sets mode: +o fell_laptop
01:41:13 *** fell has quit IRC
01:55:00 *** gjanssens has joined #gnucash
01:55:00 *** ChanServ sets mode: +o gjanssens
01:55:35 <gjanssens> .
02:11:25 *** boldstripe has quit IRC
02:12:21 *** boldstripe has joined #gnucash
02:23:01 *** sbluhm has quit IRC
02:23:23 *** bertbob has quit IRC
02:26:42 *** bertbob has joined #gnucash
02:26:43 *** ChanServ sets mode: +v bertbob
02:36:39 *** Mechtilde has joined #gnucash
02:40:03 *** marusich has quit IRC
02:48:25 *** Mechtilde has quit IRC
02:52:46 *** omnireq has joined #gnucash
03:04:36 *** sbluhm has joined #gnucash
03:04:37 *** ChanServ sets mode: +v sbluhm
03:12:28 *** omnireq_ has joined #gnucash
03:13:41 *** omnireq has quit IRC
03:13:46 *** Mechtilde has joined #gnucash
03:28:09 *** pohly1 has joined #gnucash
03:34:07 *** gncbot has joined #gnucash
03:40:19 *** fell_laptop is now known as fell
03:42:28 <fell> @tell Robert847 Are you sure you didn't manage to move the "Save as" window in the background ir minimize it?
03:42:28 <gncbot> fell: The operation succeeded.
03:55:02 <Simon> if you switch account tabs while it's saving it won't re-enable the menus
03:55:40 <Simon> oh, that has been fixed
04:20:27 *** gncbot has joined #gnucash
04:43:11 *** fell_laptop has joined #gnucash
04:43:13 *** ChanServ sets mode: +o fell_laptop
04:43:13 *** fell has quit IRC
05:10:27 *** fabior has joined #gnucash
05:39:53 *** fabior has quit IRC
05:56:11 *** phoenix has joined #gnucash
05:59:21 *** fabior has joined #gnucash
06:00:04 *** Gerd has joined #gnucash
06:07:16 *** fell_laptop has quit IRC
06:12:46 *** boldstripe has quit IRC
06:13:41 *** boldstripe has joined #gnucash
06:22:58 *** phoenix has quit IRC
06:23:24 *** phoenix has joined #gnucash
06:25:00 *** warlord sets mode: +o gncbot
06:35:29 *** phoenix has quit IRC
06:49:59 *** fabior has quit IRC
07:04:19 *** Gerd has quit IRC
07:22:33 *** User_ has joined #gnucash
07:25:12 *** oozer has joined #gnucash
07:30:08 *** oozer has quit IRC
07:36:11 <oliver> do you know some workaround for the account assignment issue (https://bugs.gnucash.org/show_bug.cgi?id=797432)?
07:37:21 <oliver> I'm really stuck at that point. Can I make any hacky changes in my Gnucash or AqB settings to get online banking working?
07:38:40 <oliver> do you have a hint where the account assignment is stored on disk, so that I could manually edit that?
07:39:37 *** oozer has joined #gnucash
07:49:56 *** lcanaska has joined #gnucash
07:55:20 *** Jimraehl1 has joined #gnucash
07:55:24 *** oozer has quit IRC
07:56:29 *** Jimraehl1 has quit IRC
08:13:26 *** boldstripe has quit IRC
08:14:21 *** boldstripe has joined #gnucash
08:29:35 *** oozer has joined #gnucash
08:30:51 *** sbluhm has quit IRC
08:36:02 *** Aussie_matt has quit IRC
08:37:02 *** oozer has quit IRC
08:54:23 *** zako has joined #gnucash
09:22:47 <chris> gjanssens I believe the rant in html-document#L265 about font-face font-size font-color is justified; there's no real use of these tags in code. only hello-world.scm has 'font-color. I think - deprecate!
09:23:36 <chris> this will dramatically trim style code
09:24:28 <gjanssens> Seems reasonable to me.
09:24:34 <gjanssens> Please do
09:25:16 <chris> \o/
09:32:46 *** biomanu has joined #gnucash
09:32:47 *** ChanServ sets mode: +v biomanu
09:43:41 *** fell_laptop has joined #gnucash
09:43:42 *** ChanServ sets mode: +o fell_laptop
09:55:08 *** misterwhatever has joined #gnucash
09:59:32 <chris> ... and now ninja check master
10:01:45 *** lcanaska has quit IRC
10:01:50 *** lcanaska has joined #gnucash
10:18:59 *** phoenix has joined #gnucash
10:20:18 <gjanssens> chris: on my system your new aging report throws errors on master
10:20:33 <gjanssens> The errors don't show up on ninja check though...
10:20:39 *** sbluhm has joined #gnucash
10:20:43 *** ChanServ sets mode: +v sbluhm
10:22:58 <gjanssens> https://paste.centos.org/view/24b04269
10:25:53 <chris> ah it's sorting gncOwner's guids. does your APAR acct have an invalid invoice?
10:30:39 <gjanssens> What should an invalid invoice look like ?
10:31:31 <chris> hmm a APAR split without owner. maybe i need to filter a bit better.
10:31:34 <chris> may be a regular split.
10:32:45 <gjanssens> Oh, ok. I think we should cope with such splits indeed.
10:32:48 <chris> iiuc shouldn't happen.... APAR splits filtered for txn-type-invoice and txn-type-payment; each analysed via split->owner to find owner
10:33:00 <chris> so, regular splits shouldn't be shown
10:34:50 <gjanssens> Is the e829579babdeca24d2b041105f81f8fb the guid of the split that's being tested or an owner guid ?
10:34:56 <chris> owner-guid
10:35:10 <chris> for testing add the following lines before the ;; loop into each APAR account split
10:35:53 <chris> (for-each (lambda (split owner) (gnc:pk split owner)) acc-splits split-owners)
10:36:09 <chris> actually no
10:36:22 <chris> (for-each (lambda (split owner) (gnc:pk split owner)) acc-splits split-owners) must be inserted as follows:
10:38:02 <chris> https://paste.centos.org/view/3da7ddf2
10:39:28 <chris> ^ dumps the splits, and split->owner output
10:39:44 <chris> splits should be invoice or payment only, not regular
10:40:16 <gjanssens> let me check
10:43:30 <chris> ninja check won't detect errors of that sort... because there's no 100% coverage of reports tackling weird data. but from my understanding txn-type-invoice and txn-type-payment *should* have owner, therefore it shouldn't crash
10:43:50 *** Gerd has joined #gnucash
10:44:34 <gjanssens> There's one split that gives [None,] rather than [Customer:name]
10:44:42 <gjanssens> https://i.imgur.com/UIMrSOn.png
10:44:44 <chris> bingo.
10:46:07 <gjanssens> Bingo, in that this can happen and your report should be able to cope with it :(
10:46:26 <chris> split->owner is a simplified version of gnc:owner-from-split which is more comprehensive in analysing the split.
10:48:38 *** fell_laptop has quit IRC
10:49:13 *** fell has joined #gnucash
10:49:13 *** ChanServ sets mode: +o fell
10:50:28 *** fabior has joined #gnucash
10:51:59 <chris> it would be worthwhile attaching the .xml snippet for that particular transaction in a bug report and I'll see how split->owner should find owner.
10:52:01 <gjanssens> Right. This is an interesting transaction :)
10:52:49 <gjanssens> I don't expect ordinary users to have one like this - it has splits in both an AR and an AP account
10:52:55 <chris> ahaha
10:53:00 <gjanssens> This makes no sense obviously
10:53:17 <gjanssens> But nothing prevents the user from creating such a weird transaction.
10:54:24 <gjanssens> (Well it would make sense for business relations that are both a vendor and a customer and you'd pay one of their bills with one of their invoices. We don't have code to support that right now).
10:55:21 <gjanssens> It would be nice though if your report would not crash on this, again as there's no code to prevent the user from creating such a transaction.
10:56:28 <chris> It'll be easy to make it not crash, but what owner should it report?
10:56:53 <chris> I guess it's a payment to Vendor with split in AR account
10:57:43 <chris> easiest is to do: "(split-owners (filter identity (map split->owner acc-splits)))" which ignores that Vendor.
10:58:54 *** sbluhm has quit IRC
11:01:33 <chris> have a thought... or bug report with testcase datafile. I think I've nailed every foreign-currency business transaction, but not AP<->AR type txn-type-invoice/payment splits. gtg now sleep.
11:03:29 <gjanssens> Ok
11:03:35 <gjanssens> I'll write a bug report
11:04:54 *** testy has joined #gnucash
11:05:07 *** phoenix has quit IRC
11:06:09 *** fabior has quit IRC
11:07:37 <zako> hi, just a question about PSD2 in Europe... I don't know anything about PSD2 law but do you think it will provide a common API/Interface to all European banks to download our data from banks so that we can import it more easily to Gnucash?
11:11:28 *** phoenix has joined #gnucash
11:12:02 *** testy has quit IRC
11:12:22 *** testy has joined #gnucash
11:16:23 *** phoenix_ has joined #gnucash
11:16:36 *** phoenix has quit IRC
11:17:41 *** phoenix_ is now known as phoenix
11:20:28 *** oliver has quit IRC
11:22:11 *** oliver has joined #gnucash
11:29:53 *** lcanaska has quit IRC
11:34:26 *** phoenix has quit IRC
11:38:16 *** omnireq_ has quit IRC
11:38:27 *** omnireq_ has joined #gnucash
11:38:46 *** phoenix has joined #gnucash
11:43:12 *** phoenix has quit IRC
11:59:16 *** omnireq_ has quit IRC
11:59:46 *** omnireq_ has joined #gnucash
12:26:40 *** User_ has quit IRC
12:28:33 *** phoenix has joined #gnucash
12:32:59 *** Robert847 has joined #gnucash
12:33:37 *** Robert847 has left #gnucash
12:36:39 *** phoenix has quit IRC
12:37:04 *** Robert847 has joined #gnucash
12:38:24 *** jervin has joined #gnucash
12:39:44 *** Robert847 has left #gnucash
12:40:36 *** Robert847 has joined #gnucash
12:57:54 *** oozer has joined #gnucash
13:10:10 *** oliver has quit IRC
13:11:52 *** oliver has joined #gnucash
13:13:21 *** oozer has quit IRC
13:23:58 *** Gerd has quit IRC
13:25:29 *** Gerd has joined #gnucash
13:29:44 *** biomanu has quit IRC
13:39:00 *** sbluhm has joined #gnucash
13:47:08 <jralls> zako: No. PSD2 is a requirement that EU banks implement 2-factor authentication for online banking. For GnuCash's purposes it affects only Germany's FinTS.
13:49:30 <zako> jralls: I thought it enfored open banking... because since PSD2 is required there are a lot of discussion about openbanking and APIs provided by banks for fintech and third party applications
13:49:48 <jralls> No such luck.
13:50:31 <zako> :-(
13:51:43 *** testy has quit IRC
13:55:17 <jralls> Think about how much political capital had to go in to even creating the ECB after the 2009 crash. EU-wide open banking would require aligning member states' banking laws to an extent that the various national banking industries would fight to the last lobbyist.
13:56:40 *** misterwhatever has quit IRC
14:04:13 *** Cork has quit IRC
14:12:52 *** Cork has joined #gnucash
14:13:04 *** pohly has joined #gnucash
14:21:08 *** mdf_ has quit IRC
14:23:41 *** mdf has joined #gnucash
14:23:42 *** ChanServ sets mode: +v mdf
14:27:00 *** sbluhm has quit IRC
14:39:47 *** jervin has quit IRC
14:45:19 *** frakturfreak has joined #gnucash
14:45:21 *** ChanServ sets mode: +v frakturfreak
15:06:20 *** fell has quit IRC
15:24:33 *** boldstripe has quit IRC
15:25:14 *** gjanssens has quit IRC
16:24:43 *** oozer has joined #gnucash
16:31:40 *** Mechtilde has quit IRC
16:55:50 <Robert847> Update on my problem with the disappearing splash window. That is exactly what it is. In Ubuntu Linux 18.04, GnuCash 2.6.19 [This copy was built from rev c1b5e6c8d+ on 2018-04-09], which I know is no longer supported, but probably is not changed is this part of the code, has the following oddity:
16:55:50 <gncbot> Robert847: Sent 13 hours and 13 minutes ago: <fell> Are you sure you didn't manage to move the Save as window in the background ir minimize it?
16:59:20 <Robert847> Fell, if you were referring to my problem yesterday with the 'frozen' GnuCash, I doubt it, because I was also tryiing to use Alt-Tab to see what was stilll working in this OS.
17:04:05 <Robert847> Back to the disappearing splash screen, it appears but has no border to click on to move it out of the way to see the object under it. When I click on the splash screen it disappears. Then I see nothing relating to GnuCash fo a very long time until the Since Last Run window finally appears. That may be minutes later. By then I have concluded that GnuCash crashed and try to restart it. Then the File Already open dialog appears
17:04:07 <Robert847> e the belated SLR even appears.
17:06:13 <Robert847> So I think the problem is that the splash screen disappears when clicked on, and nothing replaces it.
17:07:46 *** Gerd has quit IRC
17:09:51 * Simon uses a patch to keep the splash screen on the taskbar
17:10:51 <Simon> if it's taking several minutes to load the only option I can suggest is a faster CPU :/
17:11:10 <Simon> unless you leave several reports open because they all have to render before the splash process finishes
17:11:49 <Robert847> Is the task bar the bar on the left with the permanent shortcuts?
17:12:41 *** pohly has quit IRC
17:15:00 *** Gerd has joined #gnucash
17:15:01 <Robert847> yes, I have several reports too. This happens to be in a Virtualbox machine with 8 Gig of Ram assigned to it. Is that patch committed to 3.7 or earlier?
17:22:08 <Robert847> If not, will it be in 3.8?
17:41:45 <Simon> no, it's a local change
17:42:07 <Simon> and I did it for Ubuntu Xenial... on Ubuntu Bionic the behaviour has changed again so it's not quite as helpful
17:42:35 <Simon> ideally there should be a seamless single active taskbar button throughout the process so it doesn't keep starting multiple instances
17:46:02 *** Gerd has quit IRC
17:52:14 *** fell has joined #gnucash
17:52:15 *** ChanServ sets mode: +o fell
18:13:34 <fell> oliver: Der Speicherort der Aqbanking Konfiguration sollte eigentlich im Aqbanking-Wiki erläutert sein.
18:17:05 <fell> Irgendwo unter $HOME/.aqbanking/
18:22:54 <fell> zako: the main purpose of PSD2 is: Assume you buy online with your debit (not credit) card. Which rules will apply on the payment service, which will then access your account?
18:25:44 <fell> BTW in which region are you?
18:33:38 *** mauritslamers has quit IRC
18:33:50 *** mauritslamers has joined #gnucash
18:33:50 *** ChanServ sets mode: +v mauritslamers
18:41:02 <fell> @tell Robert847 I agree, the splash screen should not disappear and need a review. Can you file a bug report?
18:41:02 <gncbot> fell: The operation succeeded.
18:42:08 *** zako has quit IRC
19:11:54 *** lcanaska has joined #gnucash
19:33:36 *** lcanaska has quit IRC
19:58:56 *** lcanaska has joined #gnucash
19:58:58 *** fell has quit IRC
19:59:06 *** fell has joined #gnucash
19:59:06 *** ChanServ sets mode: +o fell
20:06:36 *** fell has quit IRC
20:11:15 *** fell has joined #gnucash
20:11:17 *** ChanServ sets mode: +o fell
20:12:33 *** boldstripe has joined #gnucash
20:23:47 *** bertbob has quit IRC
20:30:24 *** bertbob has joined #gnucash
20:30:27 *** ChanServ sets mode: +v bertbob
20:30:30 *** frakturfreak has quit IRC
20:30:57 *** lcanaska has quit IRC
20:45:59 <Robert847> I have ceated https://bugs.gnucash.org/show_bug.cgi?id=797507
20:45:59 <gncbot> Robert847: Sent 2 hours and 4 minutes ago: <fell> I agree, the splash screen should not disappear and need a review. Can you file a bug report?
20:46:28 *** Robert847 has left #gnucash
20:51:10 *** oozer has quit IRC
20:56:33 <chris> fell clicking splash screen on mine has never caused a crash
20:56:45 <chris> are we encouraging bug reports for old versions?
20:58:14 <fell> Nobody will release 2.6.22.
21:02:16 <fell> Also in currrent git the plash disappears on click.
21:02:46 *** gncbot` has joined #gnucash
21:02:46 *** gncbot has quit IRC
21:04:54 <fell> And in the winow list is nothing until the main window appears
21:07:50 <fell> Then the progrm may render reprots.
21:09:24 <fell> , convert the file from 2.6 to3.0 or other time consuming stuff.
21:10:26 <fell> But thr user gets no longr any feedback and might start a 2. instance.
21:11:52 <fell> That is the problem, chris.
21:22:16 *** omnireq_ has quit IRC
21:22:26 *** omnireq_ has joined #gnucash
21:48:17 *** fell has quit IRC
22:04:16 *** omnireq_ has quit IRC
22:04:26 *** omnireq_ has joined #gnucash
22:44:05 *** boldstripe has quit IRC
22:45:01 *** boldstripe has joined #gnucash
22:46:16 *** omnireq_ has quit IRC
22:46:26 *** omnireq_ has joined #gnucash
23:01:50 *** oliver has quit IRC
23:03:32 *** oliver has joined #gnucash
23:07:16 *** omnireq_ has quit IRC
23:07:26 *** omnireq_ has joined #gnucash