Bug 457267 - Manually created operations are automatically pointed
Summary: Manually created operations are automatically pointed
Status: RESOLVED FIXED
Alias: None
Product: skrooge
Classification: Applications
Component: general (show other bugs)
Version: 2.27.0
Platform: PCLinuxOS Linux
: NOR major
Target Milestone: 25.1.0
Assignee: Guillaume DE BURE
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-29 09:08 UTC by Tim Johnson
Modified: 2022-09-28 11:23 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Sub-operations making up one example of a spurious entry (166.83 KB, text/csv)
2022-07-29 14:29 UTC, Tim Johnson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tim Johnson 2022-07-29 09:08:23 UTC
SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. create an operation on an account
2. 
3. 

OBSERVED RESULT
the entry is already pointed

EXPECTED RESULT
the entry should NOT be pointed otherwise it will be impossible to reconcile the account when the (monthly) statement is produced by the bank or whatever account provider

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
I am having to watch carefully to check if new manual entries are being pointed and to uncheck them immediately.
Comment 1 Tim Johnson 2022-07-29 14:28:23 UTC
Hum.  It's even worse than I thought.  I've just received my credit card bill for this month.  I clicked on all the entries, matching what was on my paper statement to Skrooge, but the net difference at the end was £2,000+.  Looking back over the previous month's entries (unHide Checked Operations) I discovered a single operation made up of tens of individual entries in lots of categories.  I had not created this so I deleted it, and the account now reconciles to the penny.  There are 241 lines of data on this operation - see attachment.

UNFORTUNATELY, I've just looked again, and there is a new spurious entry for £2,589.48 which is again made up of lots of individual entries.

ALSO, looking at another account (my main bank account) there are operations on there that I KNOW I keyed to my credit card account.  Looking at the attachment, most of these spurious entries are transfers between my credit card and bank accounts.

What am I doing wrong?  How do I stop this happening?  This has been happening for several weeks now and it is making Skrooge pretty much unusable.

Thanks in anticipation.
Comment 2 Tim Johnson 2022-07-29 14:29:16 UTC
Created attachment 150979 [details]
Sub-operations making up one example of a spurious entry
Comment 3 Stephane MANKOWSKI 2022-07-29 16:33:25 UTC
Hi,

Operations are automatically pointed only when they are created in "reconciliation" mode.
See on the bottom right of the operation table to disable the reconciliation mode.

More information in the documentation here:https://docs.kde.org/trunk5/en/skrooge/skrooge/operations.html#reconciliation
Comment 4 Tim Johnson 2022-07-30 21:34:59 UTC
Hi Stephane,

I have never had to change anything before on the operations screen.  I did as you suggested and added a new operation and it didn't point the entry.

However, I have a small credit card account with very few entries going through it.  I received the statement today which had only 1 entry on it.  I ticked it to reconcile it, but now I don't get the tick to complete the reconciliation.  What is happening?  It has never done this before.

Also, can you advise me about the spurious entry creation - it has 200+ sub-operations in it posting lots of entries to other accounts.  This can't be right.  I've looked at my bank current account and it has lots of operations on there that I know I keyed to my credit card account so when the statement arrives in a couple of weeks time it will be a complete nightmare to reconcile.

Thanks in anticipation.

Tim
Comment 5 Tim Johnson 2022-08-01 14:02:21 UTC
Hi Stephane,

A new box has appeared - at least I have never noticed it before - at the bottom right below the list of operations on my credit card account (All in one Mastercard), i.e. "account linked to the card; where to transfer the pointed operations".  This has my current account in it (1-2-3), but I have (a) no idea how this field value got there, and (b) how to delete and save it so it is empty and doesn't transfer any operations anywhere.  I want pointed operations to remain in my credit card account as that's where the statement is issued from.

If I select the blank from the drop down list, I do not get the save option.  So if I exit Skrooge and go back in, the 1-2-3 account is back in there.  I cannot see anywhere on the account setup page for creating this link.  I don't want it in there as it is screwing up my accounting.  

What do I need to do please?
Comment 6 Stephane MANKOWSKI 2022-08-01 20:21:21 UTC
(In reply to Tim Johnson from comment #4)
> Hi Stephane,
> 
> I have never had to change anything before on the operations screen.  I did
> as you suggested and added a new operation and it didn't point the entry.
> 
> However, I have a small credit card account with very few entries going
> through it.  I received the statement today which had only 1 entry on it.  I
> ticked it to reconcile it, but now I don't get the tick to complete the
> reconciliation.  What is happening?  It has never done this before.
> 
> Also, can you advise me about the spurious entry creation - it has 200+
> sub-operations in it posting lots of entries to other accounts.  This can't
> be right.  I've looked at my bank current account and it has lots of
> operations on there that I know I keyed to my credit card account so when
> the statement arrives in a couple of weeks time it will be a complete
> nightmare to reconcile.
> 
> Thanks in anticipation.
> 
> Tim

Please read this for reconciliation: https://docs.kde.org/trunk5/en/skrooge/skrooge/operations.html#reconciliation
Comment 7 Stephane MANKOWSKI 2022-08-01 20:23:58 UTC
(In reply to Tim Johnson from comment #5)
> Hi Stephane,
> 
> A new box has appeared - at least I have never noticed it before - at the
> bottom right below the list of operations on my credit card account (All in
> one Mastercard), i.e. "account linked to the card; where to transfer the
> pointed operations".  This has my current account in it (1-2-3), but I have
> (a) no idea how this field value got there, and (b) how to delete and save
> it so it is empty and doesn't transfer any operations anywhere.  I want
> pointed operations to remain in my credit card account as that's where the
> statement is issued from.
> 
> If I select the blank from the drop down list, I do not get the save option.
> So if I exit Skrooge and go back in, the 1-2-3 account is back in there.  I
> cannot see anywhere on the account setup page for creating this link.  I
> don't want it in there as it is screwing up my accounting.  
> 
> What do I need to do please?

When you do a reconciliation on a "credit card", you can link the credit card to a current account to create the corresponding operation. The is useful for credit card with differed payment.
Don't use it if you are not in this case.
Comment 8 Tim Johnson 2022-08-02 09:23:57 UTC
Hi,

"Don't use it if you are not in this case."  I don't want to use it!  However, it defaults to a link to my current account every time I open Skrooge, but I don't want it to do that.  How do I permanently remove this link, please?

Tim
Comment 9 Tim Johnson 2022-09-15 14:22:19 UTC
Hi,

I would still like to know how to stop credit card accounts defaulting to a linked current account as I do not want to use this feature at all as I don't think it is very useful.  Each time I got back into Skrooge my main credit card account has reset itself back to being linked to my main current account.  How do I stop it doing that, please?

Thanks.


Tim
Comment 10 Tim Johnson 2022-09-28 10:05:44 UTC
Hi,

Sorry to nag, but is there any way that the "Account linked to the card, where to transfer the pointed operations" field can be saved as blank?  Mine defaults to my main current account which cause havoc when I (a) try and reconcile that account and (b) run a monthly report as the card entries are duplicated.

I'm sure some people might find this feature useful, e,g, if they never run reports, but it causes errors in the data by having a link there.

If I delete the default value, then click Save, the default account still appears next time I open Skrooge.

Thanks for what is otherwise a brilliant program.

Tim
Comment 11 Stephane MANKOWSKI 2022-09-28 11:23:33 UTC
You are right, it's not possible to unlink the credit card.
Could you open a new ticket requesting that the user must be able to unlink a credit card account ?