2019-10-30 GnuCash IRC logs

00:59:05 *** jralls_ has joined #gnucash
00:59:06 *** jralls has quit IRC
01:20:53 *** gggg has quit IRC
01:32:14 *** Cork has quit IRC
01:33:24 *** Cork has joined #gnucash
01:39:15 *** Mechtilde has joined #gnucash
01:42:35 *** Mechtilde has quit IRC
01:43:05 *** Mechtilde has joined #gnucash
01:58:18 *** JayC has joined #gnucash
01:58:18 *** ChanServ sets mode: +v JayC
02:34:52 *** Mechtilde has quit IRC
02:50:43 *** pohly has joined #gnucash
02:59:03 *** sbluhm has joined #gnucash
02:59:03 *** ChanServ sets mode: +v sbluhm
03:17:52 *** fell has joined #gnucash
03:17:52 *** ChanServ sets mode: +o fell
03:23:35 *** gggg has joined #gnucash
04:00:48 *** bertbob has quit IRC
04:13:43 *** MarkFirewhal has quit IRC
04:19:15 *** bertbob has joined #gnucash
04:19:16 *** ChanServ sets mode: +v bertbob
04:31:59 *** MarkFirewhal has joined #gnucash
04:32:28 *** g5pw has joined #gnucash
04:32:29 *** ChanServ sets mode: +v g5pw
04:45:51 *** gjanssens has joined #gnucash
04:45:51 *** ChanServ sets mode: +o gjanssens
04:47:35 *** fell has quit IRC
04:47:44 *** fell has joined #gnucash
04:47:45 *** ChanServ sets mode: +o fell
04:57:54 *** fabior has joined #gnucash
05:01:57 *** Aussie_matt has joined #gnucash
05:10:32 *** marusich has quit IRC
05:17:46 *** fell has quit IRC
05:17:47 *** fell_laptop has joined #gnucash
05:17:48 *** ChanServ sets mode: +o fell_laptop
05:20:44 *** fell_laptop has quit IRC
05:48:27 <mauritslamers> jrails: cloned the gnucash on windows repo to try out a few things. I now get an error though: "jhbuild: command not found". most likely is the way I call jhbuild incorrect (context wise)
05:49:33 <mauritslamers> Different question: I am trying to use the Income and GST report for the dutch sales tax, but I find it rather complex how to gnucash decides (and consequently I) which accounts are to be included
06:06:59 *** fabior has quit IRC
06:10:38 *** fell has joined #gnucash
06:10:38 *** ChanServ sets mode: +o fell
06:13:48 <mauritslamers> ok, I figured out that the type of account is used to determine what accounts to offer for the GST report.
06:16:31 <mauritslamers> What I still don't understand is which accounts to select exactly. I have accounts for every tax level, and a single account where the tax on expenses is gathered. However, when doing the report, the tax payed on expenses is not shown
06:18:49 <fell> mauritslamers. Did Chris not add a section about it's usage to the docs?
06:19:06 <mauritslamers> nevermind, I figured it out now :)
06:19:50 <mauritslamers> fell: don't know to be honest... I think that if the explanation on the landing page of that report is more clear, it would help a lot
06:20:59 <fell> There is also another, older approach scetched in https://wiki.gnucash.org/wiki/Translation#How_to_create_localized_Income_Tax_Tables
06:22:29 <fell> And yes, after I have fixed a few other issues on the docs, we should add more links for context sensitive help.
06:22:31 <mauritslamers> what I now did is to have the first selection contain all the books for costs (taxed incoming invoices) and income (taxed outgoing invoices), and for the other the accounts where the tax itself is colected, both paid and payable
06:24:01 <mauritslamers> the resulting report is a bit complex though
06:33:42 <mauritslamers> and I found issues with it...
06:42:24 *** Jimraehl1 has joined #gnucash
06:42:24 *** monkeyjuice has joined #gnucash
06:43:03 *** User_ has joined #gnucash
06:43:49 *** Jimraehl1 has quit IRC
06:47:50 <mauritslamers> chris: I have an issue with the income and GST statement: when an invoice contains entries that go to two different tax groups, only one of those entries is shown and calculated in the report
06:50:36 *** monkeyjuice has quit IRC
06:54:16 <mauritslamers> so when travelcosts are calculated on an invoice (which is 0% sales tax in NL and booked on sales 0%, marked as not taxed in the invoice), this will cause any other item on that invoice not to be shown in the other sales tax categories.
07:09:06 <mauritslamers> In a bit better description: The income GST statement will display and calculate an invoice only in one of the tax level categories when multiple tax levels are used in the invoice. In that category it will display the total amount of that invoice as well as the tax paid on it.
07:09:36 <mauritslamers> This is very confusing, as it is unexpected (and wrong) to have sales tax displayed in a category which is supposed to be tax free :)
07:10:15 <chris> mauritslamers: did you try Display/Show individual sales taxes?
07:10:24 <chris> or better post a screenshot of example transaction
07:12:12 <mauritslamers> let me first try the display/show
07:13:30 <mauritslamers> the display/show doesn't solve the issue
07:13:37 <mauritslamers> will show an example
07:16:19 <chris> ideally show a screenshot of the expanded register (i.e. split)
07:17:13 *** storyjesse has joined #gnucash
07:18:40 *** User_ has quit IRC
07:18:45 * chris thinking that business features may benefit from stripe integration ^_^
07:19:58 *** oozer has joined #gnucash
07:20:15 <mauritslamers> https://cloud.weidestraat.nl/s/FDtfGWN9J6DR6Sz
07:20:21 <mauritslamers> folder with two screenshots in it
07:20:33 <mauritslamers> first is of report (non-relevant parts grayed out)
07:20:48 <mauritslamers> second is of invoice screen showing two different tax levels
07:22:02 <chris> I think I know the issue
07:22:25 <chris> the account name "802..." "803..." being used for sorting/grouping
07:22:51 <chris> the report can't/won't replicate or split the invoice into component accounts
07:23:36 <chris> because it does not split gnucash *transaction* into the component *business entries*
07:24:18 <chris> i believe fell had a similar complaint
07:24:43 <chris> if we consider the *core* gnucash concepts split/transaction/account
07:25:07 <chris> and the *business* concepts entries/invoice/payment/tax-table
07:25:31 <chris> the report does well at the first level
07:25:47 <chris> and doesn't enquire at the business ones
07:26:26 <chris> so to get the report to split into busines entries etc, will need fundamentally changing it
07:26:57 <chris> and also possibly require that *all* GST-type transactions be input using business features, invoice/bill for every electricity bill, etc
07:27:04 <chris> and I felt that the latter was not reasonable
07:29:06 <chris> we also need to consider when I wrote the report I did not use business invoices at all, and it was my very first foray into scheme
07:30:02 <chris> which means, amending to understand business objects is very possible, but I don't actually yet know how best to do
07:30:18 <chris> which means your input will be invaluable :)
07:42:46 *** Aussie_matt has quit IRC
07:43:56 <gjanssens> chris: what is "stripe integration" ?
07:44:11 <gjanssens> mauritslamers: re your jhbuild issue. From where are you calling this ?
07:45:13 <gjanssens> And did you first run setup-mingw64.ps1 ? Did it have any errors ?
07:46:18 <chris> stripe integration: after posting an invoice, click sends an http request to stripe api who will email the invoice to the customer. stripe takes payment, and can provide api to confirm this.
07:46:24 <chris> blue sky though
07:47:50 *** gggg has quit IRC
07:58:35 <mauritslamers> gjanssens: https://ci.appveyor.com/project/mauritslamers/gnucash/builds/28455535/job/p375x7r1l6i1sm1j
07:58:54 <mauritslamers> ^^ link to the build report.
07:59:38 <mauritslamers> Yes I am first running a customized setup-mingw64 to skip the download + install of the html help workshop.
07:59:53 <mauritslamers> then running jhbuild from bash causes the error
08:08:44 *** fabior has joined #gnucash
08:27:15 <gjanssens> mauritslamers: that looks like setup-mingw64.ps1 didn't run completely
08:27:39 <gjanssens> There should be plenty of pkg installation messages
08:27:50 *** fell has quit IRC
08:27:53 <gjanssens> Or is part of the output redirected to somewhere else ?
08:30:23 <gjanssens> Although it does seem to continue properly. The pacman output is probably lost in the bash subshell
08:31:27 <gjanssens> Oh. I see you're running jhbuild from a bat file. You should start a mingw32 shell instead and run jhbuild from there
08:32:38 <gjanssens> Perhaps a direct call to bash may work as well, but most likely starting a mingw32 shell does some additional environment setup (like mounting certain directories and setting extra variables)
08:40:06 <chris> mauritslamers/fell: if you guys are keen I can see about adding support for business elements but I suspect it'll be rather tricky because income-gst-statement is an offshoot of transaction-report which does *not* enquire business entries.
08:40:26 <chris> but the fact is there is a need for a good business-tax type statement
08:41:25 <chris> I *will* need appropriate book, with a handful of realistic business data, multiple tax rates, and also regular non-business transactions for gst reporting. and in *ENGLISH* please
08:46:59 *** Mechtilde has joined #gnucash
08:47:15 *** fell has joined #gnucash
08:47:16 *** ChanServ sets mode: +o fell
08:58:19 *** mauritslamers_ has joined #gnucash
09:08:31 <mauritslamers_> gjanssens: I do have a question on the windows build: in what way can I tell to jhbuild (when I manage to call it properly) to indicate where the gnucash source to build is?
09:09:23 <mauritslamers_> because this is CI, it already has a checkout of the repo at that specific commit
09:11:12 <gjanssens> mauritslamers_: That info comes from the gnucash.modules file. But you can probably override it via jhbuildrc.
09:12:06 *** mauritslamers_ has quit IRC
09:13:49 <gjanssens> mauritslamers: for your first experiments you may want to define a new git module in there and set the source to the checked out local repo in appveyor
09:14:06 <gjanssens> jhbuild will then clone that local repo.
09:17:01 <gjanssens> Or you may be able to add a checkoutdir attribute to the gnucash-git branch in the module file
09:17:30 <gjanssens> mauritslamers: jralls_ has more experience with jhbuild than I do so he may have additional ideas
09:23:38 * chris can probably continue hack stylesheets into 1 .scm file. good idea?
09:24:32 *** bertbob has quit IRC
09:25:50 *** bertbob has joined #gnucash
09:25:50 *** ChanServ sets mode: +v bertbob
09:32:06 *** fabior has quit IRC
09:44:57 *** MarkFirewhal has quit IRC
09:55:13 <fell> Mechtilde: in bus-ar-invoicechange3: Die scheußliche Rechnung, die sich aus den in der
09:55:45 <fell> Tippfehler oder Absicht?
10:00:37 *** mauritslamers_ has joined #gnucash
10:07:03 *** kael has joined #gnucash
10:07:03 *** ChanServ sets mode: +v kael
10:24:37 *** omnireq_ has quit IRC
10:33:10 *** mauritslamers_ has quit IRC
10:33:22 *** kael has quit IRC
10:48:41 *** fabior has joined #gnucash
10:53:37 *** MarkFirewhal has joined #gnucash
10:57:01 *** jervin has joined #gnucash
11:09:10 *** omnireq has joined #gnucash
11:09:10 *** ChanServ sets mode: +v omnireq
11:10:17 *** sbluhm has quit IRC
11:12:08 *** Mechtilde has quit IRC
11:12:29 *** MarkFirewhal has quit IRC
11:15:15 *** Mechtilde has joined #gnucash
11:21:18 *** guak has joined #gnucash
11:23:17 *** Robert847 has joined #gnucash
11:23:17 *** ChanServ sets mode: +v Robert847
11:28:32 *** mdf has joined #gnucash
11:28:33 *** ChanServ sets mode: +v mdf
11:31:23 <Robert847> Hi, I am currently running an unsupported release of GnuCash in Ubuntu 18.04 on a virtual machine. Lately I have had a problem with multiple sessions startng simultaneously, and it has been difficult to detect it, partly because there are long 'pauses' when the OS does not show anything on the screen. While the warning about cannot obtain the lock should clue me in, because I do not see any other activity so I think that there wa
11:31:24 <Robert847> me residue from the previous day.
11:34:11 <Robert847> I suspect that the current release may potentially have a similar situation, so I am asking if it still 'pauses', showing nothing on the screen during some activites that could be interpreted as not running.
11:37:50 *** MarkFirewhal has joined #gnucash
11:38:07 *** Gerd has joined #gnucash
11:38:48 *** fabior has quit IRC
11:38:53 *** Gerd has left #gnucash
11:39:47 *** Gerd has joined #gnucash
11:49:22 *** sbluhm has joined #gnucash
11:49:22 *** ChanServ sets mode: +v sbluhm
11:51:38 *** Mechtilde has quit IRC
12:06:05 *** ArtGravity has joined #gnucash
12:06:05 *** ChanServ sets mode: +v ArtGravity
12:10:45 *** calvinct has joined #gnucash
12:10:57 *** storyjesse has quit IRC
12:11:10 *** calvinct has quit IRC
12:11:11 *** Gerd1 has joined #gnucash
12:11:46 *** Gerd has quit IRC
12:11:46 *** Gerd1 is now known as Gerd
12:12:07 *** calvinct has joined #gnucash
12:14:52 *** kael has joined #gnucash
12:14:52 *** ChanServ sets mode: +v kael
12:17:41 *** Robert847 has left #gnucash
12:21:54 *** bertbob has quit IRC
12:22:15 *** fell has quit IRC
12:22:24 *** fell has joined #gnucash
12:22:25 *** ChanServ sets mode: +o fell
12:22:34 *** calvinct has quit IRC
12:22:47 *** calvinct has joined #gnucash
12:23:54 *** calvinct has joined #gnucash
12:26:33 *** bertbob has joined #gnucash
12:26:33 *** ChanServ sets mode: +v bertbob
12:28:00 *** User_ has joined #gnucash
12:32:34 *** User_ has quit IRC
12:35:03 *** jervin has quit IRC
12:35:52 *** sbluhm has quit IRC
12:39:42 *** sbluhm has joined #gnucash
12:55:27 *** sbluhm has quit IRC
12:58:32 *** fell has quit IRC
13:01:16 *** Mechtilde has joined #gnucash
13:03:27 *** fabior has joined #gnucash
13:05:19 *** sbluhm has joined #gnucash
13:05:19 *** ChanServ sets mode: +v sbluhm
13:06:23 *** fabior has quit IRC
13:07:04 *** calvinct has quit IRC
13:08:34 *** tzhuang has quit IRC
13:08:40 *** tzhuang has joined #gnucash
13:10:12 *** tzhuang has quit IRC
13:10:15 *** tzhuang has joined #gnucash
13:11:01 *** tzhuang has quit IRC
13:11:05 *** tzhuang has joined #gnucash
13:11:31 *** tzhuang has joined #gnucash
13:12:03 *** sbluhm has quit IRC
13:12:06 *** tzhuang has joined #gnucash
13:13:48 *** calvinct has joined #gnucash
13:17:27 *** waeking has joined #gnucash
13:17:27 *** ChanServ sets mode: +v waeking
13:27:03 *** mr_sm11th has joined #gnucash
13:27:03 *** ChanServ sets mode: +v mr_sm11th
13:27:56 *** tzhuang has quit IRC
13:34:25 *** waeking7 has joined #gnucash
13:34:25 *** ChanServ sets mode: +v waeking7
13:34:25 *** waeking has quit IRC
13:34:25 *** waeking7 is now known as waeking
13:44:04 *** MarkFirewhal has quit IRC
13:50:18 *** MarkFirewhal has joined #gnucash
13:51:40 *** sbluhm has joined #gnucash
13:51:40 *** ChanServ sets mode: +v sbluhm
13:54:10 *** pohly has quit IRC
13:55:26 *** sbluhm has quit IRC
14:01:16 *** waeking9 has joined #gnucash
14:01:16 *** ChanServ sets mode: +v waeking9
14:01:16 *** waeking has quit IRC
14:01:16 *** waeking9 is now known as waeking
14:05:11 *** Mechtilde has quit IRC
14:05:33 *** Gerd has quit IRC
14:33:25 *** sbluhm has joined #gnucash
14:33:25 *** ChanServ sets mode: +v sbluhm
14:33:43 *** kael has quit IRC
15:07:35 *** waeking3 has joined #gnucash
15:07:35 *** ChanServ sets mode: +v waeking3
15:07:35 *** waeking has quit IRC
15:07:36 *** waeking3 is now known as waeking
15:10:27 *** frakturfreak has joined #gnucash
15:22:00 <gjanssens> chris: if unifying the stylesheets appeals to you, feel free to do so
15:23:18 <gjanssens> Personally I would like to see them become a css stylesheet
15:23:56 <gjanssens> As a first step the stylesheet code could write such a css file based on the user input.
15:24:18 <gjanssens> I suspect that would allow us to simplify the html generation code
15:24:37 <gjanssens> (but honestly that's mainly going from a high level view)
15:24:44 <gjanssens> Gtg...
15:25:23 *** waeking has quit IRC
15:25:30 *** waeking has joined #gnucash
15:25:30 *** ChanServ sets mode: +v waeking
15:29:19 *** waeking has quit IRC
15:29:25 *** waeking has joined #gnucash
15:29:25 *** ChanServ sets mode: +v waeking
16:00:21 *** waeking has quit IRC
16:00:28 *** waeking has joined #gnucash
16:00:28 *** ChanServ sets mode: +v waeking
16:02:00 *** waeking1 has joined #gnucash
16:02:00 *** ChanServ sets mode: +v waeking1
16:02:00 *** waeking has quit IRC
16:02:01 *** waeking1 is now known as waeking
16:02:17 *** mr_sm11th has quit IRC
16:22:03 *** calvinct has quit IRC
16:48:41 *** Gerd has joined #gnucash
17:17:16 *** JayC has quit IRC
17:17:40 *** sbluhm has quit IRC
17:30:00 *** jervin has joined #gnucash
17:30:34 *** jonas has quit IRC
18:02:15 *** gjanssens has quit IRC
18:26:53 *** jervin has quit IRC
18:27:00 *** jervin has joined #gnucash
18:35:00 *** jervin has quit IRC
18:35:33 *** Gerd has quit IRC
19:10:42 *** chf has quit IRC
19:17:55 *** frakturfreak has quit IRC
19:18:12 *** waeking has quit IRC
19:23:43 *** waeking has joined #gnucash
19:23:43 *** ChanServ sets mode: +v waeking
19:33:42 *** fell has joined #gnucash
19:33:42 *** ChanServ sets mode: +o fell
20:20:54 *** omnireq has quit IRC
20:52:42 *** guak has quit IRC
21:17:30 *** fell has quit IRC
21:37:29 *** omnireq has joined #gnucash
21:58:29 *** ArtGravity has quit IRC
22:10:07 *** oozer has quit IRC
22:19:00 *** calvinct has joined #gnucash
22:23:50 *** calvinct has quit IRC
22:50:42 *** storyjesse has joined #gnucash
23:08:19 *** chf has joined #gnucash
23:18:48 *** storyjesse has quit IRC
23:38:29 *** storyjesse has joined #gnucash