2019-11-16 GnuCash IRC logs

00:12:11 *** Gerd has joined #gnucash
00:28:03 *** fell has quit IRC
00:32:11 *** fell has joined #gnucash
00:32:12 *** ChanServ sets mode: +o fell
00:34:40 *** Gerd has quit IRC
00:35:47 *** Gerd has joined #gnucash
00:36:58 *** Mechtilde has joined #gnucash
00:53:13 *** Mechtilde has quit IRC
00:58:17 *** Gerd has quit IRC
01:03:22 *** Mechtilde has joined #gnucash
01:06:24 *** Mechtilde has quit IRC
01:07:39 *** Aussie_matt has joined #gnucash
01:14:37 *** Mechtilde has joined #gnucash
01:43:08 *** jervin has joined #gnucash
01:45:50 *** jervin has quit IRC
01:46:04 *** jervin has joined #gnucash
01:46:40 *** fell_laptop has joined #gnucash
01:46:40 *** ChanServ sets mode: +o fell_laptop
01:48:41 *** fell has quit IRC
01:50:01 *** jervin has quit IRC
01:50:15 *** jervin has joined #gnucash
01:54:40 *** jervin has quit IRC
02:02:50 *** Mechtilde has quit IRC
02:17:46 *** Mechtilde has joined #gnucash
02:23:01 *** Mechtilde has quit IRC
03:19:38 *** omnireq_ has quit IRC
03:19:48 *** omnireq_ has joined #gnucash
03:20:49 *** marusich has quit IRC
03:47:32 *** o01eg has quit IRC
03:50:24 *** sbluhm has joined #gnucash
03:58:27 *** o01eg has joined #gnucash
04:05:40 *** o01eg has quit IRC
04:06:05 *** mauritslamers has quit IRC
04:07:26 *** o01eg has joined #gnucash
04:07:30 *** mauritslamers has joined #gnucash
04:07:30 *** ChanServ sets mode: +v mauritslamers
04:10:43 *** fell_laptop has quit IRC
04:16:39 *** sbluhm has quit IRC
04:19:08 *** gjanssens has joined #gnucash
04:19:08 *** ChanServ sets mode: +o gjanssens
04:22:08 *** omnireq_ has quit IRC
04:22:23 *** omnireq_ has joined #gnucash
04:36:06 <gjanssens> .
04:43:38 *** omnireq_ has quit IRC
04:43:48 *** omnireq_ has joined #gnucash
04:44:26 *** Mechtilde has joined #gnucash
04:57:04 *** o01eg has quit IRC
04:58:51 *** o01eg has joined #gnucash
05:00:11 *** o01eg has quit IRC
05:04:38 *** omnireq_ has quit IRC
05:04:48 *** omnireq_ has joined #gnucash
05:22:55 *** bertbob has quit IRC
05:28:23 *** pohly1 has joined #gnucash
05:29:19 *** bertbob has joined #gnucash
05:29:20 *** ChanServ sets mode: +v bertbob
05:44:29 *** o01eg has joined #gnucash
05:45:16 *** Mechtilde has quit IRC
05:47:59 *** o01eg has quit IRC
05:55:12 *** pohly1 has quit IRC
06:22:26 *** User_ has joined #gnucash
06:43:29 *** Mechtilde has joined #gnucash
06:45:19 *** Gerd has joined #gnucash
06:55:34 *** Mechtilde has quit IRC
06:55:51 *** Jimraehl1 has joined #gnucash
06:57:39 *** Jimraehl1 has quit IRC
07:04:03 *** User_ has quit IRC
07:24:05 *** oozer has joined #gnucash
07:42:11 *** waeking has quit IRC
07:42:12 *** waeking9 has joined #gnucash
07:42:12 *** ChanServ sets mode: +v waeking9
07:44:59 *** Aussie_matt has quit IRC
07:45:18 *** Mechtilde has joined #gnucash
08:03:15 *** Mechtilde has quit IRC
08:11:16 *** oozer has quit IRC
08:12:22 *** Gerd has quit IRC
08:42:57 *** nqtronix has joined #gnucash
08:44:44 *** ChanServ sets mode: +v nqtronix
08:49:14 <nqtronix> I've created documentation for the aqbanking setup process and would now like to upload the screenshots to the wiki. Can somebody here give me the required permission (group "uploadaccess")? My username on the wiki is the same as here.
09:10:23 *** Mechtilde has joined #gnucash
09:28:43 <gjanssens> nqtronix: that a job for warlord but although his nick is here he's probably afk atm
09:29:06 *** jervin has joined #gnucash
09:36:57 *** fell_laptop has joined #gnucash
09:36:57 *** ChanServ sets mode: +o fell_laptop
09:41:08 *** Gerd has joined #gnucash
09:54:00 *** jervin has quit IRC
09:54:59 *** fell_laptop has quit IRC
10:01:19 *** melooni has quit IRC
10:03:12 <nqtronix> gjanssens: ok thanks, I'll just wait for him
10:04:02 <nqtronix> probably I'll be aka for the next few hours as well
10:04:09 <nqtronix> *afk
10:10:08 *** omnireq_ has quit IRC
10:10:18 *** omnireq_ has joined #gnucash
10:12:22 *** omnireq__ has joined #gnucash
10:13:33 *** omnireq_ has quit IRC
10:18:44 *** AndroUser2 has joined #gnucash
10:27:25 *** mdf has joined #gnucash
10:27:25 *** ChanServ sets mode: +v mdf
10:31:38 *** omnireq__ has quit IRC
10:31:48 *** omnireq__ has joined #gnucash
10:38:19 *** Gerd has quit IRC
11:05:15 *** jervin has joined #gnucash
11:13:08 *** omnireq__ has quit IRC
11:13:18 *** omnireq__ has joined #gnucash
11:17:59 *** fabior has joined #gnucash
11:26:12 *** Mechtilde has quit IRC
11:29:14 *** jervin has quit IRC
11:37:08 *** AndroUser2 has quit IRC
11:45:14 *** fabior has quit IRC
11:49:04 *** marusich has joined #gnucash
11:49:04 *** ChanServ sets mode: +v marusich
11:54:38 *** omnireq__ has quit IRC
11:55:09 *** omnireq__ has joined #gnucash
11:58:44 *** boldstripe has left #gnucash
11:59:09 *** boldstripe has joined #gnucash
12:01:53 *** boldstripe_ has joined #gnucash
12:02:19 *** boldstripe has quit IRC
12:02:19 *** boldstripe_ is now known as boldstripe
12:04:47 *** pohly has joined #gnucash
12:07:18 *** fell_laptop has joined #gnucash
12:07:18 *** ChanServ sets mode: +o fell_laptop
12:10:17 *** Gerd has joined #gnucash
12:10:41 *** fell_laptop is now known as fell
12:14:27 <fell> gjanssens: On the left sideof any wiki page you can open https://wiki.gnucash.org/wiki/Special:SpecialPages.
12:16:02 <fell> https://wiki.gnucash.org/wiki/index.php?title=Special:ListUsers&group=bureaucrat says me, yoiu can promote users.
12:16:08 *** omnireq__ has quit IRC
12:16:28 *** omnireq__ has joined #gnucash
12:16:42 <fell> it can be reached over https://wiki.gnucash.org/wiki/Special:ListGroupRights
12:17:40 <fell> And then it can be done on https://wiki.gnucash.org/wiki/Special:UserRights
12:18:23 <gjanssens> fell: I didn't know that...
12:19:34 <fell> Then you cane give uploadaccess to nqtronix now.
12:20:39 <gjanssens> That's what I just did :)
12:20:52 <gjanssens> nqtronix: you should now be able to upload screenshots
12:21:11 *** gjanssens has quit IRC
12:24:00 *** jervin has joined #gnucash
12:30:38 *** waeking has joined #gnucash
12:30:38 *** ChanServ sets mode: +v waeking
12:30:39 *** waeking9 has quit IRC
12:36:08 *** User_ has joined #gnucash
12:36:36 <nqtronix> gjanssens, fell: Thanks!
12:37:38 *** omnireq__ has quit IRC
12:38:09 *** omnireq__ has joined #gnucash
12:38:56 *** marusich has quit IRC
12:41:04 <fell> nqtronix: en:author->de: Autor; HTML tags "<br>" are usually not required.
12:50:45 *** User_ has quit IRC
12:51:47 *** andreas^ has joined #gnucash
12:51:47 *** ChanServ sets mode: +v andreas^
12:51:49 <andreas^> hello.
12:52:10 <andreas^> chris: the budget report (re).
12:53:29 *** oozer has joined #gnucash
12:53:31 <andreas^> how would I record a transaction that is meant to be recorded as an expense? I want to record for example 100 SEK each month as expense and then use that sum after a year for a payment but not record that payment as an expense.
12:53:56 <andreas^> I'm thinking that I could save up money for expenses I know is coming, and spread it across a time span.
12:58:00 <Simon> typically that should be the other way around, the expense happens when you use the total of the sum of money
12:58:24 <andreas^> Simon: yes and I want to prevent that.
12:58:33 * Simon doesn't use the budgeting features
12:59:51 <Simon> I do have a similar problem with income tax because I record that as one expense per year and it messes up reports
13:01:15 <Simon> I'm storing the monthtly payment of that into Equity to stop it messing up my net worth calculation...
13:01:58 <andreas^> I see.
13:03:27 <andreas^> you seem to be onto something.
13:04:10 *** guak has joined #gnucash
13:04:12 <Simon> well, you don't necessarily want to be putting something into Equity that really is an asset, because you still have the money
13:04:33 <Simon> if you wanted to set aside money for a future payment, you could consider that a Liability
13:05:06 <Simon> so you could do a transaction from Liabilities to Expenses monthly
13:05:18 <Simon> and then pay the Liability at the end of the year from an Asset
13:05:55 <andreas^> I didn't think of that.
13:06:32 <Simon> it's not a real liability but it will stop your expense being one lump sum; it will however make your net assets incorrect
13:07:00 <Simon> so you'll appear to have less assets than you really do, but that may not be a bad thing if the expense is unavoidable
13:08:07 <andreas^> thank you Simon.
13:10:21 *** phoenix has joined #gnucash
13:13:09 *** jervin has joined #gnucash
13:13:25 <nqtronix> fell: I worte the the text in a markdown editor and converted it to the wiki format. They are removed now. I consider that wiki page more or less complete now.
13:14:29 <fell> Super!
13:15:07 <fell> Ich habe schon jemand von gnucash-de dahin geschickt. :-)
13:17:17 <fell> The link for the old version is clever.
13:30:02 <jralls> boldstripe: Chapter and verse on a single exchange rate, please. From https://www.irs.gov/individuals/international-taxpayers/yearly-average-currency-exchange-rates: "You must express the amounts you report on your U.S. tax return in U.S. dollars. Therefore, you must translate foreign currency into U.S. dollars if you receive income or pay expenses in a foreign currency. In general, use the exchange rate prevailing (i.e., the spot rate) when you r
13:30:03 <jralls> eceive, pay or accrue the item."
13:30:28 *** Mechtilde has joined #gnucash
13:30:31 *** jervin has quit IRC
13:31:05 *** jervin has joined #gnucash
13:33:08 <jralls> boldstripe: Besides, it's irrelevant for the case of booking an expense in currency A to a payout in B: Both are actuals. You paid CAD2.50 for that coffee at Tim Horton's and your CC converted it to USD 2.20. That's the exchange rate you want for that transaction.
13:39:09 *** fabior has joined #gnucash
13:39:55 <nqtronix> fell: glad you like it :)
13:41:44 *** nqtronix has quit IRC
13:44:35 *** mohave has joined #gnucash
13:44:48 <mohave> jralls: WRT to our conversation yesterday on compiling GC on MacOS and using an install dir outside of the pre reqs tree. You mentioned using symlinks. That got me to thinking, The filesystem in my case is APFS, so using Finder to duplicate the tree, wont use any additional disk space (essentially). So a separate tree per compiled version of GC is very doable now.
13:46:11 <jralls> mohave, OK. Isn't that the same as saying `ln -s foo` on the command line?
13:47:36 <mohave> No, because GC gets installed into the tree and in the case of a link, there is only one tree. Each install of GC will go to the same tree, overriding the previous.
13:48:43 <mohave> s/overriding/overwriting/
13:49:05 <jralls> Right, you'd symlink each dependency library e.g. `ln -s $REAL_PREFIX/lib/libgtk-3.0.dylib $NEW_PREFIX/lib`.
13:51:27 <mohave> I guess that would work, but too much effort in light of the APFS clone feature.
13:51:50 <mohave> Anyways, I appreciate your feedback!
13:52:02 <mohave> And effort on the project!
13:52:59 <jralls> How do you get Finder to do this "clone"?
13:54:05 <mohave> Select the file or folder, right click and select Duplicate.
13:55:30 <mohave> Pretty cool eh?
13:56:50 <mohave> unfortunately from what I've seen, cp does not do the clone, but the copy that we are used to.
13:57:02 *** bertbob has quit IRC
13:58:33 <fell> jralls: There is no new https://code.gnucash.org/builds/win32/master/
13:59:41 <fell> it is not very important for my "clients".
14:02:05 <jralls> fell: The last commit to master was 3 days ago. No commits -> no new build.
14:02:23 <fell> But changed dependencies
14:02:58 <jralls> Changing the dependencies doesn't change that. The nightly builds is *not* about beta-testing dependencies.
14:03:59 <jralls> This whole AQB steaming-smelly-pile is getting very annoying. Maybe we should just drop AQB support until Martin gets his act together.
14:04:33 <fell> You would loos almost all german users.
14:04:36 *** bertbob has joined #gnucash
14:04:36 *** ChanServ sets mode: +v bertbob
14:07:00 <jralls> That seems likely regardless, since Martin can't seem to make a stable FinTS platform that works for more than a couple of banks.
14:07:38 *** bertbob has quit IRC
14:08:53 <jralls> Regardless, the German users alpha-testing Martin's code are apparently doing so on live data. They sure as heck shouldn't be compounding that by using not-even-alpha GnuCash development code.
14:09:29 *** fell has quit IRC
14:09:33 *** fell_laptop has joined #gnucash
14:09:33 *** ChanServ sets mode: +o fell_laptop
14:10:11 *** andreas^ has quit IRC
14:11:56 *** sbluhm has joined #gnucash
14:11:56 *** ChanServ sets mode: +v sbluhm
14:12:02 <jralls> mohave: Finder duplicate made a copy on my system: both directories count in du, libgtk-3.0.dylib has different inodes in each instance.
14:13:49 <jralls> And editing a text file on one doesn't change the file in the other.
14:14:55 <mohave> jralls, interesting, I duplicated the 1GB pre reqs tree and du showed no difference in usage
14:15:41 <mohave> correct, editing a file in one shouldn't change the other
14:15:57 <mohave> copy on write
14:16:04 *** fell_laptop is now known as fell
14:16:09 *** bertbob has joined #gnucash
14:16:10 *** ChanServ sets mode: +v bertbob
14:17:15 <jralls> Do your "duplicated" files have different inodes?
14:19:44 <mohave> yes, but obviously there is some magic going on behind the scenes
14:23:24 <mohave> see this link: https://developer.apple.com/documentation/foundation/file_system/about_apple_file_system
14:27:35 <jralls> Interesting. I wonder if that's Catalina-only? This system is still running Mojave...
14:28:41 *** frakturfreak has joined #gnucash
14:29:24 <mohave> I seem to remember that it was a feature when APFS was originally released. Didn't test it on mojave though.
14:31:51 <jralls> OK, I'll try it on my laptop later, it's running Catalina.
14:35:04 *** phoenix_ has joined #gnucash
14:35:08 *** AndroUser2 has joined #gnucash
14:36:56 *** phoenix has quit IRC
14:36:56 *** phoenix_ is now known as phoenix
14:43:56 *** phoenix has quit IRC
14:50:47 *** fabior has quit IRC
15:00:17 *** User_ has joined #gnucash
15:06:20 *** User_ has quit IRC
15:13:26 *** oozer has quit IRC
15:18:15 *** User_ has joined #gnucash
15:19:38 *** omnireq__ has quit IRC
15:20:30 *** omnireq__ has joined #gnucash
15:28:41 *** isn0gud has quit IRC
15:39:55 *** AndroUser2 has quit IRC
15:41:38 *** omnireq__ has quit IRC
15:41:48 *** omnireq__ has joined #gnucash
15:43:01 *** User_ has quit IRC
15:49:16 *** pohly has quit IRC
15:50:11 *** sbluhm has quit IRC
15:53:26 *** oozer has joined #gnucash
15:57:47 *** Mechtilde has quit IRC
16:09:04 *** waeking4 has joined #gnucash
16:09:04 *** ChanServ sets mode: +v waeking4
16:09:04 *** waeking has quit IRC
16:09:05 *** waeking4 is now known as waeking
16:23:08 *** omnireq__ has quit IRC
16:23:28 *** omnireq__ has joined #gnucash
16:32:20 *** pohly has joined #gnucash
16:43:58 *** boldstripe has quit IRC
16:44:38 *** omnireq__ has quit IRC
16:44:55 *** boldstripe has joined #gnucash
16:45:30 *** omnireq__ has joined #gnucash
17:04:49 *** pohly has quit IRC
17:27:41 *** Mechtilde has joined #gnucash
17:30:43 *** Mechtilde has quit IRC
17:30:55 *** mohave has quit IRC
17:33:34 *** mohave has joined #gnucash
17:54:56 *** mohave has quit IRC
17:55:57 *** Gerd has quit IRC
18:08:51 <chris> andreas^ I think you'd budget the expense on the month you're spending it.
18:09:00 <chris> @tell andreas^ I think you'd budget the expense on the month you're spending it.
18:09:00 <gncbot> chris: The operation succeeded.
18:29:46 <warlord> @tell gjanssens I believe that any Sysop can add nqtronix to that group. I don't think *I* specifically have to do it.
18:29:46 <gncbot> warlord: The operation succeeded.
18:30:39 <warlord> @tell gjanssens And... it looks like you already did. Cool.
18:30:39 <gncbot> warlord: The operation succeeded.
18:40:28 *** guak has quit IRC
18:59:34 *** Mechtilde has joined #gnucash
19:02:34 *** Mechtilde has quit IRC
19:03:33 *** frakturfreak has quit IRC
19:16:13 *** oozer has quit IRC
20:38:00 *** User_ has joined #gnucash
20:39:57 *** waeking0 has joined #gnucash
20:39:57 *** ChanServ sets mode: +v waeking0
20:39:57 *** waeking has quit IRC
20:39:58 *** waeking0 is now known as waeking
20:52:24 <jralls> warlord, when you have a chance could you look at what Jannick is proposing on https://bugs.gnucash.org/show_bug.cgi?id=796975? If you add it to BZ will it cause trouble with software upgrades or have to be redone after one?
21:07:28 <chris> mauritslamers: you seem to have CSS skill. when you have time, a review of existing CSS classes in reports would be nice. especially the recent enabling of "neg" and "border-color:grey". for extra points, some ideas on incrementally bettering the report css usage.
21:08:50 <chris> e.g. reports using "number-cell-neg" to specify negative amounts; some internal stylesheet code converts it to class="number-cell neg" to actually make it red. I suspect this is not very clever.
21:09:58 <chris> I don't think an overhaul to an 'ideal css-template-based report' is possible.
21:13:38 *** User_ has quit IRC
21:26:11 <chris> I think we should close #605
22:25:17 *** boldstripe has quit IRC
22:25:30 *** boldstripe has joined #gnucash
22:28:36 *** boldstripe has quit IRC
22:29:37 *** boldstripe has joined #gnucash
22:38:01 <boldstripe> jralls: the URL you give has average exchange rates for prior years with the instruction that you can use them to convert--otherwise why would they be provided at all? The page seems to instruct you that _in general_ you use the daily rate, but that any consistent rate is acceptable, which I read to mean the averages such as they give for the whole year.
22:39:05 <boldstripe> jralls: If you have a bank or credit card denominated in a foreign currency which you use for foreign expenses, then there is no daily instantaneous real currency exchange at the time time of the transaction.
22:44:01 <boldstripe> jralls: that said, if Gnucash could keep track of the daily exchange rate then I don't see any reason not to prefer day by day exchanges. I was just trying to keep things practical and meet the minimum tax requirements of totaling expenses by account (category) in the base currency, regardless of which currency used for the transaction.
22:52:59 <boldstripe> Even if you don't have a foreign currency institutional account, you may pay cash in a foreign currency, for coffees or local transportation.