Re: [GNC] Removing Orphan components from transaction
True. I’ve used that method many times as well. (and mentioned it in my other post) But you can’t use the ‘delete split’ option in the right-click menu, sorry if I wasn’t clear about that. Regards, Adrien > On Nov 18, 2019 w47d322, at 12:04 PM, D wrote: > > If you delete every data element in the anchor split, and TAB of the end, the > split will be deleted, and the transaction will disappear from the register. > I've been using this technique for years to clear out the Imbalance-USD > account when items appear there. > > D. > ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] Removing Orphan components from transaction
If you delete every data element in the anchor split, and TAB of the end, the split will be deleted, and the transaction will disappear from the register. I've been using this technique for years to clear out the Imbalance-USD account when items appear there. D. On November 18, 2019, at 11:25 PM, Adrien Monteleone wrote: > On Nov 18, 2019 w47d322, at 11:23 AM, David Carlson > wrote: > > > You can’t delete a split that is for the account in the current register. > (that is what anchors it to that account) > > Yes, you can delete an anchor split and that is what I noted in my previous > message. I called it the 'home' account split. I get an error message any time I try to do so and it won’t let me. I *can* delete a split assigned to the current register *if* there is more than one such split. (thus it is still anchored to the account) Regards, Adrien ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All. ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] Removing Orphan components from transaction
> On Nov 18, 2019 w47d322, at 11:23 AM, David Carlson > wrote: > > > You can’t delete a split that is for the account in the current register. > (that is what anchors it to that account) > > Yes, you can delete an anchor split and that is what I noted in my previous > message. I called it the 'home' account split. I get an error message any time I try to do so and it won’t let me. I *can* delete a split assigned to the current register *if* there is more than one such split. (thus it is still anchored to the account) Regards, Adrien ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] Removing Orphan components from transaction
On Mon, Nov 18, 2019 at 10:50 AM Adrien Monteleone < adrien.montele...@lusfiber.net> wrote: > > > > On Nov 17, 2019 w47d321, at 11:14 PM, Peter West wrote: > > > > I found a transaction in Orphan-AUD. It was a split, and the Orphan > component was zero. Maybe I had forgotten part of the split, and then > corrected it, leaving nothing in the Orphan-AUD account. > > > > I wanted to remove this transaction from Orphan-AUD. As I recall, I > tried to remove the Orphan line from the copy of the transaction under the > Orphan-AUD tab. Uh-uh. Something about the anchoring to another account. > > You can’t delete a split that is for the account in the current register. > (that is what anchors it to that account) > Yes, you can delete an anchor split and that is what I noted in my previous message. I called it the 'home' account split. > > > > So I went to the parent account (an asset account) of the split, and > tried to delete the null Orphan-AUD line. That seemed to work. > > Not sure what you mean by ‘parent account’ of the split. Which split? > You’re speaking of the Orphan-AUD split and it only has Expenses as a > parent. > > > > > Back to the Orphan-AUD tab, delete this transaction as a whole. Presto! > All gone. > > The transaction should have been removed from the Orphan-AUD register > automatically when you removed the Orphan-AUD split from another register. > That is normal. But if it hadn’t yet disappeared (because the register view > didn’t refresh for some reason), and then you deleted the transaction from > the Orphan-AUD register, then yes - you removed the entire transaction. > There should have been no need to do so. > > Peter may have navigated to another register view without first committing an edit, but I shouldn't speak for him. > > > > Bad mistake. Deleting transaction was good to its word, and deleted the > whole transaction. I lost the only references I had to the original > transaction (from August). > > > > What is the correct method? > > 1. When you want to remove a split from a transaction do not try to do so > from the same register as the split. If that is how you happened to find > the transaction, right-click on one of the other splits and choose ‘jump’ > which will open the transaction in that other split’s account register. > > 2. Go back to the original register and click on a different transaction. > (or close it entirely) > > 3. From the ‘jumped to’ register, either tab through and zero out the > desired split or right-click the split and choose ‘Delete split’. > > 4. Observe that only that split is removed. > > 5. Re-open (or go back to the original account register) and observe that > the transaction no longer shows up there since you removed the split > anchoring it there. (unless there was more than one such split assigned to > that account, in which case of course, it will still be there with that > remaining split) > > Good Advice! > Regards, > Adrien > > ___ > gnucash-user mailing list > gnucash-user@gnucash.org > To update your subscription preferences or to unsubscribe: > https://lists.gnucash.org/mailman/listinfo/gnucash-user > If you are using Nabble or Gmane, please see > https://wiki.gnucash.org/wiki/Mailing_Lists for more information. > - > Please remember to CC this list on all your replies. > You can do this by using Reply-To-List or Reply-All. > -- David Carlson ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] Removing Orphan components from transaction
> On Nov 17, 2019 w47d321, at 11:14 PM, Peter West wrote: > > I found a transaction in Orphan-AUD. It was a split, and the Orphan component > was zero. Maybe I had forgotten part of the split, and then corrected it, > leaving nothing in the Orphan-AUD account. > > I wanted to remove this transaction from Orphan-AUD. As I recall, I tried to > remove the Orphan line from the copy of the transaction under the Orphan-AUD > tab. Uh-uh. Something about the anchoring to another account. You can’t delete a split that is for the account in the current register. (that is what anchors it to that account) > > So I went to the parent account (an asset account) of the split, and tried to > delete the null Orphan-AUD line. That seemed to work. Not sure what you mean by ‘parent account’ of the split. Which split? You’re speaking of the Orphan-AUD split and it only has Expenses as a parent. > > Back to the Orphan-AUD tab, delete this transaction as a whole. Presto! All > gone. The transaction should have been removed from the Orphan-AUD register automatically when you removed the Orphan-AUD split from another register. That is normal. But if it hadn’t yet disappeared (because the register view didn’t refresh for some reason), and then you deleted the transaction from the Orphan-AUD register, then yes - you removed the entire transaction. There should have been no need to do so. > > Bad mistake. Deleting transaction was good to its word, and deleted the > whole transaction. I lost the only references I had to the original > transaction (from August). > > What is the correct method? 1. When you want to remove a split from a transaction do not try to do so from the same register as the split. If that is how you happened to find the transaction, right-click on one of the other splits and choose ‘jump’ which will open the transaction in that other split’s account register. 2. Go back to the original register and click on a different transaction. (or close it entirely) 3. From the ‘jumped to’ register, either tab through and zero out the desired split or right-click the split and choose ‘Delete split’. 4. Observe that only that split is removed. 5. Re-open (or go back to the original account register) and observe that the transaction no longer shows up there since you removed the split anchoring it there. (unless there was more than one such split assigned to that account, in which case of course, it will still be there with that remaining split) Regards, Adrien ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] Removing Orphan components from transaction
Peter, You [re]discovered a quirk of GnuCash that it is possible to leave a transaction having an uncommitted pending edit, then edit the 'home' split line from a different account of the same transaction by deleting the 'home' account. GnuCash then automagically commits the edit and it disappears from view in that account. If the complete transaction disappeared rather than only the 'home' split line, I would consider that a true bug which should be reported. For the part about the 'home' split line disappearing, It would be an uphill battle to get this quirk fixed because some users consider that a feature rather than a bug. I have submitted a couple of enhancement bug reports without seeing any action. I personally try to discipline myself to always jump to a different account register to edit and never edit the account field in the 'home' split line of a transaction, but sometimes I slip up. As for finding lost pending edits, I try tricks like hitting the tab key to see if there is one in the current account register, or trying to save the file to see if a warning appears about an uncommitted edit in another account register. A complication to this is that the automagic backup can work without triggering the warning about uncommitted edits, which will then leave the Save button greyed out when there is still an uncommitted edit. Further, if there is an uncommitted edit in a special register such as the general ledger, a search result or 'with child' register, it gets harder to figure out exactly which register tab is the culprit. I'd better get off the soap box. David Carlson On Sun, Nov 17, 2019 at 11:19 PM Peter West wrote: > I found a transaction in Orphan-AUD. It was a split, and the Orphan > component was zero. Maybe I had forgotten part of the split, and then > corrected it, leaving nothing in the Orphan-AUD account. > > I wanted to remove this transaction from Orphan-AUD. As I recall, I tried > to remove the Orphan line from the copy of the transaction under the > Orphan-AUD tab. Uh-uh. Something about the anchoring to another account. > > So I went to the parent account (an asset account) of the split, and tried > to delete the null Orphan-AUD line. That seemed to work. > > Back to the Orphan-AUD tab, delete this transaction as a whole. Presto! > All gone. > > Bad mistake. Deleting transaction was good to its word, and deleted the > whole transaction. I lost the only references I had to the original > transaction (from August). > > What is the correct method? > > Peter > > > -- > Peter West > p...@pbw.id.au > But he cried out all the more, “Son of David, have mercy on me!” > > ___ > gnucash-user mailing list > gnucash-user@gnucash.org > To update your subscription preferences or to unsubscribe: > https://lists.gnucash.org/mailman/listinfo/gnucash-user > If you are using Nabble or Gmane, please see > https://wiki.gnucash.org/wiki/Mailing_Lists for more information. > - > Please remember to CC this list on all your replies. > You can do this by using Reply-To-List or Reply-All. > -- David Carlson ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] Removing Orphan components from transaction
Peter If you open the Asset register in auto split register ( View->Autosplit register), select the transaction and then right click on the split to the Orphan AUD account you will get a popup menu one of the entries of which is Delete Split. If the split to Orphan AUD was the only split other than the split to the Asset account you may need to provide a target account for the second split of the transaction. There is no need to repeat the process of deleting the split in the Orphan AUD account after deleting it from the Asset register. GnuCash creates the splits to the Orphan AUD account whenever you create an unbalanced transaction i.e. one in which the sum of the debit and credit entries is not equal to zero. the difference between Orphan and Imbalance accouts is explained in this thread http://gnucash.1415818.n4.nabble.com/ORPHAN-vs-IMBALANCE-td4675769.html David Cousens - David Cousens -- Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-User-f1415819.html ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.