2023-06-14 GnuCash IRC logs

00:06:30 *** jervin has joined #gnucash
00:40:54 *** NoobAlice has quit IRC
01:25:26 *** gandalf has joined #gnucash
01:30:01 *** fell has quit IRC
01:31:20 *** fell has joined #gnucash
01:31:20 *** ChanServ sets mode: +o fell
01:40:04 *** gour has joined #gnucash
01:40:04 *** ChanServ sets mode: +v gour
02:06:23 *** gandalf has quit IRC
02:08:28 *** gandalf has joined #gnucash
03:35:14 *** bertbob has quit IRC
03:37:07 *** bertbob has joined #gnucash
03:37:07 *** ChanServ sets mode: +v bertbob
03:41:43 *** gjanssens has joined #gnucash
03:41:43 *** ChanServ sets mode: +o gjanssens
04:08:54 *** gandalf has quit IRC
06:10:56 *** gour has quit IRC
06:21:48 *** bertbob has quit IRC
06:24:20 *** bertbob has joined #gnucash
06:24:20 *** ChanServ sets mode: +v bertbob
07:04:32 *** gandalf has joined #gnucash
07:47:48 <chris> gjanssens: from your memory (only) do you think a TXN_TYPE_LINK is created if and only if the txn has both Inv and CreditNote?
07:48:21 <chris> (what if txn has 3 splits - 1 APAR attached to INV, 1 APAR attached to CN, 1 BANK)
07:49:12 <chris> ISTM the differentiating factor between TxnType==P and TxnType==L is that the latter will have 2 or more splits in APAR with different signs
07:49:25 <chris> ISTM the differentiating factor between TxnType==P and TxnType==L is that the latter will have 2 or more splits in *same* APAR account with different signs
08:15:22 <chris> Just checked. LotLink txns will always have splits in APAR acct.
08:16:30 *** NoobAlice has joined #gnucash
08:16:30 *** ChanServ sets mode: +v NoobAlice
08:24:12 <gjanssens> chris: LotLink were added to cope with credit notes. But in hindsight they never were really necessary. Their "functionality" is perfectly captured in payment transactions as well.
08:24:31 <gjanssens> I didn't understand that well enough when implementing LotLink transactions.
08:26:13 <gjanssens> Currently I believe LotLink transactions can be treated exactly as a payment transaction. The only difference is that typically a LotLink transaction does not have splits in bank, cash or other accounts that are typically in a Payment transaction.
08:26:45 <gjanssens> But that should not have impact on how to deal with the transactions.
08:29:41 <chris> Ok I'm trying to figure out #1667. If LotLink txns are not Readonly then they could have a non-APAR split. I think it'll be acceptable that they are transparently reinterpreted as P.
08:32:32 <gjanssens> I can't look at PR's or bug reports right now :( But IMO we could just rewire the code to no longer have LotLinks and just continue with Payments only. But perhaps that's more of a change than you would want to take on.
08:35:29 <chris> Agree not yet.
08:58:59 *** jervin has joined #gnucash
09:06:49 *** jervin has quit IRC
09:12:38 *** chris has quit IRC
09:21:11 *** NoobAlice has quit IRC
12:59:00 *** jervin has joined #gnucash
13:03:54 *** jervin has quit IRC
13:04:13 *** jervin has joined #gnucash
13:05:52 *** jervin has quit IRC
13:17:37 *** palerider has joined #gnucash
13:19:25 *** palerider has left #gnucash
14:54:50 *** gandalf1 has joined #gnucash
14:55:17 *** gandalf has quit IRC
14:55:17 *** gandalf1 is now known as gandalf
15:43:37 *** chf has quit IRC
16:00:31 *** NoobAlice has joined #gnucash
16:00:31 *** ChanServ sets mode: +v NoobAlice
16:16:08 *** gandalf has quit IRC
16:33:11 *** chf has joined #gnucash
16:41:42 *** gjanssens has quit IRC
16:53:42 *** NoobAlice has quit IRC
18:54:40 *** NoobAlice has joined #gnucash