[Kmymoney-devel] Transaction entry restrictions

Cristian Oneț onet.cristian at gmail.com
Sat Oct 18 13:52:33 UTC 2014


2014-10-18 16:05 GMT+03:00 Alvaro Soliverez <asoliverez at kde.org>:
> +1
>
> Let's not try to be smarter than the user. We could have some kind of
> indication that the transacion has a zero split, but that's it.

Done.

http://commits.kde.org/kmymoney/cc7354d043efd0da84f8eee004b7b0c5390422dd

>
> On Sat, Oct 18, 2014 at 8:36 AM, Cristian Oneț <onet.cristian at gmail.com> wrote:
>> 2014-10-18 14:30 GMT+03:00 Allan <agander93 at gmail.com>:
>>> On 18/10/14 12:07, Cristian Oneț wrote:
>>>>
>>>> Hi,
>>>>
>>>> I'm looking into this [1] report. I found that since this commit [2]
>>>> made by Allan, an amount is mandatory, one can't add a transaction
>>>> with the split value 0, is this restriction really necessary?
>>>>
>>>> I know that my wife used to add a 0 value transaction as a reminder
>>>> and correct the amount later. I know that a schedule could be used for
>>>> that but it's really a big gun to setup one when all you want is to
>>>> have a transaction for which the amount is not yet known.
>>>>
>>>> Do you have anything against removing this restriction?
>>>>
>>>> Regards,
>>>> Cristian
>>>>
>>>> [1] https://forum.kde.org/viewtopic.php?f=69&t=123274&p=321894#p321635
>>>> [2]
>>>> https://projects.kde.org/projects/extragear/office/kmymoney/repository/revisions/94935cf78e0135e2bb0cceff3c0dbde8c1c07e6d
>>>
>>>
>>> I do get more or less regular transactions with a zero amount.
>>>
>>> One is from a bank, with an interest payment, which, these days, is usually
>>> zero.
>>>
>>> Another is from a credit card, which is also a loyalty card, where points
>>> are awarded depending on the amount.  Every three months, a voucher is
>>> issued for an appropriate reward amount.  The entry on the statement is
>>> documenting the issue of the voucher for so many points, the amount of the
>>> transaction being zero.
>>>
>>> So, at least for the first of those, I think a zero amount is *needed*, the
>>> second less so.
>>>
>>> As to whether or not an amount is *needed*, the only point I can make is
>>> that, since practically all transactions will have a non-zero amount,
>>> requiring there to actually be an amount, acts as a reminder to the user
>>> that when entering a transaction, he needs, usually to enter an amount.  I
>>> think that is what I had in mind when I made that change.  I suppose a
>>> tool-tip could prompt the user to think.
>>
>> I don't think that it should be necessary for the application to
>> remind the user to enter an amount, I really hate those applications
>> that try to be smarter than the user. If the user really forgets to
>> enter the amount he will see the value 0 and can change it afterwards.
>> I don't see why we should have these kinds of restrictions.
>>
>> Regards,
>> Cristian
>>
>>>
>>> Allan
>>>
>>> _______________________________________________
>>> KMyMoney-devel mailing list
>>> KMyMoney-devel at kde.org
>>> https://mail.kde.org/mailman/listinfo/kmymoney-devel
>> _______________________________________________
>> KMyMoney-devel mailing list
>> KMyMoney-devel at kde.org
>> https://mail.kde.org/mailman/listinfo/kmymoney-devel


More information about the KMyMoney-devel mailing list