[Kmymoney-devel] [Bug 289834] New: Unexpected behavior when entering a schedule that has a changed amount and a transaction date later than the due date

Cristian Onet onet.cristian at gmail.com
Mon Dec 26 09:40:00 UTC 2011


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

           Summary: Unexpected behavior when entering a schedule that has
                    a changed amount and a transaction date later than the
                    due date
           Product: kmymoney4
           Version: git master
          Platform: Gentoo Packages
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kmymoney-devel at kde.org
        ReportedBy: onet.cristian at gmail.com


Created an attachment (id=67113)
 --> (http://bugs.kde.org/attachment.cgi?id=67113)
Use this file to go trough the steps to reproduce this bug

Version:           git master (using KDE 4.7.3) 
OS:                Linux

When entering a schedule that:
1. Has some transaction data changed like the amount for example
2. The date was changed to be after the due date
3. The user selects 'Set all further occurrences in this schedule to be these
values' while only the changed amount is displayed

After a schedule in the above conditions is entered the next dues date of the
schedule is incorrectly set to the payment date of the transaction that was
just entered.


Reproducible: Didn't try

Steps to Reproduce:
Use the attached file and enter schedule 'Salary' which is a monthly schedule
due on '25.12.2011'.
1. Changed the amount to 110
2. Change the transaction date to '26.12.2011'
3. Enter the schedule and select 'Set all further occurrences in this schedule
to be these values'


Actual Results:  
The transaction is entered and the next due date of the schedule is set to
'26.12.2011' which is wrong since we've just entered the transaction for that
date.

Expected Results:  
The transaction is entered and the next due date of the schedule is set to
'25.01.2011' just like when we don't select 'Set all further occurrences in
this schedule to be these values'

OS: Linux (x86_64) release 3.0.6-gentoo
Compiler: x86_64-pc-linux-gnu-gcc

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list