Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds 'complex tokens' that look like this:
The motivation being that sometimes transactions will have the same
description, but depending on the statement that they were recorded in,
need to go into different accounts.
It also adds a
skip
feature which I use like this:Things like credit card payments are usually recorded on two separate
statements (e.g Checking and Visa,) therefore it's desirable to skip one
of these transactions in order to prevent doubling them up.
Some more features could be added to the complex token in the future,
I'm thinking it'd be nice to define rules so that e.g a sum coming out
of a statement account can go into multiple accounts based on given proportions