2021-04-17 GnuCash IRC logs

00:03:26 *** jervin1 has joined #gnucash
00:13:52 *** ArtGravity has quit IRC
00:50:24 *** o01eg has joined #gnucash
01:19:23 *** fell has quit IRC
01:20:13 *** Mechtilde has joined #gnucash
01:20:42 *** fell has joined #gnucash
01:20:42 *** ChanServ sets mode: +o fell
01:57:57 *** frakturfreak has quit IRC
01:58:08 *** sbluhm has joined #gnucash
01:58:08 *** ChanServ sets mode: +v sbluhm
02:12:01 *** frakturfreak has joined #gnucash
02:48:08 *** Hrisfur has joined #gnucash
02:48:08 *** ChanServ sets mode: +v Hrisfur
02:57:38 *** lmat has quit IRC
03:00:28 *** sbluhm has quit IRC
03:05:46 *** lmat has joined #gnucash
03:06:57 *** Hrisfur has quit IRC
03:42:39 *** sbluhm has joined #gnucash
03:42:39 *** ChanServ sets mode: +v sbluhm
03:48:34 *** FH_thecat has joined #gnucash
04:43:55 *** field^Mop has joined #gnucash
04:46:25 *** David has quit IRC
04:46:31 *** David has joined #gnucash
04:47:32 *** Robert847 has joined #gnucash
04:48:35 *** Robert8471 has quit IRC
04:59:53 *** sbluhm has quit IRC
05:03:29 *** suukim has joined #gnucash
05:08:00 *** suukim has quit IRC
05:10:11 *** suukim has joined #gnucash
05:13:18 *** User_ has joined #gnucash
05:26:13 *** sbluhm has joined #gnucash
05:26:14 *** ChanServ sets mode: +v sbluhm
05:50:12 *** sbluhm has quit IRC
05:53:13 *** fabior has joined #gnucash
06:37:41 <fell> Mechtilde, your opinion about https://lists.gnucash.org/pipermail/gnucash-user/2021-April/096257.html?
06:44:57 *** mydogsnameisrudy has joined #gnucash
06:45:48 *** mydogsnameisrudy has quit IRC
06:48:18 *** David has quit IRC
06:48:24 *** David has joined #gnucash
06:54:52 *** adder has joined #gnucash
06:58:15 *** storyjesse has joined #gnucash
07:11:52 *** fabior has quit IRC
07:13:19 *** mydogsnameisrudy has joined #gnucash
07:13:58 *** mydogsnameisrudy has quit IRC
07:29:17 *** adder has quit IRC
08:05:43 *** storyjesse has quit IRC
08:12:18 *** suukim has quit IRC
08:15:39 *** chris has joined #gnucash
08:15:39 *** ChanServ sets mode: +v chris
08:15:44 *** gncbot sets mode: +o chris
08:17:28 *** asdlinux has joined #gnucash
08:17:33 <chris> CDB-Man jralls wrt dialog-stock-editor part of the motivation for a busy overall-view cf. a simplistic assistant/wizard is-- the overall view gives immediate feedback upon the share activity eg sell @ $110 each, input basis $100, and immediately see capgains is $10. this is not visible with an assistant.
08:19:25 <chris> the branch really just needs a build for CDB (or anyone else) to test the UI
08:20:34 <asdlinux> Hi everyone, I want a account summary report from 01-01-2021 to 31-03-2021. How can i do that? or am i using the wrong report ? It seems that i cant choose the beginning of the period to display
08:27:01 <warlord> the account report uses the settings in the register, so from the register go to the View menu and select your date range, and THEN you can run the account report.
08:27:27 <warlord> asdlinux, which exact report are you running, and what output are you trying to get?
08:30:00 <asdlinux> I am running "account summary", It gives the output i want (I think) but it shows last year and this year (from the beginning) but i only want for the period 20210101-20210331
08:32:55 <warlord> THe account summary gives you a point in time, not a range.. It's not a delta, it's a status. But you can set the date in the report options.
08:34:58 <asdlinux> I am new to gnucash and this, where is the register ? (Sorry for stupid questions)
08:36:54 <warlord> The register where you enter/view your transactions; you open it, generally, by double-clicking the account in the Chart of Accounts.
08:36:56 <asdlinux> is there any report that can give me a summary for a range ?
08:37:16 <warlord> Like a profit and loss report?
08:37:21 <warlord> Or a cash flow report.
08:37:34 <warlord> I don't understand what it is you're trying to report on. What is it, exactly, that you want to see?
08:37:37 <asdlinux> It is for my accountant
08:37:57 *** chris has quit IRC
08:38:31 <warlord> And what, exactly, did they ask for?
08:38:47 <asdlinux> he wants a report of the sales, expenses etc during this period
08:38:57 <warlord> That's a P&L
08:39:24 <asdlinux> to give to tax office
08:39:53 <asdlinux> Profit and loss ?
08:40:29 <warlord> yes
08:40:35 <asdlinux> It is for the return of tax (in spain IVA)
08:41:54 <asdlinux> Trying it now
08:43:01 <asdlinux> It look like it is what i am looking
08:43:45 <asdlinux> Thank you very much !!!! You saved my day
08:43:52 <warlord> you're welcome
09:04:59 *** adder has joined #gnucash
09:05:16 *** asdlinux has quit IRC
09:05:32 *** o01eg has quit IRC
09:22:41 *** adder has quit IRC
09:23:54 *** field^Mop has quit IRC
09:27:09 *** Jimraehl1 has joined #gnucash
09:46:35 *** chris has joined #gnucash
09:46:35 *** ChanServ sets mode: +v chris
09:46:35 *** gncbot sets mode: +o chris
10:09:51 *** adder has joined #gnucash
10:20:50 *** mydogsnameisrudy has joined #gnucash
10:23:40 *** mydogsnameisrudy has quit IRC
10:28:24 *** Mechtilde has quit IRC
10:29:45 *** Mechtilde has joined #gnucash
10:32:24 * chris keen to know if https://github.com/Gnucash/gnucash/pull/818/commits/52f77f87b43f7eb1dbe6a3c23c73632577f3b83a is correct -- len is initialized to 1 prior to adding GList strings' lengths to accommodate the terminating \0 - correct?
10:32:34 <chris> ^ warlord ^_^
10:45:45 *** sbluhm has joined #gnucash
10:45:45 *** ChanServ sets mode: +v sbluhm
11:02:45 *** chris has quit IRC
11:08:14 *** sbluhm has quit IRC
11:12:34 *** adder has quit IRC
11:16:10 *** sbluhm has joined #gnucash
11:16:11 *** ChanServ sets mode: +v sbluhm
11:21:25 *** sbluhm has quit IRC
11:23:31 *** adder has joined #gnucash
12:05:40 *** adder has quit IRC
12:22:59 <jralls> chris: Re string_join, almost. Starting with len = 1 is right, but you'll still overflow the buffer because you're not allocating space for sep.
12:25:20 <jralls> Space for one sep too many is harmless so change line 168 to len += strlen(n->data) + strlen(sep);
12:32:20 <jralls> chris, as for your argument about busy overall-view vs. "simplistic" assistant, I think you misunderstand what I'm suggesting for the assistant. The idea isn't to collect each input on a separate page, it's to provide a single page for each transaction type, e.g. one for buy, one for sell, one for open short, one for report dividend, etc. Any use of the assistant would show two pages: One to select the transaction type a
12:32:20 <jralls> nd the second to collect the information for the transaction. A sell page would still be able to show the basis, the proceeds, the costs, and calculate the gain/loss.
12:35:18 <jralls> @tell chris Re string_join, almost. Starting with len = 1 is right, but you'll still overflow the buffer because you're not allocating space for sep.
12:35:18 <gncbot> jralls: The operation succeeded.
12:35:34 <jralls> @tell chris Space for one sep too many is harmless so change line 168 to len += strlen(n->data) + strlen(sep);
12:35:34 <gncbot> jralls: The operation succeeded.
12:36:21 <jralls> @tell chris As for your argument about busy overall-view vs. "simplistic" assistant, I think you misunderstand what I'm suggesting for the assistant. The idea isn't to collect each input on a separate page, it's to provide a single page for each transaction type, e.g. one for buy, one for sell, one for open short, one for report dividend, etc. Any use of the assistant would show two pages: One to select the transaction t
12:36:21 <gncbot> jralls: The operation succeeded.
12:36:21 <jralls> ype and the second to collect the information for the transaction.
12:37:30 <jralls> @tell chris A sell page would still be able to show the basis, the proceeds, the costs, and calculate the gain/loss.
12:37:30 <gncbot> jralls: The operation succeeded.
12:42:59 <jralls> @tell chris On the sell transaction often the hard part that trips up inexperienced investors is calculating the basis, especially when they've reinvested dividends. GnuCash has the information via the lot scrubber, it would be nice to integrate that into the stock transaction assistant.
12:42:59 <gncbot> jralls: The operation succeeded.
12:48:12 *** sbluhm has joined #gnucash
12:48:12 *** ChanServ sets mode: +v sbluhm
13:25:34 *** adder has joined #gnucash
13:35:06 *** jervin has quit IRC
13:35:06 *** jervin1 is now known as jervin
13:49:10 *** adder has quit IRC
13:53:32 *** jervin has quit IRC
14:48:59 *** jervin has joined #gnucash
14:58:08 *** TownsendHardware has quit IRC
15:05:03 *** CDB-Man has quit IRC
15:05:29 *** CDB-Man has joined #gnucash
15:05:30 *** ChanServ sets mode: +v CDB-Man
16:23:18 *** o01eg has joined #gnucash
16:24:39 *** jervin has quit IRC
16:29:11 *** jervin has joined #gnucash
16:36:45 *** field^Mop has joined #gnucash
16:43:40 *** sbluhm has quit IRC
17:15:44 *** jervin has quit IRC
17:27:45 *** field^Mop has quit IRC
17:31:34 *** jervin has joined #gnucash
17:35:25 *** User_ has quit IRC
17:55:53 *** reactormonk has quit IRC
17:56:25 *** reactormonk has joined #gnucash
18:11:07 *** jw4 has quit IRC
18:11:43 *** jw4 has joined #gnucash
18:11:44 *** ChanServ sets mode: +v jw4
18:52:41 *** chris has joined #gnucash
18:52:41 *** ChanServ sets mode: +v chris
18:52:41 *** gncbot sets mode: +o chris
18:52:50 *** chris has quit IRC
18:53:36 *** chris has joined #gnucash
18:53:36 *** ChanServ sets mode: +v chris
18:53:36 *** gncbot sets mode: +o chris
18:58:01 <chris> jralls: re stock editor - ok understood. should be a minor tweak then.
18:58:11 <chris> thx for marking my C :-P
18:59:49 <jralls> Copying and composing strings that way is one of the most common source of errors in C. It's incredibly easy to miss something.
20:30:37 *** adder has joined #gnucash
21:18:33 *** Midnight_Rider has joined #gnucash
22:18:14 *** jervin has quit IRC
22:25:06 *** jervin has joined #gnucash
22:36:58 *** chris_ has joined #gnucash
22:36:58 *** gncbot sets mode: +o chris_
22:38:38 *** chris has quit IRC
23:14:19 *** chris has joined #gnucash
23:14:19 *** ChanServ sets mode: +v chris
23:14:24 *** gncbot sets mode: +o chris
23:15:54 *** chris_ has quit IRC
23:27:59 *** Robert847 has quit IRC
23:30:32 *** Robert847 has joined #gnucash