changeset fe1cad8f34f1 in modules/stock_package:default
details:
https://hg.tryton.org/modules/stock_package?cmd=changeset&node=fe1cad8f34f1
description:
Allow package type to be deactivated
issue11285
review376931002
diffstat:
CHANGELOG | 1 +
stock.py | 5 +++--
view/package_type_form.xml | 2 ++
3 files changed, 6 insertions(+), 2 deletions(-)
diffs (42 lines):
diff -r 18e7528fb716 -r fe1cad8f34f1 CHANGELOG
--- a/CHANGELOG Mon Mar 07 00:30:47 2022 +0100
+++ b/CHANGELOG Sat Mar 26 12:08:51 2022 +0100
@@ -1,3 +1,4 @@
+* Allow package type to be deactivated
* Add volume dimensions to package
* Filter out moves without quantity from package
* Add support for Python 3.10
diff -r 18e7528fb716 -r fe1cad8f34f1 stock.py
--- a/stock.py Mon Mar 07 00:30:47 2022 +0100
+++ b/stock.py Sat Mar 26 12:08:51 2022 +0100
@@ -5,7 +5,8 @@
from trytond import backend
from trytond.i18n import gettext
-from trytond.model import ModelSQL, ModelView, Workflow, fields, tree
+from trytond.model import (
+ DeactivableMixin, ModelSQL, ModelView, Workflow, fields, tree)
from trytond.pool import Pool, PoolMeta
from trytond.pyson import Bool, Eval, Id, If
from trytond.transaction import Transaction
@@ -358,7 +359,7 @@
return super().copy(packages, default=default)
-class Type(MeasurementsMixin, ModelSQL, ModelView):
+class Type(MeasurementsMixin, DeactivableMixin, ModelSQL, ModelView):
'Stock Package Type'
__name__ = 'stock.package.type'
name = fields.Char('Name', required=True)
diff -r 18e7528fb716 -r fe1cad8f34f1 view/package_type_form.xml
--- a/view/package_type_form.xml Mon Mar 07 00:30:47 2022 +0100
+++ b/view/package_type_form.xml Sat Mar 26 12:08:51 2022 +0100
@@ -4,6 +4,8 @@
<form>
<label name="name"/>
<field name="name"/>
+ <label name="active"/>
+ <field name="active"/>
<notebook colspan="4">
<page string="Measurements" col="3" id="measurements">
<label name="packaging_length"/>