Firefly-iii: Reconciliation behaves strange

Created on 14 Apr 2018  Â·  3Comments  Â·  Source: firefly-iii/firefly-iii

I am running Firefly III version 4.7.2.2

Description of my issue:

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?

Steps to reproduce

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...)

Other important details (log files, system info):

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], |

screen1
screen2

bug fixed

All 3 comments

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

Was this page helpful?
0 / 5 - 0 ratings

Related issues

triDcontrols picture triDcontrols  Â·  3Comments

JC5 picture JC5  Â·  3Comments

nxxxse picture nxxxse  Â·  3Comments

nicoschreiner picture nicoschreiner  Â·  3Comments

somethingGoneWrong picture somethingGoneWrong  Â·  3Comments