Re: [GNC-dev] Multi-account actions

2020-08-31 Thread John Ralls
Michael, Accounts, not transactions, but I suppose your question is equivalent regardless. GnuCash will prevent some changes on single account edits--commodity and type being the major ones--when there are splits in the account because changing those parameters will also change the meaning of t

Re: [GNC-dev] Multi-account actions

2020-08-31 Thread John Ralls
Right, changing the stock/fund account's parent changes its pricing currency in the pricedb so accounts of that type need at least an additional check to ensure that the new parent has the same currency. Regards, John Ralls > On Aug 31, 2020, at 8:53 AM, Derek Atkins wrote: > > I agree that m

Re: [GNC-dev] Multi-account actions

2020-08-31 Thread Derek Atkins
I agree that mass-reparenting of accounts should be allowed, even if the accounts have splits, so that that all the selected accounts are allowed under the new parent (by type). The only corner-case I can think of is for Stock/Mutual fund accounts, where GnuCash makes an assumption that the tradin

Re: [GNC-dev] Multi-account actions

2020-08-31 Thread jean laroche
Note we're talking about multi-*account* actions, not transactions. Multi-transaction actions would be great, but at the moment, the GC code does not make that easy to implement. @John, I agree that changing currency on an account that has splits does not make sense. Changing parent, if the pa

Re: [GNC-dev] Multi-account actions

2020-08-31 Thread Fross, Michael
Hi John. If I can go to 10 transactions and change them 1 by 1, what’s the difference if can be iterated through, making the same change in each? I must be missing something. I’m not a gnucash dev, but thought I would ask as I like Jean’s idea. Michael On Sun, Aug 30, 2020 at 10:40 PM John Ralls

Re: [GNC-dev] Multi-account actions

2020-08-30 Thread John Ralls
> On Aug 30, 2020, at 10:32 AM, jean laroche wrote: > > Devs, > > I have 2 PRs that I submitted for multi-account actions. > With these PRs, the user can select multiple accounts in the main account > view, then: > - Delete multiple accounts in one shot, > - Edit multiple accounts in one sho