[Kmymoney-devel] [kmymoney4] [Bug 347436] Cannot create transaction if I changed in the past the account's opening date

Gilberto Caetano de Andrade gilbertoca at gmail.com
Fri May 8 18:48:07 UTC 2015


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

Gilberto Caetano de Andrade <gilbertoca at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |gilbertoca at gmail.com

--- Comment #1 from Gilberto Caetano de Andrade <gilbertoca at gmail.com> ---
(In reply to Francescu Garoby from comment #0)
> I opened a new account the 2015/07/23, but created my KMyMoney file today
> (2015/05/08).  I changed the account's opening date to 2015/07/23, but it
> didn't change the categories opening date (still 2015/05/08). So I can't
> create a transaction between the account's opening date and today.
> If I change the category's opening date to 2014/07/23 (like the account's
> opening date), I can create a transaction.
> 
> Reproducible: Always
> 
> Steps to Reproduce:
> 1. create a new account
> 2. change its opening date in the past
> 3. create a transaction with a date between the account's opening date and
> today.
> 
> Actual Results:  
> * An error message appears : "Cannot enter transaction with postdate prior
> to account's opening date."
> * the "Enter" button is desactivated
> 
> Expected Results:  
> I can create a transaction
> 
> The error message is wrong : the transaction is not prior to the account's
> opening date but prior the category's opening date.
> 
> Why the categories have an opening date ? Is it really useful ? I think the
> categories shouldn't have an opening date, by default. 
> But if necessary, the user can add an opening date (posterior to the
> account's opening date, of course).

Please take a look at this discussion
https://bugs.kde.org/show_bug.cgi?id=313793#c25
I also think this is regression and the user should make the decision whether
it is automatic or not.

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


More information about the KMyMoney-devel mailing list