[kmymoney] [Bug 451828] When importing Online transactions using OFX, transactions may be skipped if occurred on the day of the last update

2022-03-25 Thread Dawid Wróbel via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=451828

--- Comment #5 from Dawid Wróbel  ---
OK, so in that case I don't know what actually happened, as the transaction
which went missing was dated one day ahead of the previous update performed.
Given that we take -3 days, per your explanations, it should have been
downloaded just fine. Weird!

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 451891] Setting the payee matching to exact name is not persistent

2022-03-25 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=451891

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED
   Version Fixed In||5.1.3
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/commit/eb5ea86a
   ||8c3ab6797275b5aee2d4c36cc4c
   ||7d7e5

--- Comment #2 from Thomas Baumgart  ---
Git commit eb5ea86a8c3ab6797275b5aee2d4c36cc4c7d7e5 by Thomas Baumgart.
Committed on 25/03/2022 at 14:40.
Pushed by tbaumgart into branch '5.1'.

Persist exact name matching
FIXED-IN: 5.1.3

(cherry picked from commit aecff7cf0a219618255bfc18401f933ee10580ff)

M  +4-1kmymoney/mymoney/mymoneypayee.cpp
M  +6-5kmymoney/views/kpayeesview.cpp

https://invent.kde.org/office/kmymoney/commit/eb5ea86a8c3ab6797275b5aee2d4c36cc4c7d7e5

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 451891] Setting the payee matching to exact name is not persistent

2022-03-25 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=451891

--- Comment #1 from Thomas Baumgart  ---
Git commit aecff7cf0a219618255bfc18401f933ee10580ff by Thomas Baumgart.
Committed on 25/03/2022 at 14:19.
Pushed by tbaumgart into branch 'master'.

Persist exact name matching

M  +4-1kmymoney/mymoney/mymoneypayee.cpp
M  +6-5kmymoney/views/kpayeesview.cpp

https://invent.kde.org/office/kmymoney/commit/aecff7cf0a219618255bfc18401f933ee10580ff

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 424377] Change default matching behavior for new payees to "match on exact payee name"

2022-03-25 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=424377

--- Comment #9 from Thomas Baumgart  ---
Git commit aecff7cf0a219618255bfc18401f933ee10580ff by Thomas Baumgart.
Committed on 25/03/2022 at 14:19.
Pushed by tbaumgart into branch 'master'.

Persist exact name matching

M  +4-1kmymoney/mymoney/mymoneypayee.cpp
M  +6-5kmymoney/views/kpayeesview.cpp

https://invent.kde.org/office/kmymoney/commit/aecff7cf0a219618255bfc18401f933ee10580ff

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 451891] New: Setting the payee matching to exact name is not persistent

2022-03-25 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=451891

Bug ID: 451891
   Summary: Setting the payee matching to exact name is not
persistent
   Product: kmymoney
   Version: 5.1.2
  Platform: unspecified
OS: All
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: file
  Assignee: kmymoney-devel@kde.org
  Reporter: tbaumg...@kde.org
  Target Milestone: ---

STEPS TO REPRODUCE
1. Set the matching method on a payee to "exact name"
2. Save the file and reload it

OBSERVED RESULT
Matching method on that payee changed to "partial name"

EXPECTED RESULT
Matching method remains "exact name"

Bug 424377 maybe related

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 451828] When importing Online transactions using OFX, transactions may be skipped if occurred on the day of the last update

2022-03-25 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=451828

--- Comment #4 from Thomas Baumgart  ---
Jack is right: in case you select "Last update" the start date in the request
sent to the OFX server will be adjusted by 3 days prior to that. This never
caused any problems so far. In case we think 3 days is not enough, we can
simply enlarge that to 5 or even 7 or 10 days. Duplicates btw. are detected by
the current logic without problems. There is no additional logic needed. The
constant subtraction for OFX is performed in
MyMoneyOfxConnector::statementStartDate().

The screenshot may have caused some confusion. The selected option was by
accident. I did not pay attention when I created it. I just wanted to show that
we have options, and obviously the "Last update" is the one you want to use.
KBanking for the HBCI protocol does exactly the same and I never missed a
single transaction in the last 10+ years or so.

-- 
You are receiving this mail because:
You are the assignee for the bug.