Bug 452385

Summary: Category get automatically assigned even if no default category in the payee.
Product: [Applications] kmymoney Reporter: Jonatan Cloutier <cloutier.jo>
Component: importerAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version First Reported In: 5.1.2   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Jonatan Cloutier 2022-04-08 03:04:17 UTC
SUMMARY
When importing transaction througth ofx file, the imported transaction is correctly matched against a payee, but a category is also automatically affected to that imported transaction based on a previous unrelated transaction (actually 2 year old, and amount is more than 30% different). I do have "no Autofill" configured


STEPS TO REPRODUCE
1. Have an existing file with previous transaction for the matched payee
2. Import an ofx file containing a transaction for that payee

OBSERVED RESULT
See that the category was automatically assigned

EXPECTED RESULT
The transaction should stay unassigned

The main reason being that my bank is getting dumber every year and now all direct payment have a payee name of "payment" and I need to assign the correct category, having it already assigned to a most of the time wrong category create more error that good.

SOFTWARE/OS VERSIONS  archlinux
Linux/KDE Plasma: archlinux
(available in About System)
KDE Plasma Version: 5.24.2
KDE Frameworks Version: 5.91.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION