2023-03-11 GnuCash IRC logs

01:15:21 *** bertbob has quit IRC
01:15:22 *** NoobAlice has quit IRC
01:28:02 *** chris has quit IRC
01:34:04 *** chris has joined #gnucash
01:34:04 *** ChanServ sets mode: +v chris
01:34:28 *** bertbob has joined #gnucash
01:34:28 *** ChanServ sets mode: +v bertbob
01:52:29 *** fell has quit IRC
01:53:49 *** fell has joined #gnucash
01:53:49 *** ChanServ sets mode: +o fell
02:07:04 *** chris has quit IRC
02:12:08 *** gjanssens has joined #gnucash
02:12:08 *** ChanServ sets mode: +o gjanssens
03:05:09 *** gjanssens has quit IRC
03:37:21 *** gandalf has joined #gnucash
07:09:05 *** chris has joined #gnucash
07:09:05 *** ChanServ sets mode: +v chris
08:03:30 *** chris has quit IRC
08:22:30 *** chris has joined #gnucash
08:22:30 *** ChanServ sets mode: +v chris
09:00:31 *** jervin1 has joined #gnucash
09:01:52 *** jervin has quit IRC
09:01:53 *** jervin1 is now known as jervin
09:15:25 *** blr has joined #gnucash
09:22:55 *** ChanServ sets mode: +v blr
09:24:42 <blr> msg /NickServe set password
10:21:27 *** NoobAlice has joined #gnucash
10:21:27 *** ChanServ sets mode: +v NoobAlice
10:32:31 *** warlord has quit IRC
11:32:22 *** palerider has joined #gnucash
12:10:55 *** jralls sets mode: +o gncbot
13:33:52 *** jervin has quit IRC
13:53:26 *** blr has quit IRC
15:10:06 *** jervin has joined #gnucash
15:48:48 *** jervin has quit IRC
15:49:03 *** jervin has joined #gnucash
16:39:54 *** blr has joined #gnucash
16:56:01 *** ChanServ sets mode: +v blr
16:59:14 *** gandalf has quit IRC
17:15:47 *** blr has quit IRC
19:15:06 <CDB-Man> jralls: for a return of capital, the stock value would be a CR for the reduction in basis. for notional, the stock value is a DR for the increase in basis on the notional income (usually something like FX hedging)
19:19:47 <jralls> CDB-Man, done with 0 shares like a cap gains transaction/split-pair? For RoC I guess the other split would be to cash. Where does it go for a notional split, to an income account?
19:20:43 <CDB-Man> correct, # shares = 0 for both. DR Cash CR stock for ROC, DR Stock CR income for Notional
19:21:29 <CDB-Man> as n optional addon to ROC, depending on the broker, some only tell you the distribution was an ROC at year-end, so another version of ROC is DR Income CR Stock to take what was previously recorded as income out of income
19:23:32 <CDB-Man> incidentally, i just happened to receive the first of 4 ROC notifications from my own broker, wher eI need to reflassify previously received distributions from dividend to ROC
19:25:04 <CDB-Man> coincidentally* yesterday
19:37:48 <jralls> Yeah, I discovered the delayed notification thing when a publicly traded REIT I owned got acquired for cash last year. The basis didn't match up so I started digging and found that the broker had been burying the restatement of part of the dividends as RoC in the summary material they send with the tax forms.
19:39:00 <jralls> A big PITA to fix 10+ years of quarterly dividends.
19:43:55 *** palerider has left #gnucash
19:54:43 *** CodePenguin has quit IRC
19:56:17 <chris> CDB-Man: the StockAssistant currently is being worked on by jralls, future work in 5.x betas.
19:56:57 <chris> it is a vague idea that the IFRS report's transaction->stock_type heuristics will reuse the truth table from the assistant.
19:57:13 <CDB-Man> indeed
19:57:52 <CDB-Man> it would also mean anyone with existing transactions, would need to go thru and tag all their transactions
19:57:55 *** CodePenguin has joined #gnucash
19:59:51 <jralls> chris, I probably won't get stock-txn-asst-mvc finished for 5.0 since there's only 2 weeks left. It seems to work OK as-is, including for Notional Distributions (I just tested that).
20:01:15 <CDB-Man> this convo on ROC and notionals reminds me of this: https://bugs.gnucash.org/show_bug.cgi?id=798004#c83
20:01:36 <chris> It's generally ok but lacks the 2 additional types coded in https://github.com/Gnucash/gnucash/pull/1442/commits/d4588cbcb38e6
20:01:45 *** warlord has joined #gnucash
20:02:11 <chris> (Snap)
20:03:34 *** bertbob has quit IRC
20:05:34 <jralls> I see only one additional type there, CAPGAINS_IN_STOCK. I could cherry-pick that into master. Is there anything else buried in that PR that needs to be cherry-picked?
20:08:07 *** bertbob has joined #gnucash
20:08:07 *** ChanServ sets mode: +v bertbob
20:10:07 <chris> well it's 1 flag which is used by the 2 new types ROC/reclassification (cf vanilla ROC) and ND/capg (cf vanilla ND/div)
20:10:49 <chris> , plus their shorting counterparts which makes it 4 new types :)
20:39:01 <jralls> Hmm, the cherry pick is messy, it depends too much on earlier stuff. Considering the rarity of those transactions I think I'll leave it out of 5.0.
20:39:42 <chris> yeah agree
20:42:42 <chris> jralls: I think bug in masteR: from receivable aging list, we should be able click from customer to dialog-customer, and from total-amount to new-owner-report. the latter depends on setting new-owner-report "General" "Customer" option, which isn't being set.
20:46:21 <jralls> chris, the new-owner report registers only its view options. Where are the rest?
20:46:25 <chris> i think the bug is that gnc-register-owner-option isn't working well at all
20:47:23 <jralls> That's entirely possible, particularly if it isn't exercised by test-stress-options.
20:48:22 <chris> there's test-owner-report which passes, but the UI doesn't seem to record the owner at all
20:55:37 <jralls> Indeed it doesn't.
21:12:13 <jralls> Hrmph. A mismatch of expectations. `gnc_owner_get_owner` doesn't set the owner type and GncGtkOwnerUIItem::set_option_from_ui_item expects it to match the type set for the option so it fails.
21:32:55 *** blr has joined #gnucash
21:33:13 *** ChanServ sets mode: +v blr
22:26:11 *** blr has quit IRC