diff --git a/nfu_sale_product_min_max_qty/__manifest__.py b/nfu_sale_product_min_max_qty/__manifest__.py index 4a7a79c..450effe 100644 --- a/nfu_sale_product_min_max_qty/__manifest__.py +++ b/nfu_sale_product_min_max_qty/__manifest__.py @@ -5,7 +5,10 @@ "website": "https://www.bakeup.org", "category": "Stock", "version": "16.0.0.0.1", - "depends": ["stock"], - "data": ["views/sale_order_views.xml"], + "depends": ["sale_management", "website_sale"], + "data": [ + "views/sale_order_views.xml", + 'views/templates.xml', + ], "license": "LGPL-3", } diff --git a/nfu_sale_product_min_max_qty/models/__init__.py b/nfu_sale_product_min_max_qty/models/__init__.py index e69de29..b4f6336 100644 --- a/nfu_sale_product_min_max_qty/models/__init__.py +++ b/nfu_sale_product_min_max_qty/models/__init__.py @@ -0,0 +1 @@ +from . import sale_order_line \ No newline at end of file diff --git a/nfu_sale_product_min_max_qty/models/sale_order_line.py b/nfu_sale_product_min_max_qty/models/sale_order_line.py index 02734cb..6899a27 100644 --- a/nfu_sale_product_min_max_qty/models/sale_order_line.py +++ b/nfu_sale_product_min_max_qty/models/sale_order_line.py @@ -1,5 +1,8 @@ -from odoo import models +from odoo import models, fields class SaleOrderLine(models.Model): _inherit = "sale.order.line" + + product_uom_min_qty = fields.Float(string="Max quantity", digits="Product Unit of Measure") + product_uom_max_qty = fields.Float(string="Min quantity", digits="Product Unit of Measure") diff --git a/nfu_sale_product_min_max_qty/views/sale_order_views.xml b/nfu_sale_product_min_max_qty/views/sale_order_views.xml index 1ca5b7f..150741e 100644 --- a/nfu_sale_product_min_max_qty/views/sale_order_views.xml +++ b/nfu_sale_product_min_max_qty/views/sale_order_views.xml @@ -1,10 +1,14 @@ - sale.order.form.product.min_max_qty - sale.order - - - + sale.order.form.product.min_max_qty + sale.order + + + + + + + - + \ No newline at end of file diff --git a/nfu_sale_product_min_max_qty/views/templates.xml b/nfu_sale_product_min_max_qty/views/templates.xml new file mode 100644 index 0000000..ecc7d1e --- /dev/null +++ b/nfu_sale_product_min_max_qty/views/templates.xml @@ -0,0 +1,20 @@ + + + + \ No newline at end of file