Revolut parser not working
Closed this issue · 0 comments
marchev commented
Describe the bug
Trying to map an export from the Revolut app results in the following error:
The file Revolut-BGN-Statement-1 Feb 2018 to 25 Mar 2020.csv errored: No parser is available for this file.
To Reproduce
Steps to reproduce the behavior:
- Export a statement from the Revolut app
- Drop it at https://ynap.leolabs.org/
Expected behavior
The Revolut statement is successfully converted to YANB import file.
Actual behavior
The following error is rendered:
The file Revolut-BGN-Statement-1 Feb 2018 to 25 Mar 2020.csv errored: No parser is available for this file.
Desktop:
- OS: macOS Catalina 10.15.3
- Browser: Google Chrome
- Version: 80.0.3987.149 (Official Build) (64-bit)
Smartphone:
- Device: iPhone XS Max
- OS: iOS 13.3.1
- App: Revolut 6.32.1 (Latest)
Additional context
I have noticed the following things while looking at the Revolut parser spec:
- The CSV format differs as follows:
- Expected (Parser/Spec):
Completed Date ; Description ; Paid Out (RON) ; Paid In (RON) ; Exchange Out; Exchange In; Balance (RON); Category; Notes
- Actual (as exported by the latest Revolut app version)
Completed Date ; Reference ; Paid Out (RON) ; Paid In (RON) ; Exchange Out ; Exchange In ; Balance (BGN) ; Exchange Rate ; Category
- The CSV filename pattern has changed:
- Expected (Parser/Spec):
Revolut-RON-Statement-May 2018 – Apr 2019.csv
- Actual (as exported by the latest Revolut app version)
Revolut-BGN-Statement-1 Feb 2018 to 25 Mar 2020.csv
- The
Completed Date
column does not contain year for transactions made within the current year. For transactions made in past years (e.g. 2019), it's present.