I am running Firefly III version 4.7.2.2
If I reconcile my bank account, already cleared transactions show in the "overview of reconciliation" popup and the reconciliation view. Already cleared transactions are ticked correctly by Firefly (screen 1.png) but I'm not sure, why it is listed as difference. (See screen2.png).
So it tells me, my account is 29€ off from the bank statement, if I sum up plus and minus on the statement and add it to the amount at the beginning of the statement I perfectly match the end of the statement.
It seems like FF calculates the 29€ from the previous statement into this statement which makes everything odd. Do I think in the wrong way or is this behavior unintended?
Start a reconciliation for a timespan directly adjacent to a previously reconciliation. (Sorry if this is unclear, I'm not that great with money and numbers...)
Debug information generated at 2018-04-13 22:23:46 UTC for Firefly III version 4.7.2.2.
| Variable | Content |
| --- | --- |
| FF version | 4.7.2.2 |
| FF API version | 0.1 |
| App environment | local |
| App debug mode | false |
| App cache driver | file |
| App logging | notice, daily |
| PHP version | 7.1.16-1+ubuntu16.04.1+deb.sury.org+1 |
| Display errors | Off |
| Session start | 2018-01-01 00:00:00 |
| Session end | 2018-01-31 00:00:00 |
| Session first | 2017-12-09 00:00:00 |
| Error reporting | ALL errors |
| Host | Linux |
| Interface | apache2handler |
| UserID | 1 |
| Attempt at "en" | false |
| Attempt at "English" | false |
| Attempt at "en_US" | false |
| Attempt at "en_US.utf8" | 'en_US.utf8' |
| Attempt at "en_US.UTF-8" | 'en_US.UTF-8' |
| DB drivers | mysql, sqlite |
| Current driver | mysql |
| Using Sandstorm? | no |
| Is Sandstorm (.env) | false |
| Is Docker (.env) | false |
| Trusted proxies (.env) | |
| User agent | Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:59.0) Gecko/20100101 Firefox/59.0 |
| Loaded extensions | Core, date, libxml, openssl, pcre, zlib, filter, hash, Reflection, SPL, session, standard, apache2handler, mysqlnd, PDO, xml, bcmath, calendar, ctype, curl, dom, mbstring, fileinfo, ftp, gd, gettext, iconv, imagick, intl, json, ldap, exif, mysqli, pdo_mysql, pdo_sqlite, Phar, posix, readline, shmop, SimpleXML, sockets, sqlite3, sysvmsg, sysvsem, sysvshm, tokenizer, wddx, xmlreader, xmlwriter, xsl, zip, Zend OPcache, xdebug |
| Installed packages | bacon/[email protected], davejamesmiller/[email protected], defuse/[email protected], doctrine/[email protected], doctrine/[email protected], doctrine/[email protected], doctrine/[email protected], doctrine/[email protected], doctrine/[email protected], doctrine/[email protected], dragonmantank/[email protected], egulias/[email protected], erusev/[email protected], fideloper/[email protected], firebase/[email protected], guzzlehttp/[email protected], guzzlehttp/[email protected], guzzlehttp/[email protected], laravel/[email protected], laravel/[email protected], laravelcollective/[email protected], lcobucci/[email protected], league/[email protected], league/[email protected], league/[email protected], league/[email protected], league/[email protected], league/[email protected], monolog/[email protected], nesbot/[email protected], paragonie/[email protected], paragonie/[email protected], phpseclib/[email protected], pragmarx/[email protected], pragmarx/[email protected], psr/[email protected], psr/[email protected], psr/[email protected], psr/[email protected], ramsey/[email protected], rcrowe/[email protected], rmccue/[email protected], swiftmailer/[email protected], symfony/[email protected], symfony/[email protected], symfony/[email protected], symfony/[email protected], symfony/[email protected], symfony/[email protected], symfony/[email protected], symfony/[email protected], symfony/[email protected], symfony/[email protected], symfony/[email protected], symfony/[email protected], symfony/[email protected], symfony/[email protected], symfony/[email protected], symfony/[email protected], tijsverkoyen/[email protected], twig/[email protected], vlucas/[email protected], zendframework/[email protected], |


I see that it includes a transaction it should not include. I'll check it out. Thanks for reporting!
OK, this will be fixed in the next release. You can test this on the demo site by reconciling the checking account. If you take all the default values, first reconcile 1 Apr to 15 Apr, and then 1 Apr 30 Apr.
The app should behave as you would expect it to! :+1:
Nice! Thank you for that. I also realized, I should have waited one issue to get number 1337:D