changeset 78ee2f9fd5e6 in modules/stock_package:default details: https://hg.tryton.org/modules/stock_package?cmd=changeset;node=78ee2f9fd5e6 description: Add picked step to customer shipment workflow
issue9634 review329071002 diffstat: stock.py | 4 ++-- tests/scenario_stock_package.rst | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diffs (30 lines): diff -r efd5fda583de -r 78ee2f9fd5e6 stock.py --- a/stock.py Thu Jul 09 10:21:08 2020 +0100 +++ b/stock.py Mon Oct 12 23:19:54 2020 +0200 @@ -177,13 +177,13 @@ __slots__ = () packages = fields.One2Many('stock.package', 'shipment', 'Packages', states={ - 'readonly': Eval('state').in_(['packed', 'done', 'cancelled']), + 'readonly': Eval('state') != 'picked', }) root_packages = fields.Function(fields.One2Many('stock.package', 'shipment', 'Packages', domain=[('parent', '=', None)], states={ - 'readonly': Eval('state').in_(['packed', 'done', 'cancelled']), + 'readonly': Eval('state') != 'picked', }), 'get_root_packages', setter='set_root_packages') def get_root_packages(self, name): diff -r efd5fda583de -r 78ee2f9fd5e6 tests/scenario_stock_package.rst --- a/tests/scenario_stock_package.rst Thu Jul 09 10:21:08 2020 +0100 +++ b/tests/scenario_stock_package.rst Mon Oct 12 23:19:54 2020 +0200 @@ -80,6 +80,7 @@ >>> shipment_out.click('wait') >>> shipment_out.click('assign_force') + >>> shipment_out.click('pick') Package products::