diff --git a/modules/stock/period.py b/modules/stock/period.py index 66d0f24b5e..1ef8c6d3d0 100644 --- a/modules/stock/period.py +++ b/modules/stock/period.py @@ -77,6 +77,12 @@ class Period(Workflow, ModelSQL, ModelView): def get_rec_name(self, name): return Pool().get('ir.lang').get().strftime(self.date) + @classmethod + def copy(cls, periods, default=None): + default = default.copy() if default is not None else {} + default.setdefault('caches') + return super().copy(periods, default=default) + @classmethod @ModelView.button @Workflow.transition('draft')