Bug 418010 - New Payee not added autoamtically
Summary: New Payee not added autoamtically
Status: RESOLVED WORKSFORME
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: 5.0.8
Platform: Other Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-02-21 19:23 UTC by Bert
Modified: 2020-02-23 20:48 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bert 2020-02-21 19:23:43 UTC
New payee is not added automatically in Windows version of KMyMOney


STEPS TO REPRODUCE
1. Start a new transaction
2. Type a non existing payee
3. Payee disappears and does not show up when reused

OBSERVED RESULT


EXPECTED RESULT


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

ADDITIONAL INFORMATION
Comment 1 Jack 2020-02-21 19:28:55 UTC
Are you able to save the transaction?  When you type a payee that does not exist, KMM asks if you want to create a new payee.  If you say yes, it should create the payee and it should be available for future use.  If you say no, it blanks the payee field and moves to the next field.  Are you getting that pop-up?
Comment 2 Bert 2020-02-22 08:07:34 UTC
Jack,

This is the behaviour I would expect. But t does not pop-up, it just 
blanks. It accepts the transaction but does not state the payees name 
but the description I added. Checking the Payee list it doesn't show the 
new Payee.

When I add it to the payee list directly I can use it. But as said, this 
is not the behaviour I would expect.

Version = 5.0.6 latest

Bert

Op 21-2-2020 om 20:28 schreef Jack:
> https://bugs.kde.org/show_bug.cgi?id=418010
>
> Jack <ostroffjh@users.sourceforge.net> changed:
>
>             What    |Removed                     |Added
> ----------------------------------------------------------------------------
>               Status|REPORTED                    |NEEDSINFO
>           Resolution|---                         |WAITINGFORINFO
>
> --- Comment #1 from Jack <ostroffjh@users.sourceforge.net> ---
> Are you able to save the transaction?  When you type a payee that does not
> exist, KMM asks if you want to create a new payee.  If you say yes, it should
> create the payee and it should be available for future use.  If you say no, it
> blanks the payee field and moves to the next field.  Are you getting that
> pop-up?
>
Comment 3 Thomas Baumgart 2020-02-22 09:48:52 UTC
Just tried to duplicate it with 5.0.7-f8ae85c34 on MS-Windows and everything was working as expected. Can you check if executing "Settings/Enable all messages" makes a difference?
Comment 4 Bert 2020-02-22 10:14:34 UTC
   Thomas. Will check later today. Tx for the reply. Must be something in
   the settings i guess. Tried on a linux and works fine indeed.
   Regards. Bert




   Op 22 feb. 2020 10:48 schreef Thomas Baumgart
   <bugzilla_noreply@kde.org>:

     https://bugs.kde.org/show_bug.cgi?id=418010

     --- Comment #3 from Thomas Baumgart <tbaumgart@kde.org> ---
     Just tried to duplicate it with 5.0.7-f8ae85c34 on MS-Windows and
     everything
     was working as expected. Can you check if executing
     "Settings/Enable all
     messages" makes a difference?

     --
     You are receiving this mail because:
     You reported the bug.
Comment 5 Bert 2020-02-22 19:22:41 UTC
Thomas,

Just tested. I enabled this setting as requested. It works fine now. 
Somewhere I must have disabled it. Thanks for the prompt respons. Much 
obliged.

Regards,

bert

Op 22-2-2020 om 10:48 schreef Thomas Baumgart:
> https://bugs.kde.org/show_bug.cgi?id=418010
>
> --- Comment #3 from Thomas Baumgart <tbaumgart@kde.org> ---
> Just tried to duplicate it with 5.0.7-f8ae85c34 on MS-Windows and everything
> was working as expected. Can you check if executing "Settings/Enable all
> messages" makes a difference?
>
Comment 6 Jack 2020-02-22 19:27:14 UTC
Thanks for letting us know it works.  I'll try to add a hint about this to the FAQ section of the manual.
Comment 7 Thomas Baumgart 2020-02-22 19:36:00 UTC
Not sure if it is not a bug (on Windows). Bert, can you check what happens if you do the following (on Windows) and report back here:

a) Start a new transaction
b) create a new payee until you get the dialog in question
c) Mark the 'Do not ask again' checkbox
d) Press the 'No' button
e) Cancel the transaction edit
f) Repeat a) and b) and check that the dialog shows up

Thanks in advance.
Comment 8 Bert 2020-02-23 16:56:53 UTC
Thomas,

I checked as you suggested:

1. enabled all messages

2. Started new transaction

3. Created a new payee

4. When dialog started I marked the "Do not ask again' checkbox

5. I cancelled the transaction

6. Started again new transaction

7. Created a new payee.

This one does nothing. THe payee is made blank and is not added.

Bert

Op 22-2-2020 om 20:36 schreef Thomas Baumgart:
> https://bugs.kde.org/show_bug.cgi?id=418010
>
> Thomas Baumgart <tbaumgart@kde.org> changed:
>
>             What    |Removed                     |Added
> ----------------------------------------------------------------------------
>           Resolution|NOT A BUG                   |WAITINGFORINFO
>
> --- Comment #7 from Thomas Baumgart <tbaumgart@kde.org> ---
> Not sure if it is not a bug (on Windows). Bert, can you check what happens if
> you do the following (on Windows) and report back here:
>
> a) Start a new transaction
> b) create a new payee until you get the dialog in question
> c) Mark the 'Do not ask again' checkbox
> d) Press the 'No' button
> e) Cancel the transaction edit
> f) Repeat a) and b) and check that the dialog shows up
>
> Thanks in advance.
>
Comment 9 Bert 2020-02-23 16:59:09 UTC
Also,


Although it added new payees, after closing and restarting KMYmoney it 
shows this behaviour again


Bert

Op 22-2-2020 om 20:36 schreef Thomas Baumgart:
> https://bugs.kde.org/show_bug.cgi?id=418010
>
> Thomas Baumgart <tbaumgart@kde.org> changed:
>
>             What    |Removed                     |Added
> ----------------------------------------------------------------------------
>           Resolution|NOT A BUG                   |WAITINGFORINFO
>
> --- Comment #7 from Thomas Baumgart <tbaumgart@kde.org> ---
> Not sure if it is not a bug (on Windows). Bert, can you check what happens if
> you do the following (on Windows) and report back here:
>
> a) Start a new transaction
> b) create a new payee until you get the dialog in question
> c) Mark the 'Do not ask again' checkbox
> d) Press the 'No' button
> e) Cancel the transaction edit
> f) Repeat a) and b) and check that the dialog shows up
>
> Thanks in advance.
>
Comment 10 Bert 2020-02-23 17:09:27 UTC
Thomas,

Tried it in the nightly build. The error does not show up in this version.

Bert

Op 22-2-2020 om 20:36 schreef Thomas Baumgart:
> https://bugs.kde.org/show_bug.cgi?id=418010
>
> Thomas Baumgart <tbaumgart@kde.org> changed:
>
>             What    |Removed                     |Added
> ----------------------------------------------------------------------------
>           Resolution|NOT A BUG                   |WAITINGFORINFO
>
> --- Comment #7 from Thomas Baumgart <tbaumgart@kde.org> ---
> Not sure if it is not a bug (on Windows). Bert, can you check what happens if
> you do the following (on Windows) and report back here:
>
> a) Start a new transaction
> b) create a new payee until you get the dialog in question
> c) Mark the 'Do not ask again' checkbox
> d) Press the 'No' button
> e) Cancel the transaction edit
> f) Repeat a) and b) and check that the dialog shows up
>
> Thanks in advance.
>