Re: [GNC] Removing Orphan components from transaction

2019-11-18 Thread Adrien Monteleone
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

2019-11-18 Thread D via gnucash-user
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

2019-11-18 Thread Adrien Monteleone

> 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

2019-11-18 Thread David Carlson
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

2019-11-18 Thread Adrien Monteleone


> 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

2019-11-17 Thread David Carlson
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

2019-11-17 Thread David Cousens
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.