2020-12-11 GnuCash IRC logs

00:15:11 *** angel has quit IRC
01:04:38 *** Mechtilde has joined #gnucash
01:46:39 *** suukim has joined #gnucash
01:52:05 *** jervin has joined #gnucash
01:52:47 *** jervin has quit IRC
01:57:11 *** fell has quit IRC
01:58:30 *** fell has joined #gnucash
01:58:30 *** ChanServ sets mode: +o fell
02:25:51 *** Mechtilde has quit IRC
03:04:55 *** jojo[m] has joined #gnucash
03:20:42 *** gjanssens has joined #gnucash
03:20:42 *** ChanServ sets mode: +o gjanssens
03:42:52 *** Aussie_matt has quit IRC
03:44:52 *** Mechtilde has joined #gnucash
03:51:02 *** storyjesse has joined #gnucash
05:09:22 <chris> I guess .travis.yml should be marked for deletion end of this Dec 2020...
05:36:37 *** storyjesse1 has joined #gnucash
05:37:32 *** storyjesse has quit IRC
05:37:32 *** storyjesse1 is now known as storyjesse
05:49:52 *** User_ has joined #gnucash
06:03:51 *** Aussie_matt has joined #gnucash
06:53:20 *** Herbert has joined #gnucash
06:53:43 *** Herbert has quit IRC
07:11:01 *** MrArtC has joined #gnucash
08:01:11 <warlord> .
08:03:28 *** Aussie_matt has quit IRC
08:07:37 <jojo[m]> Hi usability improvement/feature-suggestions: I often import csv file into accounts. this works fine but one annoying thing is that my bank sometimes puts in very very veryyyyyyy loooong useless text into the description fields. The gnucash import assistant tends to take of giving eacht column as much width as it needs. This is a problem in my case: It takes me ages to reduce the size of this column. It would help if there would be a
08:07:37 <jojo[m]> maximum column width for the importer configurable. not sure if this would be the best solution. haven't thought about it entirely but maybe a switch that says: don't auto size importer columns. I am using gnucash 4.1-4 on macOS. Thanks for any hints on how to file a feature request for this or how to work around it.
08:08:41 <jojo[m]> * Hi usability improvement/feature-suggestions: I often import csv file into accounts. this works fine but one annoying thing is that my bank sometimes puts in very very veryyyyyyy loooong useless text into the description fields. The gnucash import assistant tends to give each column as much width as it needs. This is a problem in my case: It takes me ages to reduce the size of this column. It would help if there would be a maximum
08:08:41 <jojo[m]> column width for the importer configurable. not sure if this would be the best solution. haven't thought about it entirely but maybe a switch that says: don't auto size importer columns. I am using gnucash 4.1-4 on macOS. Thanks for any hints on how to file a feature request for this or how to work around it.
08:09:39 <jojo[m]> I hope this explains what the problem is, if not I'll try to re-explain. It's just a really tedious annoying thing, maybe any thoughts on it?
08:13:23 <warlord> jojo[m], you're welcome to file a BZ report -- issues here tend to get lost very quickly
08:14:49 <jojo[m]> hi thanks for you instant reply. where are gnucash bugs tracked? bugzilla.gnucash.org or something?
08:15:33 <jojo[m]> alright: the internet answered my question! 😉 thanks! will file report!
08:19:24 <warlord> close -- bugs.gnucash.org
08:20:37 <jojo[m]> bugzilla.gnucash.org was redirected to bugs.gnucash.org :-)
08:20:53 <warlord> yes, I know.
08:24:37 <warlord> jralls, FYI -- 0 packets lost (to 8.8.8.8) in 62452 packets... So..
08:25:53 <chris> the face when jojo[m] learns he is conversing with the owner of bugs.gnucash.org: O_o
08:29:11 *** storyjesse has quit IRC
08:31:02 <warlord> LOL
09:04:39 <warlord> what, just because bugs.gnucash.org lives in my basement?
09:19:02 *** guak has joined #gnucash
09:19:29 *** User_ has quit IRC
09:24:59 <chris> bugs and friends, a whole family of pets
09:29:28 <warlord> indeed.
09:34:33 <finster> out of curiosity: why is it you are hosting on your own? hosting costs?
09:37:15 <warlord> security and control
10:16:17 *** MrArtC has quit IRC
10:20:38 *** Jimraehl1 has joined #gnucash
10:21:26 *** Jimraehl1 has quit IRC
10:29:32 *** Mechtilde has quit IRC
10:31:58 *** bertbob has quit IRC
10:51:00 *** bertbob has joined #gnucash
10:51:00 *** ChanServ sets mode: +v bertbob
11:15:59 *** jcarl43 has joined #gnucash
11:15:59 *** ChanServ sets mode: +v jcarl43
11:23:10 *** bertbob has quit IRC
11:38:10 *** bertbob has joined #gnucash
11:38:10 *** ChanServ sets mode: +v bertbob
11:55:58 *** suukim has quit IRC
12:25:43 *** giuseppef has joined #gnucash
12:25:44 *** ChanServ sets mode: +v giuseppef
12:27:55 <giuseppef> Hi, maybe a stupid question: is there a way to write on A/P without using invoices? I am looking for a simple way to record PayPal commissions on payment made, passing by a debt to PayPal vendor and then on bank account
12:27:55 <gncbot> giuseppef: Sent 4 days, 17 hours, and 34 minutes ago: <fell> About the passivo, can you ask a CPA, where the other letters belong?
12:27:56 <gncbot> giuseppef: Sent 2 days, 2 hours, and 9 minutes ago: <chris> https://github.com/Gnucash/gnucash/pull/834 please test
12:31:25 *** ericdm has quit IRC
12:32:00 *** ericdm has joined #gnucash
12:36:19 <fell> guiseppef; you shouldn't. The account type has additional columns, which can noz be edited by the GUI.
12:45:15 *** Mechtilde has joined #gnucash
12:51:53 *** spacewrench has joined #gnucash
12:54:43 <spacewrench> Hi! Is there a set of records for things like "employee hours devoted to job" and "vendor costs for job billed to customer" that can be transferred into a customer invoice? Or does that all have to be managed separately and typed into an invoice?
12:54:48 <AdrienM> guiseppef, you can create another account 'Additional Accounts Payable' and use that for manual entries. It can be a child of the main A/P account if I am not mistaken. Make sure it is of type 'liabilities' though as you can only have one account of 'type' A/P.
12:57:10 <AdrienM> spacewrench, you can certainly include the employee hours as a line item, but as far as I know, there is no automatic way to add them. (you can accumulate them in a special account if you wish, but that is manual) As for vendor costs, check the Guide concerning the 'jobs' feature. It is a bit limited, but might work for you.
12:57:18 *** giuseppef has quit IRC
12:57:51 *** giuseppef has joined #gnucash
12:57:51 *** ChanServ sets mode: +v giuseppef
13:06:04 <spacewrench> Thanks @AdrienM.
13:25:16 <field^Zzz3> hi. importing from csv, I'd like to save a set of import configs. but even when saved, next time I import csv data no such saved config exists? bug or feature?
13:38:25 *** bertbob has quit IRC
13:39:59 *** Mechtilde has quit IRC
13:40:55 *** Mechtilde has joined #gnucash
13:46:10 *** bertbob has joined #gnucash
13:46:10 *** ChanServ sets mode: +v bertbob
14:10:42 *** giuseppef has quit IRC
14:13:52 *** jervin has joined #gnucash
14:22:06 *** MrArtC has joined #gnucash
14:26:54 <jralls> field^Zzz3, missing feature, maybe. You can file an enhancement request at bugs.gnucash.org but don't expect action on it any time soon unless you're willing to write it yourself.
14:44:32 *** ianox has joined #gnucash
14:44:37 *** ianox has left #gnucash
14:47:03 *** ianox has joined #gnucash
14:48:09 *** ianox has left #gnucash
14:50:23 *** MrArtC has quit IRC
14:50:59 *** giuseppef has joined #gnucash
14:53:53 <giuseppef> chris: how can I test this https://github.com/Gnucash/gnucash/pull/834 ?
15:03:44 <giuseppef> ok, I found a way. I just copied your gnucash/report/reports/standard/balsheet-pnl.scm to my /usr/share/guile/site/2.2/gnucash/reports/standard
15:05:00 <giuseppef> the order seems ok, but it seems there is one error in columns numbers and columns header
15:10:42 <giuseppef> chris: https://snipboard.io/lpwON3.jpg
15:10:58 *** gjanssens has quit IRC
15:11:03 <giuseppef> https://snipboard.io/NOS3ai.jpg
15:11:41 <jralls> giuseppef, chris is asleep. It's 04:00 in Perth.
15:12:20 <giuseppef> sorry, should I write on github?
15:13:25 <jralls> Yes, that's the best place for comments about a PR.
15:15:11 <giuseppef> is it right how I tested the patch ?
15:19:59 <jralls> Probably. That usually works with reports.
15:23:01 *** ArtGravity has joined #gnucash
15:23:01 *** ChanServ sets mode: +v ArtGravity
15:36:31 <fell> field^Zzz3: OS/distri, Gnucash version …
15:36:46 <fell> Oops
15:41:11 *** jw4 has quit IRC
15:41:22 *** jw4 has joined #gnucash
15:45:03 *** jervin has quit IRC
15:51:34 *** jervin has joined #gnucash
15:55:56 *** o01eg has quit IRC
15:56:06 *** Mechtilde has quit IRC
15:56:25 *** o01eg has joined #gnucash
16:07:28 *** PowaBanga has quit IRC
16:32:16 <field^Zzz3> fell: ubuntu 20.04, gnucash flatpak, latest version
16:34:23 *** PowaBanga has joined #gnucash
16:35:07 <fell> sorry, I had not seen, that you already got an answer. BTW as no Ububuntu user I would then ususally ask: And how many Versions us Ubuntu behind our releases?
16:35:49 <jralls> fell, except that he says he's using the latest flatpak.
16:39:25 <fell> Thanks. I should go for new glasses or at least a fresh pot coffee. ;-)
16:41:14 <jralls> Isn't it a bit late for coffee? Or are you completely nocturnal?
16:43:57 <field^Zzz3> fell: haven't got an answer yet, have I?
16:44:31 <field^Zzz3> jralls:yes, it's flatpak, so ubuntu is irrelevant
16:45:45 <jralls> field^Zzz3, look back 2 hours. I told you that you could file an enhancement request.
16:45:45 <fell> https://lists.gnucash.org/logs/2020/12/11.html#T14:26:54
17:25:05 *** plh has joined #gnucash
17:26:17 *** plh has quit IRC
17:28:05 <field^Zzz3> jralls: thank you. missed your answer.
17:30:26 <field^Zzz3> jralls: I would implement it if I only had more spare time at my hands, guess no surprise there.
17:30:55 <jralls> Isn't that always the case. ;-)
17:32:02 <field^Zzz3> jralls: not always, that's why open-source came to existance in the first place :)
17:33:16 <field^Zzz3> jralls:I noticed some issue regarding doc translation quality. I'd improve on that, what's the best plan of action? Is there a github repo for the docs? Haven't had a look at that yet.
17:34:09 <jralls> There is, https://github.com/gnucash/gnucash-docs. What is your native language?
17:34:57 <field^Zzz3> jralls: de/fr/en are all fine with me
17:35:32 <field^Zzz3> jralls:thanks for the link
17:36:15 *** guak has quit IRC
17:37:36 <field^Zzz3> gosh. that repo is HUGE.
17:38:48 <field^Zzz3> cannot even pull it right now. free disk space almost non-existant
17:38:59 <jralls> Yeah... We think that's a good thing. It means there's a lot of documentation and we have several translations.
17:39:02 <field^Zzz3> aaaahh.
17:39:35 <field^Zzz3> well, looking at it from that perspective, that's a point.
17:40:19 <field^Zzz3> I'd forked it and hacked away. I guess some major force is directing me elsewhere (/me is heading back to work). another time.
17:40:32 <jralls> Bye!
17:40:34 <field^Zzz3> jralls:thank you for your help
17:45:46 *** guak has joined #gnucash
17:49:58 <field^Zzz3> jralls:there's bug 784973 which has been closed by now. opened 798046 now
17:55:46 <jralls> field^Zzz3, Please describe on the bug more fully what you did and what didn't work.
18:00:54 <geneAum> what determines the order of splits within a transaction?
18:07:56 <jralls> xaccSplitOrder, https://github.com/Gnucash/gnucash/blob/maint/libgnucash/engine/Split.c#L1482. It first calls xaccTransOrder_num_action, https://github.com/Gnucash/gnucash/blob/maint/libgnucash/engine/Transaction.c#L1889
18:08:14 <geneAum> thanks!
18:09:13 *** ChanServ sets mode: +v geneAum
18:11:55 <field^Zzz3> jralls:there's everything in it, nothing to add.
18:14:24 <jralls> There's nothing at all in it. "Doesn't work" isn't anything to go on, especially if whoever tries to diagnose the problem can't reproduce it.
18:15:04 <jralls> You don't even say what you're trying to import. There are 4 different CSV imports.
18:15:57 <jralls> So describe which one you're using, what you did, and at what point it failed to work.
18:16:51 <jralls> Since you're using flatpak another important piece of information is can you save any other state, like saved reports and window configuration.
18:19:34 <field^Zzz3> jralls:hm
18:25:49 <field^Zzz3> jralls: I can only find 2 types of CSV import.
18:28:38 <jralls> File>Import has Import Accounts from CSV..., Import Transactions from CSV..., Import Prices from CSV File..., and Import Customers or Vendors.... The last one doesn't say CSV on the menu but once you look at the dialog it's clear that that's what's meant.
18:29:33 <field^Zzz3> jralls: would you have a look, please?
18:29:42 <jralls> At what?
18:30:00 <field^Zzz3> jralls:the translation for the import customers or venors is missing the CSV, too
18:30:04 <field^Zzz3> the bug report :)
18:33:01 <jralls> That's better, thanks.
18:35:01 <field^Zzz3> jralls: what exactly do you mean by window configuration? layout? window size? state restored after reopening gnc? there's nothing unusual I'd remember.
18:36:03 <field^Zzz3> jralls: regarding flatpak/saved reports.. I mentioned the CSS problem, I'm not sure whether there's a relation to flatpak or a save-issue..
18:36:26 <jralls> Both, plus things like open tabs.
18:37:27 *** ArtGravity has quit IRC
18:37:45 <jralls> I'm not either, I didn't understand what you meant by the stylesheets not working.
18:48:31 <jralls> field^Zzz3, I just tested and the config is saved in the book's state file along with open tabs, window size, and the rest. Did you type in a name for the layout and click the save button next to it?
18:49:24 <chris> @notes guiseppef_
18:49:24 <gncbot> chris: Error: I have no notes for that nick.
18:50:23 <jralls> chris, gee-eye-you-seppe
18:50:49 <jralls> @notes giuseppef_
18:50:49 <gncbot> jralls: Sent 2 days, 8 hours, and 31 minutes ago: <chris> https://github.com/Gnucash/gnucash/pull/834 please test
18:52:55 <jralls> chris, BTW https://code.gnucash.org/logs/2020/12/11.html#T14:53:53
18:54:03 *** David has quit IRC
18:54:09 *** David has joined #gnucash
19:02:45 <field^Zzz3> jralls: updated bug report. regarding the gnc config: edit->preferences(settings?)->onlinebanking: check verbose error logging, close settings menu, reopen, verbose error logging is again unchecked.
19:03:59 *** MrArtC has joined #gnucash
19:06:10 <jralls> Preferences are different, they get saved to the OS's preferences system. That's probably blocked by the flatpak's sandbox.
19:07:37 *** jcarl43 has quit IRC
19:09:20 <field^Zzz3> jralls: ok. about the CSS issue, I added that the invoice created was the bare minimum to be able to create an invoice at all.
19:10:18 <field^Zzz3> jralls:then click print invoice and then right click and select "inspect element". that's when the flatpak gnc crashes.
19:10:25 <field^Zzz3> jralls: instantly
19:10:48 <jralls> field^Zzz3: OK. Look in ~/.gnucash/books. Is there a file named for your data file except with .gcm as an extension?
19:11:36 <field^Zzz3> jralls: ~/.gnucash/ is missing
19:13:25 <jralls> Ah, according to https://wiki.gnucash.org/wiki/Configuration_Locations with flatpak it should be ~/.var/app/org.gnucash/GnuCash/data/gnucash/books/
19:13:49 <field^Zzz3> jralls: .var/app/org.gnucash.GnuCash/data/gnucash/books/ is there
19:14:03 <field^Zzz3> jralls: ah, yes, found it
19:14:18 <field^Zzz3> jralls:there's only gcm files
19:15:09 *** David has quit IRC
19:15:32 *** David has joined #gnucash
19:15:38 <jralls> OK. It's plain text, so you can grep it or open it with emacs or whatever. Is there a section called [Import csv, transaction - ...] ?
19:15:53 <jralls> "..." will be the name you gave to the import format.
19:16:28 <field^Zzz3> jralls: grep -i csv on the file shows nothing
19:16:56 <field^Zzz3> jralls:ah, the name I gave for the import settings?
19:17:09 <field^Zzz3> jralls: now I got it.. :)
19:17:15 <field^Zzz3> jralls: nothing there
19:17:46 <jralls> Is there anything at all in the file? Is it dated today?
19:18:00 <field^Zzz3> jralls: in an older gcm file however there is a saved csv setting.
19:18:17 <field^Zzz3> jralls: the file is non-empty, uptodate.
19:19:30 <field^Zzz3> jralls: let me check whether cnp'ing the saved settings from an older gcm into the most recent one will change anything
19:20:37 <jralls> Hmm. The GCM file usually gets written when you quit, but if you crash it doesn't have a chance. Copying from the older file is an interesting idea.
19:21:24 <jralls> Oh, a thought on the CSS crash: Were you trying to run the webkit inspector on a report?
19:22:13 <field^Zzz3> jralls: the two gcm files look very different, the order is mangled, some sections like "dialogs/edit_prices" are missing
19:22:34 <jralls> On the older or the newer?
19:22:59 <field^Zzz3> jralls: webkit inspector? dunno, if its run when right clicking on inspect, then yes. sound like it, I'd say.
19:23:15 <field^Zzz3> jralls: the older has the mentioned section
19:24:24 *** psmst has quit IRC
19:25:06 <jralls> Order is probably unimportant as long as all of the params are in the right sections. You can probably paste the import csv section at the bottom.
19:25:19 <field^Zzz3> jralls: cnp'ed the csv setting section from the older to the most recent one and voila, the setting is present in the download list.
19:26:00 <jralls> OK, so it's a save fail. Try making and saving a new one and then quit GnuCash and see if it gets written out.
19:26:40 <field^Zzz3> jralls:upon closing gnc the cnp'ed import settings are still present in the most recent gcm file
19:27:38 <field^Zzz3> jralls: I tried to save an import csv setting config already a bunch of times yesterday, to no avail.
19:27:51 *** geneAum has quit IRC
19:28:10 <field^Zzz3> jralls: I'll retry after the cnp I did a couple of moments ago.
19:29:55 <field^Zzz3> jralls: dammit. now the setting got saved.
19:30:30 <jralls> Now you have to figure out what you did or didn't do differently.
19:30:47 <jralls> On the Invoice, where did you find an inspect item?
19:32:22 <field^Zzz3> jralls:hm. my hunch now is that the settings didn't make it into the gcm file because a) I did the CSS crash-test afterwards, b) I played around and quit gnc but answered no to whether or not to save the changes made. about b): maybe I just thought the changes made only to accounts, I assumed the config gets written once the dialogs are closed (prefs or import actions)
19:33:06 <field^Zzz3> jralls:invoice lower right corner somewhere? can't remember where I randomly right clicked in the print invoice screen
19:33:31 <field^Zzz3> jralls: are you in the printed invoice screen?
19:34:24 <jralls> When I tried it a few minutes ago without quitting, the saved import layout was available if I re-ran the CSV importer without quitting even though it hadn't yet been written to the file.
19:34:32 <field^Zzz3> jralls: saving the config only after acknowledging it when quitting is very different to most/any other software..
19:34:43 <jralls> Yes, I have a printable invoice tab open.
19:36:06 <jralls> And yes, the state file saving isn't a great design.
19:36:14 <field^Zzz3> jralls: without quitting, I would expect so. what if you quit w/o ack'ing the save changes dialog, are the csv import settings saved? is this how gnc is supposed to work/save settings?
19:39:12 <jralls> The *state* file should be saved even if you tell it not to save the book.
19:40:18 <field^Zzz3> jralls:ok. thanks for the clarification. so it's a bug in the csv import settings save section then?
19:41:18 <jralls> No, that part seems to be working. It might be a problem with saving the state file.
19:41:43 <field^Zzz3> jralls:whoa. CSS invoicing: right clicked->inspect. nothing happened this time, just the inspection menu popped up! moved the mouse a bit, maybe clicked somewhere. then the entire tab went white.
19:42:44 <field^Zzz3> jralls:state file: ok. do I need to modify the bug report somehow? would you do that?
19:42:50 <jralls> If you create another new layout name (you needn't actually change anything) and save it, then quit the import assistant and re-start it is the newest layout available?
19:43:17 <field^Zzz3> jralls: CSS: in the white blank tab, no right click menu available any more
19:43:27 *** halipaul has joined #gnucash
19:43:58 <field^Zzz3> jralls:with layout you mean the csv import settings?
19:44:15 <jralls> Yes.
19:44:56 <field^Zzz3> jralls:yes, i did that a moment ago. actually changed something, gave it a name, save settings, quit gnc, restart and it's still there now.
19:45:10 <jralls> Sounds like you crashed the webkitwebprocess and it didn't take out GnuCash this time.
19:45:11 <field^Zzz3> jralls: do you want me to check again w/o quitting gnc entirely?
19:45:22 <jralls> Yes.
19:45:35 <field^Zzz3> jralls:CSS: yes, that's an appropriate assumption
19:47:07 <field^Zzz3> jralls:hm, quit the gnc instance with the blank printed invoice tab. restart gnc popup: missing write permissions for my .gnucash file
19:47:41 <field^Zzz3> jralls:seems like webkit took down gnc to *some* degree
19:49:24 <field^Zzz3> jralls:CSV: save settings, quit assistant, import again, settings still there.
19:51:24 <field^Zzz3> jralls: thanks for your time and help. let's continue at a later date. stay safe.
19:51:37 <jralls> OK. I've got to go too.
20:01:59 *** spacewrench has quit IRC
21:06:53 *** TownsendHardware has quit IRC
21:07:40 *** TownsendHardware has joined #gnucash
21:20:21 *** guak has quit IRC
21:30:43 *** Aussie_matt has joined #gnucash
21:55:46 *** MrArtC has quit IRC
22:49:32 *** fiddlerwoaroof has quit IRC
22:51:35 *** fiddlerwoaroof has joined #gnucash
22:51:50 *** field^Zzz4 has joined #gnucash
22:53:30 *** field^Zzz3 has quit IRC
22:56:14 *** fiddlerwoaroof has quit IRC
22:57:16 *** fiddlerwoaroof has joined #gnucash
23:01:08 *** fiddlerwoaroof has quit IRC
23:01:24 *** chris_ has joined #gnucash
23:01:24 *** gncbot sets mode: +o chris_
23:01:36 *** fiddlerwoaroof has joined #gnucash
23:02:45 *** chris has quit IRC
23:04:33 *** chris has joined #gnucash
23:04:33 *** ChanServ sets mode: +v chris
23:04:36 *** gncbot sets mode: +o chris
23:06:17 *** chris_ has quit IRC
23:19:24 *** bertbob has quit IRC
23:27:39 *** jervin has quit IRC
23:40:14 *** shoonya has joined #gnucash
23:58:55 *** Mechtilde has joined #gnucash