diff --git a/purchase_order_secondary_unit/__manifest__.py b/purchase_order_secondary_unit/__manifest__.py index 52756311d06..b1e44a7b24a 100644 --- a/purchase_order_secondary_unit/__manifest__.py +++ b/purchase_order_secondary_unit/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Purchase Order Secondary Unit", "summary": "Purchase product in a secondary unit", - "version": "15.0.1.1.0", + "version": "16.0.1.1.0", "development_status": "Beta", "category": "Purchase", "website": "https://github.com/OCA/purchase-workflow", diff --git a/purchase_order_secondary_unit/models/purchase_order.py b/purchase_order_secondary_unit/models/purchase_order.py index 3dfb4331466..27ac164ca8b 100644 --- a/purchase_order_secondary_unit/models/purchase_order.py +++ b/purchase_order_secondary_unit/models/purchase_order.py @@ -17,8 +17,6 @@ class PurchaseOrderLine(models.Model): @api.depends("secondary_uom_qty", "secondary_uom_id") def _compute_product_qty(self): - if hasattr(super(), "_compute_product_qty"): - return super()._compute_product_qty() return self._compute_helper_target_field_qty() @api.onchange("product_uom") diff --git a/purchase_order_secondary_unit/views/product_views.xml b/purchase_order_secondary_unit/views/product_views.xml index d9f7dd00000..039e3e17e0a 100644 --- a/purchase_order_secondary_unit/views/product_views.xml +++ b/purchase_order_secondary_unit/views/product_views.xml @@ -6,10 +6,14 @@ Product template Secondary Unit product.template - - + + + diff --git a/purchase_order_secondary_unit/views/purchase_order_views.xml b/purchase_order_secondary_unit/views/purchase_order_views.xml index f97aefa1b25..4d7ed109f74 100644 --- a/purchase_order_secondary_unit/views/purchase_order_views.xml +++ b/purchase_order_secondary_unit/views/purchase_order_views.xml @@ -6,26 +6,27 @@ Purchase Order Secondary Unit purchase.order - + + name="secondary_uom_qty" + class="oe_inline oe_no_button" + attrs="{'readonly': [('state', 'in', ('done', 'cancel'))]}" + /> + options="{'no_create': True}" + attrs="{'readonly': [('state', 'in', ('done', 'cancel'))]}" + /> +