2020-11-18 GnuCash IRC logs

00:05:11 *** kab1955 has joined #gnucash
00:05:21 *** marusich has joined #gnucash
00:05:21 *** ChanServ sets mode: +v marusich
00:14:31 <kab1955> I have recently updated to Gnucash 4.2 on a Windows 10 (64bit 20H2).
00:14:31 <kab1955> I have discovered that when I highlight characters in the NUM field, to change them, it will delete twice as many characters than what were highlighted. This behavior does not happen in the DESCRIPTION field.
00:14:31 <kab1955> Has anyone else seen this ?
00:15:17 <kab1955> The previous version of Gnucash did not act this way.
00:16:28 *** dtux has joined #gnucash
01:05:03 <CDB-PHONE> kab1955: the Americans and Europeans are all asleep right now. if you wait around for about 5 more hours, the Europeans will start to awake
01:08:32 *** ericdm has quit IRC
01:09:32 *** Mechtilde has joined #gnucash
01:42:42 *** fell_laptop has joined #gnucash
01:42:42 *** ChanServ sets mode: +o fell_laptop
01:44:29 *** fell has quit IRC
01:48:52 *** suukim has joined #gnucash
01:50:20 *** sbluhm has joined #gnucash
01:50:20 *** ChanServ sets mode: +v sbluhm
01:52:38 *** frakturfreak has joined #gnucash
02:28:46 *** gjanssens has quit IRC
02:30:04 *** gjanssens has joined #gnucash
02:30:04 *** ChanServ sets mode: +o gjanssens
02:38:25 *** Gnucash has joined #gnucash
02:39:52 <Gnucash> I'm new to IRC. Can anyone tell me if and when gnucash will run on big sur
03:20:07 *** Gnucash is now known as Johnzim
03:20:29 <Johnzim> I'm new to IRC. Can anyone tell me if and when gnucash will run on big sur
03:46:44 *** qwer has joined #gnucash
03:49:24 *** marusich has quit IRC
03:53:39 *** Johnzim has quit IRC
03:56:38 *** Gnucash has joined #gnucash
04:13:44 *** dtux has quit IRC
04:16:26 *** Gnucash has quit IRC
04:20:58 *** Gnucash has joined #gnucash
04:23:18 *** frakturfreak has quit IRC
04:32:14 *** User has joined #gnucash
05:06:33 *** frakturfreak has joined #gnucash
05:14:58 *** Aussie_matt has quit IRC
05:17:39 *** Aussie_matt has joined #gnucash
05:46:44 *** Aussie_matt has quit IRC
05:54:21 *** User has quit IRC
06:05:37 *** Herbert has joined #gnucash
06:18:04 <chris> CDB-PHONE if you're 100% confident of your formulas, then there's no reason the ACB calculator can't be formalized as a C formula and added into stock-editor.
06:19:56 <chris> I consider ACB ~= unit_price of security, in home currency units, at a particular date. IIUC it is as jurisdiction-neutral concept of security price as we can get...
06:20:10 <chris> this price can be used in reports.
06:20:26 <chris> instead of the incorrectly named 'average-cost'
06:27:06 <chris> It'd need to be in 2 parts: generate_acb_list (stock_account, capitalize_boolean) which retrieves proceeds/capg/divi/fees which generates a date/acb list, and get_acb_at_date (acb_list, date) to retrieve exact data
06:30:20 <chris> lol CDB reinventing the wheel https://www.adjustedcostbase.ca/ try Guest access
06:33:36 *** storyjesse has joined #gnucash
06:34:48 *** David has quit IRC
06:34:53 *** David has joined #gnucash
06:35:39 <chris> the fact there's a web-based tool is reason enough to implement it in gnucash
07:03:13 *** fell_laptop is now known as fell
07:06:23 <fell> Chris, can you add "ACB" to po/glossary?
07:33:57 *** storyjesse has quit IRC
07:48:23 *** mmkodali[m] has left #gnucash
08:11:07 *** jralls has quit IRC
08:11:20 *** jralls has joined #gnucash
08:11:20 *** ChanServ sets mode: +o jralls
08:22:04 *** qwer has quit IRC
08:29:12 <kab1955> I have recently updated to Gnucash 4.2 on a Windows 10 (64bit 20H2).
08:29:12 <kab1955> I have discovered that when I highlight characters in the NUM field, to change them, it will delete twice as many characters than what were highlighted. This behavior does not happen in the DESCRIPTION field.
08:29:12 <kab1955> Has anyone else seen this ?
08:29:12 <kab1955> The previous version of Gnucash (3.8) did not act this way.
08:29:57 <warlord> kab1955, maybe gjanssens can help.. jralls is still asleep.
08:42:18 *** PeterScholtens[m] has quit IRC
08:42:19 *** luwum[m] has quit IRC
08:42:19 *** Couto[m] has quit IRC
08:42:19 *** ElonSatoshi[m] has quit IRC
08:42:19 *** peter-butler[m] has quit IRC
08:42:19 *** Julianold[m] has quit IRC
08:42:24 *** cybertani[m] has quit IRC
08:42:24 *** grepular has quit IRC
08:45:06 *** cybertani[m] has joined #gnucash
08:51:42 <CDB-PHONE> chris: "adjusted cost basis" is Canadian terminology
08:52:25 <CDB-PHONE> "average cost" is the general term
08:53:07 <CDB-PHONE> adding it into the software might not be a good idea because of all these other tax jurisdictions that use methods like FIFO, such as the USA
08:53:09 *** Jimraehl1 has joined #gnucash
08:53:39 <CDB-PHONE> will throw people off if the software "defaults" to something
08:54:00 *** Jimraehl1 has quit IRC
08:54:17 <CDB-PHONE> we can't have the software "default to GAAP", since not everyone uses it for GAAP
08:54:35 <CDB-PHONE> people that use it for tax are not going to appreciate it
08:54:39 *** qwer has joined #gnucash
08:57:09 *** David has quit IRC
08:57:14 *** David has joined #gnucash
09:01:35 *** sbluhm has quit IRC
09:03:30 *** qwer has quit IRC
09:10:20 *** jralls has quit IRC
09:10:37 *** Julianold[m] has joined #gnucash
09:10:37 *** PeterScholtens[m] has joined #gnucash
09:10:39 *** MatrixTravelerbot[m] has joined #gnucash
09:10:39 *** grepular has joined #gnucash
09:10:40 *** ChanServ sets mode: +v grepular
09:10:40 *** peter-butler[m] has joined #gnucash
09:10:41 *** luwum[m] has joined #gnucash
09:10:41 *** Couto[m] has joined #gnucash
09:10:42 *** ElonSatoshi[m] has joined #gnucash
09:10:50 *** jralls has joined #gnucash
09:10:51 *** ChanServ sets mode: +o jralls
09:12:06 <chris> CDB: ok. the dialog is general enough though isn't it?
09:13:26 <CDB-PHONE> I think so, haven't really looked in detail yet though
09:14:22 <chris> Moreover if we won't enforce GAAP's 'everything converted to home-currency' limit, then the CAPG/DIVI/CASH/FEES are locked to stock's (modifiable) parent account rather than the (unmodifiable) root account
09:15:45 <chris> CDB: I'm sure you'll have noticed the reports' average-cost gives spurious prices... they're nowhere as sophisticated as you'll want
09:16:13 *** sbluhm has joined #gnucash
09:16:14 *** ChanServ sets mode: +v sbluhm
09:16:39 <CDB-PHONE> converting everything to home currency is enforced not just by GAAP, but also most tax jurisdictions
09:17:09 <chris> "people that use it for tax are not going to appreciate it" -> not understand... but that's ok.
09:17:19 <CDB-PHONE> enforcing home currency is impractical until we have proper home currency functionality in the software
09:18:16 <CDB-PHONE> [09:17] (@chris) "people that use it for tax are not going to appreciate it" -> not understand... but that's ok. -- people that use Gnucash to track cost basis for something like USA FIFO method are not going to like a tool that assumes average cost is the only way to do things
09:18:33 <CDB-PHONE> not sure what you mean about the locking comment
09:19:10 <CDB-PHONE> not sure either what you mean about the tool giving spurious prices, they looked okay to me on first cut
09:19:51 *** jralls has quit IRC
09:20:23 <chris> locking: while creating a stock-txn the various capg/divi/cash/fees must be demoninated into a currency.. what do we choose? stock' parent currency or root currency? eitherway it shouldn't be an option in the stock-editor.
09:20:54 <CDB-PHONE> well, in the future state, root currency ought to be the only choice
09:21:21 <CDB-PHONE> or rather, you can enter it in USD, but the software will always convert it to CAD for you
09:21:24 <chris> spurious prices: I meant acb-tool is fine (If I may say so myself) but is average-cost in balance-sheet.scm giving good valuations? even with complicated stock activity?
09:22:07 <CDB-PHONE> the (new) balance sheet isn't going to be able to accumulate it properly without currency support
09:22:18 <CDB-PHONE> that's kinda what started this entire rabbit hole
09:22:41 <chris> but is the old balancesheet average-cost 100% correct?
09:22:51 <CDB-PHONE> negative
09:22:57 <CDB-PHONE> same issues
09:23:30 <CDB-PHONE> no balance sheet old or new has likely ever been correct on average cost in a multi currency book
09:23:38 <chris> well that's what I meant by "the reports' average cost gives spurious prices"
09:23:42 <CDB-PHONE> that involves stocks in a currency not your home currency
09:24:16 <CDB-PHONE> [09:15] (@chris) CDB: I'm sure you'll have noticed the reports' average-cost gives spurious prices... they're nowhere as sophisticated as you'll want -- ah okay, I thought you were referring to your adb tool
09:24:24 <CDB-PHONE> rather than referring to other reports
09:24:31 <CDB-PHONE> context!
09:24:36 <chris> :-/
09:25:11 <CDB-PHONE> perhaps we should rename it to "average cost tool" to use a more jurisdictional neutral term
09:25:11 <chris> my comment 3-4h ago referred to the ACB pricing engine being usable as a report price source
09:25:31 <chris> my comment 3-4h ago referred to the ACB pricing engine being usable as a report price source therefore all reports can now offer genuine average-cost
09:25:43 <CDB-PHONE> Hmm
09:25:51 <CDB-PHONE> okay, that may be a good idea
09:26:14 <CDB-PHONE> but I doubt that will balance, because price db not going to have enough price points
09:26:21 <CDB-PHONE> is my guess
09:27:11 <CDB-PHONE> you could try and see what happens, if it's an easy feed in
09:27:20 <chris> ^... no
09:27:37 <CDB-PHONE> didn't think so 😄
09:28:51 <CDB-PHONE> given that our balance sheet tool ignores other methods and defaults to average cost
09:29:12 <CDB-PHONE> for this reason it could be a good idea to codify average cost into the software
09:29:19 <chris> ... but it IS doable. first process stock, figure out its basis at all dates, *understand* its divi/capg/cash/fees splits, generate a price-vs-date list. then for any date point find the nearest on the list
09:29:21 <CDB-PHONE> so that it can be used by other reports
09:29:48 <CDB-PHONE> I just don't think the stock input tool should offer a cost basis calculation suggestion using average cost
09:30:07 <CDB-PHONE> since someone selling on FIFO is not going to appreciate it
09:30:52 <CDB-PHONE> rather, the stock input tool should over no suggested dollar values at all
09:31:18 *** qwer has joined #gnucash
09:31:34 <CDB-PHONE> balance sheet and other reports using average cost tool is fine
09:31:51 <CDB-PHONE> just not sure that it will even balance until we have proper currency support
09:32:10 <CDB-PHONE> it might, I don't know
09:32:18 <chris> ok. if I were using stock features myself, I'd still wish for an estimate cost to help input capg splits. but agree it's a too specialised overengineering
09:32:20 <CDB-PHONE> but my hunch is it won't
09:32:44 *** sbluhm has quit IRC
09:32:49 <CDB-PHONE> we don't want to mislead users with a suggested correct answer for cost
09:33:24 <CDB-PHONE> I am going to assume most regular users use the software for tax, rather than for actual GAAP financial statements
09:35:15 <CDB-PHONE> I will investigate the ROC and ND transactions further this weekend
09:35:28 <CDB-PHONE> and add a few more example to the Gnucash file
09:35:38 <chris> Ok
09:35:45 <CDB-PHONE> and maybe offer suggestions on what you should pattern match for
09:36:00 <CDB-PHONE> so that both examples can be covered
09:36:23 <chris> Re: auto-capgain My view was be that a naive stock user would input all data and forget the capg splits. BTC users are most likely to forget exactly how to calculate their capgains for example.
09:36:28 <CDB-PHONE> I think the current example for ROC suggests cash is mandatory, when it isn't necessarily so
09:37:17 <CDB-PHONE> and ND has way more degrees of freedom than my initial view of it assumed when I made the file... as shown by my own screenshot
09:37:41 <CDB-PHONE> re capg split: the capital gain itself doesn't need to be an input
09:37:44 <CDB-PHONE> only cost basis
09:37:54 <CDB-PHONE> we can calculate capital gain
09:38:46 <chris> ^ bring out the formulas.
09:39:12 <CDB-PHONE> from the 3 inputs of net cash received, commissions paid, and cost basis, you can compute with 100% certainty the gross proceeds and the gross capital gain
09:39:33 <CDB-PHONE> net cash received+ commissions paid = gross proceeds
09:39:47 <chris> I meant in XLS :)
09:40:02 <CDB-PHONE> gross proceeds - cost basis = net capital gain
09:40:08 <CDB-PHONE> it's already in there
09:40:34 <chris> ok
09:40:43 *** jralls has joined #gnucash
09:40:43 <CDB-PHONE> the column that calculates gross gain can be used in your input tool
09:40:43 *** ChanServ sets mode: +o jralls
09:41:02 <CDB-PHONE> to calculate the cap gain value rather than have it as an input
09:41:17 <CDB-PHONE> same with gross proceeds
09:41:43 <CDB-PHONE> the only "required" inputs are cash in hand, commissions paid, and cost basis
09:42:13 <CDB-PHONE> (for a sale transaction)
09:42:41 <chris> you must also have num units sold
09:43:00 <CDB-PHONE> sorry I meant required $ value inputs
09:43:07 <CDB-PHONE> yes you need # sold as well
09:43:38 <CDB-PHONE> what I mean is you don't need as an input the gross proceeds value or the gross capital gain value -- those can be computed
09:45:13 <chris> gtg now.
09:49:48 <chris> cash_in_hand + fees_paid = (cost-basis * #units_sold) + capgains_value
09:53:38 *** Agfarmer18 has joined #gnucash
09:59:34 *** Agfarmer18 has quit IRC
10:00:24 *** frakturfreak has quit IRC
10:07:45 *** chris has quit IRC
10:23:32 *** sbluhm has joined #gnucash
10:23:32 *** ChanServ sets mode: +v sbluhm
10:30:24 *** o01eg has quit IRC
10:32:40 *** o01eg has joined #gnucash
10:35:34 *** ericdm has joined #gnucash
10:39:16 *** sbluhm has quit IRC
10:44:30 *** qwer has quit IRC
11:11:30 *** qwer has joined #gnucash
11:13:21 *** guak has joined #gnucash
11:13:30 <Gnucash> I'm still not sure if I am on the right platform to ask this question - but can someone give me some guidance. I am trying to find out if and when GnuCash will be compatible with Big Sur
11:17:35 *** bertbob has quit IRC
11:26:01 *** mohave has joined #gnucash
11:28:23 *** dtux has joined #gnucash
11:30:15 <mohave> Gnucash, I've had no problem running version 4.2 on Big Sur.
11:31:02 *** bertbob has joined #gnucash
11:31:03 *** ChanServ sets mode: +v bertbob
11:33:48 <Gnucash> Thanks mohave. I have been unwilling to upgrade because I read in MacRumors that it didn't run. On the strength of your advice I will now upgrade. Many thanks.
11:35:54 *** samurai has joined #gnucash
11:36:01 <mohave> Gnucash, it's always good to make a backup of your current system though prior to upgrade.
11:36:38 <Gnucash> I have a backup on my timecapsule - thanks for the advice.
11:40:29 *** Gnucash has quit IRC
11:40:49 *** mohave has left #gnucash
11:41:01 *** qwer has quit IRC
11:51:28 *** ArtGravity has joined #gnucash
11:51:28 *** ChanServ sets mode: +v ArtGravity
11:52:47 *** jcarl43 has joined #gnucash
11:52:47 *** ChanServ sets mode: +v jcarl43
11:57:05 *** qwer has joined #gnucash
12:02:10 *** kab1955 has quit IRC
12:41:37 *** default_1 has quit IRC
13:06:02 *** TownsendHardware has quit IRC
13:06:13 *** Agfarmer18 has joined #gnucash
13:09:35 *** Agfarmer18 has quit IRC
13:27:22 *** TownsendHardware has joined #gnucash
13:36:09 *** samurai has quit IRC
14:10:10 *** jervin has joined #gnucash
14:15:56 *** qwer has quit IRC
14:29:52 *** sbluhm has joined #gnucash
14:29:52 *** ChanServ sets mode: +v sbluhm
14:42:37 *** sbluhm has quit IRC
14:48:41 *** sbluhm has joined #gnucash
14:48:41 *** ChanServ sets mode: +v sbluhm
14:50:42 *** suukim has quit IRC
14:54:47 *** frakturfreak has joined #gnucash
14:54:47 *** ChanServ sets mode: +v frakturfreak
15:28:23 *** JayC has quit IRC
15:34:41 *** JayC has joined #gnucash
15:34:41 *** ChanServ sets mode: +v JayC
15:37:38 *** jw4 has quit IRC
15:37:54 *** jervin has quit IRC
15:37:56 *** jw4 has joined #gnucash
15:37:56 *** ChanServ sets mode: +v jw4
15:47:56 *** sbluhm has quit IRC
15:49:33 *** KaiForce has joined #gnucash
15:51:59 *** geneAum has left #gnucash
15:53:44 *** Mechtilde has quit IRC
16:14:46 *** dtux has quit IRC
16:24:17 *** halipaul has quit IRC
17:13:19 *** frakturfreak has quit IRC
17:21:53 *** ArtGravity has quit IRC
17:30:24 *** gjanssens has quit IRC
17:44:10 *** Aussie_matt has joined #gnucash
18:17:15 *** guak has quit IRC
18:18:40 *** guak has joined #gnucash
18:19:40 *** bertbob has quit IRC
18:24:02 *** bertbob has joined #gnucash
18:24:03 *** ChanServ sets mode: +v bertbob
18:53:48 *** fell has quit IRC
18:54:08 *** fell has joined #gnucash
18:54:08 *** ChanServ sets mode: +o fell
19:13:15 *** fell_laptop has joined #gnucash
19:13:15 *** fell has quit IRC
19:13:16 *** ChanServ sets mode: +o fell_laptop
20:12:06 *** guak has quit IRC
20:31:17 *** jcarl43 has quit IRC
20:32:04 *** CDB-PHONE has quit IRC
20:40:29 *** jervin has joined #gnucash
20:59:33 *** CDB-PHONE has joined #gnucash
20:59:34 *** ChanServ sets mode: +v CDB-PHONE
21:24:03 *** leaper has joined #gnucash
21:32:55 *** Gnucash has joined #gnucash
22:00:22 *** jervin has quit IRC
22:00:28 *** jervin has joined #gnucash
22:15:59 *** jervin has quit IRC
22:17:33 *** Agfarmer18 has joined #gnucash
22:19:45 *** Agfarmer18 has quit IRC
23:32:01 *** o01eg has quit IRC