You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
For CSV imports accounts are pre-selected according to the last used account for any other CSV import so they are shared between imports from different banks/brokers. This may cause hard to recover mistakes of importing transactions to incorrect accounts.
The first two are from CSV extrators that are generic (only "Type of data" is used as discriminator) and the last one is from PDF extractor that is bank/broker specific.
Suggested solution
We should make account pre-selection feature optional (configurable) since even if it works correctly it may not be desirable if someone has multiple accounts for the same bank/broker.
We should prevent account pre-selection for generic CSV import.
(Optionally) When CSV template is used we should store and pre-select accounts separately for each template (adding template label to preferences key)
The text was updated successfully, but these errors were encountered:
I wouldn't call this "bug". But it definitely would be a nice feature if PP remembered account pair selected per CSV import template (because such a template would usually correspond to a particular broker), instead of just remembering the last pair used.
I don't think that removing remembering of the last used account pair (and starting from empty selection, thus forcing user to make selections on each import) is the right "fix", because most users don't have more than 1 account, and for them forcing repetitive selection would be significant drop in UX. Likewise, I don't think that making it configurable makes sense - PP already has too many configuration knobs, and most users don't know what's configurable and what's not and where a particular config option is located.
Since suggestion 3 (pre-seleciton according to csv tempate) would be nice to have I think that suggestion 2 (prevent pre-selection for generic CSV import) is quite needed to prevent mistakes - this should not impact how it works for PDF imports though.
Describe the bug
For CSV imports accounts are pre-selected according to the last used account for any other CSV import so they are shared between imports from different banks/brokers. This may cause hard to recover mistakes of importing transactions to incorrect accounts.
Forum: https://forum.portfolio-performance.info/t/csv-import-improvements/29924
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The target accounts should not be pre-selected to 'Broker A' if I'm importing transactions for 'Broker B'.
Desktop
Details
There was Remember the last selected account/portfolio by the type of PDF document implemented which does not fit well for generic CSV imports.
I tried to disable pre-selection according to
extractor
in ReviewExtractedItemsPage.preselectDropDowns() but instead of CSVExtractor the private proxy is used.Example of stored accounts:
The first two are from CSV extrators that are generic (only "Type of data" is used as discriminator) and the last one is from PDF extractor that is bank/broker specific.
Suggested solution
The text was updated successfully, but these errors were encountered: