add reconcile_date to account Reconciliation class
As discussed in the list, the FEC generated for the French accounting plan expects a date of reconcilation and not its effective date.
This is not a show stopper for new accounting but migrating from other systems need a way to import this date which is currently not possible without trickery.
The following patch at https://bitbucket.org/risto3/account/commits/d0227484b8c5aa8430b713b8c1e626b651131358?at=reconcile_date
adds reconcile_date to Reconciliation as well as migrates an existing accounting, permitting the following simple fix in the account_fr module to use the new field:
diff -r 0a79f2a6089d account.py
--- a/account.py Mon Apr 23 17:43:24 2018 +0200
+++ b/account.py Tue May 01 08:54:16 2018 +0200
@@ -297,7 +297,7 @@
format_number(line.debit or 0),
format_number(line.credit or 0),
reconciliation.rec_name if reconciliation else '',
- format_date(reconciliation.create_date) if reconciliation else '',
+ format_date(reconciliation.reconcile_date) if reconciliation else '',
format_date(line.move.post_date),
format_number(line.amount_second_currency)
if line.amount_second_currency else '',
It may be possible, worse case, to only add this only in account_fr, but it seems cleaner
to make it in base account module.