Bug 457625

Summary: list of online banking transactions (Outbox)
Product: [Applications] kmymoney Reporter: dlfkcf <dlfkcf>
Component: onlinebankingAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: 5.1.2   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In: 5.1.90
Sentry Crash Report:

Description dlfkcf@gmx.net 2022-08-08 13:48:46 UTC
SUMMARY
***
Would like to see some enhancements in the list of online banking transactions: "Outbox" 
What about adding a few more columns to the list? 
State (transferred/open)
Date of transfer
Purpose
***


STEPS TO REPRODUCE
1.  Select "Outbox" in the left icon menu
2.  See the list of transactions consisting just of "Account", "Action", "Destination", "Value".

OBSERVED RESULT
Some more columns (see above)

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 5.24.4
(available in About System)
KDE Plasma Version: 5.24.4
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3
Comment 1 Thomas Baumgart 2022-08-20 13:54:17 UTC
Git commit 9c3a5c3a2a12cfe37e5e74156abc6c2d7f7ed1a2 by Thomas Baumgart.
Committed on 20/08/2022 at 13:53.
Pushed by tbaumgart into branch 'master'.

Improve functionality of onlinejob outbox view

New features:

- sorting by column
- icon show status
- show purpose column
- columns de-/selectable

D  +0    -11   kmymoney/icons/breeze-dark/actions/16/document-close.svg
M  +4    -4    kmymoney/icons/breeze-dark/actions/16/document-open.svg
D  +0    -1    kmymoney/icons/breeze-dark/actions/16/edit-delete-shred.svg
D  +0    -14   kmymoney/icons/breeze-dark/actions/16/edit-delete.svg
D  +0    -10   kmymoney/icons/breeze-dark/actions/22/dialog-close.svg
D  +0    -11   kmymoney/icons/breeze-dark/actions/22/document-close.svg
M  +2    -2    kmymoney/icons/breeze-dark/actions/22/document-open.svg
D  +0    -1    kmymoney/icons/breeze-dark/actions/22/edit-delete-shred.svg
D  +0    -13   kmymoney/icons/breeze-dark/actions/22/edit-delete.svg
D  +0    -13   kmymoney/icons/breeze-dark/actions/32/document-close.svg
M  +1    -1    kmymoney/icons/breeze-dark/actions/32/document-open.svg
D  +0    -1    kmymoney/icons/breeze-dark/actions/32/edit-delete-shred.svg
D  +0    -1    kmymoney/icons/breeze-dark/actions/32/edit-delete.svg
D  +0    -1    kmymoney/icons/breeze-dark/actions/32/financial-account.svg
D  +0    -1    kmymoney/icons/breeze-dark/actions/32/financial-budget.svg
D  +0    -36   kmymoney/icons/breeze-dark/actions/32/financial-list.svg
D  +0    -28   kmymoney/icons/breeze-dark/actions/32/financial-payees.svg
D  +0    -34   kmymoney/icons/breeze-dark/actions/32/home.svg
D  +0    -77   kmymoney/icons/breeze-dark/actions/32/institution.svg
D  +0    -42   kmymoney/icons/breeze-dark/actions/32/tag.svg
D  +0    -1    kmymoney/icons/breeze-dark/actions/48/financial-account.svg
D  +0    -36   kmymoney/icons/breeze-dark/actions/48/financial-categories.svg
D  +0    -40   kmymoney/icons/breeze-dark/actions/48/financial-forecast.svg
D  +0    -32   kmymoney/icons/breeze-dark/actions/48/financial-list.svg
D  +0    -87   kmymoney/icons/breeze-dark/actions/48/financial-report.svg
D  +0    -34   kmymoney/icons/breeze-dark/actions/48/home.svg
D  +0    -77   kmymoney/icons/breeze-dark/actions/48/institution.svg
D  +0    -84   kmymoney/icons/breeze-dark/actions/64/view-institution.svg
D  +0    -403  kmymoney/icons/breeze-dark/apps/32/plasmavault.svg
D  +0    -63   kmymoney/icons/breeze-dark/apps/48/accessories-calculator.svg
D  +0    -50   kmymoney/icons/breeze-dark/apps/48/internet-mail.svg
D  +0    -60   kmymoney/icons/breeze-dark/apps/48/kmymoney.svg
D  +0    -395  kmymoney/icons/breeze-dark/apps/48/plasmavault.svg
D  +0    -393  kmymoney/icons/breeze-dark/apps/64/plasmavault.svg
M  +61   -13   kmymoney/icons/breeze-dark/index.theme
D  +0    -6    kmymoney/icons/breeze-dark/mimetypes/16/application-x-kmymoney.svg
D  +0    -3    kmymoney/icons/breeze-dark/mimetypes/16/unknown.svg
D  +0    -6    kmymoney/icons/breeze-dark/mimetypes/22/application-x-kmymoney.svg
D  +0    -15   kmymoney/icons/breeze-dark/mimetypes/22/unknown.svg
D  +0    -20   kmymoney/icons/breeze-dark/mimetypes/32/application-x-kmymoney.svg
D  +0    -25   kmymoney/icons/breeze-dark/mimetypes/32/unknown.svg
D  +0    -27   kmymoney/icons/breeze-dark/mimetypes/64/application-x-kmymoney.svg
D  +0    -23   kmymoney/icons/breeze-dark/mimetypes/64/unknown.svg
M  +2    -2    kmymoney/icons/breeze-dark/places/16/folder.svg
M  +2    -2    kmymoney/icons/breeze-dark/places/16/mail-message.svg
M  +2    -2    kmymoney/icons/breeze-dark/places/16/server-database.svg
M  +2    -2    kmymoney/icons/breeze-dark/places/22/folder.svg
M  +2    -2    kmymoney/icons/breeze-dark/places/22/mail-message.svg
M  +2    -2    kmymoney/icons/breeze-dark/places/22/server-database.svg
D  +0    -21   kmymoney/icons/breeze-dark/places/32/folder.svg
D  +0    -20   kmymoney/icons/breeze-dark/places/48/folder.svg
D  +0    -21   kmymoney/icons/breeze-dark/places/64/folder.svg
D  +0    -18   kmymoney/icons/breeze-dark/places/96/folder.svg
D  +0    -62   kmymoney/icons/breeze-dark/preferences/32/financial-schedule.svg
D  +0    -127  kmymoney/icons/breeze-dark/preferences/32/preferences-desktop-color.svg
D  +0    -31   kmymoney/icons/breeze-dark/preferences/32/preferences-desktop-font.svg
D  +0    -40   kmymoney/icons/breeze-dark/preferences/32/preferences-desktop-icons.svg
D  +0    -28   kmymoney/icons/breeze-dark/preferences/32/preferences-other.svg
D  +0    -71   kmymoney/icons/breeze-dark/preferences/32/preferences-plugin.svg
D  +0    -1    kmymoney/icons/breeze-dark/preferences/32/preferences-system-network.svg
D  +0    -28   kmymoney/icons/breeze-dark/preferences/32/system-users.svg
A  +24   -0    kmymoney/icons/breeze-dark/status/16/state-download.svg
A  +30   -0    kmymoney/icons/breeze-dark/status/16/state-error.svg
A  +26   -0    kmymoney/icons/breeze-dark/status/16/state-information.svg
A  +27   -0    kmymoney/icons/breeze-dark/status/16/state-ok.svg
A  +26   -0    kmymoney/icons/breeze-dark/status/16/state-sync.svg
D  +0    -14   kmymoney/icons/breeze-dark/status/16/task-complete.svg
A  +25   -0    kmymoney/icons/breeze-dark/status/22/state-download.svg
A  +24   -0    kmymoney/icons/breeze-dark/status/22/state-error.svg
A  +30   -0    kmymoney/icons/breeze-dark/status/22/state-information.svg
A  +21   -0    kmymoney/icons/breeze-dark/status/22/state-ok.svg
A  +24   -0    kmymoney/icons/breeze-dark/status/22/state-sync.svg
D  +0    -14   kmymoney/icons/breeze-dark/status/22/task-complete.svg
D  +0    -20   kmymoney/icons/breeze-dark/status/32/dialog-warning.svg
D  +0    -20   kmymoney/icons/breeze-dark/status/48/dialog-warning.svg
D  +0    -29   kmymoney/icons/breeze-dark/status/64/dialog-error.svg
D  +0    -29   kmymoney/icons/breeze-dark/status/64/dialog-information.svg
D  +0    -29   kmymoney/icons/breeze-dark/status/64/dialog-warning.svg
M  +0    -1    kmymoney/icons/breeze/actions/16/document-import.svg
M  +4    -4    kmymoney/icons/breeze/actions/16/document-open.svg
M  +2    -2    kmymoney/icons/breeze/actions/22/document-open.svg
M  +1    -1    kmymoney/icons/breeze/actions/32/document-open.svg
A  +51   -0    kmymoney/icons/breeze/apps/16/kmymoney.svg
M  +52   -59   kmymoney/icons/breeze/apps/48/kmymoney.svg
M  +55   -7    kmymoney/icons/breeze/index.theme
M  +2    -2    kmymoney/icons/breeze/places/16/folder.svg
M  +2    -2    kmymoney/icons/breeze/places/16/mail-message.svg
M  +2    -2    kmymoney/icons/breeze/places/16/server-database.svg
M  +2    -2    kmymoney/icons/breeze/places/22/folder.svg
M  +2    -2    kmymoney/icons/breeze/places/22/mail-message.svg
M  +2    -2    kmymoney/icons/breeze/places/22/server-database.svg
M  +29   -20   kmymoney/icons/breeze/places/32/folder.svg
M  +29   -19   kmymoney/icons/breeze/places/48/folder.svg
M  +29   -20   kmymoney/icons/breeze/places/64/folder.svg
M  +29   -17   kmymoney/icons/breeze/places/96/folder.svg
A  +122  -0    kmymoney/icons/breeze/preferences/22/preferences-desktop-color.svg
A  +1    -0    kmymoney/icons/breeze/preferences/22/preferences-desktop-font.svg
A  +1    -0    kmymoney/icons/breeze/preferences/22/preferences-desktop-icons.svg
A  +1    -0    kmymoney/icons/breeze/preferences/22/preferences-other.svg
A  +1    -0    kmymoney/icons/breeze/preferences/22/preferences-plugin.svg
A  +1    -0    kmymoney/icons/breeze/preferences/22/system-users.svg
A  +24   -0    kmymoney/icons/breeze/status/16/state-download.svg
A  +30   -0    kmymoney/icons/breeze/status/16/state-error.svg
A  +26   -0    kmymoney/icons/breeze/status/16/state-information.svg
A  +27   -0    kmymoney/icons/breeze/status/16/state-ok.svg
A  +26   -0    kmymoney/icons/breeze/status/16/state-sync.svg
D  +0    -14   kmymoney/icons/breeze/status/16/task-complete.svg
A  +25   -0    kmymoney/icons/breeze/status/22/state-download.svg
A  +24   -0    kmymoney/icons/breeze/status/22/state-error.svg
A  +30   -0    kmymoney/icons/breeze/status/22/state-information.svg
A  +21   -0    kmymoney/icons/breeze/status/22/state-ok.svg
A  +24   -0    kmymoney/icons/breeze/status/22/state-sync.svg
D  +0    -17   kmymoney/icons/breeze/status/22/task-complete.svg
M  +5    -4    kmymoney/icons/icons.cpp
M  +1    -1    kmymoney/icons/icons.h
M  +3    -0    kmymoney/mymoney/mymoneyenums.h
M  +9    -0    kmymoney/mymoney/onlinejob.cpp
M  +5    -0    kmymoney/mymoney/onlinejob.h
M  +5    -0    kmymoney/mymoney/onlinetasks/unavailabletask/tasks/unavailabletask.cpp
M  +1    -0    kmymoney/mymoney/onlinetasks/unavailabletask/tasks/unavailabletask.h
M  +57   -2    kmymoney/mymoney/storage/onlinejobsmodel.cpp
M  +1    -0    kmymoney/mymoney/storage/onlinejobsmodel.h
M  +4    -0    kmymoney/mymoney/tests/onlinejobtyped-test.cpp
M  +5    -0    kmymoney/plugins/onlinetasks/dummy/tasks/dummytask.h
M  +7    -0    kmymoney/plugins/onlinetasks/interfaces/tasks/onlinetask.h
M  +43   -13   kmymoney/plugins/views/onlinejoboutbox/konlinejoboutboxview.cpp

https://invent.kde.org/office/kmymoney/commit/9c3a5c3a2a12cfe37e5e74156abc6c2d7f7ed1a2
Comment 2 Thomas Baumgart 2022-08-21 10:52:26 UTC
Git commit e60104e574d3bfc07317bfb487920516c73d2aa3 by Thomas Baumgart.
Committed on 21/08/2022 at 10:52.
Pushed by tbaumgart into branch 'master'.

Add IBAN and BIC to outbox view

M  +25   -0    kmymoney/mymoney/storage/onlinejobsmodel.cpp
M  +2    -0    kmymoney/mymoney/storage/onlinejobsmodel.h

https://invent.kde.org/office/kmymoney/commit/e60104e574d3bfc07317bfb487920516c73d2aa3