2018-05-22 GnuCash IRC logs

00:07:15 *** Mechtilde has joined #gnucash
00:10:28 <fell> jralls:What are this changes on https://bugzilla.gnome.org/show_bug.cgi?id=619984?
00:55:56 *** gncbot has joined #gnucash
00:55:57 *** eagles0513875 has joined #gnucash
00:56:59 *** wget has joined #gnucash
00:57:24 *** Mechtilde has joined #gnucash
00:57:24 *** boldstripe has joined #gnucash
00:57:24 *** storyjesse has joined #gnucash
00:57:24 *** pilotauto has joined #gnucash
00:57:24 *** frakturfreak has joined #gnucash
00:57:24 *** badger92 has joined #gnucash
00:57:24 *** mikee has joined #gnucash
00:57:24 *** jotrago has joined #gnucash
00:57:24 *** mipesom has joined #gnucash
00:57:24 *** luc14n0 has joined #gnucash
00:57:24 *** jonas_ has joined #gnucash
00:57:24 *** mdf has joined #gnucash
00:57:24 *** GabrieleV has joined #gnucash
00:57:24 *** puck has joined #gnucash
00:57:24 *** CDB-Away_ has joined #gnucash
00:57:24 *** CDB-Man_ has joined #gnucash
00:57:24 *** phebus has joined #gnucash
00:57:24 *** warlord has joined #gnucash
00:57:24 *** g5pw has joined #gnucash
00:57:24 *** jralls has joined #gnucash
00:57:24 *** Cork has joined #gnucash
00:57:24 *** Yotson has joined #gnucash
00:57:24 *** fiddlerwoaroof has joined #gnucash
00:57:24 *** xmaka has joined #gnucash
00:57:24 *** Unhammer has joined #gnucash
00:57:24 *** linas has joined #gnucash
00:57:24 *** Trel has joined #gnucash
00:57:24 *** jethrogb has joined #gnucash
00:57:24 *** redarrow has joined #gnucash
00:57:24 *** crossan007 has joined #gnucash
00:57:24 *** arahael has joined #gnucash
00:57:24 *** Derperperd has joined #gnucash
00:57:24 *** akv has joined #gnucash
00:57:24 *** nichevo has joined #gnucash
00:57:24 *** masterkorp has joined #gnucash
00:57:24 *** seanh has joined #gnucash
00:57:24 *** Farelli has joined #gnucash
00:57:24 *** lmat has joined #gnucash
00:57:24 *** jchonig has joined #gnucash
00:57:24 *** j605 has joined #gnucash
00:57:24 *** irc.eagle.y.se sets mode: +oqoo mikee warlord warlord jralls
01:08:19 *** boldstripe has quit IRC
01:21:38 *** fell has quit IRC
01:22:23 *** fell has joined #gnucash
01:56:48 *** frakturfreak has quit IRC
01:58:08 *** omnireq has joined #gnucash
02:05:43 *** Mechtilde has quit IRC
02:12:04 *** frakturfreak has joined #gnucash
02:16:38 *** storyjesse has quit IRC
02:23:43 *** jotrago has quit IRC
02:28:49 *** gnomey has quit IRC
02:32:57 *** gnomey has joined #gnucash
02:49:45 *** fabior has joined #gnucash
02:51:29 *** gour has joined #gnucash
02:53:19 *** fekepp has joined #gnucash
03:25:58 *** gjanssens has joined #gnucash
03:25:59 *** ChanServ sets mode: +o gjanssens
03:26:17 *** gjanssens sets mode: +o gncbot
03:26:22 <gjanssens> .
03:46:58 *** ncv__ has joined #gnucash
04:08:50 *** fabior has quit IRC
04:14:11 *** fekepp has quit IRC
04:59:32 *** fabior has joined #gnucash
05:21:58 *** ncv__ has quit IRC
05:48:56 *** apple has joined #gnucash
05:49:36 *** apple has left #gnucash
06:05:09 *** pilotauto has quit IRC
06:09:56 <mikee> This looks like useful advice concerning GDPR and mailinglists: https://www.aatcomment.org.uk/gdpr-mailing-lists-the-myths/
06:10:49 <mikee> GDPR probaby also applies to *this* IRC and its archives.
06:12:31 *** fabior has quit IRC
06:18:37 *** ncv has joined #gnucash
06:29:27 *** Jimraehl1 has joined #gnucash
06:31:26 *** Jimraehl1 has left #gnucash
06:46:33 *** jonyvx has joined #gnucash
06:46:33 *** jonyvx has left #gnucash
06:51:37 *** fabior has joined #gnucash
06:52:07 *** Mechtilde has joined #gnucash
06:54:00 *** fabior has quit IRC
07:15:55 *** omnireq has quit IRC
07:53:59 *** chris_ has joined #gnucash
07:56:30 <chris_> Dear Devs, I'm aware that I'm asking Santa... but given that OFX Direct Connect / AqBanking stuff is in C and in German, therefore hostile to script wannabes like myself... how difficult would it be to create a hook for scheme to go to my bank website selenium-style, grab data, and present to Gnucash for processing? (wishing upon the stars)
07:58:42 <chris_> obviously any progress in this domain will be for personal use only, and I may allow limited sharing when it's proven a track record
07:58:51 *** chris_ has quit IRC
07:59:35 *** chris_ has joined #gnucash
08:02:06 *** boldstripe has joined #gnucash
08:30:56 *** jotrago has joined #gnucash
08:32:56 *** jotrago has quit IRC
08:50:47 *** boldstripe_ has joined #gnucash
08:51:03 *** boldstripe has quit IRC
08:51:03 *** boldstripe_ is now known as boldstripe
08:56:44 *** kael has joined #gnucash
09:02:37 *** ncv has quit IRC
09:17:11 *** Mechtilde has quit IRC
09:22:51 *** diego has joined #gnucash
09:24:45 <diego> Hello guys, is there anyway of add the balance value directly? Currently I need to compute the difference and insert it on the Increase/Decrease value.
09:26:01 *** kael has quit IRC
09:31:55 *** diego has quit IRC
09:34:48 *** Mechtilde has joined #gnucash
09:35:36 *** fabior has joined #gnucash
09:36:55 *** diego has joined #gnucash
09:38:08 *** Mechtilde has quit IRC
09:42:05 <warlord> mikee: It's unclear how that page would affect a mailman list, where users add (and can remove) themselves at any time. It certainly makes sense when it's a corporate mailing list, but mailman is 100% self-service.
09:42:25 <warlord> diego: no. Balance is computed based on the sum of the transactions in the account
09:44:06 <diego> warlord: thx. The workaround to me was to create a .csv file and determining that a certain column is the balance.
09:47:57 <warlord> diego: There's a balance column in the register, too.. .and account balances are in the CoA. It all depends on what you're actually asking for.,
09:51:34 *** Mechtilde has joined #gnucash
09:52:19 *** kael has joined #gnucash
09:53:45 *** storyjesse has joined #gnucash
10:02:00 <diego> warlord: If I understood "register" and CoA correctly, the balances are not editable. Regarding, my question...Let's assume that on day 1 I have $100 on my account. On the day 2, it is easier to me know how much I have in the total instead of the difference. So on day 2 I know I have $102 on the account. What I'm aiming is a way to easily inform it to gnucash and it compute the difference automatically. I know 2 ways to do it. One is to import a .csv file
10:02:00 <diego> informing "day 1 $100; day2 $102", if I say that column 2 is the balance, gnucash is able to compute the differences and add it to the account. The other way is to "Actions>Reconcile" and add the value to the "Ending balance". However, neither of these methods are simple to use and involves too many clicks. That is why I was wondering if it would have an easier way to do it.
10:13:34 <warlord> diego: if that's what you want, gnucash is not the right tool.
10:13:55 <warlord> diego: on day one you have $100. If on day 2 you have $102, the important thing is, WHERE did that $2 come from?
10:14:04 <warlord> THAT is what GnuCash is recording.
10:26:36 <chris_> jralls reliable boost crasher: in register, start typing a date e.g. 1/2/2000... and press another digit to specify the year 20000. terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_year> >'
10:27:44 <chris_> or 31/12/9999 and press '+' :)
10:28:02 <diego> warlord: No, that is not the point. What is raising the question is how the bank informs the transactions to me. For credit card, checking account I have the detailed transactions, ofx file and it works fine. However for investments, I only can see the final final amount each month. The bank does detail how much was earned each month, so I need to compute the difference and allocate it on the yields account. I was just looking for a easier way to do it.
10:28:02 <diego> Adding the total on the "balance" column would be, IMO, the straightforward solution, but since I don't know about the programming running behind, I assume there is a good reason to it not be available.
10:29:12 <warlord> Like I said, the balance column is computed. It's output-only.
10:32:39 *** oozer has joined #gnucash
10:36:32 <warlord> diego: I'm sorry your financial institution isn't providing you enough information about the transactions it is performing on your behalf. I recommend you talk to them about that.
10:43:12 *** Mechtilde has quit IRC
11:03:27 *** storyjesse has quit IRC
11:12:51 *** kael has quit IRC
11:13:05 *** kael has joined #gnucash
11:23:08 *** jotrago has joined #gnucash
11:27:09 <diego> warlord: thx for the helping! :)
11:34:34 *** bertbob has quit IRC
11:35:33 *** fekepp has joined #gnucash
11:39:47 <fell> diego: for investments the question would rise: changed only the quote or the number of shares and why.
11:41:48 *** oozer has quit IRC
11:45:36 <warlord> diego: exactly, what fell said. If you only know the balance you don't know WHY it changed. Did you get more shares? Or did the price change? Or both? And to what degree?
11:53:11 <fell> For quote changes only most people use finance-quote. See https://code.gnucash.org/docs/C/gnucash-help/acct-create.html 5.4.1.1. Steps to enable Online price updating
12:14:05 *** Mechtilde has joined #gnucash
12:20:39 *** fekepp has quit IRC
12:21:20 *** ArtGravity has joined #gnucash
12:22:38 *** diego has quit IRC
12:23:38 *** fekepp has joined #gnucash
12:26:44 *** fekepp has quit IRC
12:28:34 *** chris_ has quit IRC
12:28:50 *** fekepp has joined #gnucash
12:32:07 *** diego has joined #gnucash
12:37:34 *** fabior has quit IRC
12:39:36 <jralls> fell: Bg 619984 was marked private to GnuCash developers. I removed that marking so warlord can import it without logging in.
12:40:38 <fell> Ah, OK, jralls.
12:43:00 <jralls> chris_: In theory you could load libaqbanking and write some guile wrappers that expose the functionality you need, then write the rest of your code in Scheme.
12:43:45 *** Agfarmer18 has joined #gnucash
12:47:59 <warlord> jralls: ah.. Yes, if there were private bugs my Fetch script did not get them.
12:48:53 *** fabior has joined #gnucash
12:49:21 <jralls> @tell chris In theory you could load libaqbanking and write some guile wrappers that expose the functionality you need, then write the rest of your code in Scheme.
12:49:21 <gncbot> jralls: The operation succeeded.
12:50:18 <warlord> I didn't think about private bugs. Didn't realize we had any!
12:50:19 <jralls> @tell chris I've run across a variant of that myself: Enter a single digit and tab out of the field.
12:50:19 <gncbot> jralls: The operation succeeded.
12:52:13 <jralls> warlord: Just the one. I found it yesterday when I was investigating the "flags" variables.
12:52:30 *** diego has quit IRC
12:53:08 <jralls> We had at least one other a year or so ago due to user error. André noticed it and complained.
12:53:17 *** fabior has quit IRC
12:53:38 <warlord> OK
12:55:49 *** gour_ has joined #gnucash
12:55:56 *** Agfarmer18 has quit IRC
12:57:08 <jralls> mikee: That article is about the wrong kind of mailing list, the sort where organizations send marketing mail. The only one we have like that is Announcements.
12:58:04 *** gour has quit IRC
13:00:20 <jralls> warlord: Have you run the BZ sanity check on the imported data?
13:01:21 <fell> jralls, for Gramps:
13:01:22 <fell> (18)
13:01:23 <fell>
13:01:25 <fell> This Regulation does not apply to the processing of personal data by a natural person in the course of a purely personal or household activity and thus with no connection to a professional or commercial activity
13:02:06 <fell> (27)
13:02:08 <fell>
13:02:09 <fell> This Regulation does not apply to the personal data of deceased persons. Member States may provide for rules regarding the processing of personal data of deceased persons.
13:06:06 <jralls> fell: OK, I guess. But (18) doesn't relieve a professional genealogist of responsibility for information obtained about living persons. This gets really interesting with the rise of DNA evidence in genealogy: That DNA record you post isn't just about you, it's about all of your cousins.
13:07:27 <jralls> fell: Not that that matters to the Gramps project itself. It's just publishing software, so it has the same concerns the GnuCash project does: The personal information accumulated in email archives, IRC logs, and the git repo.
13:09:39 <fell> jralls: So, *Most* Gramps user will not be affected.
13:11:10 <fell> I am reading https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=uriserv:OJ.L_.2016.119.01.0001.01.ENG and started https://wiki.gnucash.org/wiki/General_Data_Protection_Regulation
13:11:44 <jralls> Right. And for the few that are it's their problem, not Gramps's.
13:11:52 <jralls> Ah, excellent.
13:12:02 <fell> because I feel the mailing list would more confuse than help me.
13:13:34 *** gour_ is now known as gour
13:14:01 *** Agfarmer18 has joined #gnucash
13:14:16 <jralls> There does seem to be an inordinate amount of confusion about it. I keep hoping that somebody with lawyers like FSF will put up some guidance for the community.
13:14:42 <fell> (34) Genetic data
13:21:59 *** Agfarmer18 has quit IRC
13:25:00 *** bertbob has joined #gnucash
13:31:47 *** j605 has quit IRC
13:36:35 *** Agfarmer18 has joined #gnucash
14:03:31 *** j605 has joined #gnucash
14:06:17 <warlord> jralls: No, I have not run any sanity checks on the imported data.
14:21:49 *** calvinct has joined #gnucash
14:25:43 *** oozer has joined #gnucash
14:36:39 <jralls> warlord: Are you inclined to?
14:37:43 *** calvinct has quit IRC
14:38:50 <warlord> I can/will..
14:39:07 *** Agfarmer18 has quit IRC
14:44:47 *** diego has joined #gnucash
14:55:49 *** Mechtilde has quit IRC
15:07:23 <warlord> jralls: Interesting. sanitycheck.pl throws an error that it can't find Bugzilla::Constants
15:08:32 <jralls> warlord: GTG, back in a couple of hours.
15:10:58 <warlord> Ok
15:11:03 <warlord> I'll be gone in an hour.
15:46:08 <gjanssens> diego: for your information the ability to specify a balance in the csv importer has been removed in gnucash 3.x
15:46:27 <gjanssens> I did a poll on the mailing lists before making this decision and nobody seemed to be using it.
15:47:02 <gjanssens> It also greatly complicated the code and I didn't manage to make it work reliably in all circumstances. Hence my proposal to remove it.
15:48:19 *** diego has quit IRC
15:48:23 <warlord> jralls: apparently one needs to run the sanity-check script from /usr/share/bugzilla
15:48:28 <warlord> (cd'd into ...)
15:50:32 <warlord> jralls: Sanity Check seems to have worked out okay.
15:50:56 <warlord> at least, nothing that came up seems to be worrysome.
16:00:57 *** diego has joined #gnucash
16:10:36 <fell> mikee: https://www.riskevolves.com/gdpr-makes-you-fatand-other-scare-stories/ has many souces for UK.
16:20:22 <jralls> warlord: OK. Are we ready to declare victory and start configuring or shall we wait to see if anyone chimes in about gnome_attachment_status?
16:20:58 <jralls> gjanssens: Do you have an opinion about (not) migrating patch status?
16:23:05 <gjanssens> jralls: no for me it's fine either way. If dropping the status makes migration easier, then that's the best option.
16:23:41 <fell> I liked it and checked from the product page regulary in my competence field.
16:24:47 <fell> Although I do not stick to it. But then we might review that, which are still open.
16:25:52 *** gjanssens has quit IRC
16:27:11 *** fabrice has joined #gnucash
16:33:02 <fabrice> Suppose there are 2 different debit cards (for Bob and Alice) bound to the same bank account. What is the suggested account hierarchy?
16:38:06 <fell> fabrice: how about liabilities:current:cc:{bob|alice}
16:42:57 <jralls> fell: Of the 39 still-open bugs with patches, yes.
16:44:11 <fell> https://bugzilla.gnome.org/page.cgi?id=browse.html&product=GnuCash shows only 21
16:44:47 <jralls> Try https://bugzilla.gnucash.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=NEEDINFO&bug_status=REOPENED&f1=attachments.ispatch&list_id=3&o1=equals&product=GnuCash&query_format=advanced&v1=1
16:49:05 <fabrice> fell: this would be fine for credit cards. But for debit cards, the amount of each transaction is withdrawn immediately from the bank account. So is there a way to avoid entering 2*n transactions (vs n + 1 for a credit card)?
16:50:48 <fell> Oh, debit, but not prepaid?
16:51:24 <fabrice> yes
16:51:29 <jralls> fabrice: Make the two debit cards sub-accounts of the bank account. Then the charges on both will roll up into the bank account. Be sure to check "include subaccounts" when reconciling.
16:52:42 <warlord> jralls: We can wait a few days. I'm not in a rush. I'd like to set up the GnuCash_developers group as well. It's too bad the watchers configs can't be dumped and loaded. It's weird, because I don't appear to be watching anyone else, but I still get some new-bug emails.
16:52:52 <jralls> fell: Part of the explanation is that the project page doesn't include the 9 bugs that aren't "none" or "needs-work".
16:52:54 <fell> My bank puts the card number in the description, so I do not use special accounts for different cards of one account
16:53:30 <jralls> warlord: You may be set as a default CC on some components.
16:54:36 <warlord> jralls: not that I can see.
16:54:49 <jralls> e.g. I sse you're on the list for import-qif.
16:55:13 <fabrice> jralls: thanks, will try
16:56:51 <warlord> jralls: Hmm, I don't see that in the json data.
16:57:33 <warlord> it's gnucash-import-maint
16:58:30 <jralls> warlord: Looks like the default CC list isn't importing, just the default assignee and qa contact.
16:59:21 <warlord> Oh, you're right!
17:00:01 <fell> watch the message after committing - cc-list (- gnome-devs ...)
17:00:28 <jralls> And looking at the docs, that's because the default cc list isn't exported.
17:01:05 <warlord> Apparently.
17:06:49 <fabrice> jralls: the problem is, the bank does not send separate statements for debit cards, but one unique statement for the account; so I don't see how to reconcile
17:07:36 <warlord> fabrice: During Reconcile, Include Subaccounts. Then it's one reconcile process for the whole subtree.
17:08:24 <fabrice> warlord: ok, thanks
17:09:45 <warlord> jralls: And *this* is the reason I'd like to wait a bit before we migrate. If *this* is missing, what else might be missing?
17:11:00 <jralls> warlord: Dunno. We need to go through everything. I don't think that we're ready to migrate, just that we're ready for you to stop dropping the database and starting over.
17:12:46 <jralls> For example, I think we can turn off QA contact. We don't have a QA team. We can also copy the default assignee into the default CC and then devs can insert their own ids into assigned when they take on a bug.
17:14:35 *** boldstripe has quit IRC
17:14:42 <fell> If default assignee=QA contact you can do it, too
17:15:52 <jralls> fell: Yes, but that can be changed on the bug edit page. The default CC list can't.
17:17:10 <fell> (downstairs)
17:17:12 *** fell is now known as fell_afk
17:21:26 *** fell_laptop has joined #gnucash
17:22:04 *** fell_laptop is now known as fell
17:22:17 *** gncbot sets mode: +o fell
17:46:50 *** diego has quit IRC
17:49:35 *** diego has joined #gnucash
17:53:26 *** gour has quit IRC
17:58:06 *** kael has quit IRC
17:59:27 *** bertbob has quit IRC
18:00:02 *** Agfarmer18 has joined #gnucash
18:01:46 *** bertbob has joined #gnucash
18:04:54 *** bertbob has quit IRC
18:19:29 *** bertbob has joined #gnucash
18:20:22 *** fell has quit IRC
18:26:33 *** fekepp has quit IRC
18:36:04 *** fabrice has quit IRC
19:03:36 *** pilotauto has joined #gnucash
19:09:31 *** fabrice has joined #gnucash
19:12:41 *** fabrice has quit IRC
20:18:07 *** User has joined #gnucash
20:26:49 *** User has quit IRC
20:54:47 *** ArtGravity has quit IRC
20:58:52 *** fabrice has joined #gnucash
21:02:01 *** fabrice has quit IRC
21:11:58 *** fabrice has joined #gnucash
21:15:33 *** fabrice has quit IRC
22:03:58 *** storyjesse has joined #gnucash
22:07:49 *** oozer has quit IRC
22:48:36 *** fabrice has joined #gnucash
22:51:53 *** fabrice has quit IRC
23:19:47 *** wget has quit IRC
23:21:44 *** kael has joined #gnucash
23:25:06 *** wget has joined #gnucash
23:44:31 *** kael has quit IRC
23:55:07 *** marusich has joined #gnucash