Closed
Description
openedon Jan 23, 2020
Bug description
I have all my credits, loans and mortgage set to Liability accounts. I use the rule system to move the money of the payments like a transfer to the account. I also have a bill setup to anticipate the total value of liabilities to that month. The problem is that the rule system is not linking the bill to the transfer 100% ok. I'll make a small resume.
- A Liability account receives every month the money from the main account
- I have a bill and a rule mapping it with the transfer
- If I run the rule in the rule menu (power button) the transfer and bill are not mapped
- If I click on the "See Matching Transactions" button in the rule menu, I can see my transferes mapped, but the run button does nothing.
- If I go to the bill menu and select the bill and inside click in the "Run rule again in all transaction" the rule runs and in this case it maps the bill with the transaction (transfer).
- In the bill menu I now can see the transactions that exists to that bill.
- If I enter in the transaction (transfer) the bill field is not displayed.
Conclusion:
The system works ok if the transaction is a withdraw, but if its a transfer it does not work as intended. The rule does not make the mapping even running manually in the rules menu. But if I run it in the rule in the bill menu button, it links, displays in the bill menu, but in the transaction there is no bill mapping
Steps to reproduce
- Create Liability account
- Create Regular account
- Transfer money from Regular account to Liability account
- Create a Bill
- Create a Rule to Map the transaction you just created
- Run the rule manually (it should not make any link)
- Go to the bill menu, the bill should not show any link
- Enter the bill and click the run rules
- Go back to the bill menu, there should be the link displayed
- Enter the transaction there should be no link in the transaction to the bill
Extra info
- FreeBSD Jail (FreeNAS 11.2)
- Browser Chrome 78.0.3904.108
- Firefly III 5.0.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment