.NET 6 Console Application that converts statement for international payment from Íslandsbanki online bank to a Payday journal import file.
Make sure you have .NET 6 SDK installed.
To run the app run in .NET CLI:
dotnet run
Make sure you have Table Capture browser extension installed.
Right click the table and select Table Capture > Table Capture - Launch workshop
Paste the table that has been automatically been saved in your clipboard into cell A1
Best way to ensure you are using the date and number standards that is supported in Iceland is to go to the file settings and select Germany as your locality.
You can see how the input file should look like if you open up Journal.xlsx.
Run the console application and select the first application to run.
Applications
1: Generate Journal from Islandsbanki Foreign Payments
Enter the number of application to run or press 'x' to exit:
1
Enter file path:
C:\Users\egillanton\Desktop\Journal.xlsx
Successfully generated 24 journal entries to file: C:\Users\egill\Desktop\Journal_ouput.xlsx
- Input file: Journal.xlsx.
- Exported file: Journal_output.xlsx.
Note that 5 entry lines are generate for each entry.
- Have a separate config JSON file for all accounts (as seen in PaydayJournalUtils).
- Add application to export it directly to Payday API when their API allows for it.
- Handle better the accounts that don't appear in the settings