diff --git a/quality_control_issue/README.rst b/quality_control_issue/README.rst index 610b79651..9c46a63f0 100644 --- a/quality_control_issue/README.rst +++ b/quality_control_issue/README.rst @@ -14,13 +14,13 @@ Quality Control Issue :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fmanufacture-lightgray.png?logo=github - :target: https://github.com/OCA/manufacture/tree/11.0/quality_control_issue + :target: https://github.com/OCA/manufacture/tree/12.0/quality_control_issue :alt: OCA/manufacture .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/manufacture-11-0/manufacture-11-0-quality_control_issue + :target: https://translation.odoo-community.org/projects/manufacture-12-0/manufacture-12-0-quality_control_issue :alt: Translate me on Weblate .. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png - :target: https://runbot.odoo-community.org/runbot/129/11.0 + :target: https://runbot.odoo-community.org/runbot/129/12.0 :alt: Try me on Runbot |badge1| |badge2| |badge3| |badge4| |badge5| @@ -95,7 +95,7 @@ Bug Tracker Bugs are tracked on `GitHub Issues `_. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed -`feedback `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -141,6 +141,6 @@ Current `maintainer `__: |maintainer-lreficent| -This module is part of the `OCA/manufacture `_ project on GitHub. +This module is part of the `OCA/manufacture `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/quality_control_issue/__manifest__.py b/quality_control_issue/__manifest__.py index 4e82982b3..75613b577 100644 --- a/quality_control_issue/__manifest__.py +++ b/quality_control_issue/__manifest__.py @@ -4,7 +4,7 @@ { "name": "Quality Control Issue", "summary": "Allow to manage and report Quality Control Issues.", - "version": "11.0.1.1.0", + "version": "12.0.1.0.0", "development_status": "Production/Stable", "category": "Quality Control", "website": "https://odoo-community.org/", diff --git a/quality_control_issue/models/qc_issue.py b/quality_control_issue/models/qc_issue.py index bfc9f8bfc..825199b52 100644 --- a/quality_control_issue/models/qc_issue.py +++ b/quality_control_issue/models/qc_issue.py @@ -74,7 +74,7 @@ class QualityControlIssue(models.Model): readonly=True, states={"new": [("readonly", False)]}, digits=dp.get_precision("Product Unit of Measure")) product_uom = fields.Many2one( - comodel_name="product.uom", string="Product Unit of Measure", + comodel_name="uom.uom", string="Product Unit of Measure", default=_get_uom, required=True, readonly=True, states={"new": [("readonly", False)]}) lot_id = fields.Many2one( diff --git a/quality_control_issue/models/qc_issue_stage.py b/quality_control_issue/models/qc_issue_stage.py index 16b5307c2..f0e565515 100644 --- a/quality_control_issue/models/qc_issue_stage.py +++ b/quality_control_issue/models/qc_issue_stage.py @@ -14,6 +14,7 @@ AVAILABLE_PRIORITIES = [ class QualityControlIssueStage(models.Model): _name = "qc.issue.stage" + _description = "Quality Control Issue Stage" _rec_name = 'name' _order = "sequence, name, id" diff --git a/quality_control_issue/models/qc_problem.py b/quality_control_issue/models/qc_problem.py index a41e6222a..2bb05ec7f 100644 --- a/quality_control_issue/models/qc_problem.py +++ b/quality_control_issue/models/qc_problem.py @@ -16,6 +16,7 @@ class QcProblem(models.Model): _name = "qc.problem" _description = "Quality Control Problem Tracking" _inherit = ['mail.thread', 'mail.activity.mixin'] + _order = "priority desc, id desc" def _get_default_stage_id(self): """ Gives default stage_id """ @@ -56,7 +57,11 @@ class QcProblem(models.Model): string="Issues", compute=_compute_count, store=True) color = fields.Integer(string='Color Index') priority = fields.Selection( - selection=AVAILABLE_PRIORITIES, string='Rating', index=True) + selection=AVAILABLE_PRIORITIES, + default="0", + string="Rating", + index=True, + ) stage_id = fields.Many2one( comodel_name="qc.stage", string='Stage', track_visibility='onchange', diff --git a/quality_control_issue/models/qc_stage.py b/quality_control_issue/models/qc_stage.py index 678daebad..710727e9b 100644 --- a/quality_control_issue/models/qc_stage.py +++ b/quality_control_issue/models/qc_stage.py @@ -14,6 +14,7 @@ AVAILABLE_PRIORITIES = [ class QualityControlStage(models.Model): _name = "qc.stage" + _description = "Quality Control Stage" _rec_name = 'name' _order = "sequence, name, id" diff --git a/quality_control_issue/static/description/icon.png b/quality_control_issue/static/description/icon.png index e0aa80bce..c169a7609 100644 Binary files a/quality_control_issue/static/description/icon.png and b/quality_control_issue/static/description/icon.png differ diff --git a/quality_control_issue/static/description/icon.svg b/quality_control_issue/static/description/icon.svg index 1c275d282..333fc05ff 100644 --- a/quality_control_issue/static/description/icon.svg +++ b/quality_control_issue/static/description/icon.svg @@ -9,16 +9,64 @@ xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - id="svg2" - version="1.1" - inkscape:version="0.91 r" - width="256" - height="256" - viewBox="0 0 256 256" - sodipodi:docname="icon.svg" + inkscape:export-ydpi="30" + inkscape:export-xdpi="30" inkscape:export-filename="icon.png" - inkscape:export-xdpi="45" - inkscape:export-ydpi="45"> + sodipodi:docname="icon.svg" + viewBox="0 0 256 256" + height="256" + width="256" + inkscape:version="0.92.3 (2405546, 2018-03-11)" + version="1.1" + id="svg2"> + + + + + + + @@ -27,69 +75,130 @@ image/svg+xml - + - - - - - - - + id="defs6"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/quality_control_issue/static/description/index.html b/quality_control_issue/static/description/index.html index 4a87a3d28..0f08f9bb3 100644 --- a/quality_control_issue/static/description/index.html +++ b/quality_control_issue/static/description/index.html @@ -367,7 +367,7 @@ ul.auto-toc { !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

Production/Stable License: AGPL-3 OCA/manufacture Translate me on Weblate Try me on Runbot

+

Production/Stable License: AGPL-3 OCA/manufacture Translate me on Weblate Try me on Runbot

This module extends the functionality of quality Control to allow you to report and manage quality control issues.

Table of contents

@@ -451,7 +451,7 @@ Control > Dashboard and click on Problems in any of your teams.

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed -feedback.

+feedback.

Do not contact contributors directly about support or help with technical issues.

@@ -485,7 +485,7 @@ mission is to support the collaborative development of Odoo features and promote its widespread use.

Current maintainer:

lreficent

-

This module is part of the OCA/manufacture project on GitHub.

+

This module is part of the OCA/manufacture project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

diff --git a/quality_control_issue/views/qc_issue_view.xml b/quality_control_issue/views/qc_issue_view.xml index 8d2fd8cb0..b68c14614 100644 --- a/quality_control_issue/views/qc_issue_view.xml +++ b/quality_control_issue/views/qc_issue_view.xml @@ -8,7 +8,7 @@ qc.issue.tree qc.issue - + @@ -52,7 +52,7 @@
-