From f6d229d977c588757393ef2a95364445b5491a41 Mon Sep 17 00:00:00 2001 From: Cybrosys Technologies Date: Fri, 17 Jan 2025 12:19:12 +0530 Subject: [PATCH] Jan 17: [FIX] Bug Fixed 'mrp_order_from_multiple_sale_order' --- mrp_order_from_multiple_sale_order/README.rst | 2 +- .../__manifest__.py | 4 ++-- .../data/ir_actions_server_data.xml | 20 +++++++++---------- .../doc/RELEASE_NOTES.md | 4 ++-- .../models/sale_order.py | 10 +++++----- .../static/description/index.html | 4 ++-- .../views/sale_order_views.xml | 4 ++-- 7 files changed, 23 insertions(+), 25 deletions(-) diff --git a/mrp_order_from_multiple_sale_order/README.rst b/mrp_order_from_multiple_sale_order/README.rst index 1e7d47999..086cb85f8 100755 --- a/mrp_order_from_multiple_sale_order/README.rst +++ b/mrp_order_from_multiple_sale_order/README.rst @@ -2,7 +2,7 @@ :target: https://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 -MRP Order from Multiple Sale Order +MRP ORDER FROM MULTIPLE SALE ORDER ================================== This module allows users to Create MRP order by selecting multiple sale orders in the sales module. diff --git a/mrp_order_from_multiple_sale_order/__manifest__.py b/mrp_order_from_multiple_sale_order/__manifest__.py index 26f7d05ee..b7c7e15c9 100644 --- a/mrp_order_from_multiple_sale_order/__manifest__.py +++ b/mrp_order_from_multiple_sale_order/__manifest__.py @@ -20,8 +20,8 @@ # ############################################################################### { - 'name': "MRP Order from Multiple Sale Order", - 'version': '17.0.1.0.0', + 'name': "MRP ORDER FROM MULTIPLE SALE ORDER", + 'version': '17.0.1.0.1', 'category': 'Sales', 'summary': """Create MRP Order by choosing multiple Sale Order.""", 'description': 'This module allows users to Create MRP order by selecting ' diff --git a/mrp_order_from_multiple_sale_order/data/ir_actions_server_data.xml b/mrp_order_from_multiple_sale_order/data/ir_actions_server_data.xml index 89acfdca5..f6eafcce9 100644 --- a/mrp_order_from_multiple_sale_order/data/ir_actions_server_data.xml +++ b/mrp_order_from_multiple_sale_order/data/ir_actions_server_data.xml @@ -1,14 +1,12 @@ - - - - Create MRP Order - - - list - code - action = records.action_mrp_order() - - + + + Create MRP Order + + + list + code + action = records.action_mrp_order() + diff --git a/mrp_order_from_multiple_sale_order/doc/RELEASE_NOTES.md b/mrp_order_from_multiple_sale_order/doc/RELEASE_NOTES.md index 3dcb326cd..97c475191 100644 --- a/mrp_order_from_multiple_sale_order/doc/RELEASE_NOTES.md +++ b/mrp_order_from_multiple_sale_order/doc/RELEASE_NOTES.md @@ -1,6 +1,6 @@ ## Module -#### 10.09.2024 +#### 21.08.2024 #### Version 17.0.1.0.0 #### ADD -- Initial commit for MRP Order from Multiple Sale Order +- Initial commit for MRP ORDER FROM MULTIPLE SALE ORDER diff --git a/mrp_order_from_multiple_sale_order/models/sale_order.py b/mrp_order_from_multiple_sale_order/models/sale_order.py index 09a0df3df..50751e909 100644 --- a/mrp_order_from_multiple_sale_order/models/sale_order.py +++ b/mrp_order_from_multiple_sale_order/models/sale_order.py @@ -31,9 +31,9 @@ class SaleOrder(models.Model): mrp_count = fields.Integer(compute='_compute_mrp_count', string="MRP Count", help="Get total count of mrp order") - mrp_production_ids = fields.Many2many("mrp.production", - string="MRP Orders", - help="Get MRP order in sale order") + mrp_order_ids = fields.Many2many("mrp.production", + string="MRP Orders", + help="Get MRP order in sale order") def _compute_mrp_count(self): """Compute function for getting total count of manufacturing order @@ -46,7 +46,7 @@ class SaleOrder(models.Model): """Button action for generating Manufacturing Orders while selecting Sale Orders.""" for order in self: - if order.mrp_production_ids: + if order.mrp_order_ids: raise ValidationError( "The sale order has already a manufacturing order.!") if order.state == "draft": @@ -57,7 +57,7 @@ class SaleOrder(models.Model): 'product_id': line.product_id.id, 'sale_order_id': order.id, }) - order.mrp_production_ids = self.env['mrp.production'].search( + order.mrp_order_ids = self.env['mrp.production'].search( [('sale_order_id', '=', order.id)]) else: raise ValidationError("Choose the draft sale order.!") diff --git a/mrp_order_from_multiple_sale_order/static/description/index.html b/mrp_order_from_multiple_sale_order/static/description/index.html index 1735a7673..addb4672a 100644 --- a/mrp_order_from_multiple_sale_order/static/description/index.html +++ b/mrp_order_from_multiple_sale_order/static/description/index.html @@ -4,7 +4,7 @@ - MRP Order from Multiple Sale Order + MRP ORDER FROM MULTIPLE SALE ORDER @@ -224,7 +224,7 @@ style="font-weight: 500;background-color: #fff; border-radius: 4px; padding: 1rem; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);">
Version 17.0.1.0.0|Released on:10 Sep 2024 + style="color: #714B67;font-weight: 600;">Released on:21 Aug 2024

diff --git a/mrp_order_from_multiple_sale_order/views/sale_order_views.xml b/mrp_order_from_multiple_sale_order/views/sale_order_views.xml index e6eaca271..35215c820 100644 --- a/mrp_order_from_multiple_sale_order/views/sale_order_views.xml +++ b/mrp_order_from_multiple_sale_order/views/sale_order_views.xml @@ -29,7 +29,7 @@ Sale Order tree view for displays MRP Orders.--> - + @@ -43,7 +43,7 @@ Quotation tree view for displays MRP Orders.--> - +