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. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
-
+
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.