Laurent Smet
caeb782841
[IMP] account,*: Improve bank statements/payments workflow
...
- Create journal entries as soon as bank/cash statement lines are created, temporary booked on a suspense account set on the journal.
- Simplify the management of "blue" lines in the reconciliation widget. A "blue" line is now a journal item using a temporary liquidity account (outstanding payment/receipt accounts, set on the journal).
- Adapt and simplify the bank reconciliation report.
- Remove the bank reconciliation threshold date. The reconciliation report will show the not already reconciled journal entries using a liquidity account and the not already reconciled journal entries using a temporary liquidity account. Without accounting, an account.payment will involve directly the liquidity account and then, will be considered as a statement line directly.
- Remove the post_at bank reconciliation feature. The "paid" state will be set on the invoices only if reconciled with a journal entry involving the journal's liquidity account.
With invoicing, the payment will do that so the "in_payment" state should never be shown up.
With accounting, only the statement lines have the power to move an invoice to the "paid" state.
- Fix various corner cases about the management of multi-currency in bank statement lines.
- Fix the conversion dates in multi-currency: Since the bank/cash is always used on the statement lines, it will use always the real "bank" date instead of the fictive payment one.
- Ensure the 'reconcile' method will raise an error if the involved moves are not posted.
related enterprise PR odoo/enterprise#7019
closes odoo/odoo#41301
--task: 2092096
Related: odoo/upgrade#1018
Signed-off-by: Quentin De Paoli (qdp) <qdp@openerp.com >
2020-04-10 09:47:24 +00:00
..
2020-04-10 09:47:24 +00:00
2020-04-08 07:19:13 +00:00
2020-01-16 15:51:15 +00:00
2020-04-10 09:47:24 +00:00
2020-02-19 09:09:20 +00:00
2020-04-10 09:47:24 +00:00
2019-12-16 12:49:55 +00:00
2020-04-10 09:47:24 +00:00
2020-04-10 09:47:24 +00:00
2020-03-30 13:42:04 +00:00
2020-03-02 06:26:02 +00:00
2020-03-26 13:22:58 +00:00
2019-12-16 12:49:55 +00:00
2020-03-05 14:03:45 +00:00
2020-03-05 14:03:45 +00:00
2020-03-18 09:53:15 +00:00
2020-03-05 14:03:45 +00:00
2020-03-05 14:03:45 +00:00
2020-04-08 08:41:17 +00:00
2020-04-07 14:40:53 +00:00
2020-03-05 14:03:45 +00:00
2020-02-13 11:45:39 +00:00
2020-04-07 14:40:53 +00:00
2020-03-05 14:03:45 +00:00
2020-04-01 21:22:04 +00:00
2020-04-07 14:40:53 +00:00
2020-04-07 14:40:53 +00:00
2020-03-05 14:03:45 +00:00
2020-03-27 07:01:28 +00:00
2020-04-07 09:25:08 +00:00
2020-04-01 12:45:40 +00:00
2020-04-07 14:40:53 +00:00
2020-04-09 17:03:09 +00:00
2020-04-09 10:59:34 +02:00
2020-04-09 10:56:37 +02:00
2020-03-20 08:53:57 +00:00
2020-04-09 10:59:33 +02:00
2020-04-02 06:37:06 +00:00
2020-04-02 06:37:06 +00:00
2020-03-23 09:08:47 +00:00
2020-03-23 11:42:12 +00:00
2020-03-20 16:21:25 +01:00
2020-04-10 09:47:24 +00:00
2020-03-24 10:24:19 +00:00
2020-04-03 11:40:28 +00:00
2020-04-09 16:37:19 +00:00
2020-03-30 13:42:04 +00:00
2020-03-05 14:03:45 +00:00
2020-04-10 09:38:31 +00:00
2019-12-16 12:49:55 +00:00
2020-04-07 09:25:08 +00:00
2020-02-19 09:09:20 +00:00
2020-04-09 10:59:34 +02:00
2020-04-09 10:59:34 +02:00
2020-04-07 14:40:53 +00:00
2020-03-13 14:08:33 +00:00
2020-03-31 10:31:35 +00:00
2020-04-07 14:40:53 +00:00
2020-03-24 12:47:12 +00:00
2020-04-10 09:47:24 +00:00
2020-03-05 14:03:45 +00:00
2020-03-06 12:43:06 +00:00
2020-03-20 16:21:25 +01:00
2020-04-09 10:56:37 +02:00
2020-02-13 11:45:39 +00:00
2020-04-07 14:40:53 +00:00
2020-02-19 09:02:56 +00:00
2020-04-07 09:25:08 +00:00
2020-03-24 09:26:24 +00:00
2020-04-07 09:25:08 +00:00
2020-01-08 13:26:03 +00:00
2020-01-08 13:26:03 +00:00
2020-04-09 08:42:56 +00:00
2020-01-28 10:28:33 +00:00
2020-03-20 16:21:25 +01:00
2020-04-08 08:41:17 +00:00
2020-04-01 12:45:40 +00:00
2020-04-01 12:45:40 +00:00
2020-03-25 12:15:07 +00:00
2020-03-05 14:03:45 +00:00
2020-03-23 13:41:18 +00:00
2020-04-07 14:40:53 +00:00
2020-03-30 13:42:04 +00:00
2020-04-09 14:59:54 +00:00
2020-03-31 16:41:23 +00:00
2020-04-01 20:56:15 +00:00
2020-03-05 14:03:45 +00:00
2020-04-06 10:49:28 +00:00
2020-04-10 09:47:24 +00:00
2020-04-10 09:47:24 +00:00
2020-03-30 13:42:04 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-04-10 09:47:24 +00:00
2020-04-10 09:47:24 +00:00
2020-04-01 14:23:20 +00:00
2020-03-05 14:03:45 +00:00
2020-03-31 16:41:23 +00:00
2020-03-05 14:03:45 +00:00
2020-03-31 16:41:23 +00:00
2020-03-19 16:44:26 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-03-24 06:59:35 +00:00
2020-03-31 16:41:23 +00:00
2020-03-09 15:50:39 +00:00
2020-03-20 16:21:25 +01:00
2020-04-10 09:47:24 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-04-10 09:47:24 +00:00
2020-03-05 14:03:45 +00:00
2020-03-24 10:51:55 +00:00
2020-03-31 16:41:23 +00:00
2020-04-10 09:47:24 +00:00
2020-03-31 16:41:23 +00:00
2020-03-05 14:03:45 +00:00
2020-04-01 20:55:55 +00:00
2020-03-31 16:41:23 +00:00
2020-04-10 09:47:24 +00:00
2020-03-05 14:03:45 +00:00
2020-03-31 16:41:23 +00:00
2020-03-24 13:36:15 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-04-06 10:49:28 +00:00
2020-03-05 14:03:45 +00:00
2020-04-10 09:47:24 +00:00
2020-03-31 16:41:23 +00:00
2020-03-24 11:39:39 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-03-24 06:59:35 +00:00
2020-03-31 16:41:23 +00:00
2020-04-07 14:11:02 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-03-05 14:03:45 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-03-31 16:41:23 +00:00
2020-03-24 10:25:04 +00:00
2020-04-07 09:25:08 +00:00
2020-04-09 14:59:54 +00:00
2020-04-07 14:40:53 +00:00
2020-03-30 12:50:26 +00:00
2020-04-07 14:40:53 +00:00
2020-02-13 11:45:39 +00:00
2020-02-13 11:45:39 +00:00
2020-02-04 14:48:31 +00:00
2020-03-31 06:31:08 +00:00
2020-02-19 09:09:20 +00:00
2020-02-13 11:45:39 +00:00
2020-03-30 10:26:54 +00:00
2020-04-10 09:47:24 +00:00
2020-04-07 14:40:53 +00:00
2020-02-13 11:45:39 +00:00
2020-03-30 13:42:04 +00:00
2019-12-16 12:49:55 +00:00
2020-04-02 13:53:04 +02:00
2020-03-05 14:03:45 +00:00
2020-04-07 14:40:53 +00:00
2020-03-05 14:03:45 +00:00
2020-03-25 09:09:40 +00:00
2020-04-07 14:40:53 +00:00
2020-03-19 14:33:02 +00:00
2020-04-09 14:59:54 +00:00
2020-04-10 09:47:24 +00:00
2020-04-02 21:47:21 +00:00
2020-03-30 13:42:04 +00:00
2020-04-08 08:41:17 +00:00
2020-04-02 21:47:21 +00:00
2020-04-02 21:47:21 +00:00
2020-04-02 21:47:21 +00:00
2020-03-30 13:42:04 +00:00
2020-04-02 21:47:21 +00:00
2020-04-09 14:07:07 +00:00
2020-04-02 21:47:21 +00:00
2020-03-30 13:42:04 +00:00
2020-04-02 21:47:21 +00:00
2020-04-03 12:59:28 +00:00
2020-04-10 09:47:24 +00:00
2020-03-31 18:16:08 +00:00
2020-03-06 16:15:44 +00:00
2020-03-05 14:03:45 +00:00
2020-03-05 14:03:45 +00:00
2020-03-30 09:24:35 +00:00
2020-03-05 14:03:45 +00:00
2020-03-05 14:03:45 +00:00
2020-02-24 15:22:40 +00:00
2020-03-30 13:42:04 +00:00
2020-03-05 14:03:45 +00:00
2020-04-06 12:08:35 +00:00
2020-04-09 11:23:49 +00:00
2020-03-23 09:29:52 +00:00
2020-03-05 14:03:45 +00:00
2020-04-07 09:25:08 +00:00
2020-03-25 15:01:22 +00:00
2020-03-17 12:40:26 +00:00
2020-04-09 16:06:24 +00:00
2020-02-13 11:45:39 +00:00
2020-04-09 15:44:08 +00:00
2020-01-31 15:35:54 +00:00
2020-04-10 09:47:24 +00:00
2020-03-05 14:03:45 +00:00
2020-04-07 14:40:53 +00:00
2020-03-31 08:08:22 +00:00
2020-03-11 16:54:05 +00:00
2020-04-07 09:25:08 +00:00
2020-03-26 17:19:34 +00:00
2020-03-24 10:00:08 +00:00
2020-04-08 16:02:09 +00:00
2020-04-10 09:47:24 +00:00
2020-04-03 18:41:06 +00:00
2020-03-30 13:42:04 +00:00
2020-03-23 11:42:12 +00:00
2020-04-07 14:40:53 +00:00
2020-03-31 13:47:27 +00:00
2020-02-13 11:45:39 +00:00
2020-03-26 13:00:26 +00:00
2020-04-07 14:40:53 +00:00
2020-04-07 14:40:53 +00:00
2020-04-08 14:29:50 +00:00
2020-02-13 11:45:39 +00:00
2020-01-28 14:51:36 +00:00
2020-03-31 13:47:27 +00:00
2020-04-09 06:28:53 +00:00
2020-03-05 14:03:45 +00:00
2020-04-08 14:29:50 +00:00
2020-02-21 10:40:34 +00:00
2020-03-23 09:08:59 +00:00
2020-04-07 14:40:53 +00:00
2020-04-07 14:40:53 +00:00
2020-04-10 09:47:24 +00:00
2019-12-16 12:49:55 +00:00
2020-04-10 09:58:04 +00:00
2020-03-20 16:21:25 +01:00
2020-03-18 11:53:56 +00:00
2020-04-07 10:51:57 +00:00
2020-03-25 09:46:28 +00:00
2020-03-20 16:21:25 +01:00
2020-04-10 07:45:14 +00:00
2020-02-08 18:55:15 +00:00
2020-04-08 08:41:17 +00:00
2020-03-26 10:15:18 +00:00
2020-03-20 14:58:44 +00:00
2020-03-05 14:03:45 +00:00
2020-04-02 23:54:32 +00:00
2020-03-05 14:03:45 +00:00
2020-04-01 13:07:50 +00:00
2020-03-31 18:16:07 +00:00
2020-03-06 09:20:01 +00:00
2020-03-20 16:21:25 +01:00
2020-03-05 14:03:45 +00:00
2020-03-02 06:26:02 +00:00
2020-03-16 10:28:35 +00:00
2020-04-10 11:54:03 +00:00
2020-04-10 11:54:03 +00:00
2020-04-07 14:40:53 +00:00
2020-04-08 14:26:07 +00:00
2020-03-30 11:07:10 +00:00
2020-04-10 11:54:03 +00:00
2020-03-30 11:06:45 +00:00
2020-04-08 17:25:09 +00:00
2020-02-13 11:45:39 +00:00
2020-04-01 12:45:40 +00:00
2020-02-13 15:29:40 +00:00
2020-03-20 16:21:25 +01:00
2020-04-03 11:07:56 +00:00
2020-03-31 10:44:00 +00:00
2020-03-31 06:34:45 +00:00
2020-04-03 11:07:56 +00:00
2020-04-08 17:25:09 +00:00
2020-02-13 11:45:39 +00:00
2020-04-08 07:21:48 +00:00
2019-12-16 12:49:55 +00:00
2020-04-08 17:25:09 +00:00
2020-03-06 11:10:48 +00:00
2020-03-31 14:22:43 +00:00
2020-02-27 16:54:25 +00:00
2020-02-18 16:04:11 +00:00
2020-02-13 11:45:39 +00:00
2020-03-20 16:21:25 +01:00
2020-04-02 11:44:08 +00:00
2019-12-10 10:00:18 +00:00
2020-04-08 07:21:48 +00:00
2020-04-08 17:25:09 +00:00
2020-03-09 16:31:02 +00:00
2020-02-14 12:45:57 +00:00
2020-02-27 12:19:24 +00:00
2020-02-13 11:45:39 +00:00
2019-12-16 12:49:55 +00:00
2020-03-09 11:53:29 +00:00
2020-03-30 13:42:04 +00:00
2019-12-17 11:03:22 +00:00
2020-03-31 18:16:08 +00:00
2020-04-10 11:04:56 +00:00
2020-03-20 16:21:25 +01:00
2020-03-31 07:33:50 +00:00
2020-03-30 13:50:04 +00:00
2020-01-24 13:02:02 +00:00