From 8fda5d34f303125d8a540935e0771a8c37686fe2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 28 Apr 2021 00:37:26 +0200 Subject: [PATCH] Include latest move and next depreciation as update date issue10342 review334251002 --- asset.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/asset.py b/asset.py index c50fb153fe..94d0aeee06 100644 --- a/asset.py +++ b/asset.py @@ -811,8 +811,8 @@ class UpdateAssetShowDepreciation(ModelView): amount = fields.Numeric('Amount', readonly=True) date = fields.Date('Date', required=True, domain=[ - ('date', '>', Eval('latest_move_date')), - ('date', '<', Eval('next_depreciation_date')), + ('date', '>=', Eval('latest_move_date')), + ('date', '<=', Eval('next_depreciation_date')), ], depends=['latest_move_date', 'next_depreciation_date'], help=('The date must be between the last update/depreciation date ' @@ -915,7 +915,7 @@ class UpdateAsset(Wizard): latest_move_date = self.show_move.latest_move_date next_date = self.show_move.next_depreciation_date - if not (latest_move_date < self.show_move.date < next_date): + if not (latest_move_date <= self.show_move.date <= next_date): raise ValueError('The update move date is invalid') move = self.get_move(self.record) move.lines = self.get_move_lines(self.record)