From 5dee0cfff4b0538c0028e36b0fae24345e20d991 Mon Sep 17 00:00:00 2001 From: Raimon Esteve Date: Wed, 25 Apr 2018 17:10:55 +0200 Subject: [PATCH] Add issue7395.diff - [account_asset] Crash Depreciation Table repot when lines date is out of range asset start/end --- issue7395.diff | 12 ++++++++++++ series | 1 + 2 files changed, 13 insertions(+) create mode 100644 issue7395.diff diff --git a/issue7395.diff b/issue7395.diff new file mode 100644 index 0000000..05a393e --- /dev/null +++ b/issue7395.diff @@ -0,0 +1,12 @@ +diff -r 9917aa20d71b trytond/trytond/modules/account_asset/asset.py +--- a/trytond/trytond/modules/account_asset/asset.py Wed Apr 25 17:03:53 2018 +0200 ++++ b/trytond/trytond/modules/account_asset/asset.py Wed Apr 25 17:06:24 2018 +0200 +@@ -1004,6 +1004,8 @@ + ('start_date', '<', self.start.end_date), + ('end_date', '>', self.start.start_date), + ('state', '=', 'running'), ++ ('lines.date', '<', self.start.end_date), ++ ('lines.date', '>', self.start.start_date), + ]) + return action, { + 'ids': [a.id for a in assets], diff --git a/series b/series index 2793939..7e81176 100644 --- a/series +++ b/series @@ -77,4 +77,5 @@ locale.diff improve_stock_by_locations_performance.diff issue6322_6501.diff issue7129.diff # [account_payment] Slow to list Lines to Pay +issue7395.diff # [account_asset] Crash Depreciation Table repot when lines date is out of range asset start/end support_postgresql10_6789.patch