From fda02894fab409e6104b4c14aefafdf2fe444ec2 Mon Sep 17 00:00:00 2001 From: Vimal Patel Date: Wed, 14 Jul 2021 15:11:55 +0530 Subject: [PATCH] [14.0][MIG]agreement_mrp: Travis --- agreement_mrp/__manifest__.py | 37 +++++++++---------- agreement_mrp/models/agreement.py | 7 ++-- agreement_mrp/models/mrp.py | 5 +-- agreement_mrp/views/agreement_view.xml | 20 +++++----- agreement_mrp/views/mrp_view.xml | 23 +++++++----- setup/agreement_mrp/odoo/addons/agreement_mrp | 1 + setup/agreement_mrp/setup.py | 6 +++ 7 files changed, 55 insertions(+), 44 deletions(-) create mode 120000 setup/agreement_mrp/odoo/addons/agreement_mrp create mode 100644 setup/agreement_mrp/setup.py diff --git a/agreement_mrp/__manifest__.py b/agreement_mrp/__manifest__.py index 4f9e0f7cc..e242e34f3 100644 --- a/agreement_mrp/__manifest__.py +++ b/agreement_mrp/__manifest__.py @@ -2,26 +2,25 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). { - 'name': 'Agreement - MRP', - 'summary': 'Link manufacturing orders to an agreement', - 'version': '12.0.1.0.1', - 'category': 'Contract', - 'author': 'Open Source Integrators, ' - 'Odoo Community Association (OCA)', - 'website': 'https://github.com/OCA/contract', - 'depends': [ - 'agreement_serviceprofile', - 'mrp', + "name": "Agreement - MRP", + "summary": "Link manufacturing orders to an agreement", + "version": "14.0.1.0.0", + "category": "Contract", + "author": "Open Source Integrators, " "Odoo Community Association (OCA)", + "website": "https://github.com/OCA/contract", + "depends": [ + "agreement_serviceprofile", + "mrp", ], - 'data': [ - 'views/agreement_view.xml', - 'views/mrp_view.xml', + "data": [ + "views/agreement_view.xml", + "views/mrp_view.xml", ], - 'installable': True, - 'license': 'AGPL-3', - 'development_status': 'Beta', - 'maintainers': [ - 'smangukiya', - 'max3903', + "installable": True, + "license": "AGPL-3", + "development_status": "Beta", + "maintainers": [ + "smangukiya", + "max3903", ], } diff --git a/agreement_mrp/models/agreement.py b/agreement_mrp/models/agreement.py index 3e41c9606..1cc46b9ad 100644 --- a/agreement_mrp/models/agreement.py +++ b/agreement_mrp/models/agreement.py @@ -7,10 +7,11 @@ from odoo import api, fields, models class Agreement(models.Model): _inherit = "agreement" - mo_count = fields.Integer('# MOs', compute='_compute_mo_count') + mo_count = fields.Integer("# MOs", compute="_compute_mo_count") @api.multi def _compute_mo_count(self): for ag_rec in self: - ag_rec.mo_count = self.env['mrp.production'].search_count( - [('agreement_id', 'in', ag_rec.ids)]) + ag_rec.mo_count = self.env["mrp.production"].search_count( + [("agreement_id", "in", ag_rec.ids)] + ) diff --git a/agreement_mrp/models/mrp.py b/agreement_mrp/models/mrp.py index beb4d92c4..737ae9395 100644 --- a/agreement_mrp/models/mrp.py +++ b/agreement_mrp/models/mrp.py @@ -7,6 +7,5 @@ from odoo import fields, models class MRPProduction(models.Model): _inherit = "mrp.production" - agreement_id = fields.Many2one('agreement', 'Agreement') - serviceprofile_id = fields.Many2one('agreement.serviceprofile', - 'Service Profile') + agreement_id = fields.Many2one("agreement", "Agreement") + serviceprofile_id = fields.Many2one("agreement.serviceprofile", "Service Profile") diff --git a/agreement_mrp/views/agreement_view.xml b/agreement_mrp/views/agreement_view.xml index 55bfa1017..7c8f00084 100644 --- a/agreement_mrp/views/agreement_view.xml +++ b/agreement_mrp/views/agreement_view.xml @@ -1,8 +1,7 @@ - + - + Manufacture Orders ir.actions.act_window mrp.production @@ -19,17 +18,18 @@ agreement.form.mrp agreement - + -