Skip to content

Improvements on the earnings transaction overview #4010

@kimmerin

Description

@kimmerin

@buchen suggested in #3927 to add "expected earnings" to this widget in addition or instead of the new widget. I keep my opinion that my new widget is the best and there is no alternative ;-) adding the proposed function to this widget might be useful as well. But personally I think that to get something useful out of it, the current widget as it is has a couple of problems UX-wise that could be addressed while working on the new feature.

First of all: It takes way to much space. Here is a shrinked down version of the view as it shows up in my PP-file:

grafik

The widget needs the complete height of the window to show the first three months of the year so you start scrolling very soon within the year to see current numbers. There should be a way to collapse and expand single months (e.g. by clicking onto the month label). The initial presentation should also be configurable. If there is a way to distinguish between a widget that has been added already (i.e. the design is loaded from a file) or that is newly added to a dashboard, the default configuration for the former can be "expand all" and the for the latter "expand current month" so that existing dashboard designs stay the ay the user is used to it and newly added ones come with a useful default.

The entries per month should be sorted by alphabet and identical entries should be summed up and shown as a single entry. Currently it seems that they are sorted by account and then by date which leads to lots of confusion if you have the same securities in multiple accounts.

Concerning the new feature for "expected earnings", I'd say that on the month level this could be shown as a second amount next to the already shown amount, e.g. in round brackets and a (readable) gray colour to distinguish it from "real" amounts. A payment is considered to be expected if you've owned the security one day before the ex-dividend-date (this is a generic assumption because currently DividendEvent doesn't contain the record date) and will be calculated for the month, the payment date is located. If expected payments are shown should be configurable as well with it being deactive as a default.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions