From f80111203e2f27e422000aa68b593f980b56c408 Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Wed, 10 Dec 2014 23:35:21 +0100 Subject: [PATCH 01/35] [IMP] Total refactorization of quality control modules with new API, README files, and new concepts. WIP of quality_control_tolerance Merge branch '8.0' of github.com:odoomrp/odoomrp-wip into 8.0 [FIX] quality_control_stock: * File missing * Triggers for product category --- quality_control_stock_oca/README.rst | 10 ++ quality_control_stock_oca/__init__.py | 16 +++ quality_control_stock_oca/__openerp__.py | 45 ++++++++ .../data/quality_control_stock_data.xml | 21 ++++ quality_control_stock_oca/i18n/es.po | 94 +++++++++++++++++ .../i18n/quality_control_stock.pot | 99 ++++++++++++++++++ quality_control_stock_oca/models/__init__.py | 10 ++ .../models/qc_inspection.py | 68 ++++++++++++ .../models/qc_trigger.py | 12 +++ .../models/stock_picking.py | 49 +++++++++ .../models/stock_picking_type.py | 41 ++++++++ .../models/stock_production_lot.py | 32 ++++++ .../static/description/icon.png | Bin 0 -> 10971 bytes .../views/qc_inspection_view.xml | 79 ++++++++++++++ .../views/stock_picking_view.xml | 70 +++++++++++++ .../views/stock_production_lot_view.xml | 72 +++++++++++++ 16 files changed, 718 insertions(+) create mode 100644 quality_control_stock_oca/README.rst create mode 100644 quality_control_stock_oca/__init__.py create mode 100644 quality_control_stock_oca/__openerp__.py create mode 100644 quality_control_stock_oca/data/quality_control_stock_data.xml create mode 100644 quality_control_stock_oca/i18n/es.po create mode 100644 quality_control_stock_oca/i18n/quality_control_stock.pot create mode 100644 quality_control_stock_oca/models/__init__.py create mode 100644 quality_control_stock_oca/models/qc_inspection.py create mode 100644 quality_control_stock_oca/models/qc_trigger.py create mode 100644 quality_control_stock_oca/models/stock_picking.py create mode 100644 quality_control_stock_oca/models/stock_picking_type.py create mode 100644 quality_control_stock_oca/models/stock_production_lot.py create mode 100644 quality_control_stock_oca/static/description/icon.png create mode 100644 quality_control_stock_oca/views/qc_inspection_view.xml create mode 100644 quality_control_stock_oca/views/stock_picking_view.xml create mode 100644 quality_control_stock_oca/views/stock_production_lot_view.xml diff --git a/quality_control_stock_oca/README.rst b/quality_control_stock_oca/README.rst new file mode 100644 index 000000000..937772c0e --- /dev/null +++ b/quality_control_stock_oca/README.rst @@ -0,0 +1,10 @@ +Stock extension for quality control +=================================== + +This module defines triggers that creates inspections when stock moves are done. + +It also adds some shortcuts on picking and lots to these inspections. + +Contributors +------------ +* Pedro M. Baeza diff --git a/quality_control_stock_oca/__init__.py b/quality_control_stock_oca/__init__.py new file mode 100644 index 000000000..86bcf7d2e --- /dev/null +++ b/quality_control_stock_oca/__init__.py @@ -0,0 +1,16 @@ +# -*- coding: utf-8 -*- +############################################################################## +# For copyright and license notices, see __openerp__.py file in root directory +############################################################################## + +from . import models +from openerp import SUPERUSER_ID + + +def post_init_hook(cr, registry): + # Create QC triggers + picking_type_ids = registry['stock.picking.type'].search( + cr, SUPERUSER_ID, []) + for picking_type_id in picking_type_ids: + registry['stock.picking.type']._create_qc_trigger( + cr, SUPERUSER_ID, picking_type_id) diff --git a/quality_control_stock_oca/__openerp__.py b/quality_control_stock_oca/__openerp__.py new file mode 100644 index 000000000..d0b38c80a --- /dev/null +++ b/quality_control_stock_oca/__openerp__.py @@ -0,0 +1,45 @@ +# -*- encoding: utf-8 -*- +############################################################################## +# +# Copyright (c) +# 2014 Serv. Tec. Avanzados - Pedro M. Baeza (http://www.serviciosbaeza.com) +# 2014 AvanzOsc (http://www.avanzosc.es) +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as published +# by the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see . +# +############################################################################## + +{ + "name": "Quality control - Stock", + "version": "1.0", + "author": "OdooMRP team", + "website": "http://www.odoomrp.com", + "contributors": [ + "Pedro M. Baeza + + + + + Stock Move + stock.move + + + + Picking List + stock.picking + + + + Lot + stock.production.lot + + + + diff --git a/quality_control_stock_oca/i18n/es.po b/quality_control_stock_oca/i18n/es.po new file mode 100644 index 000000000..203f5f67d --- /dev/null +++ b/quality_control_stock_oca/i18n/es.po @@ -0,0 +1,94 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-12-10 19:26+0000\n" +"PO-Revision-Date: 2014-12-10 19:26+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "Inspecciones relativas a este lote." + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "Inspecciones relativas a este albarán." + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +msgid "Lot" +msgstr "Lote" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "Albarán" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "Tipo de albarán" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "Inspecciones desde lote realizadas" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "Inspecciones desde lote pasadas" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "Inspecciones desde albarán realizadas" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "Inspecciones desde albarán realizadas" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "Inspecciones desde lote" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "Inspecciones desde lote fallidas" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "Inspecciones desde albarán" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "Inspecciones desde albarán falladas" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "inspecciones" + diff --git a/quality_control_stock_oca/i18n/quality_control_stock.pot b/quality_control_stock_oca/i18n/quality_control_stock.pot new file mode 100644 index 000000000..2f4ec2a15 --- /dev/null +++ b/quality_control_stock_oca/i18n/quality_control_stock.pot @@ -0,0 +1,99 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-12-10 19:26+0000\n" +"PO-Revision-Date: 2014-12-10 19:26+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_putvalid +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +msgid "Lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_putvalid +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "" + diff --git a/quality_control_stock_oca/models/__init__.py b/quality_control_stock_oca/models/__init__.py new file mode 100644 index 000000000..bf7cb46e4 --- /dev/null +++ b/quality_control_stock_oca/models/__init__.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +############################################################################## +# For copyright and license notices, see __openerp__.py file in root directory +############################################################################## + +from . import qc_trigger +from . import qc_inspection +from . import stock_picking_type +from . import stock_picking +from . import stock_production_lot diff --git a/quality_control_stock_oca/models/qc_inspection.py b/quality_control_stock_oca/models/qc_inspection.py new file mode 100644 index 000000000..22b79396d --- /dev/null +++ b/quality_control_stock_oca/models/qc_inspection.py @@ -0,0 +1,68 @@ +# -*- coding: utf-8 -*- +############################################################################## +# For copyright and license notices, see __openerp__.py file in root directory +############################################################################## +from openerp import models, fields, api + + +class QcInspection(models.Model): + _inherit = 'qc.inspection' + + @api.one + @api.depends('object_id') + def get_picking(self): + self.picking = False + if self.object_id: + if self.object_id._name == 'stock.move': + self.picking = self.object_id.picking_id + elif self.object_id._name == 'stock.picking': + self.picking = self.object_id + elif self.object_id._name == 'stock.pack.operation': + self.picking = self.object_id.picking_id + + @api.one + @api.depends('object_id') + def get_lot(self): + self.lot = False + if self.object_id: + if self.object_id._name == 'stock.pack.operation': + self.lot = self.object_id.lot_id + elif self.object_id._name == 'stock.move': + self.lot = self.object_id.lots_id[0] + + @api.one + @api.depends('object_id') + def _get_product(self): + """Overriden for getting the product from a stock move.""" + super(QcInspection, self)._get_product() + if self.object_id: + if self.object_id._name == 'stock.move': + self.product = self.object_id.product_id + elif self.object_id._name == 'stock.pack.operation': + self.product = self.object_id.product_id + + @api.one + @api.depends('object_id') + def _get_qty(self): + super(QcInspection, self)._get_qty() + if self.object_id: + if self.object_id._name == 'stock.move': + self.qty = self.object_id.product_qty + elif self.object_id._name == 'stock.pack.operation': + self.qty = self.object_id.product_qty + + picking = fields.Many2one( + comodel_name="stock.picking", compute="get_picking", store=True) + lot = fields.Many2one( + comodel_name='stock.production.lot', compute="get_lot", store=True) + + +class QcInspectionLine(models.Model): + _inherit = 'qc.inspection.line' + + picking = fields.Many2one( + comodel_name="stock.picking", related="inspection_id.picking", + store=True) + lot = fields.Many2one( + comodel_name="stock.production.lot", related="inspection_id.lot", + store=True) diff --git a/quality_control_stock_oca/models/qc_trigger.py b/quality_control_stock_oca/models/qc_trigger.py new file mode 100644 index 000000000..e53003749 --- /dev/null +++ b/quality_control_stock_oca/models/qc_trigger.py @@ -0,0 +1,12 @@ +# -*- coding: utf-8 -*- +############################################################################## +# For copyright and license notices, see __openerp__.py file in root directory +############################################################################## +from openerp import models, fields + + +class QcTrigger(models.Model): + _inherit = 'qc.trigger' + + picking_type = fields.Many2one( + comodel_name="stock.picking.type", readonly=True) diff --git a/quality_control_stock_oca/models/stock_picking.py b/quality_control_stock_oca/models/stock_picking.py new file mode 100644 index 000000000..b3c14aca2 --- /dev/null +++ b/quality_control_stock_oca/models/stock_picking.py @@ -0,0 +1,49 @@ +# -*- coding: utf-8 -*- +############################################################################## +# For copyright and license notices, see __openerp__.py file in root directory +############################################################################## +from openerp import models, fields, api + + +class StockPicking(models.Model): + _inherit = 'stock.picking' + + @api.one + @api.depends('qc_inspections', 'qc_inspections.state') + def _count_inspections(self): + self.created_inspections = len(self.qc_inspections) + self.passed_inspections = len([x for x in self.qc_inspections if + x.state == 'success']) + self.failed_inspections = len([x for x in self.qc_inspections if + x.state == 'failed']) + self.done_inspections = (self.passed_inspections + + self.failed_inspections) + + qc_inspections = fields.One2many( + comodel_name='qc.inspection', inverse_name='picking', copy=False, + string='Inspections', help="Inspections related to this picking.") + created_inspections = fields.Integer( + compute="_count_inspections", string="Created inspections") + done_inspections = fields.Integer( + compute="_count_inspections", string="Done inspections") + passed_inspections = fields.Integer( + compute="_count_inspections", string="Inspections OK") + failed_inspections = fields.Integer( + compute="_count_inspections", string="Inspections failed") + + @api.multi + def do_transfer(self): + res = super(StockPicking, self).do_transfer() + inspection_model = self.env['qc.inspection'] + for operation in self.pack_operation_ids: + qc_trigger = self.env['qc.trigger'].search( + [('picking_type', '=', self.picking_type_id.id)]) + tests = set() + for model in ['qc.trigger.product_category_line', + 'qc.trigger.product_template_line', + 'qc.trigger.product_line']: + tests = tests.union(self.env[model].get_test_for_product( + qc_trigger, operation.product_id)) + for test in tests: + inspection_model._make_inspection(operation, test) + return res diff --git a/quality_control_stock_oca/models/stock_picking_type.py b/quality_control_stock_oca/models/stock_picking_type.py new file mode 100644 index 000000000..c09cae31a --- /dev/null +++ b/quality_control_stock_oca/models/stock_picking_type.py @@ -0,0 +1,41 @@ +# -*- coding: utf-8 -*- +############################################################################## +# For copyright and license notices, see __openerp__.py file in root directory +############################################################################## +from openerp import models, api + + +class StockPickingType(models.Model): + _inherit = 'stock.picking.type' + + @api.multi + def _create_qc_trigger(self): + qc_trigger = { + # Synchronize all translations + 'name': self.complete_name, + 'company_id': self.warehouse_id.company_id.id, + 'picking_type': self.id, + } + return self.env['qc.trigger'].sudo().create(qc_trigger) + + @api.model + def create(self, vals): + picking_type = super(StockPickingType, self).create(vals) + picking_type._create_qc_trigger() + return picking_type + + @api.multi + def write(self, vals): + res = super(StockPickingType, self).write(vals) + if vals.get('name') or vals.get('warehouse_id'): + qc_trigger_model = self.env['qc.trigger'].sudo() + qc_trigger = qc_trigger_model.search( + [('picking_type', '=', self.id)]) + qc_trigger.name = self.complete_name + return res + + @api.multi + def unlink(self): + self.env['qc.trigger'].sudo().search( + [('picking_type', '=', self.id)]).unlink() + return super(StockPickingType, self).unlink() diff --git a/quality_control_stock_oca/models/stock_production_lot.py b/quality_control_stock_oca/models/stock_production_lot.py new file mode 100644 index 000000000..ed67fb25f --- /dev/null +++ b/quality_control_stock_oca/models/stock_production_lot.py @@ -0,0 +1,32 @@ +# -*- coding: utf-8 -*- +############################################################################## +# For copyright and license notices, see __openerp__.py file in root directory +############################################################################## +from openerp import models, fields, api + + +class StockProductionLot(models.Model): + _inherit = 'stock.production.lot' + + @api.one + @api.depends('qc_inspections', 'qc_inspections.state') + def _count_inspections(self): + self.created_inspections = len(self.qc_inspections) + self.passed_inspections = len([x for x in self.qc_inspections if + x.state == 'success']) + self.failed_inspections = len([x for x in self.qc_inspections if + x.state == 'failed']) + self.done_inspections = (self.passed_inspections + + self.failed_inspections) + + qc_inspections = fields.One2many( + comodel_name='qc.inspection', inverse_name='lot', copy=False, + string='Inspections', help="Inspections related to this lot.") + created_inspections = fields.Integer( + compute="_count_inspections", string="Created inspections") + done_inspections = fields.Integer( + compute="_count_inspections", string="Done inspections") + passed_inspections = fields.Integer( + compute="_count_inspections", string="Inspections OK") + failed_inspections = fields.Integer( + compute="_count_inspections", string="Inspections failed") diff --git a/quality_control_stock_oca/static/description/icon.png b/quality_control_stock_oca/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..26561d6c0b898ddfee4f4d67a22a89a346aa0e89 GIT binary patch literal 10971 zcmWk!byO5z8=ehfk#3|G>2wh!q?V8pq@_y`q!EygrTI~U0s>M}B1m^HA>G{}rP3fQ z&9~nlGk4BCXYQHz-Z!4-nfE`K}pRz$(gMALozDQXkT;d$YoZIf9q>IQaa1FNSQp_Ois?wwZ9@>l8qR2akfRL5MEr3;h+k^w~Ix2iH$XP@}v2G_SJ2@OzJ; zPw?znV*voY%a149bK|^>DICcAZsy|if+kLEf06xW*`$n|7%eNH4>OeN!b4ZQg5n@S zsD;VLAM9_Fq;Sy=fDM^KB=puR+;*CTrr~oJi}6bXGgMXFaF!mITloc@tiO3k0c4KY zB2B(-iel4lK_K9y3J^{l)XO!Rl=F5G=Qr05na1VfoxLK4g6NF4fSd;jv-$l!tsGNU zx5+zaDfG_|sMvuOc+^yd9|#cf7_re_eNOsK;^K1VI(_I7^qbTLU_a|KOAkoz;rRo~ z?0xSUg|E0}w$Mg+Q~(Zl)mBBeo93q3F%OF9HdupnY|W&4qV-SiQ&0GDE+ZTd(jP!T>l6EL8}NWWU=ZeHBtNppSn7-xAip;OsH8pZl; zEt3%= zLqTPWGf;rq&MzFUsET-qdjvv)#c=x`+eZIobeMH=Ik;0#yl#r29byOng#vVdG-s-Y znDrM{Iu&@M2|K)*J$JI?x8-W05OOb$D$kA4ndG1 zYvt=WrnS)@Vg5jm&8R(aajSx)#aX*y1DFAAP=?>5BX(N0xyhMkb}AU*EHqvvg8MIZ zeH{MlKis(QxlYQeq(A)!<;dpH%&T!wpEHx{LLa6urIb{iGWRQh)6TL*%IhV$`~HKS zWeAb^hoC@L49;m#2Rjy zcRg#ez@bY=4&Y`+eiP?<_0Zb~98=$^*Lgu`y!nJk*a^os$2r^18DWz=E~Meyo?+bc z1NIoAd`Tzn5L_YpR6qnYhu>F<^>d2y`WD~d>t}?KJ%~;Ir-ZGeMytKx3kq426u8{k zErG`Tr}6YR{e z&NrN~5p(G_k2H5+qq%_!%}m~HIsv(D%L+EUo*}oE9v@txKO%Tz^tI_Ar3~JGisZm)KCcdry$`L%|M$k{o1G8wI zeE@i|;opezO1@!btg7{eA5jI#$ITi$M=Ox zE|GSFL!ipnfR}9aS;#{P>c6q1*HkD z{Ri>|!fuVKl)yX?B3}k;d6W2wcE}C}++Sk%l>Bpv0!tJKwy+*Py7a2SO$RUEpzG|M z{T5tmqmcHQSmlNQa3DD3$2=Wr*_HnP5!uN&Jx}P7!_*cXCGp!LvR|Mk-u|Nd3X}XX zLdT1?{{_A8$F4j4YIOgMuwR$GwNA1maOT#XK;QW<^oT9rwFlQj*T*j1eM#d1cIu{U zKz&e7I((``z;nK=!GxV+<+$biJs=b9&MoE{?!Y9&>JPq6a%V-+;Lg*wmmVc8uROk3 z`ilQkyzuQ2{?V`#@qD0WURHv;U0Y9z>dhAw97@Ut9SBSf^gd`AdzMnSF#WzHftM6v!J+v^X zP-7{vLCZC?Yiej@1{918|F%~xi!#?==QgIC*gg}$)*_{?xb}OS*}nPm&{Te6O>@YR z5d&iOp(Bius*ZKcuLLI%*p&?-B*&*=sH1C( z0w2)Hh2EcHO|X(3_|3lafc^P={az(I_A^J>Ecow_sUFy#L|xsAnK`3l(Su3?z7}e? zKd!HYy|IOrnRLO5R-HaWXv${8auV8Ozs(*c7wNda$N!f*S~G*<;kWx8CQ|oqSX&Vv z|8^peb$LC5P+)~32a4|sWWDVar1=rixra9oY&HVY@e_{znLM{HgyHkvbHc%vUqsAe z+=%$R26_tnP9}CmtVLh8Z!|(tBp-Xa4t}0qy(L?Y+4(?Wzwnp>(VU+kEH!c!y?10Q zW*zg9=R>W^*lM03f!bU)Op_X;bN)vKEWb6*04Tv;>n7!nK31E%HaI(f?6XTwYMzQu z=DeB3nVr0}@~!%Xv&18nOO;1i9slB=MW|9J*9H!Z)b@@1o>O2p zBDQ$nAcQw5VehbW`*#<}`p?{F140)px$-`r~6V* zgxQ}_;k}eUZvNY(bAHg-_qj~vZj(U`INj4=-Q90{lDp00l{|qwk|nQ{d{0_hk0B6r z*MH;N1*P+sn=~4LG$oSSG4QgV5njh3_(In9yVr7$eCrK4`~fzI@BYDSLi0enI9xF} zToRYU!DffJ5HxS7?qyjtU-`T3WySRYbphqXWLiA|bMXzl^6Y<7KUROJDSxYelTTH) zv}vE=;}!J!I40DN7k2*3X0$k;J@^#Y?(#|}f52;Y;|0iWg?f;ZIb{}~yN)|JuN=m{ z&q8{w`o`|Kx3QT?=8xazfiFXH!B6JJ0K5ZI)rC>nJ$B$wHad@NG^$R1sc!eUpw;>c z=im*n`B%1Xx&`_h-&fhfnxWAfjVC*$S`lLKO%x}%{`zNj%1q^7xA-^Yr`+Hb))kyfo~Q6G9pinPMX1mCqzY zqAUg*!g?kVAoXzL!L)T$y5X~ex`@xSBF9Z7&59-!_P~(?Hl%w4X)LlERD0HSovPrk zcF%r@0y#%3ClAZ&Y5s`{!OEz&0(7sOWmbMV&79DmX`?M96CR}paVQIZ8fGxjUpG9X zMP1FA^(|RBEr`8L%1=9F7PK0H6;A8b&uIu=Ao=qVSR}oaN>X@5FA0eW`~DeY#RW#4 z37(+x4!vh?gk{$_R~Q(o{QG&W3>TpnDawPNZI>k?`S3=9XXba)N7deaSdnLC2pB| z{-pYp>$y|+#`@29oJcmE9%X0dtEbtE$;fRV8sY5QWGA@DBclN1`aoPu_K87K^`=B+ zRHe!~1y@d;qV0LjQ^l1MiQbv+97h)5d%`bGB{Qu=at2A~eEnj?zm%Q#3JhxBDYY?i_h2(}Sg;lm^vPEV-N@nja*KssP|BQ-0 zUhx`~)*MMMTycA^WH#+@>1n+&YR=A#Tm6T3tY<^{NRrnuvJ`%>R;#zi`*i0sp=)daG>^s8&JSgmV3c<`q@ zwqPDqd&`DlXg)_UXh0--iFX^)An2=}(}3#u{j`-oEog++a&U=JDfBbvMCsMm!y43_ z#JeFiKU`Wa9jh^D;P<(JGdGy38Ts2Z?$uZ=3b6yH!)>!i8Ef&1D*g@(L~U>IThi;h zEBTz7-PU98&Mz}5UKpoUNVN-Cdum9NzugaS&W2A|3BMbO;Tx^lNd;zl#@7xxv>lB+ z_SNA+4et}SEf9ITPFOHe$GrQeg?5prwXgM8pq}TkHCr$|>X4|jEz@|fZGq0v44bCn zJ471(manEL!;t&MI#tE5^oTr5F2xmvT@a%}sKZXHe`wa*H)GrFQmypeHK~kR5GDQl?dmpi6sUKv zqlQX0_P?4e4jh=j)v^*l{?GdV&cfjqyyuEPoFc4rL)q?D1x39pF1tSe9Vb`MOj|FH zv-|@=MH?_`h4XJz7I?Mru?BzuHQv3wu$?Q~P9 z^^ws{b2mp-A{i~gMOa#1Ue>xf&K}MyYC36N5qWpOZt3{nxKxWXCQn~CcHy+yY>TQ< zA7L=wW#!1rh^F~b_fmlTcLKj_-wbiHV>WjOk5%Rhmaw?|*3rTgL@#4}?D!;+Pu>jX zI=K98AL*tv?)|DoBy_0CZ_@Y&0yw~brl)!RSXg%LFnw8Gza-{)SC8i??00=PYPHGc z^<1F*mBgwD{t*V~1C4D*$)GpK-hyGdD2s#gqa<~RtA^ua?w}Rh53Q6qi`i{w_3&5B zG0+^(>9g;vMXg(WsUnsGU!RXkb5H$i1#Fl}&J(26x&9<$t!q_?$YN~ls<$<)+PY!I zJ=(>lWb=nPrLPIopL@OX9w?-+R*H6fsW6xNm4s}AlITaWMydn+>0?s5U7z=^&aJ*JAY=gndYCCoy>f8O{3D;EKOT)Vr7-L?YG#`^CKHDX@o%#nK9!ft_B+&Zdtb+7&zot5- zXGDGz&)L+f;9^3UJun>OMmX(eYA+y5N8E`#LDuG(4*sS zYNSP+!_6Eo$QWVOdv*7l?iKe2sa_Xz^xT zf_eOk{&MEL+^d;COVAmdww+L#EZ;y$xLWy+a9b~wFiX-s*l%8@W#!~A{LR031-X`& zM^gdV18-y-)_>XIcr;szeQs>d9@7BsR`DQhTfE}>dH;lhp#y^8zZbGbZSaoI)Q$Qr z_Kot~iQQvcZMt;kfrA)!{l_3f+3%6mHxB_Cy%g%zh9$ixEFX`;gYO-HSrT0T-Sllr zqP-f<;K{SNr$9z%jsN?5ujh$=Kj{g;^NBWA%33)E8j>6;KIK(4-VCt)K@*2kb-oMf zRC`6LC{uGoBS~lMu`oh1bzcYH;{mH5HUdBvVY2ap-=tvvuUXkp8XJy;q}_Vb13`lt z^Qt-77AiiA%pq7^Z`0}ia>i7{M3lPQ2I5VvP5X|Iq>%jWO$pokms?%zpBiS&wz1WG z==WbtfR6R)I+kS;0nTxl0J_*`0Ff;eMyPF+9_FSNGLP3z`ESz>+Q{`>gfYbeBBD9j zSpVz%{*I?roXOD7#o){1q#9m6$e2f2y@ud4p%U~0q%(X$+06s;@B0^DKN7T6+|(aA zeubq#NvzU->k5h$k}_NQsuf~M?z#n zn97fSH1SSYxaXRY0JCNZS!!gH1EHG*BEgo~B$ zZVy@do{0F#*>Wc}e5Tx0_Q4I6339GNjE48Bn}U0JNN zh=P{nNo{*8{TZ>sQ^1U7Huk+gdlm-cHSC*&U{8+U7XADv|Ne-wVR}iIfT>KMDq=Dw zx*y#ETaJv})u1LO^wxiC0>E$r`alQgj+-@jd~^PdpD*v11`>3X0%>uDBxnr+Fh8NK z1-CrRu>uwVy0tNmFBNpa7DS95jWbgimjw0bK5D_Tf5VaQ&O5H;seNL>?{-=%o&DY? z`u$P_c**etqf8()6x~0;s`-x}sm&!?{suR#+p!25#kMLH|`TR-XivljHDSKE1G1 z@VSJc3*4XnXYT7V7VQ8N(Am7p-}IiAADb~I%V*7#v%O91c1;o5!38>=b=m(f}; z=fSjG26}I#G<@cpN<2||;ZOhas07p?>h}u6aMJLv%5dJvu|+4u9BT0l?k+x*hpfzU4 zsZDJ8sB2+rH$G!vW_$Cgrr9{or@xbvdmK?~yM!lRUbCnkJpWs8O0VDv6Sl z?NM6&?1P#wox+}H1;9ar`f_~VG@uQbEI z@!_G%HQWw4A;HWJuBz(q1w0GCX^e%)k{4RnO%WD8n@mmrMaZtiqr>n$c99`=(J}Tr zk5zG}m_F@B#(VQ_TGmI3a9l7eE^e+S6B(-_A$(@~z{-L!t+DZRi6Ug2fhB=U)ed9CVlZ2B;R|mhwfmk+W^NWM69y+gwh5SNa^4~?~y>Th{p5J;lJ}FwS z-s}b03b;U{j2oGoEKhD(33`Gc-4+_mu+nOrSQR8#JEF$}Gj~9@wR}l#xjKFb;HK0?XLGFGM|<4zT%B3p<{WW&%4+8odf{$E#`%Y?&g7|HBx5uyJvm21u>m~7 z>apMvyGDZgOedU09h?{@9BL8!wd^l?=J4)c_!~M3+nQ`@wu<+^stWF;EsX+5RR`J+ zeY(%&HVLT@9Nh|bKWcF}@{{uw?vSgEeBEjJv+OIp33X#+sHz>Uk=b`XoK5``B<)6F zZ$GIt_@uoXJ!ypFW}~+6#Vk`TWsX&kvot4JJEvUxq{8_mRPHq zFLErmm;cCIB@=4c3B+&Te1ofxpM0O#NQT3*);aSCN(nr25_!b~P1m7+AP- zeVsRAn`8MO-+@1krvCt{kmTj2JIfXfVw&N0m><`~w5!$&PbObheeV{RYCXmw_bo@x zJ+O(tRrGw7{^cFh!^CI^w|L{)xh`paFs1SDPm9PU;$NN!roUW*?17T+zCes@>1nMJ z3PE4#E9RZ(SfA+Bb4tN}w67_}q~Vu+5S-}c0q9lU#@X90&-*SkbV`vtzH_S)%A7Th zx5GGlzuFh`M|x2+B&sputjQ_AlbQ{XY-+lIH{Mo_GvB@rxDd)}I<1nKb1aT|N7YS* zcuK`5CDDz8WI2CXK`HHFGPFCgdnYYNMoA9Yde{F|DFlB@NDBY!C5x~Op*nM;N>^x{%oo6~C&l9_Qb9c20GW^?hiAPz5TKdw^1!e~*B-|1#{W64}>b(i0K zbwA3tSN*hMxNt;Bn8*V48iEqgY$itF8iZ9yRA${9r_26gQTb|2uRI0uP~PQ)=L2DM zSHd{?2$nFq0U_bkCSv)?oFW3nxB>2$_T)v-__(P|D;o}rPqsfFgN$gl+#j0@OO%hK zG}3h!c3&>#x-ucSWp-B~rh(sbiIp3OMVjs%~ zks78;KfC)f=9BG+?G+$!{(mn3zX#ZdB_Ecgea=c1Mk)WbAiRT=Q1!_rRB_vo^S#8z z^2)yB(v=V2D7)RmC~<^GyCi&nax2J^RpxGWOh{X35u$|2tGjZ~f0G|fD{F+y&{KqI zTG`R~i*th37q!jFk_aO_qqBL>ATK&Tf6&#C=FauUAKZNUZ_0mz?U(tK-}UPCWB~o^ z(id2<#P(Q;Q6=(#K|)_+7!N3@tQ3zC`ftjE6C6mSO%BDMj?0uvL2vBd9z%QN89G#< zxPR}I_#TD#v9kWP|gZ?vQ)ydsD` z6z#h057n6HsIO)Mca`wgnJy4z{@jHnH@mLhbKh4F3A<38;v-C-iF%q!Tgjnx;G+f{ z+ORSF?bu*mhG_fH*VVFG(-qdcDkfSTjo`8(TA@db8*V~mg!UE+%A;x!D+UEM4j~wH z*68umJ@I43E83|`Sqe{2hC6>)34o9ixMLX(|H#b>nj+Vduwsza`K4*fOE8*=3dm*( zvwJv0KIV0G=zt*^Oyt~#w5A4=rXqYEEf_759$ji8I$c+^>rVCF<|>0B;&?e~B!^s6TDFqIHaRu8oCYZDm+UvFqlxSjYa$3yEfn-?FZH ze+oMH<$pE(oOI?SlT)r_wf-QiJj1N5T4JuO45BTB$%|TQ49XR^KOk-;TIPp zwZ!nr<>WN9$(3s(q;@`fcSKT(c}-7Pg_aIBzR?%`N#h{4B!E=^^gD($LKnNAc-g&(nY3vCb{&OzJDLyxxT};+t7wVX>Ac6 zkPcM5#TcrPZY<o>*I%ZyvMwG4^iwR{TS)qbG7XR7V_i!bU zu4Pyj3BZsK72j^N5Qt}jNedB4`N_b)b8%SIS^ZY$VirW&FHrM+<5AsC&VOsvHqbVD zebc>pApqT@qD(h2fapQf%0Jr$H^9ocdR5x@^ns`nJX(a@-~*X5UVNyqx%NkNqq(1j znbK>p)T>QGa(|%ja?htg$fcv>9IU_eo*OH-{ea*Fkt4Qa&&aqIKX!Fc5s%<69pJOD zD=4p9`2?%7;JV^{8sB&fdct3jSl|j*M1+y5sDLF-snt{zl18!rH06(H-VA0lFMLdJ zJ(1(JI~_E^O@)IuSW2?g*DJmg?D2$}ZdJ@DjeQ%itmdtdaI9FI-pKZ(64CpQd)|pa z_sc^!%0J_@ZqQI8hl#Y%n3k=`JL#Q{7r!{oesww6Y{i~)_OSj5P=5DLQW6OhHtz{g z(tp4LiN((kvq8OVC!U;(QN1S&e#nhY>eEgNT}87OUOojrSDe)GXvHvnv~_x zoC|u-qRipm8&-=RV;OQq9HD0d@sW7Hxf_K@m`?5FQcW}5U8ivoxZ6X}d?+^qgS=NF z)1zQGE;k{Pyy+&`lU;=!b-M8spgSjXndZAmPSa}TC~ImkiAlCu4G!ptt=`xI?JSCY z(#C)E9HgU*!hcB(wdF|7Rp{U04uL3$vi{aS9G60d5fVl?LqEksM;hGs3E4Q#gPylw z`%J8Z*J;lblgNH*7_?u-1R53np)&RSLSA(T`l{70m%kTA!-^=&RT@^ZR2ctD2o0eu ztbHBEo!B(py-dvsBIWe(#Ci598md~zCF%O_Z`(qBR!=GPNDQ{W`f_FstMk17uXweL zGllWl_mN-;XP~kdq)R--!l33Qq+HrN9D~0!vBHRfGQkCLamlKvKSEi_R0%c3st49s zN^){TO6*-otVZHT0fhwU+oqW`T{g`#(b$>E9t{$Qnh$zGw>Di_r}YDoFC>AZpZym6 zpI-D}+YH=`w|0B4g@Ci2kBmE2x*ccdxq)aJpm5J;DgZ#Q0!#0I=89YG3f%p?gnNpk zcv+sa%myHyaB3vGz2FpN*Tn_xXX2{qMCPWyEA}m79zSXrOdV6Vt{R&f6^l#)w-E=~ zYA2#aSLaPl4Z3B3qdlK;%JSLFcrrB-VbP(s*}XFJnD^xt#1J%8`B;2*ale%v*a*NB zoc8uZr(NcUbj|k5%cpcsq937WS-K5vqEB7DuhWpF)s`=YXJ`UXJj;nYrv7wNic1-{ zcC0DCfTTk8BND)>=rNCqgL6wlggO+QF7w?JPjsYVa_+3eA(uGIvG`APiqA~V3~bh^ z?i@F)aG@^XKC$)wrwm6`;2F(IP^ER9ekYm)p_84zSpB!x@qS)qaJSFg(J^41bM9uU zy;bm0`5KS2Mz9n=qk48Aw5L-zSl;80ETg!NE$iG20Swey0(o3Ef0C{89PI8T+o$E1&Q*tca2A}7z(2_fut(@bDM-_->o=zVZO6_{d zzsb=CE6o<)6_!J*N6xX-uv#{mQ>{8Q3bAwZ4goPu)pmPIsV9~8@SAA+ZUJp<4+j#J zbo7)-);^j@sE`^xYYd z&%5oIL9n6iwWrLlhaNr=mL6c_=kf=>pGlk|F?lwJ0yVk;Av2+`imxd7^|EueEVycC znG~)Qd3g2mZk4H?#m{`rTSqK7l#H3VleRV4dk8Z`94bFua3INP-3AtRiF0p{cHWj= zK_jJCh+6Y-GWVtNb&%W&{NR)3r)0Y7~Wb|MCx<0u`W>W0v-yR3ktUjh9yf@m1pW zXeTM$j{J^i3B5(!m?A)YDqybyZIu125< z6834`Ix+W=|6G5+HeRgzMO~+_0%uWf(kmG9w!GwTEiA0z^?!~mLS;1}crbaAN!%<8 xD`f? + + + + + qc.inspection.form.view.picking + qc.inspection + + + + + + + + + + + qc.inspection.tree.view.picking + qc.inspection + + + + + + + + + + + qc.inspection.search.view.picking + qc.inspection + + + + + + + + + + + qc.inspection.line.tree.stock + qc.inspection.line + + + + + + + + + + + qc.inspection.line.search.stock + qc.inspection.line + + + + + + + + + + + + + + + diff --git a/quality_control_stock_oca/views/stock_picking_view.xml b/quality_control_stock_oca/views/stock_picking_view.xml new file mode 100644 index 000000000..1c53c4d06 --- /dev/null +++ b/quality_control_stock_oca/views/stock_picking_view.xml @@ -0,0 +1,70 @@ + + + + + + Quality inspections from picking + qc.inspection + tree,form + [('picking', '=', active_id)] + + + + Quality inspection from picking done + qc.inspection + tree,form + [('picking', '=', active_id), ('state', 'not in', ['draft', 'waiting'])] + + + + Quality inspection from picking passed + qc.inspection + tree,form + [('picking', '=', active_id), ('state', '=', 'success')] + + + + Quality inspections from picking failed + qc.inspection + tree,form + [('picking', '=', active_id), ('state', '=', 'failed')] + + + + stock.picking.qc.view + stock.picking + + +
+ + + + +
+
+
+ +
+
\ No newline at end of file diff --git a/quality_control_stock_oca/views/stock_production_lot_view.xml b/quality_control_stock_oca/views/stock_production_lot_view.xml new file mode 100644 index 000000000..6b55c5402 --- /dev/null +++ b/quality_control_stock_oca/views/stock_production_lot_view.xml @@ -0,0 +1,72 @@ + + + + + + Quality inspections from lot + qc.inspection + tree,form + [('lot', '=', active_id)] + + + + Quality inspection from lot done + qc.inspection + tree,form + [('lot', '=', active_id), ('state', 'not in', ['draft', 'waiting'])] + + + + Quality inspection from lot passed + qc.inspection + tree,form + [('lot', '=', active_id), ('state', '=', 'success')] + + + + Quality inspections from lot failed + qc.inspection + tree,form + [('lot', '=', active_id), ('state', '=', 'failed')] + + + + stock.production.lot.qc.view + stock.production.lot + + +
+
+ + + + +
+
+
+
+ +
+
\ No newline at end of file From 0002cb86eb81bb3febf07def8a937cde05eff8da Mon Sep 17 00:00:00 2001 From: oihane Date: Fri, 19 Dec 2014 11:17:08 +0100 Subject: [PATCH 02/35] [FIX] Little changes in quality modules --- quality_control_stock_oca/models/qc_inspection.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/quality_control_stock_oca/models/qc_inspection.py b/quality_control_stock_oca/models/qc_inspection.py index 22b79396d..38b63f977 100644 --- a/quality_control_stock_oca/models/qc_inspection.py +++ b/quality_control_stock_oca/models/qc_inspection.py @@ -28,7 +28,7 @@ class QcInspection(models.Model): if self.object_id._name == 'stock.pack.operation': self.lot = self.object_id.lot_id elif self.object_id._name == 'stock.move': - self.lot = self.object_id.lots_id[0] + self.lot = self.object_id.lot_ids[0] @api.one @api.depends('object_id') From 3ddc833c33906407178c2e057afbed8561e93b87 Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Mon, 5 Jan 2015 04:44:24 +0100 Subject: [PATCH 03/35] [FIX] quality_control_stock: * Omit lot when it's not present * Change icon set --- .../models/qc_inspection.py | 3 ++- .../static/description/icon.png | Bin 10971 -> 9215 bytes 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/quality_control_stock_oca/models/qc_inspection.py b/quality_control_stock_oca/models/qc_inspection.py index 38b63f977..22a7466a3 100644 --- a/quality_control_stock_oca/models/qc_inspection.py +++ b/quality_control_stock_oca/models/qc_inspection.py @@ -28,7 +28,8 @@ class QcInspection(models.Model): if self.object_id._name == 'stock.pack.operation': self.lot = self.object_id.lot_id elif self.object_id._name == 'stock.move': - self.lot = self.object_id.lot_ids[0] + if self.object_id.lot_ids: + self.lot = self.object_id.lot_ids[0] @api.one @api.depends('object_id') diff --git a/quality_control_stock_oca/static/description/icon.png b/quality_control_stock_oca/static/description/icon.png index 26561d6c0b898ddfee4f4d67a22a89a346aa0e89..84b3a163a72c74a425d2ff8386e3da608b8d8334 100644 GIT binary patch literal 9215 zcmV?D&S=7V`M7}XH;nL~=#wyn&q^e6wg zaoIMC(H{iU90F1RtYYG)Hs&oocNG8;PLr~-uQk|M3!vAfPq+$%S2P2^`*PLNQg3q?zkiE#4hz6%&!zTH~k9nbnCp9{`eB;P1%E5my1=7hmFgI-7lh!9y}P?HY0w z0Dh=*1aUJuBS|s&DgfFbmy$RF;Dk;I0PxtW0BDQ*3rt5RB?iVsTAkDgY^LeqR!(d- zE3WC4f?lb~=#`R;E=dV6nM|-+%m4sGO4QZWqpse8qSI$^>U1$qoIH&SrDfrMxjvJ! zvaem2mwW6g0KCw|sdI-)@QvXpYtVq}FfL;xMvWMP!2_>{ss?WJDk?6)wjH~%b^9)C z`f@v*PFKhb&S2wb0KR+G4$zFo%$$>|>R5qR7jjysE=h@)HDd~9Oq-0}smWojUu|6- z)~w%*Wy@D%*WSWVi(6pQVt*M4#-Ym&fbm(gyAi~9hKfQ)SUxhrS7Zd0sDdj&lu3Ea;EiZOH08r-ixpy=8 z2LLic{q37>9FHG7d_R&BFR#WZrNoktKgVDG`X1`*!@<#Mr)1o}Y31S_oeBWsr_K2b z5grP)oapE%%>U8h;;_lQD9-#A>;#pd^Kl$u^7EDX;g4;%P!=U8oHq*OY8eV+q zb^Pb^RiP`xOiylHx%k)Z-8UUFai;biJcEEcLMdZN+CcpA`5bib+Pa+h)!8~czw9V} zvG@?y94JFcr4tb5Cd^ zlW_9X(ZYXs3Oj%RDnpTKhNTa}Z-4c3MA_{=(_E-_;rV69ux!`4pgX)Z+Fx9QM?W}# zYrER<&ggpI&`Ccn$!Rc0}KF2nR^%pRN=0Bf;cNA3Oky7Cr^L z&G&q~wBRhh|L%V5Evjz!cd4k;@X3yII92Mv*naUatKJou^g#olC@QuG$q9&&d+KQ6 z=1u{Cq9gmudiNXj9RM+bFm#^juswl@Av4y#UR=cNNS74jOU(x+^3p%va}vw z|I-e9zWaPowTZK9S_MoUNc)j}Kk-9hGaam z^f3Oh`HWA&@R=umjJVif)f76Z`H5_-`n&tIbafK82zrGu1Dx5*r z<+|>6%ox)3qETs368d$s2X72w;MX62g{1{&y*}^OB?*r_e19NCy4I{&qjxR<2=>d) zZ?#(R(;q(URn@9@8Tj9K_u*VsXsdGbCZ?ik@kGFVnJFRa?Z7Ypbr=Q5yl+38F?ABg zW!&IzarQ}BxA*Ea0GK>^vdZkAljk?H??Cr%-m&uJ;=?$2rZ%LyB*$BD>+o(Z?%y_| z8@j}pLn>P{7(aTi&?i8@|DAa-ss3r+1}hJD3INQUIn&}YCA&$8X7WHUm*4*2! zXaJ0xHg`moZre$qZ}^k`>v!A&v)SaeQ5Sr2B;@)eM49mQ4Bwsnjj_qFnM2o%^ADBd z3Q&Wo6wPbwvOmW9sar z@zdrk1@I~WzeVe5Q!)_~9qm=u{^-k+kn0s?QSi-iZF>pLo0tM2LSG|0U+uzs8@(^) z&AxR;pepp;wOqGh{7rMNiD&?fyzMr-Nze+Sz!!dIPM_@c{<|Aa!;qmH_p>v4BF^46 z>rF|pV(Q?eu(ZeD^H0O6wX{$UNgIgNp;k?ih$I-2X0IaOM8^oXjs1ILQ9pH2va9#22*4=7W|iR_E}h0 z1DONwd;rK8Iozw>ziMA8>b=aPKG94-ml!j8##_)m)`A}K79_`8(65^v-D3S$@zPUc z@ZQ72QB+os)8$SSl{s*_+<~Gp2TCfP0db^HcAUl6ZfL1?jvYM$@4Wv}5RHtfSy}f+ z<>mdYHsSz4Oh=dkXV*6jPxpF%#oh}(^Yrf?gm7q(y<3`Z4aq2}bmDZm1EuFNH5fNC zqq^E5Ba#ECx_DbR8S@#43#hTv2e-JV8;mVSD!itTv8wpn!^045>3By_MG#UFtVl_) z0!?P)=RZA)cQ&+)A0;JY^N|Y77;>p`OH~!54Z0o$+XLM(&Z{?V%B_z`8DPzt+!6-Q z4aaX7fzQu+Z=WG{bg6ki$kH%w&Rufuh({?v_@++ zT}7SdbvlcWiw$7()50yQK0bRz0001_A>Q=Mc3}1HjZ^Dv+w@ynqha1_yRq{`Rfl)} zs(qz+@XfuAdkfkkZvbe`&#@WnuV%aUa(lc-y8*x*QkC268N1Cp0P6hI|EnE39(-#r z@(-1FSm!U@b{0Q+zc3&_#2PO^vD^LLcv6u6@yFFy6aX@3%}Veq`lb&b`#@Z~>s~D5#AlA@q{benqzzY1Y~PB&)0QE+9n(sOD(~t)&yV5xPmcz*?;zT$`u*-+rhrl7#%0^C7yyhM`H+d(zsQ~S4)2yQdk}iQl#HAu zhw))6Dp|1fyJg4l=Gvm5^Lu-rx_ZC0n0O^xK6J$Zz?yLW2k_GmpsLFI)RvkMoU68E z;DyhQg?)F>%6-94FY$JhSHqRBclSOe^0O1Be=RxU0WfYxb|Q!#_c#5?Q{Kbx_vsqE zm+s({XoNdX#9%)*hx(#EUA=Sf6Q=?=dVml^WXg$n0FYrk3n0@DlWkuFYM4}R&YyzTwsu&>|Zw+?`o$6|jP>-fm(Mo%L5wy1~Y!;C`-!N zv^@8#h_?eY(1sODmXhF104M!PUsF?y#sB`y>$691xfTggZOc8;76r-iEiH(rN*(yg z`-OPmjXl_Z+BYW8R5>5CXI_Wv_y&tdthwf;8a zF-c<5#+6Hcv2ELHT6^?UyY3C#uzcw*HsnnJ{Ia8dxa2=@IGtYS(nqrTw3*+bOPngZ z$VDpabo}%k#j zImMZhb9nCee}-YS4FF=Eo4;adVSD#ahXjfoJ8kwLg~%`A#b&eOy*K`VZeHR6);M(B z{qjy6j{sjluk2J1Ub=5ECJpdz3IFLY7GUERzv5+<=C4@N6&(;WSaeLo_#gAGzTSb~ zzw(y%Io_(`tp|sqXS^liI-dymP4@LZJAYmN7JoY*9^tt|JWe_U03_6aB08_j--4x| zEcg1XTdWx`-IwOox^_9~k?DPWYAa{Xp2LC{UJ0bQ?vp1^Ryz#P5I*nor?t-o#Y=`-dYjaX|ZXgKn{AEV^e9UjB9(lA?XD4t~0P zHQspVgHV2IP)Br4hwQNIeciwb0A&W7zo_^OzTCDGH%=G>tJS*(5NlI$>+o(E*FOPe zH5yKqhF4YWm1M;aXY|3dU%%d`hff3j`OUxMmDk@5^(W7qI$HQ{rvN}|-*gc8zEH}z zP+Eqq+jnDJ#tn#$^6f6xGv0z(!@J@38@eOGZbE5|hVt6rtf;Xz6*Gr*#bdMj;;~u% zke(U?wUzimhGF29H~xkXazhXE&y3Gb9W7keDGWgXkU4!$E(2c=wH&+6hDU$!5VCHX zF zI)0)EFTC^`cI?_0bcchnj)8m#{$gX^(!Cx14iRy3XlB;jG0eOaKv1z-Q<8h&o;&Zr zEm=1Obwq5SRCw?!y!~D-Hf`Ak8Qcz((}L*x>&FlI_;MW>8BqWLfN?YK$PiNGBZRm` zy;GC%wOgiR`b`tVex9JF>)5nq8=#tVeN*^;h5tA;Hmr-OP-CC zHjgX-Oq(+ngiYZtH!(3D{rX(vK0ZFRC%PmiASOB*QBigXL8z~Hpt`0ORn;{pI(-I3 zr_bQ{$s(LMSrp1h_uk-4{Wh#zeDo>+dEXpDuPjQR8!W za%$531y$Tt#1Q(pkcb|6aWAKRTEEWCgWDXF9+0mfEP21 z14L{AFcW^9YY0Gs_`z)}aw|ir>zzN!=xd3JnyR@pA|X^;d<=xDHjaA0-T959-UA4) z0y7vS0rx>23}OaLa`!JW0D{yE)YsI)Vz(hWG3mDN+}LBlU)Gisb}9g@S(96nnKk#D z%)AbOFK0cS8LvU`GaK`kHr=27)P(7CZvpWi!D!8e{nz<_PUhNdGnbucV89jeKMsKmth5hI6= z#@doY0E{aN0N4NIi!Nr9nhxecP+Uv){$|=G(X%(?E#5MI+U)NV(QD1X%>*oFMR{`L z=eY;HP9rN8FPl7h-fGQM^%#KpXm;cs0n0Z`7@C6>OIqX|`qM8`r4SP&a7fi1hj#yN zMr#o~M10pCb4XF45J4zrkU~&mqTu1=X#B!nq#ADah0y9AB13a;wpA@w01~R%D*E;7 zJ+WU`>qke34>3EY#DFo1T!{9&nEu3_>xAd7=bH_;L?-8LV7)OZY>l^a^wawq( zo0N5XFUiU?OqdCVLWGZ0SL~11ta;mOP@lB<>plZ;b5j|wtJUbgCTB{E&?9-jojvfH zLFrqBYK~P*CYYnTK$xvi&6bOu-DK|e#`L|4@O&wQXm~CS9eQ0IAQ-IIfgo_9qVAb?X#T3RFjeF}hI=e?)T zUw=P?Z*F$G&v}l*?7G^vCl1G4b=>#YLk< zo!7qnZIdlJX0jk56jg;#Odu#wEKwlU=Hs%uKb2;eY6DaopjsQROY(WrDds3BCKE`Q zK%_tjg2`l#8Ijg!$`vC75@C!Fj@VN-^t|hGHjn!%XKaU_8Zl)4`UDAM8Q5o3)G+|w zXnMmbY%wN_Z8Q`GifV#T%}}itSYx8SNcr62Uv7&l_-H&Bv2fMv5UL861_TN8?$t93 zz@jUH12A}GD~|_T9NK?IJie}LN7X0ou`hZ^@TX|qZ=pq<6B1&FD5}~I0ED7~gbKxC z1(OK|D==i!OTF}B1@e+hZT*rBmjYplc5AT0ZERu^NJvZ=`PjFo42*aoaL^O^*9gNn z?nly-%>3B?=O*QP6yUH^cJ_zL{=VJs0?~5-+B#oWi*>4Tn--04+@e(Y=`$}_E#@DS zP@r0)0ii;P>jq)5y60|gE(0_Z@!RrzzQlWpE)E|l0Y?qkRST)Rpw-ty5ro}^N1u%N zDL_bLw4X_P6VX4@=C5A>tlhv6M+tBMY$m|Acj3e*`~^l@&KJ>esNVz28j#RHY=^|) z{e+tV`0HS3sy1sQ0Bi(+-#+=E)oiiM0!v5+G?xp+^&pa95+FqZk>WN53k8A%pePW+ zV-^k5J*k#HZ|e_z!GBubouWK zP+z)aj-B*P~BgBy{Tu*}ECG|d!$rfCz|w76V0qEb$c(eczOqI% z0J5_`RQ7ujrUFMmpa1|sTmVpL03c*Ee2q@-?W`?1f#QPIu-R=OavN|3TK9kRz6QWv zOn}W+38`rr!ZTO6L1h>Q>Z{ifrq{WA77aS z04~jN3U-2|j_UFX7@7-G*RcIyF*K(WZ0KGu+5FO6FkDU;E{FS5(_m;W7@G5vi!~Qm z*Fc7jgU8R}Txk`UHRvuUYAdQ>u?iUV)iScD0Kpkyh?S+)S@eL<+m+C_Dxv$BkRr{a z04$ffu0b*^HY-dPhSTAK#b!p|lmw`%a&bY&JrQ^r?H+ERsP21BmX5v4Cl{Zkbd7_m z5~RU!);kdu7wukPV(1YK00NH=Los`g=S&GWF#mytQ;w(2Uw0lri1q~@4Pbdqt)nW6 z2ogY9t%j}%(Wt3)08*l=*3m=-Y%XzwguKV9*7BCGB!#uJrgw87f^UWbvAOirZYwPN|MzLWw zsmjpnx`8Dl+NMH}F~e-NT=d{+V$-2Z#69;jL2df@N z21qD|A)%NEicnxOsZfNw0~_`J2DdMAcW@&R$bH{1r03|`29z{7gfv-E^aMyI0#sFj zNfGWzmECHlAV8NgasfabmifQle!;#c*vuwXEzk`;^jb)a26&%)WC}ns6h(!i2&h6p zRg_i@A(t3-*}eN&1fah$GZa<0xrT5%n!2kM!5knw^FMZPdu>$EarSrpdi?3M`RmRg z$iNj%RLapi_MONdkvc#F3A2&(oe!PQ#`#6~GF8)m2$Q@i@JGc!n00m<&s@9{WxI`z7U z1iG;cAf&;- zfFj&7fP2x&EeGhD?ubYLXby1$!odHT^sS+mAq5u*4!J6E#}l)zmGV%v5F$xDBED~XERBgnnJAmDU4Ya??CU}S`W zC)TDPK3^E>ksDUfR#zBaNw@YG2`&VKAXEiJ?onv~VBHDUJwE(~52Fvrv)Dsu(-qi@ z3;-dZ2mzgx#!V-hra2>21`wmea9+ZW+}t~jkPBHb>3rJ!bteJz4haB?Ww@@(3bPp3P=#7bnhIhceo;y15g-LKt@3rYqT{~ z0FYuD$v}?>SIF;7 zToA_g+vYh3F?aw7G0ZUJc9_*h&mLw2B%L7UHr9ljjc9+EMUxE73^Z5{g#btb1k^j6 zH4z5@VbG{>j0ROIVFUner4Xki5~`)jrE-)F5JClrAjCzLu&pUisAiC&f(;!)QNi%& z@}6D4_u72!n}nBZJetrL8rTSQ79%i5CC>1As|HK~$bm=oy{lWw)=_ zIv5(*Z~-6~hO2RS6Or53Lr|l`N2BEDDZg>;z$5*WU`S?E)z;NSq6{#`^H~XCJwO`- zuyWv$Gdr6Kb!m^U+X}`C0Lfl;_Z$japs523rj@46Uv~t+bzUA92{NYdSumyX^y{II zE|1bw`#1$M6QBv~j)!cy;IP`SC(YxY&8X8rZnbUPmNTlZ;dXO_{=Nm1_7DEqhAbkv0?kad4Bi&@Y7uQG=H>u6 zrARS-_ira%vfdKMRk4TX#x8dPFmz|+WpUE?o0dGhOr>I5$742n1pT7I~ zNhNJ%-I+6`0>CG!zrX8NAY~i@AVs)czBCu4;Pz7jh}-}WZf8<=G!g-)VL)?f&MRVP zP^*A>F7qS_*F*rj8}2D23c~$6O4D@(=AA+pQ};bTr6iCtTuxUdz$h&(hh+D9z1!DM z!jMM$T!s#57+}LKC~A^X>(C)}U7o9`t?3j2BKH1f+SwuV*H4z<&j4JvXJO{CaQ}w1 z7~9}bB!JB(o1C>XXF^55OvKP67&um3hUoYN7{Ux)u>-=~uI&&JRb^k!l$ycw*S@6cj-T($X*B?ZZw}zns~Etj z!M&jyE+h^Z3X9F&MnGz686(2u1max)q)QD31h*Q<66Hn5kPsh*E=jQ{J$b}9dA7Q` z(*OVf_AMG;2H?r|Du4gN8-EZ=e#6k}Ath?6YG5*(P*ZXOCn{=@6d%>Z^ncOR2wh!q?V8pq@_y`q!EygrTI~U0s>M}B1m^HA>G{}rP3fQ z&9~nlGk4BCXYQHz-Z!4-nfE`K}pRz$(gMALozDQXkT;d$YoZIf9q>IQaa1FNSQp_Ois?wwZ9@>l8qR2akfRL5MEr3;h+k^w~Ix2iH$XP@}v2G_SJ2@OzJ; zPw?znV*voY%a149bK|^>DICcAZsy|if+kLEf06xW*`$n|7%eNH4>OeN!b4ZQg5n@S zsD;VLAM9_Fq;Sy=fDM^KB=puR+;*CTrr~oJi}6bXGgMXFaF!mITloc@tiO3k0c4KY zB2B(-iel4lK_K9y3J^{l)XO!Rl=F5G=Qr05na1VfoxLK4g6NF4fSd;jv-$l!tsGNU zx5+zaDfG_|sMvuOc+^yd9|#cf7_re_eNOsK;^K1VI(_I7^qbTLU_a|KOAkoz;rRo~ z?0xSUg|E0}w$Mg+Q~(Zl)mBBeo93q3F%OF9HdupnY|W&4qV-SiQ&0GDE+ZTd(jP!T>l6EL8}NWWU=ZeHBtNppSn7-xAip;OsH8pZl; zEt3%= zLqTPWGf;rq&MzFUsET-qdjvv)#c=x`+eZIobeMH=Ik;0#yl#r29byOng#vVdG-s-Y znDrM{Iu&@M2|K)*J$JI?x8-W05OOb$D$kA4ndG1 zYvt=WrnS)@Vg5jm&8R(aajSx)#aX*y1DFAAP=?>5BX(N0xyhMkb}AU*EHqvvg8MIZ zeH{MlKis(QxlYQeq(A)!<;dpH%&T!wpEHx{LLa6urIb{iGWRQh)6TL*%IhV$`~HKS zWeAb^hoC@L49;m#2Rjy zcRg#ez@bY=4&Y`+eiP?<_0Zb~98=$^*Lgu`y!nJk*a^os$2r^18DWz=E~Meyo?+bc z1NIoAd`Tzn5L_YpR6qnYhu>F<^>d2y`WD~d>t}?KJ%~;Ir-ZGeMytKx3kq426u8{k zErG`Tr}6YR{e z&NrN~5p(G_k2H5+qq%_!%}m~HIsv(D%L+EUo*}oE9v@txKO%Tz^tI_Ar3~JGisZm)KCcdry$`L%|M$k{o1G8wI zeE@i|;opezO1@!btg7{eA5jI#$ITi$M=Ox zE|GSFL!ipnfR}9aS;#{P>c6q1*HkD z{Ri>|!fuVKl)yX?B3}k;d6W2wcE}C}++Sk%l>Bpv0!tJKwy+*Py7a2SO$RUEpzG|M z{T5tmqmcHQSmlNQa3DD3$2=Wr*_HnP5!uN&Jx}P7!_*cXCGp!LvR|Mk-u|Nd3X}XX zLdT1?{{_A8$F4j4YIOgMuwR$GwNA1maOT#XK;QW<^oT9rwFlQj*T*j1eM#d1cIu{U zKz&e7I((``z;nK=!GxV+<+$biJs=b9&MoE{?!Y9&>JPq6a%V-+;Lg*wmmVc8uROk3 z`ilQkyzuQ2{?V`#@qD0WURHv;U0Y9z>dhAw97@Ut9SBSf^gd`AdzMnSF#WzHftM6v!J+v^X zP-7{vLCZC?Yiej@1{918|F%~xi!#?==QgIC*gg}$)*_{?xb}OS*}nPm&{Te6O>@YR z5d&iOp(Bius*ZKcuLLI%*p&?-B*&*=sH1C( z0w2)Hh2EcHO|X(3_|3lafc^P={az(I_A^J>Ecow_sUFy#L|xsAnK`3l(Su3?z7}e? zKd!HYy|IOrnRLO5R-HaWXv${8auV8Ozs(*c7wNda$N!f*S~G*<;kWx8CQ|oqSX&Vv z|8^peb$LC5P+)~32a4|sWWDVar1=rixra9oY&HVY@e_{znLM{HgyHkvbHc%vUqsAe z+=%$R26_tnP9}CmtVLh8Z!|(tBp-Xa4t}0qy(L?Y+4(?Wzwnp>(VU+kEH!c!y?10Q zW*zg9=R>W^*lM03f!bU)Op_X;bN)vKEWb6*04Tv;>n7!nK31E%HaI(f?6XTwYMzQu z=DeB3nVr0}@~!%Xv&18nOO;1i9slB=MW|9J*9H!Z)b@@1o>O2p zBDQ$nAcQw5VehbW`*#<}`p?{F140)px$-`r~6V* zgxQ}_;k}eUZvNY(bAHg-_qj~vZj(U`INj4=-Q90{lDp00l{|qwk|nQ{d{0_hk0B6r z*MH;N1*P+sn=~4LG$oSSG4QgV5njh3_(In9yVr7$eCrK4`~fzI@BYDSLi0enI9xF} zToRYU!DffJ5HxS7?qyjtU-`T3WySRYbphqXWLiA|bMXzl^6Y<7KUROJDSxYelTTH) zv}vE=;}!J!I40DN7k2*3X0$k;J@^#Y?(#|}f52;Y;|0iWg?f;ZIb{}~yN)|JuN=m{ z&q8{w`o`|Kx3QT?=8xazfiFXH!B6JJ0K5ZI)rC>nJ$B$wHad@NG^$R1sc!eUpw;>c z=im*n`B%1Xx&`_h-&fhfnxWAfjVC*$S`lLKO%x}%{`zNj%1q^7xA-^Yr`+Hb))kyfo~Q6G9pinPMX1mCqzY zqAUg*!g?kVAoXzL!L)T$y5X~ex`@xSBF9Z7&59-!_P~(?Hl%w4X)LlERD0HSovPrk zcF%r@0y#%3ClAZ&Y5s`{!OEz&0(7sOWmbMV&79DmX`?M96CR}paVQIZ8fGxjUpG9X zMP1FA^(|RBEr`8L%1=9F7PK0H6;A8b&uIu=Ao=qVSR}oaN>X@5FA0eW`~DeY#RW#4 z37(+x4!vh?gk{$_R~Q(o{QG&W3>TpnDawPNZI>k?`S3=9XXba)N7deaSdnLC2pB| z{-pYp>$y|+#`@29oJcmE9%X0dtEbtE$;fRV8sY5QWGA@DBclN1`aoPu_K87K^`=B+ zRHe!~1y@d;qV0LjQ^l1MiQbv+97h)5d%`bGB{Qu=at2A~eEnj?zm%Q#3JhxBDYY?i_h2(}Sg;lm^vPEV-N@nja*KssP|BQ-0 zUhx`~)*MMMTycA^WH#+@>1n+&YR=A#Tm6T3tY<^{NRrnuvJ`%>R;#zi`*i0sp=)daG>^s8&JSgmV3c<`q@ zwqPDqd&`DlXg)_UXh0--iFX^)An2=}(}3#u{j`-oEog++a&U=JDfBbvMCsMm!y43_ z#JeFiKU`Wa9jh^D;P<(JGdGy38Ts2Z?$uZ=3b6yH!)>!i8Ef&1D*g@(L~U>IThi;h zEBTz7-PU98&Mz}5UKpoUNVN-Cdum9NzugaS&W2A|3BMbO;Tx^lNd;zl#@7xxv>lB+ z_SNA+4et}SEf9ITPFOHe$GrQeg?5prwXgM8pq}TkHCr$|>X4|jEz@|fZGq0v44bCn zJ471(manEL!;t&MI#tE5^oTr5F2xmvT@a%}sKZXHe`wa*H)GrFQmypeHK~kR5GDQl?dmpi6sUKv zqlQX0_P?4e4jh=j)v^*l{?GdV&cfjqyyuEPoFc4rL)q?D1x39pF1tSe9Vb`MOj|FH zv-|@=MH?_`h4XJz7I?Mru?BzuHQv3wu$?Q~P9 z^^ws{b2mp-A{i~gMOa#1Ue>xf&K}MyYC36N5qWpOZt3{nxKxWXCQn~CcHy+yY>TQ< zA7L=wW#!1rh^F~b_fmlTcLKj_-wbiHV>WjOk5%Rhmaw?|*3rTgL@#4}?D!;+Pu>jX zI=K98AL*tv?)|DoBy_0CZ_@Y&0yw~brl)!RSXg%LFnw8Gza-{)SC8i??00=PYPHGc z^<1F*mBgwD{t*V~1C4D*$)GpK-hyGdD2s#gqa<~RtA^ua?w}Rh53Q6qi`i{w_3&5B zG0+^(>9g;vMXg(WsUnsGU!RXkb5H$i1#Fl}&J(26x&9<$t!q_?$YN~ls<$<)+PY!I zJ=(>lWb=nPrLPIopL@OX9w?-+R*H6fsW6xNm4s}AlITaWMydn+>0?s5U7z=^&aJ*JAY=gndYCCoy>f8O{3D;EKOT)Vr7-L?YG#`^CKHDX@o%#nK9!ft_B+&Zdtb+7&zot5- zXGDGz&)L+f;9^3UJun>OMmX(eYA+y5N8E`#LDuG(4*sS zYNSP+!_6Eo$QWVOdv*7l?iKe2sa_Xz^xT zf_eOk{&MEL+^d;COVAmdww+L#EZ;y$xLWy+a9b~wFiX-s*l%8@W#!~A{LR031-X`& zM^gdV18-y-)_>XIcr;szeQs>d9@7BsR`DQhTfE}>dH;lhp#y^8zZbGbZSaoI)Q$Qr z_Kot~iQQvcZMt;kfrA)!{l_3f+3%6mHxB_Cy%g%zh9$ixEFX`;gYO-HSrT0T-Sllr zqP-f<;K{SNr$9z%jsN?5ujh$=Kj{g;^NBWA%33)E8j>6;KIK(4-VCt)K@*2kb-oMf zRC`6LC{uGoBS~lMu`oh1bzcYH;{mH5HUdBvVY2ap-=tvvuUXkp8XJy;q}_Vb13`lt z^Qt-77AiiA%pq7^Z`0}ia>i7{M3lPQ2I5VvP5X|Iq>%jWO$pokms?%zpBiS&wz1WG z==WbtfR6R)I+kS;0nTxl0J_*`0Ff;eMyPF+9_FSNGLP3z`ESz>+Q{`>gfYbeBBD9j zSpVz%{*I?roXOD7#o){1q#9m6$e2f2y@ud4p%U~0q%(X$+06s;@B0^DKN7T6+|(aA zeubq#NvzU->k5h$k}_NQsuf~M?z#n zn97fSH1SSYxaXRY0JCNZS!!gH1EHG*BEgo~B$ zZVy@do{0F#*>Wc}e5Tx0_Q4I6339GNjE48Bn}U0JNN zh=P{nNo{*8{TZ>sQ^1U7Huk+gdlm-cHSC*&U{8+U7XADv|Ne-wVR}iIfT>KMDq=Dw zx*y#ETaJv})u1LO^wxiC0>E$r`alQgj+-@jd~^PdpD*v11`>3X0%>uDBxnr+Fh8NK z1-CrRu>uwVy0tNmFBNpa7DS95jWbgimjw0bK5D_Tf5VaQ&O5H;seNL>?{-=%o&DY? z`u$P_c**etqf8()6x~0;s`-x}sm&!?{suR#+p!25#kMLH|`TR-XivljHDSKE1G1 z@VSJc3*4XnXYT7V7VQ8N(Am7p-}IiAADb~I%V*7#v%O91c1;o5!38>=b=m(f}; z=fSjG26}I#G<@cpN<2||;ZOhas07p?>h}u6aMJLv%5dJvu|+4u9BT0l?k+x*hpfzU4 zsZDJ8sB2+rH$G!vW_$Cgrr9{or@xbvdmK?~yM!lRUbCnkJpWs8O0VDv6Sl z?NM6&?1P#wox+}H1;9ar`f_~VG@uQbEI z@!_G%HQWw4A;HWJuBz(q1w0GCX^e%)k{4RnO%WD8n@mmrMaZtiqr>n$c99`=(J}Tr zk5zG}m_F@B#(VQ_TGmI3a9l7eE^e+S6B(-_A$(@~z{-L!t+DZRi6Ug2fhB=U)ed9CVlZ2B;R|mhwfmk+W^NWM69y+gwh5SNa^4~?~y>Th{p5J;lJ}FwS z-s}b03b;U{j2oGoEKhD(33`Gc-4+_mu+nOrSQR8#JEF$}Gj~9@wR}l#xjKFb;HK0?XLGFGM|<4zT%B3p<{WW&%4+8odf{$E#`%Y?&g7|HBx5uyJvm21u>m~7 z>apMvyGDZgOedU09h?{@9BL8!wd^l?=J4)c_!~M3+nQ`@wu<+^stWF;EsX+5RR`J+ zeY(%&HVLT@9Nh|bKWcF}@{{uw?vSgEeBEjJv+OIp33X#+sHz>Uk=b`XoK5``B<)6F zZ$GIt_@uoXJ!ypFW}~+6#Vk`TWsX&kvot4JJEvUxq{8_mRPHq zFLErmm;cCIB@=4c3B+&Te1ofxpM0O#NQT3*);aSCN(nr25_!b~P1m7+AP- zeVsRAn`8MO-+@1krvCt{kmTj2JIfXfVw&N0m><`~w5!$&PbObheeV{RYCXmw_bo@x zJ+O(tRrGw7{^cFh!^CI^w|L{)xh`paFs1SDPm9PU;$NN!roUW*?17T+zCes@>1nMJ z3PE4#E9RZ(SfA+Bb4tN}w67_}q~Vu+5S-}c0q9lU#@X90&-*SkbV`vtzH_S)%A7Th zx5GGlzuFh`M|x2+B&sputjQ_AlbQ{XY-+lIH{Mo_GvB@rxDd)}I<1nKb1aT|N7YS* zcuK`5CDDz8WI2CXK`HHFGPFCgdnYYNMoA9Yde{F|DFlB@NDBY!C5x~Op*nM;N>^x{%oo6~C&l9_Qb9c20GW^?hiAPz5TKdw^1!e~*B-|1#{W64}>b(i0K zbwA3tSN*hMxNt;Bn8*V48iEqgY$itF8iZ9yRA${9r_26gQTb|2uRI0uP~PQ)=L2DM zSHd{?2$nFq0U_bkCSv)?oFW3nxB>2$_T)v-__(P|D;o}rPqsfFgN$gl+#j0@OO%hK zG}3h!c3&>#x-ucSWp-B~rh(sbiIp3OMVjs%~ zks78;KfC)f=9BG+?G+$!{(mn3zX#ZdB_Ecgea=c1Mk)WbAiRT=Q1!_rRB_vo^S#8z z^2)yB(v=V2D7)RmC~<^GyCi&nax2J^RpxGWOh{X35u$|2tGjZ~f0G|fD{F+y&{KqI zTG`R~i*th37q!jFk_aO_qqBL>ATK&Tf6&#C=FauUAKZNUZ_0mz?U(tK-}UPCWB~o^ z(id2<#P(Q;Q6=(#K|)_+7!N3@tQ3zC`ftjE6C6mSO%BDMj?0uvL2vBd9z%QN89G#< zxPR}I_#TD#v9kWP|gZ?vQ)ydsD` z6z#h057n6HsIO)Mca`wgnJy4z{@jHnH@mLhbKh4F3A<38;v-C-iF%q!Tgjnx;G+f{ z+ORSF?bu*mhG_fH*VVFG(-qdcDkfSTjo`8(TA@db8*V~mg!UE+%A;x!D+UEM4j~wH z*68umJ@I43E83|`Sqe{2hC6>)34o9ixMLX(|H#b>nj+Vduwsza`K4*fOE8*=3dm*( zvwJv0KIV0G=zt*^Oyt~#w5A4=rXqYEEf_759$ji8I$c+^>rVCF<|>0B;&?e~B!^s6TDFqIHaRu8oCYZDm+UvFqlxSjYa$3yEfn-?FZH ze+oMH<$pE(oOI?SlT)r_wf-QiJj1N5T4JuO45BTB$%|TQ49XR^KOk-;TIPp zwZ!nr<>WN9$(3s(q;@`fcSKT(c}-7Pg_aIBzR?%`N#h{4B!E=^^gD($LKnNAc-g&(nY3vCb{&OzJDLyxxT};+t7wVX>Ac6 zkPcM5#TcrPZY<o>*I%ZyvMwG4^iwR{TS)qbG7XR7V_i!bU zu4Pyj3BZsK72j^N5Qt}jNedB4`N_b)b8%SIS^ZY$VirW&FHrM+<5AsC&VOsvHqbVD zebc>pApqT@qD(h2fapQf%0Jr$H^9ocdR5x@^ns`nJX(a@-~*X5UVNyqx%NkNqq(1j znbK>p)T>QGa(|%ja?htg$fcv>9IU_eo*OH-{ea*Fkt4Qa&&aqIKX!Fc5s%<69pJOD zD=4p9`2?%7;JV^{8sB&fdct3jSl|j*M1+y5sDLF-snt{zl18!rH06(H-VA0lFMLdJ zJ(1(JI~_E^O@)IuSW2?g*DJmg?D2$}ZdJ@DjeQ%itmdtdaI9FI-pKZ(64CpQd)|pa z_sc^!%0J_@ZqQI8hl#Y%n3k=`JL#Q{7r!{oesww6Y{i~)_OSj5P=5DLQW6OhHtz{g z(tp4LiN((kvq8OVC!U;(QN1S&e#nhY>eEgNT}87OUOojrSDe)GXvHvnv~_x zoC|u-qRipm8&-=RV;OQq9HD0d@sW7Hxf_K@m`?5FQcW}5U8ivoxZ6X}d?+^qgS=NF z)1zQGE;k{Pyy+&`lU;=!b-M8spgSjXndZAmPSa}TC~ImkiAlCu4G!ptt=`xI?JSCY z(#C)E9HgU*!hcB(wdF|7Rp{U04uL3$vi{aS9G60d5fVl?LqEksM;hGs3E4Q#gPylw z`%J8Z*J;lblgNH*7_?u-1R53np)&RSLSA(T`l{70m%kTA!-^=&RT@^ZR2ctD2o0eu ztbHBEo!B(py-dvsBIWe(#Ci598md~zCF%O_Z`(qBR!=GPNDQ{W`f_FstMk17uXweL zGllWl_mN-;XP~kdq)R--!l33Qq+HrN9D~0!vBHRfGQkCLamlKvKSEi_R0%c3st49s zN^){TO6*-otVZHT0fhwU+oqW`T{g`#(b$>E9t{$Qnh$zGw>Di_r}YDoFC>AZpZym6 zpI-D}+YH=`w|0B4g@Ci2kBmE2x*ccdxq)aJpm5J;DgZ#Q0!#0I=89YG3f%p?gnNpk zcv+sa%myHyaB3vGz2FpN*Tn_xXX2{qMCPWyEA}m79zSXrOdV6Vt{R&f6^l#)w-E=~ zYA2#aSLaPl4Z3B3qdlK;%JSLFcrrB-VbP(s*}XFJnD^xt#1J%8`B;2*ale%v*a*NB zoc8uZr(NcUbj|k5%cpcsq937WS-K5vqEB7DuhWpF)s`=YXJ`UXJj;nYrv7wNic1-{ zcC0DCfTTk8BND)>=rNCqgL6wlggO+QF7w?JPjsYVa_+3eA(uGIvG`APiqA~V3~bh^ z?i@F)aG@^XKC$)wrwm6`;2F(IP^ER9ekYm)p_84zSpB!x@qS)qaJSFg(J^41bM9uU zy;bm0`5KS2Mz9n=qk48Aw5L-zSl;80ETg!NE$iG20Swey0(o3Ef0C{89PI8T+o$E1&Q*tca2A}7z(2_fut(@bDM-_->o=zVZO6_{d zzsb=CE6o<)6_!J*N6xX-uv#{mQ>{8Q3bAwZ4goPu)pmPIsV9~8@SAA+ZUJp<4+j#J zbo7)-);^j@sE`^xYYd z&%5oIL9n6iwWrLlhaNr=mL6c_=kf=>pGlk|F?lwJ0yVk;Av2+`imxd7^|EueEVycC znG~)Qd3g2mZk4H?#m{`rTSqK7l#H3VleRV4dk8Z`94bFua3INP-3AtRiF0p{cHWj= zK_jJCh+6Y-GWVtNb&%W&{NR)3r)0Y7~Wb|MCx<0u`W>W0v-yR3ktUjh9yf@m1pW zXeTM$j{J^i3B5(!m?A)YDqybyZIu125< z6834`Ix+W=|6G5+HeRgzMO~+_0%uWf(kmG9w!GwTEiA0z^?!~mLS;1}crbaAN!%<8 xD`f? Date: Fri, 20 Feb 2015 13:43:32 +0100 Subject: [PATCH 04/35] [MOD] Trigger lines instead of test --- quality_control_stock_oca/models/stock_picking.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/quality_control_stock_oca/models/stock_picking.py b/quality_control_stock_oca/models/stock_picking.py index b3c14aca2..55c132832 100644 --- a/quality_control_stock_oca/models/stock_picking.py +++ b/quality_control_stock_oca/models/stock_picking.py @@ -38,12 +38,13 @@ class StockPicking(models.Model): for operation in self.pack_operation_ids: qc_trigger = self.env['qc.trigger'].search( [('picking_type', '=', self.picking_type_id.id)]) - tests = set() + trigger_lines = set() for model in ['qc.trigger.product_category_line', 'qc.trigger.product_template_line', 'qc.trigger.product_line']: - tests = tests.union(self.env[model].get_test_for_product( - qc_trigger, operation.product_id)) - for test in tests: - inspection_model._make_inspection(operation, test) + trigger_lines = trigger_lines.union( + self.env[model].get_trigger_line_for_product( + qc_trigger, operation.product_id)) + for trigger_line in trigger_lines: + inspection_model._make_inspection(operation, trigger_line) return res From a3aa0407c83baa84db661a090067d3b728c5a593 Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Wed, 25 Mar 2015 20:48:43 +0100 Subject: [PATCH 05/35] [IMP] Expand AUTHORS --- quality_control_stock_oca/__openerp__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/quality_control_stock_oca/__openerp__.py b/quality_control_stock_oca/__openerp__.py index d0b38c80a..c00356e92 100644 --- a/quality_control_stock_oca/__openerp__.py +++ b/quality_control_stock_oca/__openerp__.py @@ -23,7 +23,9 @@ { "name": "Quality control - Stock", "version": "1.0", - "author": "OdooMRP team", + "author": "OdooMRP team," + "AvanzOSC," + "Serv. Tecnol. Avanzados - Pedro M. Baeza", "website": "http://www.odoomrp.com", "contributors": [ "Pedro M. Baeza Date: Wed, 1 Apr 2015 18:19:08 +0200 Subject: [PATCH 06/35] [MOD] Smartbuttons all in one div --- quality_control_stock_oca/README.rst | 47 ++++ quality_control_stock_oca/__init__.py | 5 +- quality_control_stock_oca/__openerp__.py | 52 ++-- quality_control_stock_oca/i18n/es.po | 68 +++++- .../i18n/{quality_control_stock.pot => fr.po} | 69 +++++- quality_control_stock_oca/i18n/pt_BR.po | 144 +++++++++++ quality_control_stock_oca/i18n/sl.po | 145 +++++++++++ quality_control_stock_oca/models/__init__.py | 5 +- .../models/qc_inspection.py | 9 +- .../models/qc_trigger.py | 8 +- .../models/stock_picking.py | 14 +- .../models/stock_picking_type.py | 14 +- .../models/stock_production_lot.py | 6 +- quality_control_stock_oca/tests/__init__.py | 5 + .../tests/test_quality_control_stock.py | 231 ++++++++++++++++++ .../views/stock_picking_view.xml | 4 +- .../views/stock_production_lot_view.xml | 60 ++--- 17 files changed, 768 insertions(+), 118 deletions(-) rename quality_control_stock_oca/i18n/{quality_control_stock.pot => fr.po} (62%) create mode 100644 quality_control_stock_oca/i18n/pt_BR.po create mode 100644 quality_control_stock_oca/i18n/sl.po create mode 100644 quality_control_stock_oca/tests/__init__.py create mode 100644 quality_control_stock_oca/tests/test_quality_control_stock.py diff --git a/quality_control_stock_oca/README.rst b/quality_control_stock_oca/README.rst index 937772c0e..116962b20 100644 --- a/quality_control_stock_oca/README.rst +++ b/quality_control_stock_oca/README.rst @@ -1,3 +1,8 @@ +.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 + +=================================== Stock extension for quality control =================================== @@ -5,6 +10,48 @@ This module defines triggers that creates inspections when stock moves are done. It also adds some shortcuts on picking and lots to these inspections. + +Usage +===== + +.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas + :alt: Try me on Runbot + :target: https://runbot.odoo-community.org/runbot/129/8.0 + + +Known issues / Roadmap +====================== + +* Put trigger in all languages. + + +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 `here `_. + + +Credits +======= + Contributors ------------ * Pedro M. Baeza +* Oihane Crucelaegui + +Maintainer +---------- + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +This module is maintained by the OCA. + +OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use. + +To contribute to this module, please visit http://odoo-community.org. diff --git a/quality_control_stock_oca/__init__.py b/quality_control_stock_oca/__init__.py index 86bcf7d2e..15f6ce448 100644 --- a/quality_control_stock_oca/__init__.py +++ b/quality_control_stock_oca/__init__.py @@ -1,7 +1,6 @@ # -*- coding: utf-8 -*- -############################################################################## -# For copyright and license notices, see __openerp__.py file in root directory -############################################################################## +# (c) 2014 Serv. Tec. Avanzados - Pedro M. Baeza +# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html from . import models from openerp import SUPERUSER_ID diff --git a/quality_control_stock_oca/__openerp__.py b/quality_control_stock_oca/__openerp__.py index c00356e92..f1eaa316d 100644 --- a/quality_control_stock_oca/__openerp__.py +++ b/quality_control_stock_oca/__openerp__.py @@ -1,45 +1,31 @@ -# -*- encoding: utf-8 -*- -############################################################################## -# -# Copyright (c) -# 2014 Serv. Tec. Avanzados - Pedro M. Baeza (http://www.serviciosbaeza.com) -# 2014 AvanzOsc (http://www.avanzosc.es) -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published -# by the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## +# -*- coding: utf-8 -*- +# (c) 2014 Serv. Tec. Avanzados - Pedro M. Baeza +# (c) 2014 Oihane Crucelaegui - AvanzOSC +# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html { "name": "Quality control - Stock", - "version": "1.0", - "author": "OdooMRP team," - "AvanzOSC," - "Serv. Tecnol. Avanzados - Pedro M. Baeza", + "version": "8.0.1.0.0", + "category": "Quality control", + "license": "AGPL-3", + "author": "OdooMRP team, " + "AvanzOSC, " + "Serv. Tecnol. Avanzados - Pedro M. Baeza, " + "Odoo Community Association (OCA)", "website": "http://www.odoomrp.com", "contributors": [ - "Pedro M. Baeza ", + "Oihane Crucelaegui ", ], - "category": "Quality control", "depends": [ - 'quality_control', - 'stock', + "quality_control", + "stock", ], "data": [ - 'data/quality_control_stock_data.xml', - 'views/qc_inspection_view.xml', - 'views/stock_picking_view.xml', - 'views/stock_production_lot_view.xml', + "data/quality_control_stock_data.xml", + "views/qc_inspection_view.xml", + "views/stock_picking_view.xml", + "views/stock_production_lot_view.xml", ], "post_init_hook": "post_init_hook", "installable": True, diff --git a/quality_control_stock_oca/i18n/es.po b/quality_control_stock_oca/i18n/es.po index 203f5f67d..4e20d7a75 100644 --- a/quality_control_stock_oca/i18n/es.po +++ b/quality_control_stock_oca/i18n/es.po @@ -1,19 +1,27 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * quality_control_stock -# +# * quality_control_stock +# +# Translators: msgid "" msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" +"Project-Id-Version: odoomrp-wip (8.0)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-12-10 19:26+0000\n" -"PO-Revision-Date: 2014-12-10 19:26+0000\n" -"Last-Translator: <>\n" -"Language-Team: \n" +"POT-Creation-Date: 2015-10-07 10:44+0000\n" +"PO-Revision-Date: 2015-10-09 10:50+0000\n" +"Last-Translator: Pedro M. Baeza \n" +"Language-Team: Spanish (http://www.transifex.com/oca/odoomrp-wip-8-0/language/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: \n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "Inspecciones" #. module: quality_control_stock #: help:stock.production.lot,qc_inspections:0 @@ -30,9 +38,15 @@ msgstr "Inspecciones relativas a este albarán." #: field:qc.inspection,lot:0 #: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view #: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot msgid "Lot" msgstr "Lote" +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "Lote/Nº de serie" + #. module: quality_control_stock #: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking #: field:qc.inspection,picking:0 @@ -41,11 +55,38 @@ msgstr "Lote" msgid "Picking" msgstr "Albarán" +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "Albarán" + #. module: quality_control_stock #: field:qc.trigger,picking_type:0 msgid "Picking type" msgstr "Tipo de albarán" +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "Producto" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "Inspección del control de calidad" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "Línea de inspección de control de calidad" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "Disparador del control de calidad" + #. module: quality_control_stock #: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done msgid "Quality inspection from lot done" @@ -86,9 +127,18 @@ msgstr "Inspecciones desde albarán" msgid "Quality inspections from picking failed" msgstr "Inspecciones desde albarán falladas" +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "Movimiento de stock" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + #. module: quality_control_stock #: view:stock.picking:quality_control_stock.stock_picking_qc_view #: view:stock.production.lot:quality_control_stock.stock_lot_qc_view msgid "inspections" msgstr "inspecciones" - diff --git a/quality_control_stock_oca/i18n/quality_control_stock.pot b/quality_control_stock_oca/i18n/fr.po similarity index 62% rename from quality_control_stock_oca/i18n/quality_control_stock.pot rename to quality_control_stock_oca/i18n/fr.po index 2f4ec2a15..b94f7cb7a 100644 --- a/quality_control_stock_oca/i18n/quality_control_stock.pot +++ b/quality_control_stock_oca/i18n/fr.po @@ -1,19 +1,27 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * quality_control_stock -# +# * quality_control_stock +# +# Translators: msgid "" msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" +"Project-Id-Version: odoomrp-wip (8.0)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-12-10 19:26+0000\n" -"PO-Revision-Date: 2014-12-10 19:26+0000\n" +"POT-Creation-Date: 2015-10-07 10:44+0000\n" +"PO-Revision-Date: 2015-09-10 16:38+0000\n" "Last-Translator: <>\n" -"Language-Team: \n" +"Language-Team: French (http://www.transifex.com/oca/odoomrp-wip-8-0/language/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: \n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "" #. module: quality_control_stock #: help:stock.production.lot,qc_inspections:0 @@ -26,31 +34,59 @@ msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_putvalid +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking #: field:qc.inspection,lot:0 #: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view #: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot msgid "Lot" -msgstr "" +msgstr "Lot" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_production_lot msgid "Lot/Serial" -msgstr "" +msgstr "Lot/n° de série" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_putvalid +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking #: field:qc.inspection,picking:0 #: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view #: field:qc.inspection.line,picking:0 msgid "Picking" msgstr "" +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "" + #. module: quality_control_stock #: field:qc.trigger,picking_type:0 msgid "Picking type" msgstr "" +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "Article" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "" + #. module: quality_control_stock #: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done msgid "Quality inspection from lot done" @@ -91,9 +127,18 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + #. module: quality_control_stock #: view:stock.picking:quality_control_stock.stock_picking_qc_view #: view:stock.production.lot:quality_control_stock.stock_lot_qc_view msgid "inspections" msgstr "" - diff --git a/quality_control_stock_oca/i18n/pt_BR.po b/quality_control_stock_oca/i18n/pt_BR.po new file mode 100644 index 000000000..79fc0c706 --- /dev/null +++ b/quality_control_stock_oca/i18n/pt_BR.po @@ -0,0 +1,144 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: odoomrp-wip (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-10-07 10:44+0000\n" +"PO-Revision-Date: 2015-10-09 03:43+0000\n" +"Last-Translator: danimaribeiro \n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/odoomrp-wip-8-0/language/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "Lote/Serial" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "Separação" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "Lista de separação" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "Produto" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "Movimentação de estoque" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "" diff --git a/quality_control_stock_oca/i18n/sl.po b/quality_control_stock_oca/i18n/sl.po new file mode 100644 index 000000000..9f73fed1a --- /dev/null +++ b/quality_control_stock_oca/i18n/sl.po @@ -0,0 +1,145 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +# Matjaž Mozetič , 2015 +msgid "" +msgstr "" +"Project-Id-Version: odoomrp-wip (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-10-07 10:44+0000\n" +"PO-Revision-Date: 2015-09-20 19:04+0000\n" +"Last-Translator: Matjaž Mozetič \n" +"Language-Team: Slovenian (http://www.transifex.com/oca/odoomrp-wip-8-0/language/sl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "Inšpekcije" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "Inšpekcije vezane na ta lot." + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "Inšpekcije vezane na ta zbirnik." + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "Lot" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "Lot/serijska št." + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "Zbirnik" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "Zbirnik" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "Tip zbirnika" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "Proizvod" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "Inšpekcija nadzora kvalitete" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "Inšpekcijska postavka kontrole kakovosti" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "Sprožilec kontrole kakovosti" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "Opravljene inšpekcije kakovosti na lotu" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "Izpolnjene inšpekcije kakovosti na lotu" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "Opravljene inšpekcije kakovosti na zbirniku" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "Izpolnjene inšpekcije kakovosti na zbirniku" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "Inšpekcije kakovosti na lotu" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "Neuspešne inšpekcije kakovosti na lotu" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "Inšpekcije kakovosti na zbirniku" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "Neuspešne inšpekcije kakovosti na zbirniku" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "Premik zaloge" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "Tip zbirnika določi prikaz zbirnika" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "inšpekcije" diff --git a/quality_control_stock_oca/models/__init__.py b/quality_control_stock_oca/models/__init__.py index bf7cb46e4..61f4c2b9e 100644 --- a/quality_control_stock_oca/models/__init__.py +++ b/quality_control_stock_oca/models/__init__.py @@ -1,7 +1,6 @@ # -*- coding: utf-8 -*- -############################################################################## -# For copyright and license notices, see __openerp__.py file in root directory -############################################################################## +# (c) 2014 Serv. Tec. Avanzados - Pedro M. Baeza +# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html from . import qc_trigger from . import qc_inspection diff --git a/quality_control_stock_oca/models/qc_inspection.py b/quality_control_stock_oca/models/qc_inspection.py index 22a7466a3..a7bd4cc52 100644 --- a/quality_control_stock_oca/models/qc_inspection.py +++ b/quality_control_stock_oca/models/qc_inspection.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- -############################################################################## -# For copyright and license notices, see __openerp__.py file in root directory -############################################################################## +# (c) 2014 Serv. Tec. Avanzados - Pedro M. Baeza +# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html + from openerp import models, fields, api @@ -28,8 +28,7 @@ class QcInspection(models.Model): if self.object_id._name == 'stock.pack.operation': self.lot = self.object_id.lot_id elif self.object_id._name == 'stock.move': - if self.object_id.lot_ids: - self.lot = self.object_id.lot_ids[0] + self.lot = self.object_id.lot_ids[:1] @api.one @api.depends('object_id') diff --git a/quality_control_stock_oca/models/qc_trigger.py b/quality_control_stock_oca/models/qc_trigger.py index e53003749..5c0d7816e 100644 --- a/quality_control_stock_oca/models/qc_trigger.py +++ b/quality_control_stock_oca/models/qc_trigger.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- -############################################################################## -# For copyright and license notices, see __openerp__.py file in root directory -############################################################################## +# (c) 2014 Serv. Tec. Avanzados - Pedro M. Baeza +# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html + from openerp import models, fields @@ -9,4 +9,4 @@ class QcTrigger(models.Model): _inherit = 'qc.trigger' picking_type = fields.Many2one( - comodel_name="stock.picking.type", readonly=True) + comodel_name="stock.picking.type", readonly=True, ondelete="cascade") diff --git a/quality_control_stock_oca/models/stock_picking.py b/quality_control_stock_oca/models/stock_picking.py index 55c132832..1583d9bd6 100644 --- a/quality_control_stock_oca/models/stock_picking.py +++ b/quality_control_stock_oca/models/stock_picking.py @@ -1,8 +1,10 @@ # -*- coding: utf-8 -*- -############################################################################## -# For copyright and license notices, see __openerp__.py file in root directory -############################################################################## +# (c) 2014 Serv. Tec. Avanzados - Pedro M. Baeza +# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html + from openerp import models, fields, api +from openerp.addons.quality_control.models.qc_trigger_line import\ + _filter_trigger_lines class StockPicking(models.Model): @@ -42,9 +44,11 @@ class StockPicking(models.Model): for model in ['qc.trigger.product_category_line', 'qc.trigger.product_template_line', 'qc.trigger.product_line']: + partner = (self.partner_id + if qc_trigger.partner_selectable else False) trigger_lines = trigger_lines.union( self.env[model].get_trigger_line_for_product( - qc_trigger, operation.product_id)) - for trigger_line in trigger_lines: + qc_trigger, operation.product_id, partner=partner)) + for trigger_line in _filter_trigger_lines(trigger_lines): inspection_model._make_inspection(operation, trigger_line) return res diff --git a/quality_control_stock_oca/models/stock_picking_type.py b/quality_control_stock_oca/models/stock_picking_type.py index c09cae31a..7010cf3ba 100644 --- a/quality_control_stock_oca/models/stock_picking_type.py +++ b/quality_control_stock_oca/models/stock_picking_type.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- -############################################################################## -# For copyright and license notices, see __openerp__.py file in root directory -############################################################################## +# (c) 2014 Serv. Tec. Avanzados - Pedro M. Baeza +# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html + from openerp import models, api @@ -11,10 +11,10 @@ class StockPickingType(models.Model): @api.multi def _create_qc_trigger(self): qc_trigger = { - # Synchronize all translations 'name': self.complete_name, 'company_id': self.warehouse_id.company_id.id, 'picking_type': self.id, + 'partner_selectable': True, } return self.env['qc.trigger'].sudo().create(qc_trigger) @@ -33,9 +33,3 @@ class StockPickingType(models.Model): [('picking_type', '=', self.id)]) qc_trigger.name = self.complete_name return res - - @api.multi - def unlink(self): - self.env['qc.trigger'].sudo().search( - [('picking_type', '=', self.id)]).unlink() - return super(StockPickingType, self).unlink() diff --git a/quality_control_stock_oca/models/stock_production_lot.py b/quality_control_stock_oca/models/stock_production_lot.py index ed67fb25f..aeff0ad90 100644 --- a/quality_control_stock_oca/models/stock_production_lot.py +++ b/quality_control_stock_oca/models/stock_production_lot.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- -############################################################################## -# For copyright and license notices, see __openerp__.py file in root directory -############################################################################## +# (c) 2014 Serv. Tec. Avanzados - Pedro M. Baeza +# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html + from openerp import models, fields, api diff --git a/quality_control_stock_oca/tests/__init__.py b/quality_control_stock_oca/tests/__init__.py new file mode 100644 index 000000000..3dd12a3d9 --- /dev/null +++ b/quality_control_stock_oca/tests/__init__.py @@ -0,0 +1,5 @@ +# -*- coding: utf-8 -*- +# (c) 2015 Oihane Crucelaegui - AvanzOSC +# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html + +from . import test_quality_control_stock diff --git a/quality_control_stock_oca/tests/test_quality_control_stock.py b/quality_control_stock_oca/tests/test_quality_control_stock.py new file mode 100644 index 000000000..000dcf43c --- /dev/null +++ b/quality_control_stock_oca/tests/test_quality_control_stock.py @@ -0,0 +1,231 @@ +# -*- coding: utf-8 -*- +# (c) 2015 Oihane Crucelaegui - AvanzOSC +# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html + +from openerp.tests.common import TransactionCase + + +class TestQualityControl(TransactionCase): + + def setUp(self): + super(TestQualityControl, self).setUp() + self.picking_model = self.env['stock.picking'] + self.inspection_model = self.env['qc.inspection'] + self.qc_trigger_model = self.env['qc.trigger'] + self.picking_type_model = self.env['stock.picking.type'] + self.product = self.env.ref('product.product_product_4') + self.partner1 = self.env.ref('base.res_partner_2') + self.partner2 = self.env.ref('base.res_partner_4') + self.test = self.env.ref('quality_control.qc_test_1') + self.picking_type = self.env.ref('stock.picking_type_out') + self.sequence = self.env.ref('stock.seq_type_picking_out') + inspection_lines = ( + self.inspection_model._prepare_inspection_lines(self.test)) + self.inspection1 = self.inspection_model.create({ + 'name': 'Test Inspection', + 'inspection_lines': inspection_lines, + }) + self.trigger = self.qc_trigger_model.search( + [('picking_type', '=', self.picking_type.id)]) + self.lot = self.env['stock.production.lot'].create({ + 'name': 'Lot for tests', + 'product_id': self.product.id, + }) + move_vals = { + 'name': self.product.name, + 'product_id': self.product.id, + 'product_uom': self.product.uom_id.id, + 'location_id': self.picking_type.default_location_src_id.id, + 'location_dest_id': self.picking_type.default_location_dest_id.id, + } + self.picking1 = self.picking_model.create({ + 'partner_id': self.partner1.id, + 'picking_type_id': self.picking_type.id, + 'move_lines': [(0, 0, move_vals)], + }) + self.picking1.action_confirm() + self.picking1.force_assign() + self.picking1.do_prepare_partial() + for line in self.picking1.pack_operation_ids.filtered( + lambda r: r.product_id == self.product): + line.write({'lot_id': self.lot.id}) + + def test_inspection_create_for_product(self): + self.product.qc_triggers = [( + 0, 0, { + 'trigger': self.trigger.id, + 'test': self.test.id, + } + )] + self.picking1.do_transfer() + self.assertEqual(self.picking1.created_inspections, 1, + 'Only one inspection must be created') + self.assertEqual(self.picking1.qc_inspections[:1].test, self.test, + 'Wrong test picked when creating inspection.') + + def test_inspection_create_for_template(self): + self.product.product_tmpl_id.qc_triggers = [( + 0, 0, { + 'trigger': self.trigger.id, + 'test': self.test.id, + } + )] + self.picking1.do_transfer() + self.assertEqual(self.picking1.created_inspections, 1, + 'Only one inspection must be created') + self.assertEqual(self.picking1.qc_inspections[:1].test, self.test, + 'Wrong test picked when creating inspection.') + + def test_inspection_create_for_category(self): + self.product.categ_id.qc_triggers = [( + 0, 0, { + 'trigger': self.trigger.id, + 'test': self.test.id, + } + )] + self.picking1.do_transfer() + self.assertEqual(self.picking1.created_inspections, 1, + 'Only one inspection must be created') + self.assertEqual(self.picking1.qc_inspections[:1].test, self.test, + 'Wrong test picked when creating inspection.') + + def test_inspection_create_for_product_partner(self): + self.product.qc_triggers = [( + 0, 0, { + 'trigger': self.trigger.id, + 'test': self.test.id, + 'partners': [(6, 0, self.partner1.ids)], + } + )] + self.picking1.do_transfer() + self.assertEqual(self.picking1.created_inspections, 1, + 'Only one inspection must be created') + self.assertEqual(self.picking1.qc_inspections[:1].test, self.test, + 'Wrong test picked when creating inspection.') + + def test_inspection_create_for_template_partner(self): + self.product.product_tmpl_id.qc_triggers = [( + 0, 0, { + 'trigger': self.trigger.id, + 'test': self.test.id, + 'partners': [(6, 0, self.partner1.ids)], + } + )] + self.picking1.do_transfer() + self.assertEqual(self.picking1.created_inspections, 1, + 'Only one inspection must be created') + self.assertEqual(self.picking1.qc_inspections[:1].test, self.test, + 'Wrong test picked when creating inspection.') + + def test_inspection_create_for_category_partner(self): + self.product.categ_id.qc_triggers = [( + 0, 0, { + 'trigger': self.trigger.id, + 'test': self.test.id, + 'partners': [(6, 0, self.partner1.ids)], + } + )] + self.picking1.do_transfer() + self.assertEqual(self.picking1.created_inspections, 1, + 'Only one inspection must be created') + self.assertEqual(self.picking1.qc_inspections[:1].test, self.test, + 'Wrong test picked when creating inspection.') + + def test_inspection_create_for_product_wrong_partner(self): + self.product.qc_triggers = [( + 0, 0, { + 'trigger': self.trigger.id, + 'test': self.test.id, + 'partners': [(6, 0, self.partner2.ids)], + } + )] + self.picking1.do_transfer() + self.assertEqual(self.picking1.created_inspections, 0, + 'No inspection must be created') + + def test_inspection_create_for_template_wrong_partner(self): + self.product.product_tmpl_id.qc_triggers = [( + 0, 0, { + 'trigger': self.trigger.id, + 'test': self.test.id, + 'partners': [(6, 0, self.partner2.ids)], + } + )] + self.picking1.do_transfer() + self.assertEqual(self.picking1.created_inspections, 0, + 'No inspection must be created') + + def test_inspection_create_for_category_wrong_partner(self): + self.product.categ_id.qc_triggers = [( + 0, 0, { + 'trigger': self.trigger.id, + 'test': self.test.id, + 'partners': [(6, 0, self.partner2.ids)], + } + )] + self.picking1.do_transfer() + self.assertEqual(self.picking1.created_inspections, 0, + 'No inspection must be created') + + def test_inspection_create_only_one(self): + self.product.qc_triggers = [( + 0, 0, { + 'trigger': self.trigger.id, + 'test': self.test.id, + } + )] + self.product.categ_id.qc_triggers = [( + 0, 0, { + 'trigger': self.trigger.id, + 'test': self.test.id, + } + )] + self.picking1.do_transfer() + self.assertEqual(self.picking1.created_inspections, 1, + 'Only one inspection must be created') + self.assertEqual(self.picking1.qc_inspections[:1].test, self.test, + 'Wrong test picked when creating inspection.') + self.assertEqual(self.lot.created_inspections, 1, + 'Only one inspection must be created') + self.assertEqual(self.lot.qc_inspections[:1].test, self.test, + 'Wrong test picked when creating inspection.') + + def test_picking_type(self): + picking_type = self.picking_type_model.create({ + 'name': 'Test Picking Type', + 'sequence_id': self.sequence.id, + 'code': 'outgoing', + }) + trigger = self.qc_trigger_model.search( + [('picking_type', '=', picking_type.id)]) + self.assertEqual(len(trigger), 1, + 'One trigger must have been created.') + self.assertEqual(trigger.name, picking_type.complete_name, + 'Trigger name must match picking type name.') + picking_type.write({ + 'name': 'Test Name Change', + }) + self.assertEqual(trigger.name, picking_type.complete_name, + 'Trigger name must match picking type name.') + + def test_qc_inspection_picking(self): + self.inspection1.write({ + 'object_id': '%s,%d' % (self.picking1._model, + self.picking1.id), + }) + self.assertEquals(self.inspection1.picking, + self.picking1) + + def test_qc_inspection_stock_move(self): + self.inspection1.write({ + 'object_id': '%s,%d' % (self.picking1.move_lines[:1]._model, + self.picking1.move_lines[:1].id), + }) + self.assertEquals(self.inspection1.picking, + self.picking1) + self.assertEquals(self.inspection1.lot, + self.picking1.move_lines[:1].lot_ids[:1]) + self.assertEquals(self.inspection1.product, + self.picking1.move_lines[:1].product_id) + self.assertEquals(self.inspection1.qty, + self.picking1.move_lines[:1].product_qty) diff --git a/quality_control_stock_oca/views/stock_picking_view.xml b/quality_control_stock_oca/views/stock_picking_view.xml index 1c53c4d06..1ebb16078 100644 --- a/quality_control_stock_oca/views/stock_picking_view.xml +++ b/quality_control_stock_oca/views/stock_picking_view.xml @@ -34,6 +34,8 @@ stock.picking.qc.view stock.picking +
- - - -
+
+ + + +
- \ No newline at end of file + From 2632168ce8d20f9a36a65fa6849590400c9856f4 Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Sat, 14 Nov 2015 01:53:55 +0100 Subject: [PATCH 07/35] [IMP] quality_control_*: Make use of qty field Making it a regular field, you can put any manual quantity in inspections --- quality_control_stock_oca/__openerp__.py | 2 +- quality_control_stock_oca/i18n/de.po | 145 +++++++++++++++ quality_control_stock_oca/i18n/en.po | 168 +++++++++++++++++ quality_control_stock_oca/i18n/es.po | 13 +- quality_control_stock_oca/i18n/it.po | 173 ++++++++++++++++++ quality_control_stock_oca/i18n/pt_BR.po | 29 ++- quality_control_stock_oca/i18n/ro.po | 144 +++++++++++++++ quality_control_stock_oca/i18n/sl.po | 34 +++- quality_control_stock_oca/i18n/vi_VN.po | 144 +++++++++++++++ .../models/qc_inspection.py | 15 +- .../tests/test_quality_control_stock.py | 10 +- 11 files changed, 850 insertions(+), 27 deletions(-) create mode 100644 quality_control_stock_oca/i18n/de.po create mode 100644 quality_control_stock_oca/i18n/en.po create mode 100644 quality_control_stock_oca/i18n/it.po create mode 100644 quality_control_stock_oca/i18n/ro.po create mode 100644 quality_control_stock_oca/i18n/vi_VN.po diff --git a/quality_control_stock_oca/__openerp__.py b/quality_control_stock_oca/__openerp__.py index f1eaa316d..21c203e4d 100644 --- a/quality_control_stock_oca/__openerp__.py +++ b/quality_control_stock_oca/__openerp__.py @@ -5,7 +5,7 @@ { "name": "Quality control - Stock", - "version": "8.0.1.0.0", + "version": "8.0.1.0.1", "category": "Quality control", "license": "AGPL-3", "author": "OdooMRP team, " diff --git a/quality_control_stock_oca/i18n/de.po b/quality_control_stock_oca/i18n/de.po new file mode 100644 index 000000000..05fb328bf --- /dev/null +++ b/quality_control_stock_oca/i18n/de.po @@ -0,0 +1,145 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +# Rudolf Schnapka , 2016 +msgid "" +msgstr "" +"Project-Id-Version: manufacture (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-01-18 00:23+0000\n" +"PO-Revision-Date: 2016-01-15 12:32+0000\n" +"Last-Translator: Rudolf Schnapka \n" +"Language-Team: German (http://www.transifex.com/oca/OCA-manufacture-8-0/language/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "Prüfungen" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "Prüfungen mit Bezug auf dieses Los" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "Prüfungen mit Bezug auf diese Kommissionierung" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "Los" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "Los/Ser.nr." + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "Kommissionierung" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "Kommissionierschein" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "Kommissionierungsart" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "Produkt" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "Prüfung der Qualitätskontrolle" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "Qualitätskontroll-Prüfposition" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "Auslöser der Qualitätskontrolle" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "Qualitätsprüfung aus Los abgeschlossen" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "Qualitätsprüfung aus Los erfolgreich" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "Qualitätsprüfung aus Kommissionierung abgeschlossen" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "Qualitätsprüfung aus Kommissionierung erfolgreich" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "Qualitätsprüfungen aus Los" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "Qualitätsprüfungen aus Los gescheitert" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "Qualitätsprüfungen aus Kommissionierung" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "Qualitätsprüfungen aus Kommissionierung gescheitert" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "Lagerbuchung" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "Die Kommissionierungart bestimmt die Sicht" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "Prüfungen" diff --git a/quality_control_stock_oca/i18n/en.po b/quality_control_stock_oca/i18n/en.po new file mode 100644 index 000000000..5a3b88f3a --- /dev/null +++ b/quality_control_stock_oca/i18n/en.po @@ -0,0 +1,168 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: manufacture (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-04-28 14:19+0000\n" +"PO-Revision-Date: 2016-04-28 14:21+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: English (http://www.transifex.com/oca/OCA-manufacture-8-0/language/en/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: en\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "Created inspections" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "Done inspections" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "Inspections" + +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "Inspections OK" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "Inspections failed" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "Inspections related to this lot." + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "Inspections related to this picking." + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "Lot" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "Lot/Serial" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "Picking" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "Picking List" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "Picking type" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "Product" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "Quality control inspection" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "Quality control inspection line" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "Quality control trigger" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "Quality inspection from lot done" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "Quality inspection from lot passed" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "Quality inspection from picking done" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "Quality inspection from picking passed" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "Quality inspections from lot" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "Quality inspections from lot failed" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "Quality inspections from picking" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "Quality inspections from picking failed" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "Stock Move" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "The picking type determines the picking view" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "inspections" diff --git a/quality_control_stock_oca/i18n/es.po b/quality_control_stock_oca/i18n/es.po index 4e20d7a75..8afac9c0b 100644 --- a/quality_control_stock_oca/i18n/es.po +++ b/quality_control_stock_oca/i18n/es.po @@ -3,14 +3,15 @@ # * quality_control_stock # # Translators: +# Oihane Crucelaegui , 2016 msgid "" msgstr "" -"Project-Id-Version: odoomrp-wip (8.0)\n" +"Project-Id-Version: manufacture (8.0)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-10-07 10:44+0000\n" -"PO-Revision-Date: 2015-10-09 10:50+0000\n" -"Last-Translator: Pedro M. Baeza \n" -"Language-Team: Spanish (http://www.transifex.com/oca/odoomrp-wip-8-0/language/es/)\n" +"POT-Creation-Date: 2016-02-27 21:29+0000\n" +"PO-Revision-Date: 2016-02-29 08:52+0000\n" +"Last-Translator: Oihane Crucelaegui \n" +"Language-Team: Spanish (http://www.transifex.com/oca/OCA-manufacture-8-0/language/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" @@ -135,7 +136,7 @@ msgstr "Movimiento de stock" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type msgid "The picking type determines the picking view" -msgstr "" +msgstr "El tipo de albarán determina la vista" #. module: quality_control_stock #: view:stock.picking:quality_control_stock.stock_picking_qc_view diff --git a/quality_control_stock_oca/i18n/it.po b/quality_control_stock_oca/i18n/it.po new file mode 100644 index 000000000..26bc9bc91 --- /dev/null +++ b/quality_control_stock_oca/i18n/it.po @@ -0,0 +1,173 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +# Dorin Hongu , 2015 +# FIRST AUTHOR , 2016 +# Paolo Valier, 2016 +# Paolo Valier, 2016 +# Rudolf Schnapka , 2016 +msgid "" +msgstr "" +"Project-Id-Version: manufacture (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-05-01 02:44+0000\n" +"PO-Revision-Date: 2016-05-01 08:52+0000\n" +"Last-Translator: Paolo Valier\n" +"Language-Team: Italian (http://www.transifex.com/oca/OCA-manufacture-8-0/language/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: it\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "Ispezioni" + +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "Lotto" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "Prodotto " + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "Ispezione controllo di qualità" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "Riga ispezione controllo qualità" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "ispezioni" diff --git a/quality_control_stock_oca/i18n/pt_BR.po b/quality_control_stock_oca/i18n/pt_BR.po index 79fc0c706..cdb20416b 100644 --- a/quality_control_stock_oca/i18n/pt_BR.po +++ b/quality_control_stock_oca/i18n/pt_BR.po @@ -3,14 +3,23 @@ # * quality_control_stock # # Translators: +# Automatically generated, 2014 +# Carlos Edo , 2016 +# Elisa Helguero , 2016 +# Federico Mon , 2016 +# Francesco Dell'Agata , 2016 +# Javier Martinez , 2016 +# Jose Ignacio, 2016 +# Matjaž Mozetič , 2015 +# Paulo Ricardo , 2016 msgid "" msgstr "" -"Project-Id-Version: odoomrp-wip (8.0)\n" +"Project-Id-Version: manufacture (8.0)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-10-07 10:44+0000\n" -"PO-Revision-Date: 2015-10-09 03:43+0000\n" -"Last-Translator: danimaribeiro \n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/odoomrp-wip-8-0/language/pt_BR/)\n" +"POT-Creation-Date: 2016-03-29 10:13+0000\n" +"PO-Revision-Date: 2016-03-28 13:41+0000\n" +"Last-Translator: Paulo Ricardo \n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-manufacture-8-0/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" @@ -21,12 +30,12 @@ msgstr "" #: field:stock.picking,qc_inspections:0 #: field:stock.production.lot,qc_inspections:0 msgid "Inspections" -msgstr "" +msgstr "Inspeções" #. module: quality_control_stock #: help:stock.production.lot,qc_inspections:0 msgid "Inspections related to this lot." -msgstr "" +msgstr "Inspeções relacionadas a este Lote" #. module: quality_control_stock #: help:stock.picking,qc_inspections:0 @@ -40,7 +49,7 @@ msgstr "" #: field:qc.inspection.line,lot:0 #: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot msgid "Lot" -msgstr "" +msgstr "Lote" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_production_lot @@ -75,7 +84,7 @@ msgstr "Produto" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" -msgstr "" +msgstr "Inspeção Controle de Qualidade" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection_line @@ -141,4 +150,4 @@ msgstr "" #: view:stock.picking:quality_control_stock.stock_picking_qc_view #: view:stock.production.lot:quality_control_stock.stock_lot_qc_view msgid "inspections" -msgstr "" +msgstr "Inspeções" diff --git a/quality_control_stock_oca/i18n/ro.po b/quality_control_stock_oca/i18n/ro.po new file mode 100644 index 000000000..3bf768f78 --- /dev/null +++ b/quality_control_stock_oca/i18n/ro.po @@ -0,0 +1,144 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: manufacture (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-12-10 15:32+0000\n" +"PO-Revision-Date: 2015-11-12 18:38+0000\n" +"Last-Translator: <>\n" +"Language-Team: Romanian (http://www.transifex.com/oca/OCA-manufacture-8-0/language/ro/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "Produs" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "Mișcare stoc" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "" diff --git a/quality_control_stock_oca/i18n/sl.po b/quality_control_stock_oca/i18n/sl.po index 9f73fed1a..b4ae06401 100644 --- a/quality_control_stock_oca/i18n/sl.po +++ b/quality_control_stock_oca/i18n/sl.po @@ -3,27 +3,51 @@ # * quality_control_stock # # Translators: -# Matjaž Mozetič , 2015 +# Matjaž Mozetič , 2015-2016 msgid "" msgstr "" -"Project-Id-Version: odoomrp-wip (8.0)\n" +"Project-Id-Version: manufacture (8.0)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-10-07 10:44+0000\n" -"PO-Revision-Date: 2015-09-20 19:04+0000\n" +"POT-Creation-Date: 2016-04-28 14:19+0000\n" +"PO-Revision-Date: 2016-04-30 05:15+0000\n" "Last-Translator: Matjaž Mozetič \n" -"Language-Team: Slovenian (http://www.transifex.com/oca/odoomrp-wip-8-0/language/sl/)\n" +"Language-Team: Slovenian (http://www.transifex.com/oca/OCA-manufacture-8-0/language/sl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" "Language: sl\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "Ustvarjene inšpekcije" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "Opravljene inšpekcije" + #. module: quality_control_stock #: field:stock.picking,qc_inspections:0 #: field:stock.production.lot,qc_inspections:0 msgid "Inspections" msgstr "Inšpekcije" +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "Uspešne inšpekcije" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "Neuspešne inšpekcije" + #. module: quality_control_stock #: help:stock.production.lot,qc_inspections:0 msgid "Inspections related to this lot." diff --git a/quality_control_stock_oca/i18n/vi_VN.po b/quality_control_stock_oca/i18n/vi_VN.po new file mode 100644 index 000000000..28f1c6f7f --- /dev/null +++ b/quality_control_stock_oca/i18n/vi_VN.po @@ -0,0 +1,144 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: manufacture (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-01-05 06:41+0000\n" +"PO-Revision-Date: 2015-11-12 18:38+0000\n" +"Last-Translator: <>\n" +"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/oca/OCA-manufacture-8-0/language/vi_VN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: vi_VN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "Dịch chuyển kho" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "" diff --git a/quality_control_stock_oca/models/qc_inspection.py b/quality_control_stock_oca/models/qc_inspection.py index a7bd4cc52..385adb92b 100644 --- a/quality_control_stock_oca/models/qc_inspection.py +++ b/quality_control_stock_oca/models/qc_inspection.py @@ -41,16 +41,23 @@ class QcInspection(models.Model): elif self.object_id._name == 'stock.pack.operation': self.product = self.object_id.product_id - @api.one - @api.depends('object_id') - def _get_qty(self): - super(QcInspection, self)._get_qty() + @api.onchange('object_id') + def onchange_object_id(self): if self.object_id: if self.object_id._name == 'stock.move': self.qty = self.object_id.product_qty elif self.object_id._name == 'stock.pack.operation': self.qty = self.object_id.product_qty + @api.multi + def _prepare_inspection_header(self, object_ref, trigger_line): + res = super(QcInspection, self)._prepare_inspection_header( + object_ref, trigger_line) + # Fill qty when coming from pack operations + if object_ref and object_ref._name == 'stock.pack.operation': + res['qty'] = object_ref.product_qty + return res + picking = fields.Many2one( comodel_name="stock.picking", compute="get_picking", store=True) lot = fields.Many2one( diff --git a/quality_control_stock_oca/tests/test_quality_control_stock.py b/quality_control_stock_oca/tests/test_quality_control_stock.py index 000dcf43c..ee8d8267b 100644 --- a/quality_control_stock_oca/tests/test_quality_control_stock.py +++ b/quality_control_stock_oca/tests/test_quality_control_stock.py @@ -35,6 +35,7 @@ class TestQualityControl(TransactionCase): 'name': self.product.name, 'product_id': self.product.id, 'product_uom': self.product.uom_id.id, + 'product_uom_qty': 2.0, 'location_id': self.picking_type.default_location_src_id.id, 'location_dest_id': self.picking_type.default_location_dest_id.id, } @@ -60,8 +61,14 @@ class TestQualityControl(TransactionCase): self.picking1.do_transfer() self.assertEqual(self.picking1.created_inspections, 1, 'Only one inspection must be created') - self.assertEqual(self.picking1.qc_inspections[:1].test, self.test, + inspection = self.picking1.qc_inspections[:1] + self.assertEqual(inspection.qty, 2.0) + self.assertEqual(inspection.test, self.test, 'Wrong test picked when creating inspection.') + # Try in this context if onchange with an stock.pack.operation works + inspection.qty = 5 + inspection.onchange_object_id() + self.assertEqual(inspection.qty, 2.0) def test_inspection_create_for_template(self): self.product.product_tmpl_id.qc_triggers = [( @@ -221,6 +228,7 @@ class TestQualityControl(TransactionCase): 'object_id': '%s,%d' % (self.picking1.move_lines[:1]._model, self.picking1.move_lines[:1].id), }) + self.inspection1.onchange_object_id() self.assertEquals(self.inspection1.picking, self.picking1) self.assertEquals(self.inspection1.lot, From d389c89ca62245b30f52285dac47fc66bbfd2f65 Mon Sep 17 00:00:00 2001 From: oihane Date: Wed, 11 May 2016 12:03:30 +0200 Subject: [PATCH 08/35] [IMP] quality_control_stock: if lot in reference, get its info quality_control_mrp: tests extended [IMP] quality_control_mrp: removed not required code --- quality_control_stock_oca/i18n/ca.po | 168 +++++++++++++++++ quality_control_stock_oca/i18n/el_GR.po | 168 +++++++++++++++++ quality_control_stock_oca/i18n/es.po | 34 +++- quality_control_stock_oca/i18n/es_ES.po | 168 +++++++++++++++++ quality_control_stock_oca/i18n/es_MX.po | 168 +++++++++++++++++ quality_control_stock_oca/i18n/eu.po | 168 +++++++++++++++++ quality_control_stock_oca/i18n/fi.po | 168 +++++++++++++++++ quality_control_stock_oca/i18n/fr.po | 64 +++++-- quality_control_stock_oca/i18n/fr_CH.po | 168 +++++++++++++++++ quality_control_stock_oca/i18n/fr_FR.po | 168 +++++++++++++++++ quality_control_stock_oca/i18n/gl.po | 169 ++++++++++++++++++ quality_control_stock_oca/i18n/hr.po | 168 +++++++++++++++++ quality_control_stock_oca/i18n/hr_HR.po | 168 +++++++++++++++++ quality_control_stock_oca/i18n/it.po | 14 +- .../i18n/{en.po => nl.po} | 62 +++---- quality_control_stock_oca/i18n/nl_NL.po | 168 +++++++++++++++++ quality_control_stock_oca/i18n/pt.po | 168 +++++++++++++++++ quality_control_stock_oca/i18n/pt_BR.po | 32 +++- quality_control_stock_oca/i18n/tr.po | 168 +++++++++++++++++ quality_control_stock_oca/i18n/tr_TR.po | 168 +++++++++++++++++ quality_control_stock_oca/i18n/vi_VN.po | 37 +++- quality_control_stock_oca/i18n/zh_CN.po | 168 +++++++++++++++++ .../models/qc_inspection.py | 4 + .../tests/test_quality_control_stock.py | 11 ++ .../views/qc_inspection_view.xml | 4 + 25 files changed, 2884 insertions(+), 67 deletions(-) create mode 100644 quality_control_stock_oca/i18n/ca.po create mode 100644 quality_control_stock_oca/i18n/el_GR.po create mode 100644 quality_control_stock_oca/i18n/es_ES.po create mode 100644 quality_control_stock_oca/i18n/es_MX.po create mode 100644 quality_control_stock_oca/i18n/eu.po create mode 100644 quality_control_stock_oca/i18n/fi.po create mode 100644 quality_control_stock_oca/i18n/fr_CH.po create mode 100644 quality_control_stock_oca/i18n/fr_FR.po create mode 100644 quality_control_stock_oca/i18n/gl.po create mode 100644 quality_control_stock_oca/i18n/hr.po create mode 100644 quality_control_stock_oca/i18n/hr_HR.po rename quality_control_stock_oca/i18n/{en.po => nl.po} (81%) create mode 100644 quality_control_stock_oca/i18n/nl_NL.po create mode 100644 quality_control_stock_oca/i18n/pt.po create mode 100644 quality_control_stock_oca/i18n/tr.po create mode 100644 quality_control_stock_oca/i18n/tr_TR.po create mode 100644 quality_control_stock_oca/i18n/zh_CN.po diff --git a/quality_control_stock_oca/i18n/ca.po b/quality_control_stock_oca/i18n/ca.po new file mode 100644 index 000000000..3cec6ecef --- /dev/null +++ b/quality_control_stock_oca/i18n/ca.po @@ -0,0 +1,168 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: manufacture (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-01-07 04:20+0000\n" +"PO-Revision-Date: 2015-11-12 18:38+0000\n" +"Last-Translator: <>\n" +"Language-Team: Catalan (http://www.transifex.com/oca/OCA-manufacture-8-0/language/ca/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "Producte" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "Moure l'estoc" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "" diff --git a/quality_control_stock_oca/i18n/el_GR.po b/quality_control_stock_oca/i18n/el_GR.po new file mode 100644 index 000000000..5dfbb6674 --- /dev/null +++ b/quality_control_stock_oca/i18n/el_GR.po @@ -0,0 +1,168 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: manufacture (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-04 04:25+0000\n" +"PO-Revision-Date: 2015-11-12 18:38+0000\n" +"Last-Translator: <>\n" +"Language-Team: Greek (Greece) (http://www.transifex.com/oca/OCA-manufacture-8-0/language/el_GR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: el_GR\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "Προϊόν" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "" diff --git a/quality_control_stock_oca/i18n/es.po b/quality_control_stock_oca/i18n/es.po index 8afac9c0b..120111173 100644 --- a/quality_control_stock_oca/i18n/es.po +++ b/quality_control_stock_oca/i18n/es.po @@ -3,14 +3,16 @@ # * quality_control_stock # # Translators: -# Oihane Crucelaegui , 2016 +# oihane , 2016 +# Paolo Valier, 2016 +# Pedro M. Baeza , 2016 msgid "" msgstr "" "Project-Id-Version: manufacture (8.0)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-02-27 21:29+0000\n" -"PO-Revision-Date: 2016-02-29 08:52+0000\n" -"Last-Translator: Oihane Crucelaegui \n" +"POT-Creation-Date: 2016-11-16 09:04+0000\n" +"PO-Revision-Date: 2016-11-11 18:07+0000\n" +"Last-Translator: Pedro M. Baeza \n" "Language-Team: Spanish (http://www.transifex.com/oca/OCA-manufacture-8-0/language/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -18,12 +20,36 @@ msgstr "" "Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "Inspecciones creadas" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "Inspecciones realizadas" + #. module: quality_control_stock #: field:stock.picking,qc_inspections:0 #: field:stock.production.lot,qc_inspections:0 msgid "Inspections" msgstr "Inspecciones" +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "Inspecciones correctas" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "Inspecciones fallidas" + #. module: quality_control_stock #: help:stock.production.lot,qc_inspections:0 msgid "Inspections related to this lot." diff --git a/quality_control_stock_oca/i18n/es_ES.po b/quality_control_stock_oca/i18n/es_ES.po new file mode 100644 index 000000000..2d5f85d64 --- /dev/null +++ b/quality_control_stock_oca/i18n/es_ES.po @@ -0,0 +1,168 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: manufacture (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-01-07 04:20+0000\n" +"PO-Revision-Date: 2015-11-12 18:38+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Spain) (http://www.transifex.com/oca/OCA-manufacture-8-0/language/es_ES/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_ES\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "Lote" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "Producto" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "" diff --git a/quality_control_stock_oca/i18n/es_MX.po b/quality_control_stock_oca/i18n/es_MX.po new file mode 100644 index 000000000..dbc778b14 --- /dev/null +++ b/quality_control_stock_oca/i18n/es_MX.po @@ -0,0 +1,168 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: manufacture (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-03 03:19+0000\n" +"PO-Revision-Date: 2015-11-12 18:38+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Mexico) (http://www.transifex.com/oca/OCA-manufacture-8-0/language/es_MX/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_MX\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "Movimiento bursátil" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "" diff --git a/quality_control_stock_oca/i18n/eu.po b/quality_control_stock_oca/i18n/eu.po new file mode 100644 index 000000000..4b5b2de48 --- /dev/null +++ b/quality_control_stock_oca/i18n/eu.po @@ -0,0 +1,168 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: manufacture (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-23 09:33+0000\n" +"PO-Revision-Date: 2015-11-12 18:38+0000\n" +"Last-Translator: <>\n" +"Language-Team: Basque (http://www.transifex.com/oca/OCA-manufacture-8-0/language/eu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: eu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "Produktua" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "" diff --git a/quality_control_stock_oca/i18n/fi.po b/quality_control_stock_oca/i18n/fi.po new file mode 100644 index 000000000..c2bb361e9 --- /dev/null +++ b/quality_control_stock_oca/i18n/fi.po @@ -0,0 +1,168 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: manufacture (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-25 04:28+0000\n" +"PO-Revision-Date: 2015-11-12 18:38+0000\n" +"Last-Translator: <>\n" +"Language-Team: Finnish (http://www.transifex.com/oca/OCA-manufacture-8-0/language/fi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "Erä" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "Keräilylista" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "Tuote" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "Varastosiirto" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "" diff --git a/quality_control_stock_oca/i18n/fr.po b/quality_control_stock_oca/i18n/fr.po index b94f7cb7a..6e2e5befa 100644 --- a/quality_control_stock_oca/i18n/fr.po +++ b/quality_control_stock_oca/i18n/fr.po @@ -3,35 +3,65 @@ # * quality_control_stock # # Translators: +# Christophe CHAUVET , 2017 +# Hotellook, 2014 +# Matjaž Mozetič , 2015 +# oihane , 2016 +# oihane , 2016 +# Rudolf Schnapka , 2016 msgid "" msgstr "" -"Project-Id-Version: odoomrp-wip (8.0)\n" +"Project-Id-Version: manufacture (8.0)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-10-07 10:44+0000\n" -"PO-Revision-Date: 2015-09-10 16:38+0000\n" -"Last-Translator: <>\n" -"Language-Team: French (http://www.transifex.com/oca/odoomrp-wip-8-0/language/fr/)\n" +"POT-Creation-Date: 2016-12-31 05:27+0000\n" +"PO-Revision-Date: 2017-01-06 06:27+0000\n" +"Last-Translator: Christophe CHAUVET \n" +"Language-Team: French (http://www.transifex.com/oca/OCA-manufacture-8-0/language/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" "Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "Inspections créées" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "Inspections terminées" + #. module: quality_control_stock #: field:stock.picking,qc_inspections:0 #: field:stock.production.lot,qc_inspections:0 msgid "Inspections" -msgstr "" +msgstr "Inspections" + +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "Inspections OK" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "Inspections en échec" #. module: quality_control_stock #: help:stock.production.lot,qc_inspections:0 msgid "Inspections related to this lot." -msgstr "" +msgstr "Inspections liés à ce lot." #. module: quality_control_stock #: help:stock.picking,qc_inspections:0 msgid "Inspections related to this picking." -msgstr "" +msgstr "Inspections liées à ce bon." #. module: quality_control_stock #: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking @@ -53,18 +83,18 @@ msgstr "Lot/n° de série" #: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view #: field:qc.inspection.line,picking:0 msgid "Picking" -msgstr "" +msgstr "Bons" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" -msgstr "" +msgstr "Opération de manutention" #. module: quality_control_stock #: field:qc.trigger,picking_type:0 msgid "Picking type" -msgstr "" +msgstr "Type de bons" #. module: quality_control_stock #: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking @@ -75,22 +105,22 @@ msgstr "Article" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" -msgstr "" +msgstr "Inspection de contrôle qualité" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection_line msgid "Quality control inspection line" -msgstr "" +msgstr "Ligne d'inspection de contrôle de la qualité" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_trigger msgid "Quality control trigger" -msgstr "" +msgstr "Déclencheur de contrôle qualité" #. module: quality_control_stock #: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done msgid "Quality inspection from lot done" -msgstr "" +msgstr "Inspections de la qualité à partir de lot terminés" #. module: quality_control_stock #: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed @@ -130,7 +160,7 @@ msgstr "" #. module: quality_control_stock #: model:res.request.link,name:quality_control_stock.req_link_stock_move msgid "Stock Move" -msgstr "" +msgstr "Mouvement de stock" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type @@ -141,4 +171,4 @@ msgstr "" #: view:stock.picking:quality_control_stock.stock_picking_qc_view #: view:stock.production.lot:quality_control_stock.stock_lot_qc_view msgid "inspections" -msgstr "" +msgstr "inspections" diff --git a/quality_control_stock_oca/i18n/fr_CH.po b/quality_control_stock_oca/i18n/fr_CH.po new file mode 100644 index 000000000..fb8aa25fe --- /dev/null +++ b/quality_control_stock_oca/i18n/fr_CH.po @@ -0,0 +1,168 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: manufacture (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-29 14:11+0000\n" +"PO-Revision-Date: 2015-11-12 18:38+0000\n" +"Last-Translator: <>\n" +"Language-Team: French (Switzerland) (http://www.transifex.com/oca/OCA-manufacture-8-0/language/fr_CH/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr_CH\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "Produit" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "" diff --git a/quality_control_stock_oca/i18n/fr_FR.po b/quality_control_stock_oca/i18n/fr_FR.po new file mode 100644 index 000000000..e7fa98e03 --- /dev/null +++ b/quality_control_stock_oca/i18n/fr_FR.po @@ -0,0 +1,168 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: manufacture (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-16 09:04+0000\n" +"PO-Revision-Date: 2015-11-12 18:38+0000\n" +"Last-Translator: <>\n" +"Language-Team: French (France) (http://www.transifex.com/oca/OCA-manufacture-8-0/language/fr_FR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr_FR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "Produit" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "" diff --git a/quality_control_stock_oca/i18n/gl.po b/quality_control_stock_oca/i18n/gl.po new file mode 100644 index 000000000..f21f77b05 --- /dev/null +++ b/quality_control_stock_oca/i18n/gl.po @@ -0,0 +1,169 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +# César Castro Cruz , 2016 +msgid "" +msgstr "" +"Project-Id-Version: manufacture (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-14 13:02+0000\n" +"PO-Revision-Date: 2016-09-05 12:05+0000\n" +"Last-Translator: César Castro Cruz \n" +"Language-Team: Galician (http://www.transifex.com/oca/OCA-manufacture-8-0/language/gl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: gl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "Inspeccións realizadas" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "Inspeccións" + +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "Inspeccións correctas" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "Inspeccións fallidas" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "Lote" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "Lote/Número de serie" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "Produto" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "Movemento de existencias" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "" diff --git a/quality_control_stock_oca/i18n/hr.po b/quality_control_stock_oca/i18n/hr.po new file mode 100644 index 000000000..aac435faf --- /dev/null +++ b/quality_control_stock_oca/i18n/hr.po @@ -0,0 +1,168 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: manufacture (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-17 22:50+0000\n" +"PO-Revision-Date: 2015-11-12 18:38+0000\n" +"Last-Translator: <>\n" +"Language-Team: Croatian (http://www.transifex.com/oca/OCA-manufacture-8-0/language/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "Lot" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "Proizvod" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "Skladišni prenos" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "" diff --git a/quality_control_stock_oca/i18n/hr_HR.po b/quality_control_stock_oca/i18n/hr_HR.po new file mode 100644 index 000000000..097256710 --- /dev/null +++ b/quality_control_stock_oca/i18n/hr_HR.po @@ -0,0 +1,168 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: manufacture (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-17 22:50+0000\n" +"PO-Revision-Date: 2015-11-12 18:38+0000\n" +"Last-Translator: <>\n" +"Language-Team: Croatian (Croatia) (http://www.transifex.com/oca/OCA-manufacture-8-0/language/hr_HR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr_HR\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "Proizvod" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "" diff --git a/quality_control_stock_oca/i18n/it.po b/quality_control_stock_oca/i18n/it.po index 26bc9bc91..6b54dccd6 100644 --- a/quality_control_stock_oca/i18n/it.po +++ b/quality_control_stock_oca/i18n/it.po @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: manufacture (8.0)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-01 02:44+0000\n" -"PO-Revision-Date: 2016-05-01 08:52+0000\n" +"POT-Creation-Date: 2016-11-16 09:04+0000\n" +"PO-Revision-Date: 2016-11-10 16:34+0000\n" "Last-Translator: Paolo Valier\n" "Language-Team: Italian (http://www.transifex.com/oca/OCA-manufacture-8-0/language/it/)\n" "MIME-Version: 1.0\n" @@ -74,7 +74,7 @@ msgstr "Lotto" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_production_lot msgid "Lot/Serial" -msgstr "" +msgstr "Lotto/Numero di serie" #. module: quality_control_stock #: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking @@ -82,18 +82,18 @@ msgstr "" #: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view #: field:qc.inspection.line,picking:0 msgid "Picking" -msgstr "" +msgstr "Ordine di consegna" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" -msgstr "" +msgstr "Lista Picking" #. module: quality_control_stock #: field:qc.trigger,picking_type:0 msgid "Picking type" -msgstr "" +msgstr "Tipo Picking" #. module: quality_control_stock #: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking @@ -159,7 +159,7 @@ msgstr "" #. module: quality_control_stock #: model:res.request.link,name:quality_control_stock.req_link_stock_move msgid "Stock Move" -msgstr "" +msgstr "Movimento di magazzino" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type diff --git a/quality_control_stock_oca/i18n/en.po b/quality_control_stock_oca/i18n/nl.po similarity index 81% rename from quality_control_stock_oca/i18n/en.po rename to quality_control_stock_oca/i18n/nl.po index 5a3b88f3a..1491fea3c 100644 --- a/quality_control_stock_oca/i18n/en.po +++ b/quality_control_stock_oca/i18n/nl.po @@ -7,55 +7,55 @@ msgid "" msgstr "" "Project-Id-Version: manufacture (8.0)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-04-28 14:19+0000\n" -"PO-Revision-Date: 2016-04-28 14:21+0000\n" -"Last-Translator: OCA Transbot \n" -"Language-Team: English (http://www.transifex.com/oca/OCA-manufacture-8-0/language/en/)\n" +"POT-Creation-Date: 2017-03-04 04:25+0000\n" +"PO-Revision-Date: 2015-11-12 18:38+0000\n" +"Last-Translator: <>\n" +"Language-Team: Dutch (http://www.transifex.com/oca/OCA-manufacture-8-0/language/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: en\n" +"Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock #: field:stock.picking,created_inspections:0 #: field:stock.production.lot,created_inspections:0 msgid "Created inspections" -msgstr "Created inspections" +msgstr "" #. module: quality_control_stock #: field:stock.picking,done_inspections:0 #: field:stock.production.lot,done_inspections:0 msgid "Done inspections" -msgstr "Done inspections" +msgstr "" #. module: quality_control_stock #: field:stock.picking,qc_inspections:0 #: field:stock.production.lot,qc_inspections:0 msgid "Inspections" -msgstr "Inspections" +msgstr "" #. module: quality_control_stock #: field:stock.picking,passed_inspections:0 #: field:stock.production.lot,passed_inspections:0 msgid "Inspections OK" -msgstr "Inspections OK" +msgstr "" #. module: quality_control_stock #: field:stock.picking,failed_inspections:0 #: field:stock.production.lot,failed_inspections:0 msgid "Inspections failed" -msgstr "Inspections failed" +msgstr "" #. module: quality_control_stock #: help:stock.production.lot,qc_inspections:0 msgid "Inspections related to this lot." -msgstr "Inspections related to this lot." +msgstr "" #. module: quality_control_stock #: help:stock.picking,qc_inspections:0 msgid "Inspections related to this picking." -msgstr "Inspections related to this picking." +msgstr "" #. module: quality_control_stock #: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking @@ -64,12 +64,12 @@ msgstr "Inspections related to this picking." #: field:qc.inspection.line,lot:0 #: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot msgid "Lot" -msgstr "Lot" +msgstr "" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_production_lot msgid "Lot/Serial" -msgstr "Lot/Serial" +msgstr "" #. module: quality_control_stock #: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking @@ -77,18 +77,18 @@ msgstr "Lot/Serial" #: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view #: field:qc.inspection.line,picking:0 msgid "Picking" -msgstr "Picking" +msgstr "" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" -msgstr "Picking List" +msgstr "" #. module: quality_control_stock #: field:qc.trigger,picking_type:0 msgid "Picking type" -msgstr "Picking type" +msgstr "" #. module: quality_control_stock #: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking @@ -99,70 +99,70 @@ msgstr "Product" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" -msgstr "Quality control inspection" +msgstr "" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection_line msgid "Quality control inspection line" -msgstr "Quality control inspection line" +msgstr "" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_trigger msgid "Quality control trigger" -msgstr "Quality control trigger" +msgstr "" #. module: quality_control_stock #: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done msgid "Quality inspection from lot done" -msgstr "Quality inspection from lot done" +msgstr "" #. module: quality_control_stock #: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed msgid "Quality inspection from lot passed" -msgstr "Quality inspection from lot passed" +msgstr "" #. module: quality_control_stock #: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done msgid "Quality inspection from picking done" -msgstr "Quality inspection from picking done" +msgstr "" #. module: quality_control_stock #: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed msgid "Quality inspection from picking passed" -msgstr "Quality inspection from picking passed" +msgstr "" #. module: quality_control_stock #: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot msgid "Quality inspections from lot" -msgstr "Quality inspections from lot" +msgstr "" #. module: quality_control_stock #: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed msgid "Quality inspections from lot failed" -msgstr "Quality inspections from lot failed" +msgstr "" #. module: quality_control_stock #: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking msgid "Quality inspections from picking" -msgstr "Quality inspections from picking" +msgstr "" #. module: quality_control_stock #: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed msgid "Quality inspections from picking failed" -msgstr "Quality inspections from picking failed" +msgstr "" #. module: quality_control_stock #: model:res.request.link,name:quality_control_stock.req_link_stock_move msgid "Stock Move" -msgstr "Stock Move" +msgstr "" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type msgid "The picking type determines the picking view" -msgstr "The picking type determines the picking view" +msgstr "" #. module: quality_control_stock #: view:stock.picking:quality_control_stock.stock_picking_qc_view #: view:stock.production.lot:quality_control_stock.stock_lot_qc_view msgid "inspections" -msgstr "inspections" +msgstr "" diff --git a/quality_control_stock_oca/i18n/nl_NL.po b/quality_control_stock_oca/i18n/nl_NL.po new file mode 100644 index 000000000..fb6915d07 --- /dev/null +++ b/quality_control_stock_oca/i18n/nl_NL.po @@ -0,0 +1,168 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: manufacture (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-04 04:25+0000\n" +"PO-Revision-Date: 2015-11-12 18:38+0000\n" +"Last-Translator: <>\n" +"Language-Team: Dutch (Netherlands) (http://www.transifex.com/oca/OCA-manufacture-8-0/language/nl_NL/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl_NL\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "Product" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "" diff --git a/quality_control_stock_oca/i18n/pt.po b/quality_control_stock_oca/i18n/pt.po new file mode 100644 index 000000000..3338af5e9 --- /dev/null +++ b/quality_control_stock_oca/i18n/pt.po @@ -0,0 +1,168 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: manufacture (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-01-07 04:20+0000\n" +"PO-Revision-Date: 2015-11-12 18:38+0000\n" +"Last-Translator: <>\n" +"Language-Team: Portuguese (http://www.transifex.com/oca/OCA-manufacture-8-0/language/pt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "Produto" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "Movimento Stock" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "" diff --git a/quality_control_stock_oca/i18n/pt_BR.po b/quality_control_stock_oca/i18n/pt_BR.po index cdb20416b..dcdd769fd 100644 --- a/quality_control_stock_oca/i18n/pt_BR.po +++ b/quality_control_stock_oca/i18n/pt_BR.po @@ -16,9 +16,9 @@ msgid "" msgstr "" "Project-Id-Version: manufacture (8.0)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-29 10:13+0000\n" -"PO-Revision-Date: 2016-03-28 13:41+0000\n" -"Last-Translator: Paulo Ricardo \n" +"POT-Creation-Date: 2016-06-23 15:52+0000\n" +"PO-Revision-Date: 2016-07-13 16:04+0000\n" +"Last-Translator: OCA Transbot \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-manufacture-8-0/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -26,12 +26,36 @@ msgstr "" "Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "Inspeções criadas" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "" + #. module: quality_control_stock #: field:stock.picking,qc_inspections:0 #: field:stock.production.lot,qc_inspections:0 msgid "Inspections" msgstr "Inspeções" +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "" + #. module: quality_control_stock #: help:stock.production.lot,qc_inspections:0 msgid "Inspections related to this lot." @@ -89,7 +113,7 @@ msgstr "Inspeção Controle de Qualidade" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection_line msgid "Quality control inspection line" -msgstr "" +msgstr "Controle de qualidade em linha de inspeção" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_trigger diff --git a/quality_control_stock_oca/i18n/tr.po b/quality_control_stock_oca/i18n/tr.po new file mode 100644 index 000000000..9147c6aed --- /dev/null +++ b/quality_control_stock_oca/i18n/tr.po @@ -0,0 +1,168 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: manufacture (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-01-07 04:20+0000\n" +"PO-Revision-Date: 2015-11-12 18:38+0000\n" +"Last-Translator: <>\n" +"Language-Team: Turkish (http://www.transifex.com/oca/OCA-manufacture-8-0/language/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "Toplama Listesi" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "Ürün" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "Stok Taşı" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "" diff --git a/quality_control_stock_oca/i18n/tr_TR.po b/quality_control_stock_oca/i18n/tr_TR.po new file mode 100644 index 000000000..9f9ccadb4 --- /dev/null +++ b/quality_control_stock_oca/i18n/tr_TR.po @@ -0,0 +1,168 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: manufacture (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-31 05:27+0000\n" +"PO-Revision-Date: 2015-11-12 18:38+0000\n" +"Last-Translator: <>\n" +"Language-Team: Turkish (Turkey) (http://www.transifex.com/oca/OCA-manufacture-8-0/language/tr_TR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr_TR\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "Seçim listesi" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "Ürün" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "Stok hareketi" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "" diff --git a/quality_control_stock_oca/i18n/vi_VN.po b/quality_control_stock_oca/i18n/vi_VN.po index 28f1c6f7f..c7495fc58 100644 --- a/quality_control_stock_oca/i18n/vi_VN.po +++ b/quality_control_stock_oca/i18n/vi_VN.po @@ -3,13 +3,18 @@ # * quality_control_stock # # Translators: +# Accounts-Payable - Alkemics, 2015 +# Chen-Do LU , 2015 +# François Breysse , 2015 +# Hotellook, 2014 +# Matjaž Mozetič , 2015 msgid "" msgstr "" "Project-Id-Version: manufacture (8.0)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-01-05 06:41+0000\n" -"PO-Revision-Date: 2015-11-12 18:38+0000\n" -"Last-Translator: <>\n" +"POT-Creation-Date: 2017-03-04 04:25+0000\n" +"PO-Revision-Date: 2017-03-06 09:09+0000\n" +"Last-Translator: OCA Transbot \n" "Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/oca/OCA-manufacture-8-0/language/vi_VN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -17,12 +22,36 @@ msgstr "" "Language: vi_VN\n" "Plural-Forms: nplurals=1; plural=0;\n" +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "" + #. module: quality_control_stock #: field:stock.picking,qc_inspections:0 #: field:stock.production.lot,qc_inspections:0 msgid "Inspections" msgstr "" +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "" + #. module: quality_control_stock #: help:stock.production.lot,qc_inspections:0 msgid "Inspections related to this lot." @@ -70,7 +99,7 @@ msgstr "" #: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking #: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view msgid "Product" -msgstr "" +msgstr "Sản phẩm" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection diff --git a/quality_control_stock_oca/i18n/zh_CN.po b/quality_control_stock_oca/i18n/zh_CN.po new file mode 100644 index 000000000..bb1739538 --- /dev/null +++ b/quality_control_stock_oca/i18n/zh_CN.po @@ -0,0 +1,168 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: manufacture (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-04 04:25+0000\n" +"PO-Revision-Date: 2015-11-12 18:38+0000\n" +"Last-Translator: <>\n" +"Language-Team: Chinese (China) (http://www.transifex.com/oca/OCA-manufacture-8-0/language/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "产品" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "" diff --git a/quality_control_stock_oca/models/qc_inspection.py b/quality_control_stock_oca/models/qc_inspection.py index 385adb92b..ba7382b6f 100644 --- a/quality_control_stock_oca/models/qc_inspection.py +++ b/quality_control_stock_oca/models/qc_inspection.py @@ -29,6 +29,8 @@ class QcInspection(models.Model): self.lot = self.object_id.lot_id elif self.object_id._name == 'stock.move': self.lot = self.object_id.lot_ids[:1] + elif self.object_id._name == 'stock.production.lot': + self.lot = self.object_id @api.one @api.depends('object_id') @@ -40,6 +42,8 @@ class QcInspection(models.Model): self.product = self.object_id.product_id elif self.object_id._name == 'stock.pack.operation': self.product = self.object_id.product_id + elif self.object_id._name == 'stock.production.lot': + self.product = self.object_id.product_id @api.onchange('object_id') def onchange_object_id(self): diff --git a/quality_control_stock_oca/tests/test_quality_control_stock.py b/quality_control_stock_oca/tests/test_quality_control_stock.py index ee8d8267b..bdb78bbc6 100644 --- a/quality_control_stock_oca/tests/test_quality_control_stock.py +++ b/quality_control_stock_oca/tests/test_quality_control_stock.py @@ -237,3 +237,14 @@ class TestQualityControl(TransactionCase): self.picking1.move_lines[:1].product_id) self.assertEquals(self.inspection1.qty, self.picking1.move_lines[:1].product_qty) + + def test_qc_inspection_lot(self): + self.inspection1.write({ + 'object_id': '%s,%d' % (self.lot._model, + self.lot.id), + }) + self.inspection1.onchange_object_id() + self.assertEquals(self.inspection1.lot, + self.lot) + self.assertEquals(self.inspection1.product, + self.lot.product_id) diff --git a/quality_control_stock_oca/views/qc_inspection_view.xml b/quality_control_stock_oca/views/qc_inspection_view.xml index 3e3d949dc..bc4780e4d 100644 --- a/quality_control_stock_oca/views/qc_inspection_view.xml +++ b/quality_control_stock_oca/views/qc_inspection_view.xml @@ -31,6 +31,10 @@ qc.inspection + + + + Date: Tue, 11 Apr 2017 12:18:22 +0200 Subject: [PATCH 09/35] [IMP] quality_control_stock, quality_control_mrp: set correct qty to tests --- quality_control_stock_oca/i18n/ca.po | 7 +- quality_control_stock_oca/i18n/de.po | 41 ++++- quality_control_stock_oca/i18n/el_GR.po | 7 +- quality_control_stock_oca/i18n/es.po | 7 +- quality_control_stock_oca/i18n/es_AR.po | 169 +++++++++++++++++ quality_control_stock_oca/i18n/es_ES.po | 7 +- quality_control_stock_oca/i18n/es_MX.po | 7 +- quality_control_stock_oca/i18n/eu.po | 7 +- quality_control_stock_oca/i18n/fi.po | 7 +- quality_control_stock_oca/i18n/fr.po | 13 +- quality_control_stock_oca/i18n/fr_CH.po | 7 +- quality_control_stock_oca/i18n/fr_FR.po | 7 +- quality_control_stock_oca/i18n/gl.po | 7 +- quality_control_stock_oca/i18n/hr.po | 10 +- quality_control_stock_oca/i18n/hr_HR.po | 10 +- quality_control_stock_oca/i18n/it.po | 7 +- quality_control_stock_oca/i18n/nl.po | 7 +- quality_control_stock_oca/i18n/nl_NL.po | 7 +- quality_control_stock_oca/i18n/pt.po | 7 +- quality_control_stock_oca/i18n/pt_BR.po | 7 +- .../i18n/quality_control_stock.pot | 165 +++++++++++++++++ quality_control_stock_oca/i18n/ro.po | 34 +++- quality_control_stock_oca/i18n/ru.po | 171 ++++++++++++++++++ quality_control_stock_oca/i18n/sk.po | 169 +++++++++++++++++ quality_control_stock_oca/i18n/sl.po | 10 +- quality_control_stock_oca/i18n/tr.po | 7 +- quality_control_stock_oca/i18n/tr_TR.po | 7 +- quality_control_stock_oca/i18n/vi_VN.po | 7 +- quality_control_stock_oca/i18n/zh_CN.po | 7 +- .../models/qc_inspection.py | 2 + 30 files changed, 842 insertions(+), 85 deletions(-) create mode 100644 quality_control_stock_oca/i18n/es_AR.po create mode 100644 quality_control_stock_oca/i18n/quality_control_stock.pot create mode 100644 quality_control_stock_oca/i18n/ru.po create mode 100644 quality_control_stock_oca/i18n/sk.po diff --git a/quality_control_stock_oca/i18n/ca.po b/quality_control_stock_oca/i18n/ca.po index 3cec6ecef..6cd87498e 100644 --- a/quality_control_stock_oca/i18n/ca.po +++ b/quality_control_stock_oca/i18n/ca.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * quality_control_stock -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2017-01-07 04:20+0000\n" "PO-Revision-Date: 2015-11-12 18:38+0000\n" "Last-Translator: <>\n" -"Language-Team: Catalan (http://www.transifex.com/oca/OCA-manufacture-8-0/language/ca/)\n" +"Language-Team: Catalan (http://www.transifex.com/oca/OCA-manufacture-8-0/" +"language/ca/)\n" +"Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ca\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock diff --git a/quality_control_stock_oca/i18n/de.po b/quality_control_stock_oca/i18n/de.po index 05fb328bf..74c9dc788 100644 --- a/quality_control_stock_oca/i18n/de.po +++ b/quality_control_stock_oca/i18n/de.po @@ -1,29 +1,58 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * quality_control_stock -# +# # Translators: -# Rudolf Schnapka , 2016 +# Chen-Do LU , 2016 +# FIRST AUTHOR , 2016 +# Justin Delmas , 2016 +# Rudolf Schnapka , 2016-2017 +# Tech Alkemics , 2016 msgid "" msgstr "" "Project-Id-Version: manufacture (8.0)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-01-18 00:23+0000\n" -"PO-Revision-Date: 2016-01-15 12:32+0000\n" +"POT-Creation-Date: 2017-04-24 14:00+0000\n" +"PO-Revision-Date: 2017-04-20 12:08+0000\n" "Last-Translator: Rudolf Schnapka \n" -"Language-Team: German (http://www.transifex.com/oca/OCA-manufacture-8-0/language/de/)\n" +"Language-Team: German (http://www.transifex.com/oca/OCA-manufacture-8-0/" +"language/de/)\n" +"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "Erstellte Prüfungen" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "Durchgeführte Prüfungen" + #. module: quality_control_stock #: field:stock.picking,qc_inspections:0 #: field:stock.production.lot,qc_inspections:0 msgid "Inspections" msgstr "Prüfungen" +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "Prüfungen OK" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "Prüfungen gescheitert" + #. module: quality_control_stock #: help:stock.production.lot,qc_inspections:0 msgid "Inspections related to this lot." diff --git a/quality_control_stock_oca/i18n/el_GR.po b/quality_control_stock_oca/i18n/el_GR.po index 5dfbb6674..405c7f038 100644 --- a/quality_control_stock_oca/i18n/el_GR.po +++ b/quality_control_stock_oca/i18n/el_GR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * quality_control_stock -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2017-03-04 04:25+0000\n" "PO-Revision-Date: 2015-11-12 18:38+0000\n" "Last-Translator: <>\n" -"Language-Team: Greek (Greece) (http://www.transifex.com/oca/OCA-manufacture-8-0/language/el_GR/)\n" +"Language-Team: Greek (Greece) (http://www.transifex.com/oca/OCA-" +"manufacture-8-0/language/el_GR/)\n" +"Language: el_GR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: el_GR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock diff --git a/quality_control_stock_oca/i18n/es.po b/quality_control_stock_oca/i18n/es.po index 120111173..7bd67bdff 100644 --- a/quality_control_stock_oca/i18n/es.po +++ b/quality_control_stock_oca/i18n/es.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * quality_control_stock -# +# # Translators: # oihane , 2016 # Paolo Valier, 2016 @@ -13,11 +13,12 @@ msgstr "" "POT-Creation-Date: 2016-11-16 09:04+0000\n" "PO-Revision-Date: 2016-11-11 18:07+0000\n" "Last-Translator: Pedro M. Baeza \n" -"Language-Team: Spanish (http://www.transifex.com/oca/OCA-manufacture-8-0/language/es/)\n" +"Language-Team: Spanish (http://www.transifex.com/oca/OCA-manufacture-8-0/" +"language/es/)\n" +"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock diff --git a/quality_control_stock_oca/i18n/es_AR.po b/quality_control_stock_oca/i18n/es_AR.po new file mode 100644 index 000000000..4ff7a89bc --- /dev/null +++ b/quality_control_stock_oca/i18n/es_AR.po @@ -0,0 +1,169 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: manufacture (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-20 04:26+0000\n" +"PO-Revision-Date: 2015-11-12 18:38+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Argentina) (http://www.transifex.com/oca/OCA-" +"manufacture-8-0/language/es_AR/)\n" +"Language: es_AR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "Remitos" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "Movimiento de stock" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "" diff --git a/quality_control_stock_oca/i18n/es_ES.po b/quality_control_stock_oca/i18n/es_ES.po index 2d5f85d64..306d5e941 100644 --- a/quality_control_stock_oca/i18n/es_ES.po +++ b/quality_control_stock_oca/i18n/es_ES.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * quality_control_stock -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2017-01-07 04:20+0000\n" "PO-Revision-Date: 2015-11-12 18:38+0000\n" "Last-Translator: <>\n" -"Language-Team: Spanish (Spain) (http://www.transifex.com/oca/OCA-manufacture-8-0/language/es_ES/)\n" +"Language-Team: Spanish (Spain) (http://www.transifex.com/oca/OCA-" +"manufacture-8-0/language/es_ES/)\n" +"Language: es_ES\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_ES\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock diff --git a/quality_control_stock_oca/i18n/es_MX.po b/quality_control_stock_oca/i18n/es_MX.po index dbc778b14..df407911e 100644 --- a/quality_control_stock_oca/i18n/es_MX.po +++ b/quality_control_stock_oca/i18n/es_MX.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * quality_control_stock -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2016-12-03 03:19+0000\n" "PO-Revision-Date: 2015-11-12 18:38+0000\n" "Last-Translator: <>\n" -"Language-Team: Spanish (Mexico) (http://www.transifex.com/oca/OCA-manufacture-8-0/language/es_MX/)\n" +"Language-Team: Spanish (Mexico) (http://www.transifex.com/oca/OCA-" +"manufacture-8-0/language/es_MX/)\n" +"Language: es_MX\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_MX\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock diff --git a/quality_control_stock_oca/i18n/eu.po b/quality_control_stock_oca/i18n/eu.po index 4b5b2de48..7abf14b54 100644 --- a/quality_control_stock_oca/i18n/eu.po +++ b/quality_control_stock_oca/i18n/eu.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * quality_control_stock -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2017-02-23 09:33+0000\n" "PO-Revision-Date: 2015-11-12 18:38+0000\n" "Last-Translator: <>\n" -"Language-Team: Basque (http://www.transifex.com/oca/OCA-manufacture-8-0/language/eu/)\n" +"Language-Team: Basque (http://www.transifex.com/oca/OCA-manufacture-8-0/" +"language/eu/)\n" +"Language: eu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: eu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock diff --git a/quality_control_stock_oca/i18n/fi.po b/quality_control_stock_oca/i18n/fi.po index c2bb361e9..dde39b752 100644 --- a/quality_control_stock_oca/i18n/fi.po +++ b/quality_control_stock_oca/i18n/fi.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * quality_control_stock -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2017-02-25 04:28+0000\n" "PO-Revision-Date: 2015-11-12 18:38+0000\n" "Last-Translator: <>\n" -"Language-Team: Finnish (http://www.transifex.com/oca/OCA-manufacture-8-0/language/fi/)\n" +"Language-Team: Finnish (http://www.transifex.com/oca/OCA-manufacture-8-0/" +"language/fi/)\n" +"Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: fi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock diff --git a/quality_control_stock_oca/i18n/fr.po b/quality_control_stock_oca/i18n/fr.po index 6e2e5befa..1c0a55037 100644 --- a/quality_control_stock_oca/i18n/fr.po +++ b/quality_control_stock_oca/i18n/fr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * quality_control_stock -# +# # Translators: # Christophe CHAUVET , 2017 # Hotellook, 2014 @@ -13,14 +13,15 @@ msgid "" msgstr "" "Project-Id-Version: manufacture (8.0)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-31 05:27+0000\n" -"PO-Revision-Date: 2017-01-06 06:27+0000\n" +"POT-Creation-Date: 2017-07-04 07:20+0000\n" +"PO-Revision-Date: 2017-07-12 16:19+0000\n" "Last-Translator: Christophe CHAUVET \n" -"Language-Team: French (http://www.transifex.com/oca/OCA-manufacture-8-0/language/fr/)\n" +"Language-Team: French (http://www.transifex.com/oca/OCA-manufacture-8-0/" +"language/fr/)\n" +"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: quality_control_stock @@ -165,7 +166,7 @@ msgstr "Mouvement de stock" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type msgid "The picking type determines the picking view" -msgstr "" +msgstr "Le type de préparation détermine la vue de préparation" #. module: quality_control_stock #: view:stock.picking:quality_control_stock.stock_picking_qc_view diff --git a/quality_control_stock_oca/i18n/fr_CH.po b/quality_control_stock_oca/i18n/fr_CH.po index fb8aa25fe..4aa540ac0 100644 --- a/quality_control_stock_oca/i18n/fr_CH.po +++ b/quality_control_stock_oca/i18n/fr_CH.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * quality_control_stock -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2016-11-29 14:11+0000\n" "PO-Revision-Date: 2015-11-12 18:38+0000\n" "Last-Translator: <>\n" -"Language-Team: French (Switzerland) (http://www.transifex.com/oca/OCA-manufacture-8-0/language/fr_CH/)\n" +"Language-Team: French (Switzerland) (http://www.transifex.com/oca/OCA-" +"manufacture-8-0/language/fr_CH/)\n" +"Language: fr_CH\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: fr_CH\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: quality_control_stock diff --git a/quality_control_stock_oca/i18n/fr_FR.po b/quality_control_stock_oca/i18n/fr_FR.po index e7fa98e03..0609c10ac 100644 --- a/quality_control_stock_oca/i18n/fr_FR.po +++ b/quality_control_stock_oca/i18n/fr_FR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * quality_control_stock -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2016-11-16 09:04+0000\n" "PO-Revision-Date: 2015-11-12 18:38+0000\n" "Last-Translator: <>\n" -"Language-Team: French (France) (http://www.transifex.com/oca/OCA-manufacture-8-0/language/fr_FR/)\n" +"Language-Team: French (France) (http://www.transifex.com/oca/OCA-" +"manufacture-8-0/language/fr_FR/)\n" +"Language: fr_FR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: fr_FR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: quality_control_stock diff --git a/quality_control_stock_oca/i18n/gl.po b/quality_control_stock_oca/i18n/gl.po index f21f77b05..79f9a7f8f 100644 --- a/quality_control_stock_oca/i18n/gl.po +++ b/quality_control_stock_oca/i18n/gl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * quality_control_stock -# +# # Translators: # César Castro Cruz , 2016 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2016-09-14 13:02+0000\n" "PO-Revision-Date: 2016-09-05 12:05+0000\n" "Last-Translator: César Castro Cruz \n" -"Language-Team: Galician (http://www.transifex.com/oca/OCA-manufacture-8-0/language/gl/)\n" +"Language-Team: Galician (http://www.transifex.com/oca/OCA-manufacture-8-0/" +"language/gl/)\n" +"Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: gl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock diff --git a/quality_control_stock_oca/i18n/hr.po b/quality_control_stock_oca/i18n/hr.po index aac435faf..34dc68f61 100644 --- a/quality_control_stock_oca/i18n/hr.po +++ b/quality_control_stock_oca/i18n/hr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * quality_control_stock -# +# # Translators: msgid "" msgstr "" @@ -10,12 +10,14 @@ msgstr "" "POT-Creation-Date: 2016-09-17 22:50+0000\n" "PO-Revision-Date: 2015-11-12 18:38+0000\n" "Last-Translator: <>\n" -"Language-Team: Croatian (http://www.transifex.com/oca/OCA-manufacture-8-0/language/hr/)\n" +"Language-Team: Croatian (http://www.transifex.com/oca/OCA-manufacture-8-0/" +"language/hr/)\n" +"Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" #. module: quality_control_stock #: field:stock.picking,created_inspections:0 diff --git a/quality_control_stock_oca/i18n/hr_HR.po b/quality_control_stock_oca/i18n/hr_HR.po index 097256710..8980a4d88 100644 --- a/quality_control_stock_oca/i18n/hr_HR.po +++ b/quality_control_stock_oca/i18n/hr_HR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * quality_control_stock -# +# # Translators: msgid "" msgstr "" @@ -10,12 +10,14 @@ msgstr "" "POT-Creation-Date: 2016-09-17 22:50+0000\n" "PO-Revision-Date: 2015-11-12 18:38+0000\n" "Last-Translator: <>\n" -"Language-Team: Croatian (Croatia) (http://www.transifex.com/oca/OCA-manufacture-8-0/language/hr_HR/)\n" +"Language-Team: Croatian (Croatia) (http://www.transifex.com/oca/OCA-" +"manufacture-8-0/language/hr_HR/)\n" +"Language: hr_HR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: hr_HR\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" #. module: quality_control_stock #: field:stock.picking,created_inspections:0 diff --git a/quality_control_stock_oca/i18n/it.po b/quality_control_stock_oca/i18n/it.po index 6b54dccd6..604738481 100644 --- a/quality_control_stock_oca/i18n/it.po +++ b/quality_control_stock_oca/i18n/it.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * quality_control_stock -# +# # Translators: # Dorin Hongu , 2015 # FIRST AUTHOR , 2016 @@ -15,11 +15,12 @@ msgstr "" "POT-Creation-Date: 2016-11-16 09:04+0000\n" "PO-Revision-Date: 2016-11-10 16:34+0000\n" "Last-Translator: Paolo Valier\n" -"Language-Team: Italian (http://www.transifex.com/oca/OCA-manufacture-8-0/language/it/)\n" +"Language-Team: Italian (http://www.transifex.com/oca/OCA-manufacture-8-0/" +"language/it/)\n" +"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock diff --git a/quality_control_stock_oca/i18n/nl.po b/quality_control_stock_oca/i18n/nl.po index 1491fea3c..6cdf8ce2b 100644 --- a/quality_control_stock_oca/i18n/nl.po +++ b/quality_control_stock_oca/i18n/nl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * quality_control_stock -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2017-03-04 04:25+0000\n" "PO-Revision-Date: 2015-11-12 18:38+0000\n" "Last-Translator: <>\n" -"Language-Team: Dutch (http://www.transifex.com/oca/OCA-manufacture-8-0/language/nl/)\n" +"Language-Team: Dutch (http://www.transifex.com/oca/OCA-manufacture-8-0/" +"language/nl/)\n" +"Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock diff --git a/quality_control_stock_oca/i18n/nl_NL.po b/quality_control_stock_oca/i18n/nl_NL.po index fb6915d07..d3fe00811 100644 --- a/quality_control_stock_oca/i18n/nl_NL.po +++ b/quality_control_stock_oca/i18n/nl_NL.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * quality_control_stock -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2017-03-04 04:25+0000\n" "PO-Revision-Date: 2015-11-12 18:38+0000\n" "Last-Translator: <>\n" -"Language-Team: Dutch (Netherlands) (http://www.transifex.com/oca/OCA-manufacture-8-0/language/nl_NL/)\n" +"Language-Team: Dutch (Netherlands) (http://www.transifex.com/oca/OCA-" +"manufacture-8-0/language/nl_NL/)\n" +"Language: nl_NL\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: nl_NL\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock diff --git a/quality_control_stock_oca/i18n/pt.po b/quality_control_stock_oca/i18n/pt.po index 3338af5e9..a1b2dd689 100644 --- a/quality_control_stock_oca/i18n/pt.po +++ b/quality_control_stock_oca/i18n/pt.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * quality_control_stock -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2017-01-07 04:20+0000\n" "PO-Revision-Date: 2015-11-12 18:38+0000\n" "Last-Translator: <>\n" -"Language-Team: Portuguese (http://www.transifex.com/oca/OCA-manufacture-8-0/language/pt/)\n" +"Language-Team: Portuguese (http://www.transifex.com/oca/OCA-manufacture-8-0/" +"language/pt/)\n" +"Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: pt\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock diff --git a/quality_control_stock_oca/i18n/pt_BR.po b/quality_control_stock_oca/i18n/pt_BR.po index dcdd769fd..5d0a6af0b 100644 --- a/quality_control_stock_oca/i18n/pt_BR.po +++ b/quality_control_stock_oca/i18n/pt_BR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * quality_control_stock -# +# # Translators: # Automatically generated, 2014 # Carlos Edo , 2016 @@ -19,11 +19,12 @@ msgstr "" "POT-Creation-Date: 2016-06-23 15:52+0000\n" "PO-Revision-Date: 2016-07-13 16:04+0000\n" "Last-Translator: OCA Transbot \n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-manufacture-8-0/language/pt_BR/)\n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-" +"manufacture-8-0/language/pt_BR/)\n" +"Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: quality_control_stock diff --git a/quality_control_stock_oca/i18n/quality_control_stock.pot b/quality_control_stock_oca/i18n/quality_control_stock.pot new file mode 100644 index 000000000..462cbc519 --- /dev/null +++ b/quality_control_stock_oca/i18n/quality_control_stock.pot @@ -0,0 +1,165 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "" + diff --git a/quality_control_stock_oca/i18n/ro.po b/quality_control_stock_oca/i18n/ro.po index 3bf768f78..826ce3947 100644 --- a/quality_control_stock_oca/i18n/ro.po +++ b/quality_control_stock_oca/i18n/ro.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * quality_control_stock -# +# # Translators: msgid "" msgstr "" @@ -10,12 +10,26 @@ msgstr "" "POT-Creation-Date: 2015-12-10 15:32+0000\n" "PO-Revision-Date: 2015-11-12 18:38+0000\n" "Last-Translator: <>\n" -"Language-Team: Romanian (http://www.transifex.com/oca/OCA-manufacture-8-0/language/ro/)\n" +"Language-Team: Romanian (http://www.transifex.com/oca/OCA-manufacture-8-0/" +"language/ro/)\n" +"Language: ro\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" +"2:1));\n" + +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "" #. module: quality_control_stock #: field:stock.picking,qc_inspections:0 @@ -23,6 +37,18 @@ msgstr "" msgid "Inspections" msgstr "" +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "" + #. module: quality_control_stock #: help:stock.production.lot,qc_inspections:0 msgid "Inspections related to this lot." diff --git a/quality_control_stock_oca/i18n/ru.po b/quality_control_stock_oca/i18n/ru.po new file mode 100644 index 000000000..274595f12 --- /dev/null +++ b/quality_control_stock_oca/i18n/ru.po @@ -0,0 +1,171 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: manufacture (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-02 11:59+0000\n" +"PO-Revision-Date: 2015-11-12 18:38+0000\n" +"Last-Translator: <>\n" +"Language-Team: Russian (http://www.transifex.com/oca/OCA-manufacture-8-0/" +"language/ru/)\n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n" +"%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "Товар/Услуга" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "" diff --git a/quality_control_stock_oca/i18n/sk.po b/quality_control_stock_oca/i18n/sk.po new file mode 100644 index 000000000..3cedcbce2 --- /dev/null +++ b/quality_control_stock_oca/i18n/sk.po @@ -0,0 +1,169 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_stock +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: manufacture (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-09-02 09:20+0000\n" +"PO-Revision-Date: 2015-11-12 18:38+0000\n" +"Last-Translator: <>\n" +"Language-Team: Slovak (http://www.transifex.com/oca/OCA-manufacture-8-0/" +"language/sk/)\n" +"Language: sk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: quality_control_stock +#: field:stock.picking,created_inspections:0 +#: field:stock.production.lot,created_inspections:0 +msgid "Created inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,done_inspections:0 +#: field:stock.production.lot,done_inspections:0 +msgid "Done inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,qc_inspections:0 +#: field:stock.production.lot,qc_inspections:0 +msgid "Inspections" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,passed_inspections:0 +#: field:stock.production.lot,passed_inspections:0 +msgid "Inspections OK" +msgstr "" + +#. module: quality_control_stock +#: field:stock.picking,failed_inspections:0 +#: field:stock.production.lot,failed_inspections:0 +msgid "Inspections failed" +msgstr "" + +#. module: quality_control_stock +#: help:stock.production.lot,qc_inspections:0 +msgid "Inspections related to this lot." +msgstr "" + +#. module: quality_control_stock +#: help:stock.picking,qc_inspections:0 +msgid "Inspections related to this picking." +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,lot:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,lot:0 +#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +msgid "Lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_production_lot +msgid "Lot/Serial" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: field:qc.inspection,picking:0 +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +#: field:qc.inspection.line,picking:0 +msgid "Picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking +#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +msgid "Picking List" +msgstr "" + +#. module: quality_control_stock +#: field:qc.trigger,picking_type:0 +msgid "Picking type" +msgstr "" + +#. module: quality_control_stock +#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking +#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view +msgid "Product" +msgstr "Produkt" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection +msgid "Quality control inspection" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_inspection_line +msgid "Quality control inspection line" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_qc_trigger +msgid "Quality control trigger" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_done +msgid "Quality inspection from lot done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_passed +msgid "Quality inspection from lot passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_done +msgid "Quality inspection from picking done" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_passed +msgid "Quality inspection from picking passed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot +msgid "Quality inspections from lot" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_lot_failed +msgid "Quality inspections from lot failed" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking +msgid "Quality inspections from picking" +msgstr "" + +#. module: quality_control_stock +#: model:ir.actions.act_window,name:quality_control_stock.action_qc_inspection_per_picking_failed +msgid "Quality inspections from picking failed" +msgstr "" + +#. module: quality_control_stock +#: model:res.request.link,name:quality_control_stock.req_link_stock_move +msgid "Stock Move" +msgstr "" + +#. module: quality_control_stock +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +msgid "The picking type determines the picking view" +msgstr "" + +#. module: quality_control_stock +#: view:stock.picking:quality_control_stock.stock_picking_qc_view +#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +msgid "inspections" +msgstr "" diff --git a/quality_control_stock_oca/i18n/sl.po b/quality_control_stock_oca/i18n/sl.po index b4ae06401..c9eed0079 100644 --- a/quality_control_stock_oca/i18n/sl.po +++ b/quality_control_stock_oca/i18n/sl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * quality_control_stock -# +# # Translators: # Matjaž Mozetič , 2015-2016 msgid "" @@ -11,12 +11,14 @@ msgstr "" "POT-Creation-Date: 2016-04-28 14:19+0000\n" "PO-Revision-Date: 2016-04-30 05:15+0000\n" "Last-Translator: Matjaž Mozetič \n" -"Language-Team: Slovenian (http://www.transifex.com/oca/OCA-manufacture-8-0/language/sl/)\n" +"Language-Team: Slovenian (http://www.transifex.com/oca/OCA-manufacture-8-0/" +"language/sl/)\n" +"Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" +"%100==4 ? 2 : 3);\n" #. module: quality_control_stock #: field:stock.picking,created_inspections:0 diff --git a/quality_control_stock_oca/i18n/tr.po b/quality_control_stock_oca/i18n/tr.po index 9147c6aed..b2d27823f 100644 --- a/quality_control_stock_oca/i18n/tr.po +++ b/quality_control_stock_oca/i18n/tr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * quality_control_stock -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2017-01-07 04:20+0000\n" "PO-Revision-Date: 2015-11-12 18:38+0000\n" "Last-Translator: <>\n" -"Language-Team: Turkish (http://www.transifex.com/oca/OCA-manufacture-8-0/language/tr/)\n" +"Language-Team: Turkish (http://www.transifex.com/oca/OCA-manufacture-8-0/" +"language/tr/)\n" +"Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: quality_control_stock diff --git a/quality_control_stock_oca/i18n/tr_TR.po b/quality_control_stock_oca/i18n/tr_TR.po index 9f9ccadb4..b32506a89 100644 --- a/quality_control_stock_oca/i18n/tr_TR.po +++ b/quality_control_stock_oca/i18n/tr_TR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * quality_control_stock -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2016-12-31 05:27+0000\n" "PO-Revision-Date: 2015-11-12 18:38+0000\n" "Last-Translator: <>\n" -"Language-Team: Turkish (Turkey) (http://www.transifex.com/oca/OCA-manufacture-8-0/language/tr_TR/)\n" +"Language-Team: Turkish (Turkey) (http://www.transifex.com/oca/OCA-" +"manufacture-8-0/language/tr_TR/)\n" +"Language: tr_TR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: tr_TR\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: quality_control_stock diff --git a/quality_control_stock_oca/i18n/vi_VN.po b/quality_control_stock_oca/i18n/vi_VN.po index c7495fc58..f179e5dfd 100644 --- a/quality_control_stock_oca/i18n/vi_VN.po +++ b/quality_control_stock_oca/i18n/vi_VN.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * quality_control_stock -# +# # Translators: # Accounts-Payable - Alkemics, 2015 # Chen-Do LU , 2015 @@ -15,11 +15,12 @@ msgstr "" "POT-Creation-Date: 2017-03-04 04:25+0000\n" "PO-Revision-Date: 2017-03-06 09:09+0000\n" "Last-Translator: OCA Transbot \n" -"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/oca/OCA-manufacture-8-0/language/vi_VN/)\n" +"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/oca/OCA-" +"manufacture-8-0/language/vi_VN/)\n" +"Language: vi_VN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: vi_VN\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: quality_control_stock diff --git a/quality_control_stock_oca/i18n/zh_CN.po b/quality_control_stock_oca/i18n/zh_CN.po index bb1739538..7dac83004 100644 --- a/quality_control_stock_oca/i18n/zh_CN.po +++ b/quality_control_stock_oca/i18n/zh_CN.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * quality_control_stock -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2017-03-04 04:25+0000\n" "PO-Revision-Date: 2015-11-12 18:38+0000\n" "Last-Translator: <>\n" -"Language-Team: Chinese (China) (http://www.transifex.com/oca/OCA-manufacture-8-0/language/zh_CN/)\n" +"Language-Team: Chinese (China) (http://www.transifex.com/oca/OCA-" +"manufacture-8-0/language/zh_CN/)\n" +"Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: zh_CN\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: quality_control_stock diff --git a/quality_control_stock_oca/models/qc_inspection.py b/quality_control_stock_oca/models/qc_inspection.py index ba7382b6f..68a48df47 100644 --- a/quality_control_stock_oca/models/qc_inspection.py +++ b/quality_control_stock_oca/models/qc_inspection.py @@ -60,6 +60,8 @@ class QcInspection(models.Model): # Fill qty when coming from pack operations if object_ref and object_ref._name == 'stock.pack.operation': res['qty'] = object_ref.product_qty + if object_ref and object_ref._name == 'stock.move': + res['qty'] = object_ref.product_uom_qty return res picking = fields.Many2one( From a599afb20c7d5c652d426d6daf22f14bf2fbd70e Mon Sep 17 00:00:00 2001 From: Simone Rubino Date: Wed, 27 Jun 2018 10:09:05 +0200 Subject: [PATCH 10/35] [MIG] quality_control_stock: Migration to 10.0 --- quality_control_stock_oca/README.rst | 70 ++- quality_control_stock_oca/__init__.py | 14 +- .../{__openerp__.py => __manifest__.py} | 17 +- .../data/quality_control_stock_data.xml | 34 +- .../i18n/quality_control_stock.pot | 60 ++- quality_control_stock_oca/models/__init__.py | 3 +- .../models/qc_inspection.py | 58 +-- .../models/qc_trigger.py | 7 +- .../models/stock_picking.py | 38 +- .../models/stock_picking_type.py | 12 +- .../models/stock_production_lot.py | 34 +- .../readme/CONTRIBUTORS.rst | 3 + .../readme/DESCRIPTION.rst | 3 + quality_control_stock_oca/readme/ROADMAP.rst | 1 + .../static/description/index.html | 432 ++++++++++++++++++ quality_control_stock_oca/tests/__init__.py | 3 +- .../tests/test_quality_control_stock.py | 45 +- .../views/qc_inspection_view.xml | 144 +++--- .../views/stock_picking_view.xml | 132 +++--- .../views/stock_production_lot_view.xml | 132 +++--- 20 files changed, 861 insertions(+), 381 deletions(-) rename quality_control_stock_oca/{__openerp__.py => __manifest__.py} (62%) create mode 100644 quality_control_stock_oca/readme/CONTRIBUTORS.rst create mode 100644 quality_control_stock_oca/readme/DESCRIPTION.rst create mode 100644 quality_control_stock_oca/readme/ROADMAP.rst create mode 100644 quality_control_stock_oca/static/description/index.html diff --git a/quality_control_stock_oca/README.rst b/quality_control_stock_oca/README.rst index 116962b20..5fbc24490 100644 --- a/quality_control_stock_oca/README.rst +++ b/quality_control_stock_oca/README.rst @@ -1,57 +1,85 @@ -.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg - :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html - :alt: License: AGPL-3 +======================= +Quality control - Stock +======================= -=================================== -Stock extension for quality control -=================================== +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png + :target: https://odoo-community.org/page/development-status + :alt: Beta +.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png + :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/10.0/quality_control_stock + :alt: OCA/manufacture +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/manufacture-10-0/manufacture-10-0-quality_control_stock + :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/10.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| This module defines triggers that creates inspections when stock moves are done. It also adds some shortcuts on picking and lots to these inspections. +**Table of contents** -Usage -===== - -.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas - :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/129/8.0 - +.. contents:: + :local: Known issues / Roadmap ====================== * Put trigger in all languages. - 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 `here `_. +If you spotted it first, help us smashing it by providing a detailed and welcomed +`feedback `_. +Do not contact contributors directly about support or help with technical issues. Credits ======= +Authors +~~~~~~~ + +* OdooMRP team +* AvanzOSC +* Serv. Tecnol. Avanzados - Pedro M. Baeza +* Agile Business Group + Contributors ------------- +~~~~~~~~~~~~ + * Pedro M. Baeza * Oihane Crucelaegui +* Simone Rubino -Maintainer ----------- +Maintainers +~~~~~~~~~~~ + +This module is maintained by the OCA. .. image:: https://odoo-community.org/logo.png :alt: Odoo Community Association :target: https://odoo-community.org -This module is maintained by the OCA. - OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. -To contribute to this module, please visit http://odoo-community.org. +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_stock_oca/__init__.py b/quality_control_stock_oca/__init__.py index 15f6ce448..adca769d2 100644 --- a/quality_control_stock_oca/__init__.py +++ b/quality_control_stock_oca/__init__.py @@ -1,15 +1,15 @@ # -*- coding: utf-8 -*- -# (c) 2014 Serv. Tec. Avanzados - Pedro M. Baeza -# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html +# Copyright 2014 Serv. Tec. Avanzados - Pedro M. Baeza +# Copyright 2018 Simone Rubino - Agile Business Group +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). from . import models -from openerp import SUPERUSER_ID +from odoo import api, SUPERUSER_ID def post_init_hook(cr, registry): # Create QC triggers - picking_type_ids = registry['stock.picking.type'].search( - cr, SUPERUSER_ID, []) + env = api.Environment(cr, SUPERUSER_ID, {}) + picking_type_ids = env['stock.picking.type'].sudo().search([]) for picking_type_id in picking_type_ids: - registry['stock.picking.type']._create_qc_trigger( - cr, SUPERUSER_ID, picking_type_id) + picking_type_id.sudo()._create_qc_trigger() diff --git a/quality_control_stock_oca/__openerp__.py b/quality_control_stock_oca/__manifest__.py similarity index 62% rename from quality_control_stock_oca/__openerp__.py rename to quality_control_stock_oca/__manifest__.py index 21c203e4d..f47f852c0 100644 --- a/quality_control_stock_oca/__openerp__.py +++ b/quality_control_stock_oca/__manifest__.py @@ -1,22 +1,21 @@ # -*- coding: utf-8 -*- -# (c) 2014 Serv. Tec. Avanzados - Pedro M. Baeza -# (c) 2014 Oihane Crucelaegui - AvanzOSC -# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html +# Copyright 2014 Serv. Tec. Avanzados - Pedro M. Baeza +# Copyright 2014 Oihane Crucelaegui - AvanzOSC +# Copyright 2018 Simone Rubino - Agile Business Group +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). { "name": "Quality control - Stock", - "version": "8.0.1.0.1", + "version": "10.0.1.0.2", "category": "Quality control", "license": "AGPL-3", "author": "OdooMRP team, " "AvanzOSC, " "Serv. Tecnol. Avanzados - Pedro M. Baeza, " + "Agile Business Group, " "Odoo Community Association (OCA)", - "website": "http://www.odoomrp.com", - "contributors": [ - "Pedro M. Baeza ", - "Oihane Crucelaegui ", - ], + "website": "https://github.com/OCA/manufacture/tree/10.0/" + "quality_control_stock", "depends": [ "quality_control", "stock", diff --git a/quality_control_stock_oca/data/quality_control_stock_data.xml b/quality_control_stock_oca/data/quality_control_stock_data.xml index fc75ef6e5..3b3c58555 100644 --- a/quality_control_stock_oca/data/quality_control_stock_data.xml +++ b/quality_control_stock_oca/data/quality_control_stock_data.xml @@ -1,21 +1,19 @@ - + + + + Stock Move + stock.move + - - - Stock Move - stock.move - + + Picking List + stock.picking + - - Picking List - stock.picking - - - - Lot - stock.production.lot - - - - + + Lot + stock.production.lot + + diff --git a/quality_control_stock_oca/i18n/quality_control_stock.pot b/quality_control_stock_oca/i18n/quality_control_stock.pot index 462cbc519..a638e3edb 100644 --- a/quality_control_stock_oca/i18n/quality_control_stock.pot +++ b/quality_control_stock_oca/i18n/quality_control_stock.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: <>\n" "Language-Team: \n" @@ -14,50 +14,50 @@ msgstr "" "Plural-Forms: \n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections msgid "Inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot msgid "Lot" msgstr "" @@ -68,30 +68,23 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type msgid "Picking type" msgstr "" -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" @@ -158,8 +151,13 @@ msgid "The picking type determines the picking view" msgstr "" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" diff --git a/quality_control_stock_oca/models/__init__.py b/quality_control_stock_oca/models/__init__.py index 61f4c2b9e..87c70ccc6 100644 --- a/quality_control_stock_oca/models/__init__.py +++ b/quality_control_stock_oca/models/__init__.py @@ -1,6 +1,5 @@ # -*- coding: utf-8 -*- -# (c) 2014 Serv. Tec. Avanzados - Pedro M. Baeza -# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). from . import qc_trigger from . import qc_inspection diff --git a/quality_control_stock_oca/models/qc_inspection.py b/quality_control_stock_oca/models/qc_inspection.py index 68a48df47..1e79c5abf 100644 --- a/quality_control_stock_oca/models/qc_inspection.py +++ b/quality_control_stock_oca/models/qc_inspection.py @@ -1,41 +1,46 @@ # -*- coding: utf-8 -*- -# (c) 2014 Serv. Tec. Avanzados - Pedro M. Baeza -# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html +# Copyright 2014 Serv. Tec. Avanzados - Pedro M. Baeza +# Copyright 2018 Simone Rubino - Agile Business Group +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -from openerp import models, fields, api +from odoo import api, fields, models class QcInspection(models.Model): _inherit = 'qc.inspection' - @api.one + @api.multi @api.depends('object_id') - def get_picking(self): - self.picking = False - if self.object_id: - if self.object_id._name == 'stock.move': - self.picking = self.object_id.picking_id - elif self.object_id._name == 'stock.picking': - self.picking = self.object_id - elif self.object_id._name == 'stock.pack.operation': - self.picking = self.object_id.picking_id + def _compute_picking(self): + for inspection in self: + inspection.picking = False + if inspection.object_id: + if inspection.object_id._name == 'stock.move': + inspection.picking = inspection.object_id.picking_id + elif inspection.object_id._name == 'stock.picking': + inspection.picking = inspection.object_id + elif inspection.object_id._name == 'stock.pack.operation': + inspection.picking = inspection.object_id.picking_id - @api.one + @api.multi @api.depends('object_id') - def get_lot(self): - self.lot = False - if self.object_id: - if self.object_id._name == 'stock.pack.operation': - self.lot = self.object_id.lot_id - elif self.object_id._name == 'stock.move': - self.lot = self.object_id.lot_ids[:1] - elif self.object_id._name == 'stock.production.lot': - self.lot = self.object_id + def _compute_lot(self): + for inspection in self: + inspection.lot = False + if inspection.object_id: + if inspection.object_id._name == 'stock.pack.operation': + inspection.lot = \ + inspection.object_id.pack_lot_ids[:1].lot_id + elif inspection.object_id._name == 'stock.move': + inspection.lot = inspection.object_id.lot_ids[:1] + elif inspection.object_id._name == 'stock.production.lot': + inspection.lot = inspection.object_id - @api.one + @api.multi @api.depends('object_id') def _get_product(self): """Overriden for getting the product from a stock move.""" + self.ensure_one() super(QcInspection, self)._get_product() if self.object_id: if self.object_id._name == 'stock.move': @@ -65,9 +70,10 @@ class QcInspection(models.Model): return res picking = fields.Many2one( - comodel_name="stock.picking", compute="get_picking", store=True) + comodel_name="stock.picking", compute="_compute_picking", store=True) lot = fields.Many2one( - comodel_name='stock.production.lot', compute="get_lot", store=True) + comodel_name='stock.production.lot', compute="_compute_lot", + store=True) class QcInspectionLine(models.Model): diff --git a/quality_control_stock_oca/models/qc_trigger.py b/quality_control_stock_oca/models/qc_trigger.py index 5c0d7816e..2b08d537d 100644 --- a/quality_control_stock_oca/models/qc_trigger.py +++ b/quality_control_stock_oca/models/qc_trigger.py @@ -1,8 +1,9 @@ # -*- coding: utf-8 -*- -# (c) 2014 Serv. Tec. Avanzados - Pedro M. Baeza -# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html +# Copyright 2014 Serv. Tec. Avanzados - Pedro M. Baeza +# Copyright 2018 Simone Rubino - Agile Business Group +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -from openerp import models, fields +from odoo import fields, models class QcTrigger(models.Model): diff --git a/quality_control_stock_oca/models/stock_picking.py b/quality_control_stock_oca/models/stock_picking.py index 1583d9bd6..dcbb6cc56 100644 --- a/quality_control_stock_oca/models/stock_picking.py +++ b/quality_control_stock_oca/models/stock_picking.py @@ -1,37 +1,41 @@ # -*- coding: utf-8 -*- -# (c) 2014 Serv. Tec. Avanzados - Pedro M. Baeza -# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html +# Copyright 2014 Serv. Tec. Avanzados - Pedro M. Baeza +# Copyright 2018 Simone Rubino - Agile Business Group +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -from openerp import models, fields, api -from openerp.addons.quality_control.models.qc_trigger_line import\ +from odoo import api, fields, models +from odoo.addons.quality_control.models.qc_trigger_line import\ _filter_trigger_lines class StockPicking(models.Model): _inherit = 'stock.picking' - @api.one + @api.multi @api.depends('qc_inspections', 'qc_inspections.state') - def _count_inspections(self): - self.created_inspections = len(self.qc_inspections) - self.passed_inspections = len([x for x in self.qc_inspections if - x.state == 'success']) - self.failed_inspections = len([x for x in self.qc_inspections if - x.state == 'failed']) - self.done_inspections = (self.passed_inspections + - self.failed_inspections) + def _compute_count_inspections(self): + for picking in self: + picking.created_inspections = len(picking.qc_inspections) + picking.passed_inspections = \ + len([x for x in picking.qc_inspections + if x.state == 'success']) + picking.failed_inspections = \ + len([x for x in picking.qc_inspections + if x.state == 'failed']) + picking.done_inspections = \ + (picking.passed_inspections + picking.failed_inspections) qc_inspections = fields.One2many( comodel_name='qc.inspection', inverse_name='picking', copy=False, string='Inspections', help="Inspections related to this picking.") created_inspections = fields.Integer( - compute="_count_inspections", string="Created inspections") + compute="_compute_count_inspections", string="Created inspections") done_inspections = fields.Integer( - compute="_count_inspections", string="Done inspections") + compute="_compute_count_inspections", string="Done inspections") passed_inspections = fields.Integer( - compute="_count_inspections", string="Inspections OK") + compute="_compute_count_inspections", string="Inspections OK") failed_inspections = fields.Integer( - compute="_count_inspections", string="Inspections failed") + compute="_compute_count_inspections", string="Inspections failed") @api.multi def do_transfer(self): diff --git a/quality_control_stock_oca/models/stock_picking_type.py b/quality_control_stock_oca/models/stock_picking_type.py index 7010cf3ba..5acb3b8ff 100644 --- a/quality_control_stock_oca/models/stock_picking_type.py +++ b/quality_control_stock_oca/models/stock_picking_type.py @@ -1,8 +1,9 @@ # -*- coding: utf-8 -*- -# (c) 2014 Serv. Tec. Avanzados - Pedro M. Baeza -# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html +# Copyright 2014 Serv. Tec. Avanzados - Pedro M. Baeza +# Copyright 2018 Simone Rubino - Agile Business Group +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -from openerp import models, api +from odoo import api, models class StockPickingType(models.Model): @@ -10,8 +11,9 @@ class StockPickingType(models.Model): @api.multi def _create_qc_trigger(self): + self.ensure_one() qc_trigger = { - 'name': self.complete_name, + 'name': self.name, 'company_id': self.warehouse_id.company_id.id, 'picking_type': self.id, 'partner_selectable': True, @@ -31,5 +33,5 @@ class StockPickingType(models.Model): qc_trigger_model = self.env['qc.trigger'].sudo() qc_trigger = qc_trigger_model.search( [('picking_type', '=', self.id)]) - qc_trigger.name = self.complete_name + qc_trigger.name = self.name return res diff --git a/quality_control_stock_oca/models/stock_production_lot.py b/quality_control_stock_oca/models/stock_production_lot.py index aeff0ad90..1db874dc0 100644 --- a/quality_control_stock_oca/models/stock_production_lot.py +++ b/quality_control_stock_oca/models/stock_production_lot.py @@ -1,32 +1,34 @@ # -*- coding: utf-8 -*- -# (c) 2014 Serv. Tec. Avanzados - Pedro M. Baeza -# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html +# Copyright 2014 Serv. Tec. Avanzados - Pedro M. Baeza +# Copyright 2018 Simone Rubino - Agile Business Group +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -from openerp import models, fields, api +from odoo import api, fields, models class StockProductionLot(models.Model): _inherit = 'stock.production.lot' - @api.one + @api.multi @api.depends('qc_inspections', 'qc_inspections.state') - def _count_inspections(self): - self.created_inspections = len(self.qc_inspections) - self.passed_inspections = len([x for x in self.qc_inspections if - x.state == 'success']) - self.failed_inspections = len([x for x in self.qc_inspections if - x.state == 'failed']) - self.done_inspections = (self.passed_inspections + - self.failed_inspections) + def _compute_count_inspections(self): + for lot in self: + lot.created_inspections = len(lot.qc_inspections) + lot.passed_inspections = \ + len([x for x in lot.qc_inspections if x.state == 'success']) + lot.failed_inspections = \ + len([x for x in lot.qc_inspections if x.state == 'failed']) + lot.done_inspections = \ + (lot.passed_inspections + lot.failed_inspections) qc_inspections = fields.One2many( comodel_name='qc.inspection', inverse_name='lot', copy=False, string='Inspections', help="Inspections related to this lot.") created_inspections = fields.Integer( - compute="_count_inspections", string="Created inspections") + compute="_compute_count_inspections", string="Created inspections") done_inspections = fields.Integer( - compute="_count_inspections", string="Done inspections") + compute="_compute_count_inspections", string="Done inspections") passed_inspections = fields.Integer( - compute="_count_inspections", string="Inspections OK") + compute="_compute_count_inspections", string="Inspections OK") failed_inspections = fields.Integer( - compute="_count_inspections", string="Inspections failed") + compute="_compute_count_inspections", string="Inspections failed") diff --git a/quality_control_stock_oca/readme/CONTRIBUTORS.rst b/quality_control_stock_oca/readme/CONTRIBUTORS.rst new file mode 100644 index 000000000..8754a7d88 --- /dev/null +++ b/quality_control_stock_oca/readme/CONTRIBUTORS.rst @@ -0,0 +1,3 @@ +* Pedro M. Baeza +* Oihane Crucelaegui +* Simone Rubino diff --git a/quality_control_stock_oca/readme/DESCRIPTION.rst b/quality_control_stock_oca/readme/DESCRIPTION.rst new file mode 100644 index 000000000..e1792f9cf --- /dev/null +++ b/quality_control_stock_oca/readme/DESCRIPTION.rst @@ -0,0 +1,3 @@ +This module defines triggers that creates inspections when stock moves are done. + +It also adds some shortcuts on picking and lots to these inspections. diff --git a/quality_control_stock_oca/readme/ROADMAP.rst b/quality_control_stock_oca/readme/ROADMAP.rst new file mode 100644 index 000000000..db5c65f37 --- /dev/null +++ b/quality_control_stock_oca/readme/ROADMAP.rst @@ -0,0 +1 @@ +* Put trigger in all languages. diff --git a/quality_control_stock_oca/static/description/index.html b/quality_control_stock_oca/static/description/index.html new file mode 100644 index 000000000..d0107eff7 --- /dev/null +++ b/quality_control_stock_oca/static/description/index.html @@ -0,0 +1,432 @@ + + + + + + +Quality control - Stock + + + +
+

Quality control - Stock

+ + +

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

+

This module defines triggers that creates inspections when stock moves are done.

+

It also adds some shortcuts on picking and lots to these inspections.

+

Table of contents

+ +
+

Known issues / Roadmap

+
    +
  • Put trigger in all languages.
  • +
+
+
+

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.

+

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

+
+
+

Credits

+
+

Authors

+
    +
  • OdooMRP team
  • +
  • AvanzOSC
  • +
  • Serv. Tecnol. Avanzados - Pedro M. Baeza
  • +
  • Agile Business Group
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use.

+

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_stock_oca/tests/__init__.py b/quality_control_stock_oca/tests/__init__.py index 3dd12a3d9..f368a70ff 100644 --- a/quality_control_stock_oca/tests/__init__.py +++ b/quality_control_stock_oca/tests/__init__.py @@ -1,5 +1,4 @@ # -*- coding: utf-8 -*- -# (c) 2015 Oihane Crucelaegui - AvanzOSC -# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). from . import test_quality_control_stock diff --git a/quality_control_stock_oca/tests/test_quality_control_stock.py b/quality_control_stock_oca/tests/test_quality_control_stock.py index bdb78bbc6..e8a6dff93 100644 --- a/quality_control_stock_oca/tests/test_quality_control_stock.py +++ b/quality_control_stock_oca/tests/test_quality_control_stock.py @@ -1,8 +1,9 @@ # -*- coding: utf-8 -*- -# (c) 2015 Oihane Crucelaegui - AvanzOSC -# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html +# Copyright 2015 Oihane Crucelaegui - AvanzOSC +# Copyright 2018 Simone Rubino - Agile Business Group +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -from openerp.tests.common import TransactionCase +from odoo.tests.common import TransactionCase class TestQualityControl(TransactionCase): @@ -18,7 +19,9 @@ class TestQualityControl(TransactionCase): self.partner2 = self.env.ref('base.res_partner_4') self.test = self.env.ref('quality_control.qc_test_1') self.picking_type = self.env.ref('stock.picking_type_out') - self.sequence = self.env.ref('stock.seq_type_picking_out') + self.location_dest = self.env.ref('stock.stock_location_customers') + self.sequence = self.env['ir.sequence'] \ + .search([('prefix', 'like', '/OUT/')], limit=1) inspection_lines = ( self.inspection_model._prepare_inspection_lines(self.test)) self.inspection1 = self.inspection_model.create({ @@ -37,19 +40,27 @@ class TestQualityControl(TransactionCase): 'product_uom': self.product.uom_id.id, 'product_uom_qty': 2.0, 'location_id': self.picking_type.default_location_src_id.id, - 'location_dest_id': self.picking_type.default_location_dest_id.id, + 'location_dest_id': self.location_dest.id, } - self.picking1 = self.picking_model.create({ - 'partner_id': self.partner1.id, - 'picking_type_id': self.picking_type.id, - 'move_lines': [(0, 0, move_vals)], - }) + self.picking1 = self.picking_model \ + .with_context(default_picking_type_id=self.picking_type.id) \ + .create({ + 'partner_id': self.partner1.id, + 'picking_type_id': self.picking_type.id, + 'move_lines': [(0, 0, move_vals)], + 'location_dest_id': self.location_dest.id + }) self.picking1.action_confirm() self.picking1.force_assign() self.picking1.do_prepare_partial() for line in self.picking1.pack_operation_ids.filtered( lambda r: r.product_id == self.product): - line.write({'lot_id': self.lot.id}) + line.write({ + 'pack_lot_ids': [(0, 0, { + 'lot_id': self.lot.id, + 'qty': 2.0 + })] + }) def test_inspection_create_for_product(self): self.product.qc_triggers = [( @@ -200,24 +211,24 @@ class TestQualityControl(TransactionCase): def test_picking_type(self): picking_type = self.picking_type_model.create({ 'name': 'Test Picking Type', - 'sequence_id': self.sequence.id, 'code': 'outgoing', + 'sequence_id': self.sequence.id }) trigger = self.qc_trigger_model.search( [('picking_type', '=', picking_type.id)]) self.assertEqual(len(trigger), 1, 'One trigger must have been created.') - self.assertEqual(trigger.name, picking_type.complete_name, + self.assertEqual(trigger.name, picking_type.name, 'Trigger name must match picking type name.') picking_type.write({ 'name': 'Test Name Change', }) - self.assertEqual(trigger.name, picking_type.complete_name, + self.assertEqual(trigger.name, picking_type.name, 'Trigger name must match picking type name.') def test_qc_inspection_picking(self): self.inspection1.write({ - 'object_id': '%s,%d' % (self.picking1._model, + 'object_id': '%s,%d' % (self.picking1._name, self.picking1.id), }) self.assertEquals(self.inspection1.picking, @@ -225,7 +236,7 @@ class TestQualityControl(TransactionCase): def test_qc_inspection_stock_move(self): self.inspection1.write({ - 'object_id': '%s,%d' % (self.picking1.move_lines[:1]._model, + 'object_id': '%s,%d' % (self.picking1.move_lines[:1]._name, self.picking1.move_lines[:1].id), }) self.inspection1.onchange_object_id() @@ -240,7 +251,7 @@ class TestQualityControl(TransactionCase): def test_qc_inspection_lot(self): self.inspection1.write({ - 'object_id': '%s,%d' % (self.lot._model, + 'object_id': '%s,%d' % (self.lot._name, self.lot.id), }) self.inspection1.onchange_object_id() diff --git a/quality_control_stock_oca/views/qc_inspection_view.xml b/quality_control_stock_oca/views/qc_inspection_view.xml index bc4780e4d..bf3a738af 100644 --- a/quality_control_stock_oca/views/qc_inspection_view.xml +++ b/quality_control_stock_oca/views/qc_inspection_view.xml @@ -1,83 +1,81 @@ - - - - - qc.inspection.form.view.picking - qc.inspection - - - - - - + + + + qc.inspection.form.view.picking + qc.inspection + + + + + - + + - - qc.inspection.tree.view.picking - qc.inspection - - - - - - + + qc.inspection.tree.view.picking + qc.inspection + + + + + - + + - - qc.inspection.search.view.picking - qc.inspection - - - - - - - - - - + + qc.inspection.search.view.picking + qc.inspection + + + + + - + + + + + + - - qc.inspection.line.tree.stock - qc.inspection.line - - - - - - + + qc.inspection.line.tree.stock + qc.inspection.line + + + + + - + + - - qc.inspection.line.search.stock - qc.inspection.line - - - - - - - - - - + + qc.inspection.line.search.stock + qc.inspection.line + + + + + - - - - + + + + +
+ + diff --git a/quality_control_stock_oca/views/stock_picking_view.xml b/quality_control_stock_oca/views/stock_picking_view.xml index 1ebb16078..ac3156ec8 100644 --- a/quality_control_stock_oca/views/stock_picking_view.xml +++ b/quality_control_stock_oca/views/stock_picking_view.xml @@ -1,72 +1,70 @@ - - + + + + Quality inspections from picking + qc.inspection + tree,form + [('picking', '=', active_id)] + - - Quality inspections from picking - qc.inspection - tree,form - [('picking', '=', active_id)] - + + Quality inspection from picking done + qc.inspection + tree,form + [('picking', '=', active_id), ('state', 'not in', ['draft', 'waiting'])] + - - Quality inspection from picking done - qc.inspection - tree,form - [('picking', '=', active_id), ('state', 'not in', ['draft', 'waiting'])] - + + Quality inspection from picking passed + qc.inspection + tree,form + [('picking', '=', active_id), ('state', '=', 'success')] + - - Quality inspection from picking passed - qc.inspection - tree,form - [('picking', '=', active_id), ('state', '=', 'success')] - + + Quality inspections from picking failed + qc.inspection + tree,form + [('picking', '=', active_id), ('state', '=', 'failed')] + - - Quality inspections from picking failed - qc.inspection - tree,form - [('picking', '=', active_id), ('state', '=', 'failed')] - - - - stock.picking.qc.view - stock.picking - - - -
- - - - -
-
-
- -
-
+ + stock.picking.qc.view + stock.picking + + + +
+ + + + +
+
+
+ diff --git a/quality_control_stock_oca/views/stock_production_lot_view.xml b/quality_control_stock_oca/views/stock_production_lot_view.xml index 9ec36c207..eabd58106 100644 --- a/quality_control_stock_oca/views/stock_production_lot_view.xml +++ b/quality_control_stock_oca/views/stock_production_lot_view.xml @@ -1,72 +1,70 @@ - - + + + + Quality inspections from lot + qc.inspection + tree,form + [('lot', '=', active_id)] + - - Quality inspections from lot - qc.inspection - tree,form - [('lot', '=', active_id)] - + + Quality inspection from lot done + qc.inspection + tree,form + [('lot', '=', active_id), ('state', 'not in', ['draft', 'waiting'])] + - - Quality inspection from lot done - qc.inspection - tree,form - [('lot', '=', active_id), ('state', 'not in', ['draft', 'waiting'])] - + + Quality inspection from lot passed + qc.inspection + tree,form + [('lot', '=', active_id), ('state', '=', 'success')] + - - Quality inspection from lot passed - qc.inspection - tree,form - [('lot', '=', active_id), ('state', '=', 'success')] - + + Quality inspections from lot failed + qc.inspection + tree,form + [('lot', '=', active_id), ('state', '=', 'failed')] + - - Quality inspections from lot failed - qc.inspection - tree,form - [('lot', '=', active_id), ('state', '=', 'failed')] - - - - stock.production.lot.qc.view - stock.production.lot - - - -
- - - - -
-
-
- -
-
+ + stock.production.lot.qc.view + stock.production.lot + + + +
+ + + + +
+
+
+ From 848a4b62325057148eed9f3d33497d85849b1227 Mon Sep 17 00:00:00 2001 From: Ignacio Ales Date: Thu, 13 Sep 2018 10:57:38 +0200 Subject: [PATCH 11/35] [MIG] quality_control_stock: Migration to 11.0 --- quality_control_stock_oca/README.rst | 7 +- quality_control_stock_oca/__init__.py | 1 - quality_control_stock_oca/__manifest__.py | 5 +- .../data/quality_control_stock_data.xml | 23 +++--- quality_control_stock_oca/models/__init__.py | 1 - .../models/qc_inspection.py | 55 +++++++------- .../models/qc_trigger.py | 3 +- .../models/stock_picking.py | 21 +++--- .../models/stock_picking_type.py | 11 +-- .../models/stock_production_lot.py | 14 ++-- quality_control_stock_oca/tests/__init__.py | 1 - .../tests/test_quality_control_stock.py | 72 +++++++++++-------- .../views/qc_inspection_view.xml | 34 ++++----- .../views/stock_picking_view.xml | 8 +-- .../views/stock_production_lot_view.xml | 8 +-- 15 files changed, 135 insertions(+), 129 deletions(-) diff --git a/quality_control_stock_oca/README.rst b/quality_control_stock_oca/README.rst index 5fbc24490..85846825c 100644 --- a/quality_control_stock_oca/README.rst +++ b/quality_control_stock_oca/README.rst @@ -14,13 +14,13 @@ Quality control - Stock :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/10.0/quality_control_stock + :target: https://github.com/OCA/manufacture/tree/11.0/quality_control_stock :alt: OCA/manufacture .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/manufacture-10-0/manufacture-10-0-quality_control_stock + :target: https://translation.odoo-community.org/projects/manufacture-11-0/manufacture-11-0-quality_control_stock :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/10.0 + :target: https://runbot.odoo-community.org/runbot/129/11.0 :alt: Try me on Runbot |badge1| |badge2| |badge3| |badge4| |badge5| @@ -66,6 +66,7 @@ Contributors * Pedro M. Baeza * Oihane Crucelaegui * Simone Rubino +* Ignacio Ales Maintainers ~~~~~~~~~~~ diff --git a/quality_control_stock_oca/__init__.py b/quality_control_stock_oca/__init__.py index adca769d2..db11222a0 100644 --- a/quality_control_stock_oca/__init__.py +++ b/quality_control_stock_oca/__init__.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2014 Serv. Tec. Avanzados - Pedro M. Baeza # Copyright 2018 Simone Rubino - Agile Business Group # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). diff --git a/quality_control_stock_oca/__manifest__.py b/quality_control_stock_oca/__manifest__.py index f47f852c0..f95766f6f 100644 --- a/quality_control_stock_oca/__manifest__.py +++ b/quality_control_stock_oca/__manifest__.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2014 Serv. Tec. Avanzados - Pedro M. Baeza # Copyright 2014 Oihane Crucelaegui - AvanzOSC # Copyright 2018 Simone Rubino - Agile Business Group @@ -6,7 +5,7 @@ { "name": "Quality control - Stock", - "version": "10.0.1.0.2", + "version": "11.0.1.0.0", "category": "Quality control", "license": "AGPL-3", "author": "OdooMRP team, " @@ -14,7 +13,7 @@ "Serv. Tecnol. Avanzados - Pedro M. Baeza, " "Agile Business Group, " "Odoo Community Association (OCA)", - "website": "https://github.com/OCA/manufacture/tree/10.0/" + "website": "https://github.com/OCA/manufacture/tree/11.0/" "quality_control_stock", "depends": [ "quality_control", diff --git a/quality_control_stock_oca/data/quality_control_stock_data.xml b/quality_control_stock_oca/data/quality_control_stock_data.xml index 3b3c58555..156c25b14 100644 --- a/quality_control_stock_oca/data/quality_control_stock_data.xml +++ b/quality_control_stock_oca/data/quality_control_stock_data.xml @@ -2,18 +2,15 @@ - - Stock Move - stock.move - + + + Stock Move + stock.move + - - Picking List - stock.picking - - - - Lot - stock.production.lot - + + Picking List + stock.picking + + diff --git a/quality_control_stock_oca/models/__init__.py b/quality_control_stock_oca/models/__init__.py index 87c70ccc6..634e9396b 100644 --- a/quality_control_stock_oca/models/__init__.py +++ b/quality_control_stock_oca/models/__init__.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). from . import qc_trigger diff --git a/quality_control_stock_oca/models/qc_inspection.py b/quality_control_stock_oca/models/qc_inspection.py index 1e79c5abf..ac7458132 100644 --- a/quality_control_stock_oca/models/qc_inspection.py +++ b/quality_control_stock_oca/models/qc_inspection.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2014 Serv. Tec. Avanzados - Pedro M. Baeza # Copyright 2018 Simone Rubino - Agile Business Group # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). @@ -13,49 +12,53 @@ class QcInspection(models.Model): @api.depends('object_id') def _compute_picking(self): for inspection in self: - inspection.picking = False + inspection.picking_id = False if inspection.object_id: if inspection.object_id._name == 'stock.move': - inspection.picking = inspection.object_id.picking_id + inspection.picking_id = inspection.object_id.picking_id elif inspection.object_id._name == 'stock.picking': - inspection.picking = inspection.object_id - elif inspection.object_id._name == 'stock.pack.operation': - inspection.picking = inspection.object_id.picking_id + inspection.picking_id = inspection.object_id + elif inspection.object_id._name == 'stock.move.line': + inspection.picking_id = inspection.object_id.picking_id @api.multi @api.depends('object_id') def _compute_lot(self): for inspection in self: - inspection.lot = False + inspection.lot_id = False if inspection.object_id: - if inspection.object_id._name == 'stock.pack.operation': - inspection.lot = \ - inspection.object_id.pack_lot_ids[:1].lot_id + if inspection.object_id._name == 'stock.move.line': + inspection.lot_id = \ + inspection.object_id.lot_id elif inspection.object_id._name == 'stock.move': - inspection.lot = inspection.object_id.lot_ids[:1] + inspection.lot_id = \ + self.env['stock.move.line'].search([ + ('lot_id', '!=', False), + ('move_id', '=', inspection.object_id.id) + ])[:1].lot_id elif inspection.object_id._name == 'stock.production.lot': - inspection.lot = inspection.object_id + inspection.lot_id = inspection.object_id @api.multi @api.depends('object_id') - def _get_product(self): + def _compute_product_id(self): """Overriden for getting the product from a stock move.""" self.ensure_one() - super(QcInspection, self)._get_product() + super(QcInspection, self)._compute_product_id() if self.object_id: if self.object_id._name == 'stock.move': - self.product = self.object_id.product_id - elif self.object_id._name == 'stock.pack.operation': - self.product = self.object_id.product_id + self.product_id = self.object_id.product_id + elif self.object_id._name == 'stock.move.line': + self.product_id = self.object_id.product_id elif self.object_id._name == 'stock.production.lot': - self.product = self.object_id.product_id + self.product_id = self.object_id.product_id @api.onchange('object_id') def onchange_object_id(self): if self.object_id: if self.object_id._name == 'stock.move': self.qty = self.object_id.product_qty - elif self.object_id._name == 'stock.pack.operation': + elif self.object_id._name == 'stock.move.line': self.qty = self.object_id.product_qty @api.multi @@ -63,15 +66,15 @@ class QcInspection(models.Model): res = super(QcInspection, self)._prepare_inspection_header( object_ref, trigger_line) # Fill qty when coming from pack operations - if object_ref and object_ref._name == 'stock.pack.operation': + if object_ref and object_ref._name == 'stock.move.line': res['qty'] = object_ref.product_qty if object_ref and object_ref._name == 'stock.move': res['qty'] = object_ref.product_uom_qty return res - picking = fields.Many2one( + picking_id = fields.Many2one( comodel_name="stock.picking", compute="_compute_picking", store=True) - lot = fields.Many2one( + lot_id = fields.Many2one( comodel_name='stock.production.lot', compute="_compute_lot", store=True) @@ -79,9 +82,9 @@ class QcInspection(models.Model): class QcInspectionLine(models.Model): _inherit = 'qc.inspection.line' - picking = fields.Many2one( - comodel_name="stock.picking", related="inspection_id.picking", + picking_id = fields.Many2one( + comodel_name="stock.picking", related="inspection_id.picking_id", store=True) - lot = fields.Many2one( - comodel_name="stock.production.lot", related="inspection_id.lot", + lot_id = fields.Many2one( + comodel_name="stock.production.lot", related="inspection_id.lot_id", store=True) diff --git a/quality_control_stock_oca/models/qc_trigger.py b/quality_control_stock_oca/models/qc_trigger.py index 2b08d537d..942ba29fa 100644 --- a/quality_control_stock_oca/models/qc_trigger.py +++ b/quality_control_stock_oca/models/qc_trigger.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2014 Serv. Tec. Avanzados - Pedro M. Baeza # Copyright 2018 Simone Rubino - Agile Business Group # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). @@ -9,5 +8,5 @@ from odoo import fields, models class QcTrigger(models.Model): _inherit = 'qc.trigger' - picking_type = fields.Many2one( + picking_type_id = fields.Many2one( comodel_name="stock.picking.type", readonly=True, ondelete="cascade") diff --git a/quality_control_stock_oca/models/stock_picking.py b/quality_control_stock_oca/models/stock_picking.py index dcbb6cc56..ecdc5db8c 100644 --- a/quality_control_stock_oca/models/stock_picking.py +++ b/quality_control_stock_oca/models/stock_picking.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2014 Serv. Tec. Avanzados - Pedro M. Baeza # Copyright 2018 Simone Rubino - Agile Business Group # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). @@ -12,21 +11,21 @@ class StockPicking(models.Model): _inherit = 'stock.picking' @api.multi - @api.depends('qc_inspections', 'qc_inspections.state') + @api.depends('qc_inspections_ids', 'qc_inspections_ids.state') def _compute_count_inspections(self): for picking in self: - picking.created_inspections = len(picking.qc_inspections) + picking.created_inspections = len(picking.qc_inspections_ids) picking.passed_inspections = \ - len([x for x in picking.qc_inspections + len([x for x in picking.qc_inspections_ids if x.state == 'success']) picking.failed_inspections = \ - len([x for x in picking.qc_inspections + len([x for x in picking.qc_inspections_ids if x.state == 'failed']) picking.done_inspections = \ (picking.passed_inspections + picking.failed_inspections) - qc_inspections = fields.One2many( - comodel_name='qc.inspection', inverse_name='picking', copy=False, + qc_inspections_ids = fields.One2many( + comodel_name='qc.inspection', inverse_name='picking_id', copy=False, string='Inspections', help="Inspections related to this picking.") created_inspections = fields.Integer( compute="_compute_count_inspections", string="Created inspections") @@ -38,12 +37,12 @@ class StockPicking(models.Model): compute="_compute_count_inspections", string="Inspections failed") @api.multi - def do_transfer(self): - res = super(StockPicking, self).do_transfer() + def action_done(self): + res = super(StockPicking, self).action_done() inspection_model = self.env['qc.inspection'] - for operation in self.pack_operation_ids: + for operation in self.move_lines: qc_trigger = self.env['qc.trigger'].search( - [('picking_type', '=', self.picking_type_id.id)]) + [('picking_type_id', '=', self.picking_type_id.id)]) trigger_lines = set() for model in ['qc.trigger.product_category_line', 'qc.trigger.product_template_line', diff --git a/quality_control_stock_oca/models/stock_picking_type.py b/quality_control_stock_oca/models/stock_picking_type.py index 5acb3b8ff..382202b71 100644 --- a/quality_control_stock_oca/models/stock_picking_type.py +++ b/quality_control_stock_oca/models/stock_picking_type.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2014 Serv. Tec. Avanzados - Pedro M. Baeza # Copyright 2018 Simone Rubino - Agile Business Group # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). @@ -15,7 +14,7 @@ class StockPickingType(models.Model): qc_trigger = { 'name': self.name, 'company_id': self.warehouse_id.company_id.id, - 'picking_type': self.id, + 'picking_type_id': self.id, 'partner_selectable': True, } return self.env['qc.trigger'].sudo().create(qc_trigger) @@ -31,7 +30,9 @@ class StockPickingType(models.Model): res = super(StockPickingType, self).write(vals) if vals.get('name') or vals.get('warehouse_id'): qc_trigger_model = self.env['qc.trigger'].sudo() - qc_trigger = qc_trigger_model.search( - [('picking_type', '=', self.id)]) - qc_trigger.name = self.name + for rec in self: + qc_trigger = qc_trigger_model.search( + [('picking_type_id', '=', rec.id)]) + qc_trigger.name = rec.name + return res diff --git a/quality_control_stock_oca/models/stock_production_lot.py b/quality_control_stock_oca/models/stock_production_lot.py index 1db874dc0..1d74eb1e1 100644 --- a/quality_control_stock_oca/models/stock_production_lot.py +++ b/quality_control_stock_oca/models/stock_production_lot.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2014 Serv. Tec. Avanzados - Pedro M. Baeza # Copyright 2018 Simone Rubino - Agile Business Group # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). @@ -10,19 +9,20 @@ class StockProductionLot(models.Model): _inherit = 'stock.production.lot' @api.multi - @api.depends('qc_inspections', 'qc_inspections.state') + @api.depends('qc_inspections_ids', 'qc_inspections_ids.state') def _compute_count_inspections(self): for lot in self: - lot.created_inspections = len(lot.qc_inspections) + lot.created_inspections = len(lot.qc_inspections_ids) lot.passed_inspections = \ - len([x for x in lot.qc_inspections if x.state == 'success']) + len([x for x in lot.qc_inspections_ids + if x.state == 'success']) lot.failed_inspections = \ - len([x for x in lot.qc_inspections if x.state == 'failed']) + len([x for x in lot.qc_inspections_ids if x.state == 'failed']) lot.done_inspections = \ (lot.passed_inspections + lot.failed_inspections) - qc_inspections = fields.One2many( - comodel_name='qc.inspection', inverse_name='lot', copy=False, + qc_inspections_ids = fields.One2many( + comodel_name='qc.inspection', inverse_name='lot_id', copy=False, string='Inspections', help="Inspections related to this lot.") created_inspections = fields.Integer( compute="_compute_count_inspections", string="Created inspections") diff --git a/quality_control_stock_oca/tests/__init__.py b/quality_control_stock_oca/tests/__init__.py index f368a70ff..8adecedfb 100644 --- a/quality_control_stock_oca/tests/__init__.py +++ b/quality_control_stock_oca/tests/__init__.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). from . import test_quality_control_stock diff --git a/quality_control_stock_oca/tests/test_quality_control_stock.py b/quality_control_stock_oca/tests/test_quality_control_stock.py index e8a6dff93..e3e8a9648 100644 --- a/quality_control_stock_oca/tests/test_quality_control_stock.py +++ b/quality_control_stock_oca/tests/test_quality_control_stock.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2015 Oihane Crucelaegui - AvanzOSC # Copyright 2018 Simone Rubino - Agile Business Group # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). @@ -14,7 +13,7 @@ class TestQualityControl(TransactionCase): self.inspection_model = self.env['qc.inspection'] self.qc_trigger_model = self.env['qc.trigger'] self.picking_type_model = self.env['stock.picking.type'] - self.product = self.env.ref('product.product_product_4') + self.product = self.env.ref('product.product_product_2') self.partner1 = self.env.ref('base.res_partner_2') self.partner2 = self.env.ref('base.res_partner_4') self.test = self.env.ref('quality_control.qc_test_1') @@ -29,7 +28,7 @@ class TestQualityControl(TransactionCase): 'inspection_lines': inspection_lines, }) self.trigger = self.qc_trigger_model.search( - [('picking_type', '=', self.picking_type.id)]) + [('picking_type_id', '=', self.picking_type.id)]) self.lot = self.env['stock.production.lot'].create({ 'name': 'Lot for tests', 'product_id': self.product.id, @@ -41,6 +40,7 @@ class TestQualityControl(TransactionCase): 'product_uom_qty': 2.0, 'location_id': self.picking_type.default_location_src_id.id, 'location_dest_id': self.location_dest.id, + 'quantity_done': 1.0 } self.picking1 = self.picking_model \ .with_context(default_picking_type_id=self.picking_type.id) \ @@ -52,15 +52,22 @@ class TestQualityControl(TransactionCase): }) self.picking1.action_confirm() self.picking1.force_assign() - self.picking1.do_prepare_partial() - for line in self.picking1.pack_operation_ids.filtered( + sequence = 10 + for line in self.picking1.move_lines.filtered( lambda r: r.product_id == self.product): line.write({ - 'pack_lot_ids': [(0, 0, { + 'move_line_ids': [(0, 0, { 'lot_id': self.lot.id, - 'qty': 2.0 - })] + 'product_uom_qty': 1.0, + 'qty_done': 1.0, + 'product_uom_id': line.product_uom.id, + 'product_id': line.product_id.id, + 'location_id': line.location_id.id, + 'location_dest_id': line.location_dest_id.id, + })], + 'sequence': sequence }) + sequence += 10 def test_inspection_create_for_product(self): self.product.qc_triggers = [( @@ -72,7 +79,7 @@ class TestQualityControl(TransactionCase): self.picking1.do_transfer() self.assertEqual(self.picking1.created_inspections, 1, 'Only one inspection must be created') - inspection = self.picking1.qc_inspections[:1] + inspection = self.picking1.qc_inspections_ids[:1] self.assertEqual(inspection.qty, 2.0) self.assertEqual(inspection.test, self.test, 'Wrong test picked when creating inspection.') @@ -91,7 +98,7 @@ class TestQualityControl(TransactionCase): self.picking1.do_transfer() self.assertEqual(self.picking1.created_inspections, 1, 'Only one inspection must be created') - self.assertEqual(self.picking1.qc_inspections[:1].test, self.test, + self.assertEqual(self.picking1.qc_inspections_ids[:1].test, self.test, 'Wrong test picked when creating inspection.') def test_inspection_create_for_category(self): @@ -104,7 +111,7 @@ class TestQualityControl(TransactionCase): self.picking1.do_transfer() self.assertEqual(self.picking1.created_inspections, 1, 'Only one inspection must be created') - self.assertEqual(self.picking1.qc_inspections[:1].test, self.test, + self.assertEqual(self.picking1.qc_inspections_ids[:1].test, self.test, 'Wrong test picked when creating inspection.') def test_inspection_create_for_product_partner(self): @@ -118,7 +125,7 @@ class TestQualityControl(TransactionCase): self.picking1.do_transfer() self.assertEqual(self.picking1.created_inspections, 1, 'Only one inspection must be created') - self.assertEqual(self.picking1.qc_inspections[:1].test, self.test, + self.assertEqual(self.picking1.qc_inspections_ids[:1].test, self.test, 'Wrong test picked when creating inspection.') def test_inspection_create_for_template_partner(self): @@ -132,7 +139,7 @@ class TestQualityControl(TransactionCase): self.picking1.do_transfer() self.assertEqual(self.picking1.created_inspections, 1, 'Only one inspection must be created') - self.assertEqual(self.picking1.qc_inspections[:1].test, self.test, + self.assertEqual(self.picking1.qc_inspections_ids[:1].test, self.test, 'Wrong test picked when creating inspection.') def test_inspection_create_for_category_partner(self): @@ -146,7 +153,7 @@ class TestQualityControl(TransactionCase): self.picking1.do_transfer() self.assertEqual(self.picking1.created_inspections, 1, 'Only one inspection must be created') - self.assertEqual(self.picking1.qc_inspections[:1].test, self.test, + self.assertEqual(self.picking1.qc_inspections_ids[:1].test, self.test, 'Wrong test picked when creating inspection.') def test_inspection_create_for_product_wrong_partner(self): @@ -201,11 +208,11 @@ class TestQualityControl(TransactionCase): self.picking1.do_transfer() self.assertEqual(self.picking1.created_inspections, 1, 'Only one inspection must be created') - self.assertEqual(self.picking1.qc_inspections[:1].test, self.test, + self.assertEqual(self.picking1.qc_inspections_ids[:1].test, self.test, 'Wrong test picked when creating inspection.') self.assertEqual(self.lot.created_inspections, 1, 'Only one inspection must be created') - self.assertEqual(self.lot.qc_inspections[:1].test, self.test, + self.assertEqual(self.lot.qc_inspections_ids[:1].test, self.test, 'Wrong test picked when creating inspection.') def test_picking_type(self): @@ -215,7 +222,7 @@ class TestQualityControl(TransactionCase): 'sequence_id': self.sequence.id }) trigger = self.qc_trigger_model.search( - [('picking_type', '=', picking_type.id)]) + [('picking_type_id', '=', picking_type.id)]) self.assertEqual(len(trigger), 1, 'One trigger must have been created.') self.assertEqual(trigger.name, picking_type.name, @@ -228,34 +235,37 @@ class TestQualityControl(TransactionCase): def test_qc_inspection_picking(self): self.inspection1.write({ + 'name': self.picking1.move_lines[:1]._name + "inspection", 'object_id': '%s,%d' % (self.picking1._name, self.picking1.id), }) - self.assertEquals(self.inspection1.picking, - self.picking1) + self.assertEqual(self.inspection1.picking_id, + self.picking1) def test_qc_inspection_stock_move(self): self.inspection1.write({ + 'name': self.picking1.move_lines[:1]._name + "inspection", 'object_id': '%s,%d' % (self.picking1.move_lines[:1]._name, self.picking1.move_lines[:1].id), }) self.inspection1.onchange_object_id() - self.assertEquals(self.inspection1.picking, - self.picking1) - self.assertEquals(self.inspection1.lot, - self.picking1.move_lines[:1].lot_ids[:1]) - self.assertEquals(self.inspection1.product, - self.picking1.move_lines[:1].product_id) - self.assertEquals(self.inspection1.qty, - self.picking1.move_lines[:1].product_qty) + self.assertEqual(self.inspection1.picking_id, + self.picking1) + self.assertEqual(self.inspection1.lot_id, + self.lot) + self.assertEqual(self.inspection1.product_id, + self.picking1.move_lines[:1].product_id) + self.assertEqual(self.inspection1.qty, + self.picking1.move_lines[:1].product_qty) def test_qc_inspection_lot(self): self.inspection1.write({ + 'name': self.picking1.move_lines[:1]._name + "inspection", 'object_id': '%s,%d' % (self.lot._name, self.lot.id), }) self.inspection1.onchange_object_id() - self.assertEquals(self.inspection1.lot, - self.lot) - self.assertEquals(self.inspection1.product, - self.lot.product_id) + self.assertEqual(self.inspection1.lot_id, + self.lot) + self.assertEqual(self.inspection1.product_id, + self.lot.product_id) diff --git a/quality_control_stock_oca/views/qc_inspection_view.xml b/quality_control_stock_oca/views/qc_inspection_view.xml index bf3a738af..e040e315b 100644 --- a/quality_control_stock_oca/views/qc_inspection_view.xml +++ b/quality_control_stock_oca/views/qc_inspection_view.xml @@ -7,9 +7,9 @@ qc.inspection - - - + + + @@ -19,9 +19,9 @@ qc.inspection - - - + + + @@ -31,18 +31,18 @@ qc.inspection - - - + + + + context="{'group_by': 'picking_id'}"/> + context="{'group_by': 'lot_id'}"/> @@ -52,9 +52,9 @@ qc.inspection.line - - - + + + @@ -64,9 +64,9 @@ qc.inspection.line - - - + + + Quality inspections from picking qc.inspection tree,form - [('picking', '=', active_id)] + [('picking_id', '=', active_id)] Quality inspection from picking done qc.inspection tree,form - [('picking', '=', active_id), ('state', 'not in', ['draft', 'waiting'])] + [('picking_id', '=', active_id), ('state', 'not in', ['draft', 'waiting'])] Quality inspection from picking passed qc.inspection tree,form - [('picking', '=', active_id), ('state', '=', 'success')] + [('picking_id', '=', active_id), ('state', '=', 'success')] Quality inspections from picking failed qc.inspection tree,form - [('picking', '=', active_id), ('state', '=', 'failed')] + [('picking_id', '=', active_id), ('state', '=', 'failed')] diff --git a/quality_control_stock_oca/views/stock_production_lot_view.xml b/quality_control_stock_oca/views/stock_production_lot_view.xml index eabd58106..2fe52a6d5 100644 --- a/quality_control_stock_oca/views/stock_production_lot_view.xml +++ b/quality_control_stock_oca/views/stock_production_lot_view.xml @@ -6,28 +6,28 @@ Quality inspections from lot qc.inspection tree,form - [('lot', '=', active_id)] + [('lot_id', '=', active_id)] Quality inspection from lot done qc.inspection tree,form - [('lot', '=', active_id), ('state', 'not in', ['draft', 'waiting'])] + [('lot_id', '=', active_id), ('state', 'not in', ['draft', 'waiting'])] Quality inspection from lot passed qc.inspection tree,form - [('lot', '=', active_id), ('state', '=', 'success')] + [('lot_id', '=', active_id), ('state', '=', 'success')] Quality inspections from lot failed qc.inspection tree,form - [('lot', '=', active_id), ('state', '=', 'failed')] + [('lot_id', '=', active_id), ('state', '=', 'failed')] From 59d62cb5a6b70d84f92bab5b0b5330f588af850b Mon Sep 17 00:00:00 2001 From: mreficent Date: Mon, 12 Nov 2018 15:56:00 +0100 Subject: [PATCH 12/35] [FIX] stock_picking_type: assure api.multi in write --- quality_control_stock_oca/models/stock_picking_type.py | 1 - 1 file changed, 1 deletion(-) diff --git a/quality_control_stock_oca/models/stock_picking_type.py b/quality_control_stock_oca/models/stock_picking_type.py index 382202b71..92aa9a35b 100644 --- a/quality_control_stock_oca/models/stock_picking_type.py +++ b/quality_control_stock_oca/models/stock_picking_type.py @@ -34,5 +34,4 @@ class StockPickingType(models.Model): qc_trigger = qc_trigger_model.search( [('picking_type_id', '=', rec.id)]) qc_trigger.name = rec.name - return res From 895977808032e82d8c754f249c554e04bb32c4bf Mon Sep 17 00:00:00 2001 From: mreficent Date: Wed, 14 Nov 2018 16:30:18 +0100 Subject: [PATCH 13/35] [FIX] quality_control_stock: singleton error --- quality_control_stock_oca/models/stock_picking_type.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/quality_control_stock_oca/models/stock_picking_type.py b/quality_control_stock_oca/models/stock_picking_type.py index 92aa9a35b..131a83a01 100644 --- a/quality_control_stock_oca/models/stock_picking_type.py +++ b/quality_control_stock_oca/models/stock_picking_type.py @@ -31,7 +31,7 @@ class StockPickingType(models.Model): if vals.get('name') or vals.get('warehouse_id'): qc_trigger_model = self.env['qc.trigger'].sudo() for rec in self: - qc_trigger = qc_trigger_model.search( + qc_triggers = qc_trigger_model.search( [('picking_type_id', '=', rec.id)]) - qc_trigger.name = rec.name + qc_triggers.write({'name': rec.name}) return res From 44c8c1ea5835c29ecff46c82603004757ad4a3e3 Mon Sep 17 00:00:00 2001 From: Jordi Ballester Alomar Date: Sun, 9 Dec 2018 17:26:34 +0100 Subject: [PATCH 14/35] [quality_control_stock][FIX] the stock user should be able to create quality control inspection without necessarily being quality control user. It is common that the person doing the picking is not going to be the same as the one doing the inspection. So when a stock user create the transfer, the system will create the necessary qc inspections, regardless if the user has permissions to process them. --- quality_control_stock_oca/README.rst | 5 +- quality_control_stock_oca/__manifest__.py | 1 + quality_control_stock_oca/i18n/ca.po | 66 +++++++++--------- quality_control_stock_oca/i18n/de.po | 68 +++++++++--------- quality_control_stock_oca/i18n/el_GR.po | 66 +++++++++--------- quality_control_stock_oca/i18n/es.po | 68 +++++++++--------- quality_control_stock_oca/i18n/es_AR.po | 66 +++++++++--------- quality_control_stock_oca/i18n/es_ES.po | 66 +++++++++--------- quality_control_stock_oca/i18n/es_MX.po | 63 ++++++++--------- quality_control_stock_oca/i18n/eu.po | 66 +++++++++--------- quality_control_stock_oca/i18n/fi.po | 69 ++++++++++--------- quality_control_stock_oca/i18n/fr.po | 68 +++++++++--------- quality_control_stock_oca/i18n/fr_CH.po | 66 +++++++++--------- quality_control_stock_oca/i18n/fr_FR.po | 66 +++++++++--------- quality_control_stock_oca/i18n/gl.po | 66 +++++++++--------- quality_control_stock_oca/i18n/hr.po | 66 +++++++++--------- quality_control_stock_oca/i18n/hr_HR.po | 66 +++++++++--------- quality_control_stock_oca/i18n/it.po | 67 +++++++++--------- quality_control_stock_oca/i18n/nl.po | 66 +++++++++--------- quality_control_stock_oca/i18n/nl_NL.po | 66 +++++++++--------- quality_control_stock_oca/i18n/pt.po | 66 +++++++++--------- quality_control_stock_oca/i18n/pt_BR.po | 69 ++++++++++--------- .../i18n/quality_control_stock.pot | 25 ++++--- quality_control_stock_oca/i18n/ro.po | 66 +++++++++--------- quality_control_stock_oca/i18n/ru.po | 66 +++++++++--------- quality_control_stock_oca/i18n/sk.po | 66 +++++++++--------- quality_control_stock_oca/i18n/sl.po | 68 +++++++++--------- quality_control_stock_oca/i18n/tr.po | 69 ++++++++++--------- quality_control_stock_oca/i18n/tr_TR.po | 69 ++++++++++--------- quality_control_stock_oca/i18n/vi_VN.po | 66 +++++++++--------- quality_control_stock_oca/i18n/zh_CN.po | 66 +++++++++--------- .../security/ir.model.access.csv | 8 +++ .../static/description/index.html | 6 +- .../tests/test_quality_control_stock.py | 24 ++++++- 34 files changed, 986 insertions(+), 949 deletions(-) create mode 100644 quality_control_stock_oca/security/ir.model.access.csv diff --git a/quality_control_stock_oca/README.rst b/quality_control_stock_oca/README.rst index 85846825c..02f97945e 100644 --- a/quality_control_stock_oca/README.rst +++ b/quality_control_stock_oca/README.rst @@ -45,7 +45,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. @@ -66,7 +66,6 @@ Contributors * Pedro M. Baeza * Oihane Crucelaegui * Simone Rubino -* Ignacio Ales Maintainers ~~~~~~~~~~~ @@ -81,6 +80,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. -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_stock_oca/__manifest__.py b/quality_control_stock_oca/__manifest__.py index f95766f6f..3d60bb1c3 100644 --- a/quality_control_stock_oca/__manifest__.py +++ b/quality_control_stock_oca/__manifest__.py @@ -20,6 +20,7 @@ "stock", ], "data": [ + "security/ir.model.access.csv", "data/quality_control_stock_data.xml", "views/qc_inspection_view.xml", "views/stock_picking_view.xml", diff --git a/quality_control_stock_oca/i18n/ca.po b/quality_control_stock_oca/i18n/ca.po index 6cd87498e..74ef02d36 100644 --- a/quality_control_stock_oca/i18n/ca.po +++ b/quality_control_stock_oca/i18n/ca.po @@ -19,51 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -73,30 +72,23 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +msgid "Picking Type" msgstr "" -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "Producte" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" @@ -159,11 +151,19 @@ msgstr "Moure l'estoc" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +msgid "The operation type determines the picking view" msgstr "" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" + +#~ msgid "Product" +#~ msgstr "Producte" diff --git a/quality_control_stock_oca/i18n/de.po b/quality_control_stock_oca/i18n/de.po index 74c9dc788..d517504dd 100644 --- a/quality_control_stock_oca/i18n/de.po +++ b/quality_control_stock_oca/i18n/de.po @@ -24,51 +24,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "Erstellte Prüfungen" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "Durchgeführte Prüfungen" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "Prüfungen" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "Prüfungen OK" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "Prüfungen gescheitert" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "Prüfungen mit Bezug auf dieses Los" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "Prüfungen mit Bezug auf diese Kommissionierung" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "Los" @@ -78,30 +77,24 @@ msgid "Lot/Serial" msgstr "Los/Ser.nr." #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "Kommissionierung" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "Kommissionierschein" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#, fuzzy +msgid "Picking Type" msgstr "Kommissionierungsart" -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "Produkt" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" @@ -164,11 +157,20 @@ msgstr "Lagerbuchung" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +#, fuzzy +msgid "The operation type determines the picking view" msgstr "Die Kommissionierungart bestimmt die Sicht" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "Prüfungen" + +#~ msgid "Product" +#~ msgstr "Produkt" diff --git a/quality_control_stock_oca/i18n/el_GR.po b/quality_control_stock_oca/i18n/el_GR.po index 405c7f038..0af7c4607 100644 --- a/quality_control_stock_oca/i18n/el_GR.po +++ b/quality_control_stock_oca/i18n/el_GR.po @@ -19,51 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -73,30 +72,23 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +msgid "Picking Type" msgstr "" -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "Προϊόν" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" @@ -159,11 +151,19 @@ msgstr "" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +msgid "The operation type determines the picking view" msgstr "" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" + +#~ msgid "Product" +#~ msgstr "Προϊόν" diff --git a/quality_control_stock_oca/i18n/es.po b/quality_control_stock_oca/i18n/es.po index 7bd67bdff..bd14cb7d2 100644 --- a/quality_control_stock_oca/i18n/es.po +++ b/quality_control_stock_oca/i18n/es.po @@ -22,51 +22,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "Inspecciones creadas" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "Inspecciones realizadas" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "Inspecciones" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "Inspecciones correctas" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "Inspecciones fallidas" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "Inspecciones relativas a este lote." #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "Inspecciones relativas a este albarán." #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "Lote" @@ -76,30 +75,24 @@ msgid "Lot/Serial" msgstr "Lote/Nº de serie" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "Albarán" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "Albarán" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#, fuzzy +msgid "Picking Type" msgstr "Tipo de albarán" -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "Producto" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" @@ -162,11 +155,20 @@ msgstr "Movimiento de stock" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +#, fuzzy +msgid "The operation type determines the picking view" msgstr "El tipo de albarán determina la vista" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "inspecciones" + +#~ msgid "Product" +#~ msgstr "Producto" diff --git a/quality_control_stock_oca/i18n/es_AR.po b/quality_control_stock_oca/i18n/es_AR.po index 4ff7a89bc..3fecd14fb 100644 --- a/quality_control_stock_oca/i18n/es_AR.po +++ b/quality_control_stock_oca/i18n/es_AR.po @@ -19,51 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -73,29 +72,23 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "Remitos" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" -msgstr "" - -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#, fuzzy +msgid "Picking Type" +msgstr "Remitos" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection @@ -159,11 +152,16 @@ msgstr "Movimiento de stock" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +msgid "The operation type determines the picking view" msgstr "" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" diff --git a/quality_control_stock_oca/i18n/es_ES.po b/quality_control_stock_oca/i18n/es_ES.po index 306d5e941..aedea9f91 100644 --- a/quality_control_stock_oca/i18n/es_ES.po +++ b/quality_control_stock_oca/i18n/es_ES.po @@ -19,51 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "Lote" @@ -73,30 +72,23 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +msgid "Picking Type" msgstr "" -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "Producto" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" @@ -159,11 +151,19 @@ msgstr "" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +msgid "The operation type determines the picking view" msgstr "" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" + +#~ msgid "Product" +#~ msgstr "Producto" diff --git a/quality_control_stock_oca/i18n/es_MX.po b/quality_control_stock_oca/i18n/es_MX.po index df407911e..1b3cadf9d 100644 --- a/quality_control_stock_oca/i18n/es_MX.po +++ b/quality_control_stock_oca/i18n/es_MX.po @@ -19,51 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -73,28 +72,21 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" -msgstr "" - -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +msgid "Picking Type" msgstr "" #. module: quality_control_stock @@ -159,11 +151,16 @@ msgstr "Movimiento bursátil" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +msgid "The operation type determines the picking view" msgstr "" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" diff --git a/quality_control_stock_oca/i18n/eu.po b/quality_control_stock_oca/i18n/eu.po index 7abf14b54..626dc9168 100644 --- a/quality_control_stock_oca/i18n/eu.po +++ b/quality_control_stock_oca/i18n/eu.po @@ -19,51 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -73,30 +72,23 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +msgid "Picking Type" msgstr "" -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "Produktua" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" @@ -159,11 +151,19 @@ msgstr "" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +msgid "The operation type determines the picking view" msgstr "" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" + +#~ msgid "Product" +#~ msgstr "Produktua" diff --git a/quality_control_stock_oca/i18n/fi.po b/quality_control_stock_oca/i18n/fi.po index dde39b752..53fa08f31 100644 --- a/quality_control_stock_oca/i18n/fi.po +++ b/quality_control_stock_oca/i18n/fi.po @@ -19,51 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "Erä" @@ -73,29 +72,23 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "Keräilylista" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" -msgstr "" - -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "Tuote" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#, fuzzy +msgid "Picking Type" +msgstr "Keräilylista" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection @@ -159,11 +152,19 @@ msgstr "Varastosiirto" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +msgid "The operation type determines the picking view" msgstr "" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" + +#~ msgid "Product" +#~ msgstr "Tuote" diff --git a/quality_control_stock_oca/i18n/fr.po b/quality_control_stock_oca/i18n/fr.po index 1c0a55037..04d67feed 100644 --- a/quality_control_stock_oca/i18n/fr.po +++ b/quality_control_stock_oca/i18n/fr.po @@ -25,51 +25,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "Inspections créées" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "Inspections terminées" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "Inspections" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "Inspections OK" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "Inspections en échec" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "Inspections liés à ce lot." #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "Inspections liées à ce bon." #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "Lot" @@ -79,30 +78,24 @@ msgid "Lot/Serial" msgstr "Lot/n° de série" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "Bons" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "Opération de manutention" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#, fuzzy +msgid "Picking Type" msgstr "Type de bons" -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "Article" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" @@ -165,11 +158,20 @@ msgstr "Mouvement de stock" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +#, fuzzy +msgid "The operation type determines the picking view" msgstr "Le type de préparation détermine la vue de préparation" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "inspections" + +#~ msgid "Product" +#~ msgstr "Article" diff --git a/quality_control_stock_oca/i18n/fr_CH.po b/quality_control_stock_oca/i18n/fr_CH.po index 4aa540ac0..50fc7d911 100644 --- a/quality_control_stock_oca/i18n/fr_CH.po +++ b/quality_control_stock_oca/i18n/fr_CH.po @@ -19,51 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -73,30 +72,23 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +msgid "Picking Type" msgstr "" -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "Produit" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" @@ -159,11 +151,19 @@ msgstr "" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +msgid "The operation type determines the picking view" msgstr "" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" + +#~ msgid "Product" +#~ msgstr "Produit" diff --git a/quality_control_stock_oca/i18n/fr_FR.po b/quality_control_stock_oca/i18n/fr_FR.po index 0609c10ac..f603728ec 100644 --- a/quality_control_stock_oca/i18n/fr_FR.po +++ b/quality_control_stock_oca/i18n/fr_FR.po @@ -19,51 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -73,30 +72,23 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +msgid "Picking Type" msgstr "" -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "Produit" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" @@ -159,11 +151,19 @@ msgstr "" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +msgid "The operation type determines the picking view" msgstr "" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" + +#~ msgid "Product" +#~ msgstr "Produit" diff --git a/quality_control_stock_oca/i18n/gl.po b/quality_control_stock_oca/i18n/gl.po index 79f9a7f8f..f9a88f292 100644 --- a/quality_control_stock_oca/i18n/gl.po +++ b/quality_control_stock_oca/i18n/gl.po @@ -20,51 +20,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "Inspeccións realizadas" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "Inspeccións" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "Inspeccións correctas" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "Inspeccións fallidas" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "Lote" @@ -74,30 +73,23 @@ msgid "Lot/Serial" msgstr "Lote/Número de serie" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +msgid "Picking Type" msgstr "" -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "Produto" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" @@ -160,11 +152,19 @@ msgstr "Movemento de existencias" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +msgid "The operation type determines the picking view" msgstr "" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" + +#~ msgid "Product" +#~ msgstr "Produto" diff --git a/quality_control_stock_oca/i18n/hr.po b/quality_control_stock_oca/i18n/hr.po index 34dc68f61..818be9294 100644 --- a/quality_control_stock_oca/i18n/hr.po +++ b/quality_control_stock_oca/i18n/hr.po @@ -20,51 +20,50 @@ msgstr "" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "Lot" @@ -74,30 +73,23 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +msgid "Picking Type" msgstr "" -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "Proizvod" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" @@ -160,11 +152,19 @@ msgstr "Skladišni prenos" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +msgid "The operation type determines the picking view" msgstr "" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" + +#~ msgid "Product" +#~ msgstr "Proizvod" diff --git a/quality_control_stock_oca/i18n/hr_HR.po b/quality_control_stock_oca/i18n/hr_HR.po index 8980a4d88..50225f083 100644 --- a/quality_control_stock_oca/i18n/hr_HR.po +++ b/quality_control_stock_oca/i18n/hr_HR.po @@ -20,51 +20,50 @@ msgstr "" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -74,30 +73,23 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +msgid "Picking Type" msgstr "" -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "Proizvod" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" @@ -160,11 +152,19 @@ msgstr "" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +msgid "The operation type determines the picking view" msgstr "" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" + +#~ msgid "Product" +#~ msgstr "Proizvod" diff --git a/quality_control_stock_oca/i18n/it.po b/quality_control_stock_oca/i18n/it.po index 604738481..48500265e 100644 --- a/quality_control_stock_oca/i18n/it.po +++ b/quality_control_stock_oca/i18n/it.po @@ -24,51 +24,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "Ispezioni" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "Lotto" @@ -78,30 +77,24 @@ msgid "Lot/Serial" msgstr "Lotto/Numero di serie" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "Ordine di consegna" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "Lista Picking" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#, fuzzy +msgid "Picking Type" msgstr "Tipo Picking" -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "Prodotto " - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" @@ -164,11 +157,19 @@ msgstr "Movimento di magazzino" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +msgid "The operation type determines the picking view" msgstr "" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "ispezioni" + +#~ msgid "Product" +#~ msgstr "Prodotto " diff --git a/quality_control_stock_oca/i18n/nl.po b/quality_control_stock_oca/i18n/nl.po index 6cdf8ce2b..4d1b568a6 100644 --- a/quality_control_stock_oca/i18n/nl.po +++ b/quality_control_stock_oca/i18n/nl.po @@ -19,51 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -73,30 +72,23 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +msgid "Picking Type" msgstr "" -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "Product" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" @@ -159,11 +151,19 @@ msgstr "" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +msgid "The operation type determines the picking view" msgstr "" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" + +#~ msgid "Product" +#~ msgstr "Product" diff --git a/quality_control_stock_oca/i18n/nl_NL.po b/quality_control_stock_oca/i18n/nl_NL.po index d3fe00811..d02fb59e0 100644 --- a/quality_control_stock_oca/i18n/nl_NL.po +++ b/quality_control_stock_oca/i18n/nl_NL.po @@ -19,51 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -73,30 +72,23 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +msgid "Picking Type" msgstr "" -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "Product" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" @@ -159,11 +151,19 @@ msgstr "" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +msgid "The operation type determines the picking view" msgstr "" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" + +#~ msgid "Product" +#~ msgstr "Product" diff --git a/quality_control_stock_oca/i18n/pt.po b/quality_control_stock_oca/i18n/pt.po index a1b2dd689..6c72bc675 100644 --- a/quality_control_stock_oca/i18n/pt.po +++ b/quality_control_stock_oca/i18n/pt.po @@ -19,51 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -73,30 +72,23 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +msgid "Picking Type" msgstr "" -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "Produto" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" @@ -159,11 +151,19 @@ msgstr "Movimento Stock" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +msgid "The operation type determines the picking view" msgstr "" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" + +#~ msgid "Product" +#~ msgstr "Produto" diff --git a/quality_control_stock_oca/i18n/pt_BR.po b/quality_control_stock_oca/i18n/pt_BR.po index 5d0a6af0b..eae05549d 100644 --- a/quality_control_stock_oca/i18n/pt_BR.po +++ b/quality_control_stock_oca/i18n/pt_BR.po @@ -28,51 +28,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "Inspeções criadas" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "Inspeções" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "Inspeções relacionadas a este Lote" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "Lote" @@ -82,29 +81,23 @@ msgid "Lot/Serial" msgstr "Lote/Serial" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "Separação" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "Lista de separação" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" -msgstr "" - -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "Produto" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#, fuzzy +msgid "Picking Type" +msgstr "Separação" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection @@ -168,11 +161,19 @@ msgstr "Movimentação de estoque" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +msgid "The operation type determines the picking view" msgstr "" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "Inspeções" + +#~ msgid "Product" +#~ msgstr "Produto" diff --git a/quality_control_stock_oca/i18n/quality_control_stock.pot b/quality_control_stock_oca/i18n/quality_control_stock.pot index a638e3edb..e4fb65c27 100644 --- a/quality_control_stock_oca/i18n/quality_control_stock.pot +++ b/quality_control_stock_oca/i18n/quality_control_stock.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: <>\n" "Language-Team: \n" @@ -26,8 +26,8 @@ msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "" @@ -44,21 +44,20 @@ msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id #: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view #: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot msgid "Lot" msgstr "" @@ -68,8 +67,8 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id #: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view #: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" @@ -81,8 +80,8 @@ msgid "Picking List" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type -msgid "Picking type" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +msgid "Picking Type" msgstr "" #. module: quality_control_stock @@ -147,7 +146,7 @@ msgstr "" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +msgid "The operation type determines the picking view" msgstr "" #. module: quality_control_stock diff --git a/quality_control_stock_oca/i18n/ro.po b/quality_control_stock_oca/i18n/ro.po index 826ce3947..e561a9396 100644 --- a/quality_control_stock_oca/i18n/ro.po +++ b/quality_control_stock_oca/i18n/ro.po @@ -20,51 +20,50 @@ msgstr "" "2:1));\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -74,30 +73,23 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +msgid "Picking Type" msgstr "" -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "Produs" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" @@ -160,11 +152,19 @@ msgstr "Mișcare stoc" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +msgid "The operation type determines the picking view" msgstr "" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" + +#~ msgid "Product" +#~ msgstr "Produs" diff --git a/quality_control_stock_oca/i18n/ru.po b/quality_control_stock_oca/i18n/ru.po index 274595f12..e7d820d42 100644 --- a/quality_control_stock_oca/i18n/ru.po +++ b/quality_control_stock_oca/i18n/ru.po @@ -21,51 +21,50 @@ msgstr "" "%100>=11 && n%100<=14)? 2 : 3);\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -75,30 +74,23 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +msgid "Picking Type" msgstr "" -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "Товар/Услуга" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" @@ -161,11 +153,19 @@ msgstr "" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +msgid "The operation type determines the picking view" msgstr "" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" + +#~ msgid "Product" +#~ msgstr "Товар/Услуга" diff --git a/quality_control_stock_oca/i18n/sk.po b/quality_control_stock_oca/i18n/sk.po index 3cedcbce2..2a072cb64 100644 --- a/quality_control_stock_oca/i18n/sk.po +++ b/quality_control_stock_oca/i18n/sk.po @@ -19,51 +19,50 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -73,30 +72,23 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +msgid "Picking Type" msgstr "" -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "Produkt" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" @@ -159,11 +151,19 @@ msgstr "" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +msgid "The operation type determines the picking view" msgstr "" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" + +#~ msgid "Product" +#~ msgstr "Produkt" diff --git a/quality_control_stock_oca/i18n/sl.po b/quality_control_stock_oca/i18n/sl.po index c9eed0079..97d14129a 100644 --- a/quality_control_stock_oca/i18n/sl.po +++ b/quality_control_stock_oca/i18n/sl.po @@ -21,51 +21,50 @@ msgstr "" "%100==4 ? 2 : 3);\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "Ustvarjene inšpekcije" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "Opravljene inšpekcije" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "Inšpekcije" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "Uspešne inšpekcije" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "Neuspešne inšpekcije" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "Inšpekcije vezane na ta lot." #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "Inšpekcije vezane na ta zbirnik." #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "Lot" @@ -75,30 +74,24 @@ msgid "Lot/Serial" msgstr "Lot/serijska št." #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "Zbirnik" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "Zbirnik" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#, fuzzy +msgid "Picking Type" msgstr "Tip zbirnika" -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "Proizvod" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" @@ -161,11 +154,20 @@ msgstr "Premik zaloge" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +#, fuzzy +msgid "The operation type determines the picking view" msgstr "Tip zbirnika določi prikaz zbirnika" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "inšpekcije" + +#~ msgid "Product" +#~ msgstr "Proizvod" diff --git a/quality_control_stock_oca/i18n/tr.po b/quality_control_stock_oca/i18n/tr.po index b2d27823f..84edbd141 100644 --- a/quality_control_stock_oca/i18n/tr.po +++ b/quality_control_stock_oca/i18n/tr.po @@ -19,51 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -73,29 +72,23 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "Toplama Listesi" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" -msgstr "" - -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "Ürün" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#, fuzzy +msgid "Picking Type" +msgstr "Toplama Listesi" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection @@ -159,11 +152,19 @@ msgstr "Stok Taşı" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +msgid "The operation type determines the picking view" msgstr "" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" + +#~ msgid "Product" +#~ msgstr "Ürün" diff --git a/quality_control_stock_oca/i18n/tr_TR.po b/quality_control_stock_oca/i18n/tr_TR.po index b32506a89..12c971376 100644 --- a/quality_control_stock_oca/i18n/tr_TR.po +++ b/quality_control_stock_oca/i18n/tr_TR.po @@ -19,51 +19,50 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -73,29 +72,23 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "Seçim listesi" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" -msgstr "" - -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "Ürün" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#, fuzzy +msgid "Picking Type" +msgstr "Seçim listesi" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection @@ -159,11 +152,19 @@ msgstr "Stok hareketi" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +msgid "The operation type determines the picking view" msgstr "" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" + +#~ msgid "Product" +#~ msgstr "Ürün" diff --git a/quality_control_stock_oca/i18n/vi_VN.po b/quality_control_stock_oca/i18n/vi_VN.po index f179e5dfd..eca793f74 100644 --- a/quality_control_stock_oca/i18n/vi_VN.po +++ b/quality_control_stock_oca/i18n/vi_VN.po @@ -24,51 +24,50 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -78,30 +77,23 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +msgid "Picking Type" msgstr "" -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "Sản phẩm" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" @@ -164,11 +156,19 @@ msgstr "Dịch chuyển kho" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +msgid "The operation type determines the picking view" msgstr "" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" + +#~ msgid "Product" +#~ msgstr "Sản phẩm" diff --git a/quality_control_stock_oca/i18n/zh_CN.po b/quality_control_stock_oca/i18n/zh_CN.po index 7dac83004..e620c0d0f 100644 --- a/quality_control_stock_oca/i18n/zh_CN.po +++ b/quality_control_stock_oca/i18n/zh_CN.po @@ -19,51 +19,50 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" #. module: quality_control_stock -#: field:stock.picking,created_inspections:0 -#: field:stock.production.lot,created_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,done_inspections:0 -#: field:stock.production.lot,done_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,qc_inspections:0 -#: field:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: field:stock.picking,passed_inspections:0 -#: field:stock.production.lot,passed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: field:stock.picking,failed_inspections:0 -#: field:stock.production.lot,failed_inspections:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: help:stock.production.lot,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: help:stock.picking,qc_inspections:0 +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,lot:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,lot:0 -#: model:res.request.link,name:quality_control_stock.req_link_stock_production_lot +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -73,30 +72,23 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: field:qc.inspection,picking:0 -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -#: field:qc.inspection.line,picking:0 +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking #: model:res.request.link,name:quality_control_stock.req_link_stock_picking msgid "Picking List" msgstr "" #. module: quality_control_stock -#: field:qc.trigger,picking_type:0 -msgid "Picking type" +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +msgid "Picking Type" msgstr "" -#. module: quality_control_stock -#: view:qc.inspection:quality_control_stock.qc_inspection_search_view_picking -#: view:qc.inspection.line:quality_control_stock.qc_inspection_line_search_stock_view -msgid "Product" -msgstr "产品" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection msgid "Quality control inspection" @@ -159,11 +151,19 @@ msgstr "" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The picking type determines the picking view" +msgid "The operation type determines the picking view" msgstr "" #. module: quality_control_stock -#: view:stock.picking:quality_control_stock.stock_picking_qc_view -#: view:stock.production.lot:quality_control_stock.stock_lot_qc_view +#: model:ir.model,name:quality_control_stock.model_stock_picking +msgid "Transfer" +msgstr "" + +#. module: quality_control_stock +#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" + +#~ msgid "Product" +#~ msgstr "产品" diff --git a/quality_control_stock_oca/security/ir.model.access.csv b/quality_control_stock_oca/security/ir.model.access.csv new file mode 100644 index 000000000..96a249167 --- /dev/null +++ b/quality_control_stock_oca/security/ir.model.access.csv @@ -0,0 +1,8 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_user_qc_inspection_stock_user,qc_inspection stock user,quality_control.model_qc_inspection,stock.group_stock_user,1,1,1,0 +access_user_qc_inspection_line_stock_user,qc_inspection_line stock user,quality_control.model_qc_inspection_line,stock.group_stock_user,1,1,1,0 +access_user_qc_test_stock_user,qc_test stock_user,quality_control.model_qc_test,stock.group_stock_user,1,0,0,0 +access_user_qc_test_question_stock_user,qc_test_question stock user,quality_control.model_qc_test_question,stock.group_stock_user,1,0,0,0 +access_user_qc_test_question_value_stock_user,qc_test_question_value_stock_user,quality_control.model_qc_test_question_value,stock.group_stock_user,1,0,0,0 +access_manager_qc_trigger_stock_user,qc_trigger stock user,quality_control.model_qc_trigger,stock.group_stock_user,1,0,0,0 +access_manager_qc_trigger_product_category_line_stock_user,qc_trigger product_category line stock user,quality_control.model_qc_trigger_product_category_line,stock.group_stock_user,1,0,0,0 diff --git a/quality_control_stock_oca/static/description/index.html b/quality_control_stock_oca/static/description/index.html index d0107eff7..ae90064c8 100644 --- a/quality_control_stock_oca/static/description/index.html +++ b/quality_control_stock_oca/static/description/index.html @@ -367,7 +367,7 @@ ul.auto-toc { !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

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

+

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

This module defines triggers that creates inspections when stock moves are done.

It also adds some shortcuts on picking and lots to these inspections.

Table of contents

@@ -394,7 +394,7 @@ ul.auto-toc {

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.

@@ -423,7 +423,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome

OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

-

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_stock_oca/tests/test_quality_control_stock.py b/quality_control_stock_oca/tests/test_quality_control_stock.py index e3e8a9648..88fdb091a 100644 --- a/quality_control_stock_oca/tests/test_quality_control_stock.py +++ b/quality_control_stock_oca/tests/test_quality_control_stock.py @@ -9,6 +9,8 @@ class TestQualityControl(TransactionCase): def setUp(self): super(TestQualityControl, self).setUp() + + self.users_model = self.env['res.users'] self.picking_model = self.env['stock.picking'] self.inspection_model = self.env['qc.inspection'] self.qc_trigger_model = self.env['qc.trigger'] @@ -33,6 +35,11 @@ class TestQualityControl(TransactionCase): 'name': 'Lot for tests', 'product_id': self.product.id, }) + self.group_stock_user = self.env.ref('stock.group_stock_user') + self.company1 = self.env.ref('base.main_company') + self.user1_id = self._create_user( + 'user_1', [self.group_stock_user], self.company1) + move_vals = { 'name': self.product.name, 'product_id': self.product.id, @@ -42,7 +49,7 @@ class TestQualityControl(TransactionCase): 'location_dest_id': self.location_dest.id, 'quantity_done': 1.0 } - self.picking1 = self.picking_model \ + self.picking1 = self.picking_model.sudo(self.user1_id) \ .with_context(default_picking_type_id=self.picking_type.id) \ .create({ 'partner_id': self.partner1.id, @@ -69,6 +76,21 @@ class TestQualityControl(TransactionCase): }) sequence += 10 + def _create_user(self, login, groups, company): + """ Create a user.""" + group_ids = [group.id for group in groups] + user = self.users_model.with_context({'no_reset_password': True}).\ + create({ + 'name': 'Sale User', + 'login': login, + 'password': 'test', + 'email': 'test@yourcompany.com', + 'company_id': company.id, + 'company_ids': [(4, company.id)], + 'groups_id': [(6, 0, group_ids)] + }) + return user.id + def test_inspection_create_for_product(self): self.product.qc_triggers = [( 0, 0, { From 528d1accf1475332031c925b4295d9da6d0ecf7b Mon Sep 17 00:00:00 2001 From: Maria Sparenberg Date: Tue, 22 Jan 2019 15:02:00 +0000 Subject: [PATCH 15/35] Translated using Weblate (German) Currently translated at 100.0% (27 of 27 strings) Translation: manufacture-11.0/manufacture-11.0-quality_control_stock Translate-URL: https://translation.odoo-community.org/projects/manufacture-11-0/manufacture-11-0-quality_control_stock/de/ --- quality_control_stock_oca/i18n/de.po | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/quality_control_stock_oca/i18n/de.po b/quality_control_stock_oca/i18n/de.po index d517504dd..5cf6932a6 100644 --- a/quality_control_stock_oca/i18n/de.po +++ b/quality_control_stock_oca/i18n/de.po @@ -13,15 +13,16 @@ msgstr "" "Project-Id-Version: manufacture (8.0)\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-24 14:00+0000\n" -"PO-Revision-Date: 2017-04-20 12:08+0000\n" -"Last-Translator: Rudolf Schnapka \n" +"PO-Revision-Date: 2019-01-22 17:41+0000\n" +"Last-Translator: Maria Sparenberg \n" "Language-Team: German (http://www.transifex.com/oca/OCA-manufacture-8-0/" "language/de/)\n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.3\n" #. module: quality_control_stock #: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections @@ -56,12 +57,12 @@ msgstr "Prüfungen gescheitert" #. module: quality_control_stock #: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids msgid "Inspections related to this lot." -msgstr "Prüfungen mit Bezug auf dieses Los" +msgstr "Prüfungen mit Bezug auf dieses Los." #. module: quality_control_stock #: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids msgid "Inspections related to this picking." -msgstr "Prüfungen mit Bezug auf diese Kommissionierung" +msgstr "Prüfungen mit Bezug auf diese Kommissionierung." #. module: quality_control_stock #: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id @@ -74,7 +75,7 @@ msgstr "Los" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_production_lot msgid "Lot/Serial" -msgstr "Los/Ser.nr." +msgstr "Chargen-/Seriennummer" #. module: quality_control_stock #: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id @@ -91,9 +92,8 @@ msgstr "Kommissionierschein" #. module: quality_control_stock #: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id -#, fuzzy msgid "Picking Type" -msgstr "Kommissionierungsart" +msgstr "Picktyp" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_qc_inspection @@ -157,14 +157,13 @@ msgstr "Lagerbuchung" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -#, fuzzy msgid "The operation type determines the picking view" -msgstr "Die Kommissionierungart bestimmt die Sicht" +msgstr "Der Vorgangstyp legt die Pick-Ansicht fest" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" -msgstr "" +msgstr "Umbuchen" #. module: quality_control_stock #: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view From 5199eb8f8ba298fa0ee9e7cfbf382386fbed8823 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marta=20V=C3=A1zquez=20Rodr=C3=ADguez?= Date: Fri, 1 Mar 2019 12:45:30 +0000 Subject: [PATCH 16/35] Translated using Weblate (Spanish) Currently translated at 100.0% (27 of 27 strings) Translation: manufacture-11.0/manufacture-11.0-quality_control_stock Translate-URL: https://translation.odoo-community.org/projects/manufacture-11-0/manufacture-11-0-quality_control_stock/es/ --- quality_control_stock_oca/i18n/es.po | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/quality_control_stock_oca/i18n/es.po b/quality_control_stock_oca/i18n/es.po index bd14cb7d2..2cfc7309c 100644 --- a/quality_control_stock_oca/i18n/es.po +++ b/quality_control_stock_oca/i18n/es.po @@ -11,15 +11,16 @@ msgstr "" "Project-Id-Version: manufacture (8.0)\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-11-16 09:04+0000\n" -"PO-Revision-Date: 2016-11-11 18:07+0000\n" -"Last-Translator: Pedro M. Baeza \n" +"PO-Revision-Date: 2019-03-01 14:52+0000\n" +"Last-Translator: Marta Vázquez Rodríguez \n" "Language-Team: Spanish (http://www.transifex.com/oca/OCA-manufacture-8-0/" "language/es/)\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.4\n" #. module: quality_control_stock #: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections @@ -89,7 +90,6 @@ msgstr "Albarán" #. module: quality_control_stock #: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id -#, fuzzy msgid "Picking Type" msgstr "Tipo de albarán" @@ -155,14 +155,13 @@ msgstr "Movimiento de stock" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking_type -#, fuzzy msgid "The operation type determines the picking view" -msgstr "El tipo de albarán determina la vista" +msgstr "El tipo de operación determina la vista del albarán" #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" -msgstr "" +msgstr "Transferir" #. module: quality_control_stock #: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view From dd42910d8f1869b5c39111b1872c49c9d49bcc6d Mon Sep 17 00:00:00 2001 From: Ignacio Ales Date: Tue, 28 May 2019 11:07:26 +0200 Subject: [PATCH 17/35] [MIG] quality_control_stock: Migration to 12.0 --- quality_control_stock_oca/README.rst | 11 +++--- quality_control_stock_oca/__manifest__.py | 5 +-- .../data/quality_control_stock_data.xml | 16 -------- .../i18n/quality_control_stock.pot | 8 ++-- .../models/qc_inspection.py | 37 ++++++++++++------- .../models/stock_picking.py | 4 +- .../models/stock_picking_type.py | 26 ++++++------- .../readme/CONTRIBUTORS.rst | 1 + .../static/description/index.html | 7 ++-- .../tests/test_quality_control_stock.py | 21 +++++------ .../views/qc_inspection_view.xml | 8 +++- 11 files changed, 72 insertions(+), 72 deletions(-) delete mode 100644 quality_control_stock_oca/data/quality_control_stock_data.xml diff --git a/quality_control_stock_oca/README.rst b/quality_control_stock_oca/README.rst index 02f97945e..1b8453b77 100644 --- a/quality_control_stock_oca/README.rst +++ b/quality_control_stock_oca/README.rst @@ -14,13 +14,13 @@ Quality control - Stock :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_stock + :target: https://github.com/OCA/manufacture/tree/12.0/quality_control_stock :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_stock + :target: https://translation.odoo-community.org/projects/manufacture-12-0/manufacture-12-0-quality_control_stock :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| @@ -45,7 +45,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. @@ -66,6 +66,7 @@ Contributors * Pedro M. Baeza * Oihane Crucelaegui * Simone Rubino +* Ignacio José Alés Maintainers ~~~~~~~~~~~ @@ -80,6 +81,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. -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_stock_oca/__manifest__.py b/quality_control_stock_oca/__manifest__.py index 3d60bb1c3..6aec78ff3 100644 --- a/quality_control_stock_oca/__manifest__.py +++ b/quality_control_stock_oca/__manifest__.py @@ -5,7 +5,7 @@ { "name": "Quality control - Stock", - "version": "11.0.1.0.0", + "version": "12.0.1.0.0", "category": "Quality control", "license": "AGPL-3", "author": "OdooMRP team, " @@ -13,7 +13,7 @@ "Serv. Tecnol. Avanzados - Pedro M. Baeza, " "Agile Business Group, " "Odoo Community Association (OCA)", - "website": "https://github.com/OCA/manufacture/tree/11.0/" + "website": "https://github.com/OCA/manufacture/tree/12.0/" "quality_control_stock", "depends": [ "quality_control", @@ -21,7 +21,6 @@ ], "data": [ "security/ir.model.access.csv", - "data/quality_control_stock_data.xml", "views/qc_inspection_view.xml", "views/stock_picking_view.xml", "views/stock_production_lot_view.xml", diff --git a/quality_control_stock_oca/data/quality_control_stock_data.xml b/quality_control_stock_oca/data/quality_control_stock_data.xml deleted file mode 100644 index 156c25b14..000000000 --- a/quality_control_stock_oca/data/quality_control_stock_data.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - Stock Move - stock.move - - - - Picking List - stock.picking - - - diff --git a/quality_control_stock_oca/i18n/quality_control_stock.pot b/quality_control_stock_oca/i18n/quality_control_stock.pot index e4fb65c27..09424daa5 100644 --- a/quality_control_stock_oca/i18n/quality_control_stock.pot +++ b/quality_control_stock_oca/i18n/quality_control_stock.pot @@ -75,12 +75,12 @@ msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking +#: code:addons/quality_control_stock/models/qc_inspection.py:14 msgid "Picking List" -msgstr "" +msgstr ""c #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model.fields,field_descrption:quality_control_stock.field_qc_trigger_picking_type_id msgid "Picking Type" msgstr "" @@ -140,7 +140,7 @@ msgid "Quality inspections from picking failed" msgstr "" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move +#: code:addons/quality_control_stock/models/qc_inspection.py:14 msgid "Stock Move" msgstr "" diff --git a/quality_control_stock_oca/models/qc_inspection.py b/quality_control_stock_oca/models/qc_inspection.py index ac7458132..4c8a295c2 100644 --- a/quality_control_stock_oca/models/qc_inspection.py +++ b/quality_control_stock_oca/models/qc_inspection.py @@ -3,16 +3,29 @@ # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). from odoo import api, fields, models +from odoo.fields import first class QcInspection(models.Model): _inherit = 'qc.inspection' + picking_id = fields.Many2one( + comodel_name="stock.picking", compute="_compute_picking", store=True) + lot_id = fields.Many2one( + comodel_name='stock.production.lot', compute="_compute_lot", + store=True) + + @api.multi + def object_selection_values(self): + result = super().object_selection_values() + result.extend([ + ('stock.picking', "Picking List"), ('stock.move', "Stock Move")]) + return result + @api.multi @api.depends('object_id') def _compute_picking(self): for inspection in self: - inspection.picking_id = False if inspection.object_id: if inspection.object_id._name == 'stock.move': inspection.picking_id = inspection.object_id.picking_id @@ -24,18 +37,22 @@ class QcInspection(models.Model): @api.multi @api.depends('object_id') def _compute_lot(self): + moves = self.filtered( + lambda i: i.object_id and + i.object_id._name == 'stock.move').mapped('object_id') + move_lines = self.env['stock.move.line'].search([ + ('lot_id', '!=', False), + ('move_id', 'in', [move.id for move in moves])]) + for inspection in self: - inspection.lot_id = False if inspection.object_id: if inspection.object_id._name == 'stock.move.line': inspection.lot_id = \ inspection.object_id.lot_id elif inspection.object_id._name == 'stock.move': - inspection.lot_id = \ - self.env['stock.move.line'].search([ - ('lot_id', '!=', False), - ('move_id', '=', inspection.object_id.id) - ])[:1].lot_id + inspection.lot_id = first(move_lines.filtered( + lambda line: line.move_id == inspection.object_id + )).lot_id elif inspection.object_id._name == 'stock.production.lot': inspection.lot_id = inspection.object_id @@ -72,12 +89,6 @@ class QcInspection(models.Model): res['qty'] = object_ref.product_uom_qty return res - picking_id = fields.Many2one( - comodel_name="stock.picking", compute="_compute_picking", store=True) - lot_id = fields.Many2one( - comodel_name='stock.production.lot', compute="_compute_lot", - store=True) - class QcInspectionLine(models.Model): _inherit = 'qc.inspection.line' diff --git a/quality_control_stock_oca/models/stock_picking.py b/quality_control_stock_oca/models/stock_picking.py index ecdc5db8c..f6e294047 100644 --- a/quality_control_stock_oca/models/stock_picking.py +++ b/quality_control_stock_oca/models/stock_picking.py @@ -40,9 +40,9 @@ class StockPicking(models.Model): def action_done(self): res = super(StockPicking, self).action_done() inspection_model = self.env['qc.inspection'] + qc_trigger = self.env['qc.trigger'].search( + [('picking_type_id', '=', self.picking_type_id.id)]) for operation in self.move_lines: - qc_trigger = self.env['qc.trigger'].search( - [('picking_type_id', '=', self.picking_type_id.id)]) trigger_lines = set() for model in ['qc.trigger.product_category_line', 'qc.trigger.product_template_line', diff --git a/quality_control_stock_oca/models/stock_picking_type.py b/quality_control_stock_oca/models/stock_picking_type.py index 131a83a01..e78919f94 100644 --- a/quality_control_stock_oca/models/stock_picking_type.py +++ b/quality_control_stock_oca/models/stock_picking_type.py @@ -10,20 +10,20 @@ class StockPickingType(models.Model): @api.multi def _create_qc_trigger(self): - self.ensure_one() - qc_trigger = { - 'name': self.name, - 'company_id': self.warehouse_id.company_id.id, - 'picking_type_id': self.id, - 'partner_selectable': True, - } - return self.env['qc.trigger'].sudo().create(qc_trigger) + for picking_type in self: + qc_trigger = { + 'name': picking_type.name, + 'company_id': picking_type.warehouse_id.company_id.id, + 'picking_type_id': picking_type.id, + 'partner_selectable': True + } + self.env['qc.trigger'].sudo().create(qc_trigger) - @api.model - def create(self, vals): - picking_type = super(StockPickingType, self).create(vals) - picking_type._create_qc_trigger() - return picking_type + @api.model_create_multi + def create(self, val_list): + picking_types = super(StockPickingType, self).create(val_list) + picking_types._create_qc_trigger() + return picking_types @api.multi def write(self, vals): diff --git a/quality_control_stock_oca/readme/CONTRIBUTORS.rst b/quality_control_stock_oca/readme/CONTRIBUTORS.rst index 8754a7d88..6cd57a1e5 100644 --- a/quality_control_stock_oca/readme/CONTRIBUTORS.rst +++ b/quality_control_stock_oca/readme/CONTRIBUTORS.rst @@ -1,3 +1,4 @@ * Pedro M. Baeza * Oihane Crucelaegui * Simone Rubino +* Ignacio José Alés diff --git a/quality_control_stock_oca/static/description/index.html b/quality_control_stock_oca/static/description/index.html index ae90064c8..011274a8a 100644 --- a/quality_control_stock_oca/static/description/index.html +++ b/quality_control_stock_oca/static/description/index.html @@ -367,7 +367,7 @@ ul.auto-toc { !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

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

+

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

This module defines triggers that creates inspections when stock moves are done.

It also adds some shortcuts on picking and lots to these inspections.

Table of contents

@@ -394,7 +394,7 @@ ul.auto-toc {

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.

@@ -414,6 +414,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome
  • Pedro M. Baeza <pedro.baeza@serviciobaeza.com>
  • Oihane Crucelaegui <oihanecrucelaegi@avanzosc.es>
  • Simone Rubino <simone.rubino@agilebg.com>
  • +
  • Ignacio José Alés <ignacio.ales@guadaltech.es>
  • @@ -423,7 +424,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome

    OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

    -

    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_stock_oca/tests/test_quality_control_stock.py b/quality_control_stock_oca/tests/test_quality_control_stock.py index 88fdb091a..6cd1d8853 100644 --- a/quality_control_stock_oca/tests/test_quality_control_stock.py +++ b/quality_control_stock_oca/tests/test_quality_control_stock.py @@ -58,7 +58,6 @@ class TestQualityControl(TransactionCase): 'location_dest_id': self.location_dest.id }) self.picking1.action_confirm() - self.picking1.force_assign() sequence = 10 for line in self.picking1.move_lines.filtered( lambda r: r.product_id == self.product): @@ -98,7 +97,7 @@ class TestQualityControl(TransactionCase): 'test': self.test.id, } )] - self.picking1.do_transfer() + self.picking1.action_done() self.assertEqual(self.picking1.created_inspections, 1, 'Only one inspection must be created') inspection = self.picking1.qc_inspections_ids[:1] @@ -117,7 +116,7 @@ class TestQualityControl(TransactionCase): 'test': self.test.id, } )] - self.picking1.do_transfer() + self.picking1.action_done() self.assertEqual(self.picking1.created_inspections, 1, 'Only one inspection must be created') self.assertEqual(self.picking1.qc_inspections_ids[:1].test, self.test, @@ -130,7 +129,7 @@ class TestQualityControl(TransactionCase): 'test': self.test.id, } )] - self.picking1.do_transfer() + self.picking1.action_done() self.assertEqual(self.picking1.created_inspections, 1, 'Only one inspection must be created') self.assertEqual(self.picking1.qc_inspections_ids[:1].test, self.test, @@ -144,7 +143,7 @@ class TestQualityControl(TransactionCase): 'partners': [(6, 0, self.partner1.ids)], } )] - self.picking1.do_transfer() + self.picking1.action_done() self.assertEqual(self.picking1.created_inspections, 1, 'Only one inspection must be created') self.assertEqual(self.picking1.qc_inspections_ids[:1].test, self.test, @@ -158,7 +157,7 @@ class TestQualityControl(TransactionCase): 'partners': [(6, 0, self.partner1.ids)], } )] - self.picking1.do_transfer() + self.picking1.action_done() self.assertEqual(self.picking1.created_inspections, 1, 'Only one inspection must be created') self.assertEqual(self.picking1.qc_inspections_ids[:1].test, self.test, @@ -172,7 +171,7 @@ class TestQualityControl(TransactionCase): 'partners': [(6, 0, self.partner1.ids)], } )] - self.picking1.do_transfer() + self.picking1.action_done() self.assertEqual(self.picking1.created_inspections, 1, 'Only one inspection must be created') self.assertEqual(self.picking1.qc_inspections_ids[:1].test, self.test, @@ -186,7 +185,7 @@ class TestQualityControl(TransactionCase): 'partners': [(6, 0, self.partner2.ids)], } )] - self.picking1.do_transfer() + self.picking1.action_done() self.assertEqual(self.picking1.created_inspections, 0, 'No inspection must be created') @@ -198,7 +197,7 @@ class TestQualityControl(TransactionCase): 'partners': [(6, 0, self.partner2.ids)], } )] - self.picking1.do_transfer() + self.picking1.action_done() self.assertEqual(self.picking1.created_inspections, 0, 'No inspection must be created') @@ -210,7 +209,7 @@ class TestQualityControl(TransactionCase): 'partners': [(6, 0, self.partner2.ids)], } )] - self.picking1.do_transfer() + self.picking1.action_done() self.assertEqual(self.picking1.created_inspections, 0, 'No inspection must be created') @@ -227,7 +226,7 @@ class TestQualityControl(TransactionCase): 'test': self.test.id, } )] - self.picking1.do_transfer() + self.picking1.action_done() self.assertEqual(self.picking1.created_inspections, 1, 'Only one inspection must be created') self.assertEqual(self.picking1.qc_inspections_ids[:1].test, self.test, diff --git a/quality_control_stock_oca/views/qc_inspection_view.xml b/quality_control_stock_oca/views/qc_inspection_view.xml index e040e315b..0e462f1c8 100644 --- a/quality_control_stock_oca/views/qc_inspection_view.xml +++ b/quality_control_stock_oca/views/qc_inspection_view.xml @@ -38,9 +38,11 @@ @@ -71,10 +73,12 @@ + name="group_by_picking_id" + context="{'group_by': 'picking_id'}"/> + name="group_by_lot_id" + context="{'group_by': 'lot_id'}"/>
    From bbe5386dc4e51e500d537f578ea9b83c38c31950 Mon Sep 17 00:00:00 2001 From: Andrii Skrypka Date: Wed, 14 Aug 2019 17:07:34 +0300 Subject: [PATCH 18/35] [IMP] quality_control_stock: use read_group --- quality_control_stock_oca/README.rst | 1 + quality_control_stock_oca/i18n/ca.po | 65 +++++++---------- quality_control_stock_oca/i18n/de.po | 71 +++++++++--------- quality_control_stock_oca/i18n/el_GR.po | 62 ++++++---------- quality_control_stock_oca/i18n/es.po | 71 +++++++++--------- quality_control_stock_oca/i18n/es_AR.po | 68 ++++++++--------- quality_control_stock_oca/i18n/es_ES.po | 62 ++++++---------- quality_control_stock_oca/i18n/es_MX.po | 65 +++++++---------- quality_control_stock_oca/i18n/eu.po | 62 ++++++---------- quality_control_stock_oca/i18n/fi.po | 68 ++++++++--------- quality_control_stock_oca/i18n/fr.po | 73 +++++++++---------- quality_control_stock_oca/i18n/fr_CH.po | 62 ++++++---------- quality_control_stock_oca/i18n/fr_FR.po | 62 ++++++---------- quality_control_stock_oca/i18n/gl.po | 65 +++++++---------- quality_control_stock_oca/i18n/hr.po | 65 +++++++---------- quality_control_stock_oca/i18n/hr_HR.po | 62 ++++++---------- quality_control_stock_oca/i18n/it.po | 68 ++++++++--------- quality_control_stock_oca/i18n/nl.po | 62 ++++++---------- quality_control_stock_oca/i18n/nl_NL.po | 62 ++++++---------- quality_control_stock_oca/i18n/pt.po | 65 +++++++---------- quality_control_stock_oca/i18n/pt_BR.po | 68 ++++++++--------- .../i18n/quality_control_stock.pot | 64 +++++++--------- quality_control_stock_oca/i18n/ro.po | 65 +++++++---------- quality_control_stock_oca/i18n/ru.po | 62 ++++++---------- quality_control_stock_oca/i18n/sk.po | 62 ++++++---------- quality_control_stock_oca/i18n/sl.po | 73 +++++++++---------- quality_control_stock_oca/i18n/tr.po | 68 ++++++++--------- quality_control_stock_oca/i18n/tr_TR.po | 68 ++++++++--------- quality_control_stock_oca/i18n/vi_VN.po | 65 +++++++---------- quality_control_stock_oca/i18n/zh_CN.po | 62 ++++++---------- .../models/stock_picking.py | 33 +++++---- .../models/stock_production_lot.py | 30 ++++---- .../readme/CONTRIBUTORS.rst | 1 + .../static/description/index.html | 3 +- 34 files changed, 832 insertions(+), 1133 deletions(-) diff --git a/quality_control_stock_oca/README.rst b/quality_control_stock_oca/README.rst index 1b8453b77..a077339aa 100644 --- a/quality_control_stock_oca/README.rst +++ b/quality_control_stock_oca/README.rst @@ -66,6 +66,7 @@ Contributors * Pedro M. Baeza * Oihane Crucelaegui * Simone Rubino +* Andrii Skrypka * Ignacio José Alés Maintainers diff --git a/quality_control_stock_oca/i18n/ca.po b/quality_control_stock_oca/i18n/ca.po index 74ef02d36..1bd85918a 100644 --- a/quality_control_stock_oca/i18n/ca.po +++ b/quality_control_stock_oca/i18n/ca.po @@ -19,50 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -72,20 +72,16 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id msgid "Picking Type" msgstr "" @@ -144,26 +140,19 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "Moure l'estoc" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" +#~ msgid "Stock Move" +#~ msgstr "Moure l'estoc" + #~ msgid "Product" #~ msgstr "Producte" diff --git a/quality_control_stock_oca/i18n/de.po b/quality_control_stock_oca/i18n/de.po index 5cf6932a6..2e986c77d 100644 --- a/quality_control_stock_oca/i18n/de.po +++ b/quality_control_stock_oca/i18n/de.po @@ -25,50 +25,50 @@ msgstr "" "X-Generator: Weblate 3.3\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "Erstellte Prüfungen" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "Durchgeführte Prüfungen" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "Prüfungen" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "Prüfungen OK" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "Prüfungen gescheitert" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "Prüfungen mit Bezug auf dieses Los." #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "Prüfungen mit Bezug auf diese Kommissionierung." #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "Los" @@ -78,20 +78,16 @@ msgid "Lot/Serial" msgstr "Chargen-/Seriennummer" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "Kommissionierung" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "Kommissionierschein" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id msgid "Picking Type" msgstr "Picktyp" @@ -150,26 +146,25 @@ msgstr "Qualitätsprüfungen aus Kommissionierung" msgid "Quality inspections from picking failed" msgstr "Qualitätsprüfungen aus Kommissionierung gescheitert" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "Lagerbuchung" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "Der Vorgangstyp legt die Pick-Ansicht fest" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "Umbuchen" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "Prüfungen" +#~ msgid "Picking List" +#~ msgstr "Kommissionierschein" + +#~ msgid "Stock Move" +#~ msgstr "Lagerbuchung" + +#~ msgid "The operation type determines the picking view" +#~ msgstr "Der Vorgangstyp legt die Pick-Ansicht fest" + #~ msgid "Product" #~ msgstr "Produkt" diff --git a/quality_control_stock_oca/i18n/el_GR.po b/quality_control_stock_oca/i18n/el_GR.po index 0af7c4607..0cd2b15c1 100644 --- a/quality_control_stock_oca/i18n/el_GR.po +++ b/quality_control_stock_oca/i18n/el_GR.po @@ -19,50 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -72,20 +72,16 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id msgid "Picking Type" msgstr "" @@ -144,24 +140,14 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" diff --git a/quality_control_stock_oca/i18n/es.po b/quality_control_stock_oca/i18n/es.po index 2cfc7309c..4a632ed53 100644 --- a/quality_control_stock_oca/i18n/es.po +++ b/quality_control_stock_oca/i18n/es.po @@ -23,50 +23,50 @@ msgstr "" "X-Generator: Weblate 3.4\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "Inspecciones creadas" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "Inspecciones realizadas" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "Inspecciones" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "Inspecciones correctas" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "Inspecciones fallidas" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "Inspecciones relativas a este lote." #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "Inspecciones relativas a este albarán." #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "Lote" @@ -76,20 +76,16 @@ msgid "Lot/Serial" msgstr "Lote/Nº de serie" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "Albarán" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "Albarán" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id msgid "Picking Type" msgstr "Tipo de albarán" @@ -148,26 +144,25 @@ msgstr "Inspecciones desde albarán" msgid "Quality inspections from picking failed" msgstr "Inspecciones desde albarán falladas" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "Movimiento de stock" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "El tipo de operación determina la vista del albarán" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "Transferir" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "inspecciones" +#~ msgid "Picking List" +#~ msgstr "Albarán" + +#~ msgid "Stock Move" +#~ msgstr "Movimiento de stock" + +#~ msgid "The operation type determines the picking view" +#~ msgstr "El tipo de operación determina la vista del albarán" + #~ msgid "Product" #~ msgstr "Producto" diff --git a/quality_control_stock_oca/i18n/es_AR.po b/quality_control_stock_oca/i18n/es_AR.po index 3fecd14fb..a17876ca5 100644 --- a/quality_control_stock_oca/i18n/es_AR.po +++ b/quality_control_stock_oca/i18n/es_AR.po @@ -19,50 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -72,20 +72,16 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "Remitos" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id #, fuzzy msgid "Picking Type" msgstr "Remitos" @@ -145,23 +141,19 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "Movimiento de stock" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" + +#~ msgid "Picking List" +#~ msgstr "Remitos" + +#~ msgid "Stock Move" +#~ msgstr "Movimiento de stock" diff --git a/quality_control_stock_oca/i18n/es_ES.po b/quality_control_stock_oca/i18n/es_ES.po index aedea9f91..9ffdd595f 100644 --- a/quality_control_stock_oca/i18n/es_ES.po +++ b/quality_control_stock_oca/i18n/es_ES.po @@ -19,50 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "Lote" @@ -72,20 +72,16 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id msgid "Picking Type" msgstr "" @@ -144,24 +140,14 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" diff --git a/quality_control_stock_oca/i18n/es_MX.po b/quality_control_stock_oca/i18n/es_MX.po index 1b3cadf9d..7b9960ac1 100644 --- a/quality_control_stock_oca/i18n/es_MX.po +++ b/quality_control_stock_oca/i18n/es_MX.po @@ -19,50 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -72,20 +72,16 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id msgid "Picking Type" msgstr "" @@ -144,23 +140,16 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "Movimiento bursátil" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" + +#~ msgid "Stock Move" +#~ msgstr "Movimiento bursátil" diff --git a/quality_control_stock_oca/i18n/eu.po b/quality_control_stock_oca/i18n/eu.po index 626dc9168..4f6e2e88e 100644 --- a/quality_control_stock_oca/i18n/eu.po +++ b/quality_control_stock_oca/i18n/eu.po @@ -19,50 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -72,20 +72,16 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id msgid "Picking Type" msgstr "" @@ -144,24 +140,14 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" diff --git a/quality_control_stock_oca/i18n/fi.po b/quality_control_stock_oca/i18n/fi.po index 53fa08f31..c45393a0f 100644 --- a/quality_control_stock_oca/i18n/fi.po +++ b/quality_control_stock_oca/i18n/fi.po @@ -19,50 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "Erä" @@ -72,20 +72,16 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "Keräilylista" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id #, fuzzy msgid "Picking Type" msgstr "Keräilylista" @@ -145,26 +141,22 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "Varastosiirto" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" +#~ msgid "Picking List" +#~ msgstr "Keräilylista" + +#~ msgid "Stock Move" +#~ msgstr "Varastosiirto" + #~ msgid "Product" #~ msgstr "Tuote" diff --git a/quality_control_stock_oca/i18n/fr.po b/quality_control_stock_oca/i18n/fr.po index 04d67feed..4a7a2b98a 100644 --- a/quality_control_stock_oca/i18n/fr.po +++ b/quality_control_stock_oca/i18n/fr.po @@ -25,50 +25,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "Inspections créées" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "Inspections terminées" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "Inspections" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "Inspections OK" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "Inspections en échec" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "Inspections liés à ce lot." #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "Inspections liées à ce bon." #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "Lot" @@ -78,20 +78,16 @@ msgid "Lot/Serial" msgstr "Lot/n° de série" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "Bons" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "Opération de manutention" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id #, fuzzy msgid "Picking Type" msgstr "Type de bons" @@ -151,27 +147,26 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "Mouvement de stock" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -#, fuzzy -msgid "The operation type determines the picking view" -msgstr "Le type de préparation détermine la vue de préparation" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "inspections" +#~ msgid "Picking List" +#~ msgstr "Opération de manutention" + +#~ msgid "Stock Move" +#~ msgstr "Mouvement de stock" + +#, fuzzy +#~ msgid "The operation type determines the picking view" +#~ msgstr "Le type de préparation détermine la vue de préparation" + #~ msgid "Product" #~ msgstr "Article" diff --git a/quality_control_stock_oca/i18n/fr_CH.po b/quality_control_stock_oca/i18n/fr_CH.po index 50fc7d911..7681f1292 100644 --- a/quality_control_stock_oca/i18n/fr_CH.po +++ b/quality_control_stock_oca/i18n/fr_CH.po @@ -19,50 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -72,20 +72,16 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id msgid "Picking Type" msgstr "" @@ -144,24 +140,14 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" diff --git a/quality_control_stock_oca/i18n/fr_FR.po b/quality_control_stock_oca/i18n/fr_FR.po index f603728ec..ab6678243 100644 --- a/quality_control_stock_oca/i18n/fr_FR.po +++ b/quality_control_stock_oca/i18n/fr_FR.po @@ -19,50 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -72,20 +72,16 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id msgid "Picking Type" msgstr "" @@ -144,24 +140,14 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" diff --git a/quality_control_stock_oca/i18n/gl.po b/quality_control_stock_oca/i18n/gl.po index f9a88f292..f8ef863e8 100644 --- a/quality_control_stock_oca/i18n/gl.po +++ b/quality_control_stock_oca/i18n/gl.po @@ -20,50 +20,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "Inspeccións realizadas" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "Inspeccións" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "Inspeccións correctas" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "Inspeccións fallidas" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "Lote" @@ -73,20 +73,16 @@ msgid "Lot/Serial" msgstr "Lote/Número de serie" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id msgid "Picking Type" msgstr "" @@ -145,26 +141,19 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "Movemento de existencias" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" +#~ msgid "Stock Move" +#~ msgstr "Movemento de existencias" + #~ msgid "Product" #~ msgstr "Produto" diff --git a/quality_control_stock_oca/i18n/hr.po b/quality_control_stock_oca/i18n/hr.po index 818be9294..55bf12345 100644 --- a/quality_control_stock_oca/i18n/hr.po +++ b/quality_control_stock_oca/i18n/hr.po @@ -20,50 +20,50 @@ msgstr "" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "Lot" @@ -73,20 +73,16 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id msgid "Picking Type" msgstr "" @@ -145,26 +141,19 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "Skladišni prenos" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" +#~ msgid "Stock Move" +#~ msgstr "Skladišni prenos" + #~ msgid "Product" #~ msgstr "Proizvod" diff --git a/quality_control_stock_oca/i18n/hr_HR.po b/quality_control_stock_oca/i18n/hr_HR.po index 50225f083..b78c74174 100644 --- a/quality_control_stock_oca/i18n/hr_HR.po +++ b/quality_control_stock_oca/i18n/hr_HR.po @@ -20,50 +20,50 @@ msgstr "" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -73,20 +73,16 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id msgid "Picking Type" msgstr "" @@ -145,24 +141,14 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" diff --git a/quality_control_stock_oca/i18n/it.po b/quality_control_stock_oca/i18n/it.po index 48500265e..4e74a9919 100644 --- a/quality_control_stock_oca/i18n/it.po +++ b/quality_control_stock_oca/i18n/it.po @@ -24,50 +24,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "Ispezioni" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "Lotto" @@ -77,20 +77,16 @@ msgid "Lot/Serial" msgstr "Lotto/Numero di serie" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "Ordine di consegna" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "Lista Picking" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id #, fuzzy msgid "Picking Type" msgstr "Tipo Picking" @@ -150,26 +146,22 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "Movimento di magazzino" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "ispezioni" +#~ msgid "Picking List" +#~ msgstr "Lista Picking" + +#~ msgid "Stock Move" +#~ msgstr "Movimento di magazzino" + #~ msgid "Product" #~ msgstr "Prodotto " diff --git a/quality_control_stock_oca/i18n/nl.po b/quality_control_stock_oca/i18n/nl.po index 4d1b568a6..df091fe30 100644 --- a/quality_control_stock_oca/i18n/nl.po +++ b/quality_control_stock_oca/i18n/nl.po @@ -19,50 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -72,20 +72,16 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id msgid "Picking Type" msgstr "" @@ -144,24 +140,14 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" diff --git a/quality_control_stock_oca/i18n/nl_NL.po b/quality_control_stock_oca/i18n/nl_NL.po index d02fb59e0..a4c411608 100644 --- a/quality_control_stock_oca/i18n/nl_NL.po +++ b/quality_control_stock_oca/i18n/nl_NL.po @@ -19,50 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -72,20 +72,16 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id msgid "Picking Type" msgstr "" @@ -144,24 +140,14 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" diff --git a/quality_control_stock_oca/i18n/pt.po b/quality_control_stock_oca/i18n/pt.po index 6c72bc675..f56bb9329 100644 --- a/quality_control_stock_oca/i18n/pt.po +++ b/quality_control_stock_oca/i18n/pt.po @@ -19,50 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -72,20 +72,16 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id msgid "Picking Type" msgstr "" @@ -144,26 +140,19 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "Movimento Stock" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" +#~ msgid "Stock Move" +#~ msgstr "Movimento Stock" + #~ msgid "Product" #~ msgstr "Produto" diff --git a/quality_control_stock_oca/i18n/pt_BR.po b/quality_control_stock_oca/i18n/pt_BR.po index eae05549d..dc4467cd4 100644 --- a/quality_control_stock_oca/i18n/pt_BR.po +++ b/quality_control_stock_oca/i18n/pt_BR.po @@ -28,50 +28,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "Inspeções criadas" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "Inspeções" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "Inspeções relacionadas a este Lote" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "Lote" @@ -81,20 +81,16 @@ msgid "Lot/Serial" msgstr "Lote/Serial" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "Separação" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "Lista de separação" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id #, fuzzy msgid "Picking Type" msgstr "Separação" @@ -154,26 +150,22 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "Movimentação de estoque" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "Inspeções" +#~ msgid "Picking List" +#~ msgstr "Lista de separação" + +#~ msgid "Stock Move" +#~ msgstr "Movimentação de estoque" + #~ msgid "Product" #~ msgstr "Produto" diff --git a/quality_control_stock_oca/i18n/quality_control_stock.pot b/quality_control_stock_oca/i18n/quality_control_stock.pot index 09424daa5..d6ce22d41 100644 --- a/quality_control_stock_oca/i18n/quality_control_stock.pot +++ b/quality_control_stock_oca/i18n/quality_control_stock.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 11.0\n" +"Project-Id-Version: Odoo Server 12.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: <>\n" "Language-Team: \n" @@ -14,50 +14,50 @@ msgstr "" "Plural-Forms: \n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -67,20 +67,16 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: code:addons/quality_control_stock/models/qc_inspection.py:14 -msgid "Picking List" -msgstr ""c - -#. module: quality_control_stock -#: model:ir.model.fields,field_descrption:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id msgid "Picking Type" msgstr "" @@ -139,24 +135,14 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: code:addons/quality_control_stock/models/qc_inspection.py:14 -msgid "Stock Move" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" diff --git a/quality_control_stock_oca/i18n/ro.po b/quality_control_stock_oca/i18n/ro.po index e561a9396..e4bc01861 100644 --- a/quality_control_stock_oca/i18n/ro.po +++ b/quality_control_stock_oca/i18n/ro.po @@ -20,50 +20,50 @@ msgstr "" "2:1));\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -73,20 +73,16 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id msgid "Picking Type" msgstr "" @@ -145,26 +141,19 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "Mișcare stoc" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" +#~ msgid "Stock Move" +#~ msgstr "Mișcare stoc" + #~ msgid "Product" #~ msgstr "Produs" diff --git a/quality_control_stock_oca/i18n/ru.po b/quality_control_stock_oca/i18n/ru.po index e7d820d42..8efa4c28c 100644 --- a/quality_control_stock_oca/i18n/ru.po +++ b/quality_control_stock_oca/i18n/ru.po @@ -21,50 +21,50 @@ msgstr "" "%100>=11 && n%100<=14)? 2 : 3);\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -74,20 +74,16 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id msgid "Picking Type" msgstr "" @@ -146,24 +142,14 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" diff --git a/quality_control_stock_oca/i18n/sk.po b/quality_control_stock_oca/i18n/sk.po index 2a072cb64..29fcfe0d1 100644 --- a/quality_control_stock_oca/i18n/sk.po +++ b/quality_control_stock_oca/i18n/sk.po @@ -19,50 +19,50 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -72,20 +72,16 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id msgid "Picking Type" msgstr "" @@ -144,24 +140,14 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" diff --git a/quality_control_stock_oca/i18n/sl.po b/quality_control_stock_oca/i18n/sl.po index 97d14129a..2e39f8fb0 100644 --- a/quality_control_stock_oca/i18n/sl.po +++ b/quality_control_stock_oca/i18n/sl.po @@ -21,50 +21,50 @@ msgstr "" "%100==4 ? 2 : 3);\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "Ustvarjene inšpekcije" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "Opravljene inšpekcije" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "Inšpekcije" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "Uspešne inšpekcije" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "Neuspešne inšpekcije" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "Inšpekcije vezane na ta lot." #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "Inšpekcije vezane na ta zbirnik." #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "Lot" @@ -74,20 +74,16 @@ msgid "Lot/Serial" msgstr "Lot/serijska št." #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "Zbirnik" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "Zbirnik" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id #, fuzzy msgid "Picking Type" msgstr "Tip zbirnika" @@ -147,27 +143,26 @@ msgstr "Inšpekcije kakovosti na zbirniku" msgid "Quality inspections from picking failed" msgstr "Neuspešne inšpekcije kakovosti na zbirniku" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "Premik zaloge" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -#, fuzzy -msgid "The operation type determines the picking view" -msgstr "Tip zbirnika določi prikaz zbirnika" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "inšpekcije" +#~ msgid "Picking List" +#~ msgstr "Zbirnik" + +#~ msgid "Stock Move" +#~ msgstr "Premik zaloge" + +#, fuzzy +#~ msgid "The operation type determines the picking view" +#~ msgstr "Tip zbirnika določi prikaz zbirnika" + #~ msgid "Product" #~ msgstr "Proizvod" diff --git a/quality_control_stock_oca/i18n/tr.po b/quality_control_stock_oca/i18n/tr.po index 84edbd141..a6d64a6a5 100644 --- a/quality_control_stock_oca/i18n/tr.po +++ b/quality_control_stock_oca/i18n/tr.po @@ -19,50 +19,50 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -72,20 +72,16 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "Toplama Listesi" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id #, fuzzy msgid "Picking Type" msgstr "Toplama Listesi" @@ -145,26 +141,22 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "Stok Taşı" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" +#~ msgid "Picking List" +#~ msgstr "Toplama Listesi" + +#~ msgid "Stock Move" +#~ msgstr "Stok Taşı" + #~ msgid "Product" #~ msgstr "Ürün" diff --git a/quality_control_stock_oca/i18n/tr_TR.po b/quality_control_stock_oca/i18n/tr_TR.po index 12c971376..586538f0e 100644 --- a/quality_control_stock_oca/i18n/tr_TR.po +++ b/quality_control_stock_oca/i18n/tr_TR.po @@ -19,50 +19,50 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -72,20 +72,16 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "Seçim listesi" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id #, fuzzy msgid "Picking Type" msgstr "Seçim listesi" @@ -145,26 +141,22 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "Stok hareketi" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" +#~ msgid "Picking List" +#~ msgstr "Seçim listesi" + +#~ msgid "Stock Move" +#~ msgstr "Stok hareketi" + #~ msgid "Product" #~ msgstr "Ürün" diff --git a/quality_control_stock_oca/i18n/vi_VN.po b/quality_control_stock_oca/i18n/vi_VN.po index eca793f74..a7a126b21 100644 --- a/quality_control_stock_oca/i18n/vi_VN.po +++ b/quality_control_stock_oca/i18n/vi_VN.po @@ -24,50 +24,50 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -77,20 +77,16 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id msgid "Picking Type" msgstr "" @@ -149,26 +145,19 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "Dịch chuyển kho" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" +#~ msgid "Stock Move" +#~ msgstr "Dịch chuyển kho" + #~ msgid "Product" #~ msgstr "Sản phẩm" diff --git a/quality_control_stock_oca/i18n/zh_CN.po b/quality_control_stock_oca/i18n/zh_CN.po index e620c0d0f..c9eb59bd4 100644 --- a/quality_control_stock_oca/i18n/zh_CN.po +++ b/quality_control_stock_oca/i18n/zh_CN.po @@ -19,50 +19,50 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_created_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__created_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__created_inspections msgid "Created inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_done_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__done_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_qc_inspections_ids -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__qc_inspections_ids +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_passed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__passed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__passed_inspections msgid "Inspections OK" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking_failed_inspections -#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot_failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_picking__failed_inspections +#: model:ir.model.fields,field_description:quality_control_stock.field_stock_production_lot__failed_inspections msgid "Inspections failed" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,help:quality_control_stock.field_stock_picking_qc_inspections_ids +#: model:ir.model.fields,help:quality_control_stock.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_lot_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_lot_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__lot_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__lot_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Lot" msgstr "" @@ -72,20 +72,16 @@ msgid "Lot/Serial" msgstr "" #. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line_picking_id -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_picking_id -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view -#: model:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection__picking_id +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_inspection_line__picking_id +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_line_search_stock_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.qc_inspection_search_view_picking msgid "Picking" msgstr "" #. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_picking -msgid "Picking List" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger_picking_type_id +#: model:ir.model,name:quality_control_stock.model_stock_picking_type +#: model:ir.model.fields,field_description:quality_control_stock.field_qc_trigger__picking_type_id msgid "Picking Type" msgstr "" @@ -144,24 +140,14 @@ msgstr "" msgid "Quality inspections from picking failed" msgstr "" -#. module: quality_control_stock -#: model:res.request.link,name:quality_control_stock.req_link_stock_move -msgid "Stock Move" -msgstr "" - -#. module: quality_control_stock -#: model:ir.model,name:quality_control_stock.model_stock_picking_type -msgid "The operation type determines the picking view" -msgstr "" - #. module: quality_control_stock #: model:ir.model,name:quality_control_stock.model_stock_picking msgid "Transfer" msgstr "" #. module: quality_control_stock -#: model:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view -#: model:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_lot_qc_view +#: model_terms:ir.ui.view,arch_db:quality_control_stock.stock_picking_qc_view msgid "inspections" msgstr "" diff --git a/quality_control_stock_oca/models/stock_picking.py b/quality_control_stock_oca/models/stock_picking.py index f6e294047..727df9de5 100644 --- a/quality_control_stock_oca/models/stock_picking.py +++ b/quality_control_stock_oca/models/stock_picking.py @@ -1,5 +1,6 @@ # Copyright 2014 Serv. Tec. Avanzados - Pedro M. Baeza # Copyright 2018 Simone Rubino - Agile Business Group +# Copyright 2019 Andrii Skrypka # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). from odoo import api, fields, models @@ -10,20 +11,6 @@ from odoo.addons.quality_control.models.qc_trigger_line import\ class StockPicking(models.Model): _inherit = 'stock.picking' - @api.multi - @api.depends('qc_inspections_ids', 'qc_inspections_ids.state') - def _compute_count_inspections(self): - for picking in self: - picking.created_inspections = len(picking.qc_inspections_ids) - picking.passed_inspections = \ - len([x for x in picking.qc_inspections_ids - if x.state == 'success']) - picking.failed_inspections = \ - len([x for x in picking.qc_inspections_ids - if x.state == 'failed']) - picking.done_inspections = \ - (picking.passed_inspections + picking.failed_inspections) - qc_inspections_ids = fields.One2many( comodel_name='qc.inspection', inverse_name='picking_id', copy=False, string='Inspections', help="Inspections related to this picking.") @@ -36,6 +23,24 @@ class StockPicking(models.Model): failed_inspections = fields.Integer( compute="_compute_count_inspections", string="Inspections failed") + @api.depends('qc_inspections_ids', 'qc_inspections_ids.state') + def _compute_count_inspections(self): + data = self.env['qc.inspection'].read_group([ + ('id', 'in', self.mapped('qc_inspections_ids').ids), + ], ['picking_id', 'state'], ['picking_id', 'state'], lazy=False) + picking_data = {} + for d in data: + picking_data.setdefault(d['picking_id'][0], {})\ + .setdefault(d['state'], 0) + picking_data[d['picking_id'][0]][d['state']] += d['__count'] + for picking in self: + count_data = picking_data.get(picking.id, {}) + picking.created_inspections = sum(count_data.values()) + picking.passed_inspections = count_data.get('success', 0) + picking.failed_inspections = count_data.get('failed', 0) + picking.done_inspections = \ + (picking.passed_inspections + picking.failed_inspections) + @api.multi def action_done(self): res = super(StockPicking, self).action_done() diff --git a/quality_control_stock_oca/models/stock_production_lot.py b/quality_control_stock_oca/models/stock_production_lot.py index 1d74eb1e1..16aff5634 100644 --- a/quality_control_stock_oca/models/stock_production_lot.py +++ b/quality_control_stock_oca/models/stock_production_lot.py @@ -8,19 +8,6 @@ from odoo import api, fields, models class StockProductionLot(models.Model): _inherit = 'stock.production.lot' - @api.multi - @api.depends('qc_inspections_ids', 'qc_inspections_ids.state') - def _compute_count_inspections(self): - for lot in self: - lot.created_inspections = len(lot.qc_inspections_ids) - lot.passed_inspections = \ - len([x for x in lot.qc_inspections_ids - if x.state == 'success']) - lot.failed_inspections = \ - len([x for x in lot.qc_inspections_ids if x.state == 'failed']) - lot.done_inspections = \ - (lot.passed_inspections + lot.failed_inspections) - qc_inspections_ids = fields.One2many( comodel_name='qc.inspection', inverse_name='lot_id', copy=False, string='Inspections', help="Inspections related to this lot.") @@ -32,3 +19,20 @@ class StockProductionLot(models.Model): compute="_compute_count_inspections", string="Inspections OK") failed_inspections = fields.Integer( compute="_compute_count_inspections", string="Inspections failed") + + @api.depends('qc_inspections_ids', 'qc_inspections_ids.state') + def _compute_count_inspections(self): + data = self.env['qc.inspection'].read_group([ + ('id', 'in', self.mapped('qc_inspections_ids').ids), + ], ['lot_id', 'state'], ['lot_id', 'state'], lazy=False) + lot_data = {} + for d in data: + lot_data.setdefault(d['lot_id'][0], {}).setdefault(d['state'], 0) + lot_data[d['lot_id'][0]][d['state']] += d['__count'] + for lot in self: + count_data = lot_data.get(lot.id, {}) + lot.created_inspections = sum(count_data.values()) + lot.passed_inspections = count_data.get('success', 0) + lot.failed_inspections = count_data.get('failed', 0) + lot.done_inspections = \ + (lot.passed_inspections + lot.failed_inspections) diff --git a/quality_control_stock_oca/readme/CONTRIBUTORS.rst b/quality_control_stock_oca/readme/CONTRIBUTORS.rst index 6cd57a1e5..87dc7ed76 100644 --- a/quality_control_stock_oca/readme/CONTRIBUTORS.rst +++ b/quality_control_stock_oca/readme/CONTRIBUTORS.rst @@ -1,4 +1,5 @@ * Pedro M. Baeza * Oihane Crucelaegui * Simone Rubino +* Andrii Skrypka * Ignacio José Alés diff --git a/quality_control_stock_oca/static/description/index.html b/quality_control_stock_oca/static/description/index.html index 011274a8a..9d8d772b1 100644 --- a/quality_control_stock_oca/static/description/index.html +++ b/quality_control_stock_oca/static/description/index.html @@ -3,7 +3,7 @@ - + Quality control - Stock -
    -

    Quality control - Stock

    +
    +

    Quality control - Stock (OCA)

    -

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

    +

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

    This module defines triggers that creates inspections when stock moves are done.

    It also adds some shortcuts on picking and lots to these inspections.

    Table of contents

    @@ -394,7 +394,7 @@ ul.auto-toc {

    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.

    @@ -411,12 +411,16 @@ If you spotted it first, help us smashing it by providing a detailed and welcome

    Contributors

    @@ -426,7 +430,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome

    OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

    -

    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_stock_oca/tests/test_quality_control_stock.py b/quality_control_stock_oca/tests/test_quality_control_stock.py index 06e1df89f..2dc03969c 100644 --- a/quality_control_stock_oca/tests/test_quality_control_stock.py +++ b/quality_control_stock_oca/tests/test_quality_control_stock.py @@ -7,8 +7,7 @@ from odoo.tests.common import TransactionCase class TestQualityControl(TransactionCase): def setUp(self): - super(TestQualityControl, self).setUp() - + super().setUp() self.users_model = self.env["res.users"] self.picking_model = self.env["stock.picking"] self.inspection_model = self.env["qc.inspection"] @@ -17,7 +16,7 @@ class TestQualityControl(TransactionCase): self.product = self.env.ref("product.product_product_2") self.partner1 = self.env.ref("base.res_partner_2") self.partner2 = self.env.ref("base.res_partner_4") - self.test = self.env.ref("quality_control.qc_test_1") + self.test = self.env.ref("quality_control_oca.qc_test_1") self.picking_type = self.env.ref("stock.picking_type_out") self.location_dest = self.env.ref("stock.stock_location_customers") self.group_stock_user = self.env.ref("stock.group_stock_user") @@ -42,7 +41,6 @@ class TestQualityControl(TransactionCase): self.user1_id = self._create_user( "user_1", [self.group_stock_user], self.company ) - move_vals = { "name": self.product.name, "product_id": self.product.id, diff --git a/quality_control_stock_oca/views/qc_inspection_view.xml b/quality_control_stock_oca/views/qc_inspection_view.xml index 9b7631551..09354a493 100644 --- a/quality_control_stock_oca/views/qc_inspection_view.xml +++ b/quality_control_stock_oca/views/qc_inspection_view.xml @@ -5,7 +5,7 @@ qc.inspection.form.view.picking qc.inspection - + @@ -16,7 +16,7 @@ qc.inspection.tree.view.picking qc.inspection - + @@ -27,7 +27,7 @@ qc.inspection.search.view.picking qc.inspection - + @@ -53,7 +53,10 @@ qc.inspection.line.tree.stock qc.inspection.line - + @@ -64,7 +67,10 @@ qc.inspection.line.search.stock qc.inspection.line - + diff --git a/quality_control_stock_oca/views/stock_picking_view.xml b/quality_control_stock_oca/views/stock_picking_view.xml index 0e732384b..59c0b94a6 100644 --- a/quality_control_stock_oca/views/stock_picking_view.xml +++ b/quality_control_stock_oca/views/stock_picking_view.xml @@ -38,7 +38,7 @@
    diff --git a/quality_control_stock_oca/views/stock_production_lot_view.xml b/quality_control_stock_oca/views/stock_production_lot_view.xml index d3dba09f1..63b2eb167 100644 --- a/quality_control_stock_oca/views/stock_production_lot_view.xml +++ b/quality_control_stock_oca/views/stock_production_lot_view.xml @@ -38,7 +38,7 @@
    From f62ecebe0c9dd8e32938b35b40233bcb973d4b1c Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Wed, 21 Jul 2021 16:50:17 +0200 Subject: [PATCH 22/35] [FIX] quality_control_stock_oca: Avoid singleton error A compute must be multi-record aware --- quality_control_stock_oca/__manifest__.py | 2 +- quality_control_stock_oca/models/qc_inspection.py | 13 ++++++------- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/quality_control_stock_oca/__manifest__.py b/quality_control_stock_oca/__manifest__.py index da121a050..33dc65d3f 100644 --- a/quality_control_stock_oca/__manifest__.py +++ b/quality_control_stock_oca/__manifest__.py @@ -5,7 +5,7 @@ { "name": "Quality control - Stock (OCA)", - "version": "13.0.1.0.0", + "version": "13.0.1.0.1", "category": "Quality control", "license": "AGPL-3", "author": "OdooMRP team, AvanzOSC, Serv. Tecnol. Avanzados - Pedro M. Baeza, " diff --git a/quality_control_stock_oca/models/qc_inspection.py b/quality_control_stock_oca/models/qc_inspection.py index 31eb5d445..7979d0cc1 100644 --- a/quality_control_stock_oca/models/qc_inspection.py +++ b/quality_control_stock_oca/models/qc_inspection.py @@ -63,15 +63,14 @@ class QcInspection(models.Model): @api.depends("object_id") def _compute_product_id(self): """Overriden for getting the product from a stock move.""" - self.ensure_one() super()._compute_product_id() - if self.object_id: - if self.object_id._name == "stock.move": - self.product_id = self.object_id.product_id - elif self.object_id._name == "stock.move.line": - self.product_id = self.object_id.product_id + for inspection in self.filtered("object_id"): + if inspection.object_id._name == "stock.move": + inspection.product_id = inspection.object_id.product_id + elif inspection.object_id._name == "stock.move.line": + inspection.product_id = inspection.object_id.product_id elif self.object_id._name == "stock.production.lot": - self.product_id = self.object_id.product_id + inspection.product_id = inspection.object_id.product_id @api.onchange("object_id") def onchange_object_id(self): From 6bfe0bf9d174d4aaa47584ec7277ff35e18bae3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Enrique=20Mart=C3=ADn?= Date: Mon, 4 Oct 2021 12:39:19 +0200 Subject: [PATCH 23/35] [MIG] quality_control_stock_oca: Migration to 14.0 --- quality_control_stock_oca/__manifest__.py | 2 +- .../models/stock_picking.py | 4 +-- .../security/ir.model.access.csv | 14 +++++----- .../tests/test_quality_control_stock.py | 27 +++++++++++-------- 4 files changed, 26 insertions(+), 21 deletions(-) diff --git a/quality_control_stock_oca/__manifest__.py b/quality_control_stock_oca/__manifest__.py index 33dc65d3f..e60deacca 100644 --- a/quality_control_stock_oca/__manifest__.py +++ b/quality_control_stock_oca/__manifest__.py @@ -5,7 +5,7 @@ { "name": "Quality control - Stock (OCA)", - "version": "13.0.1.0.1", + "version": "14.0.1.0.0", "category": "Quality control", "license": "AGPL-3", "author": "OdooMRP team, AvanzOSC, Serv. Tecnol. Avanzados - Pedro M. Baeza, " diff --git a/quality_control_stock_oca/models/stock_picking.py b/quality_control_stock_oca/models/stock_picking.py index 6988ed191..f5839f115 100644 --- a/quality_control_stock_oca/models/stock_picking.py +++ b/quality_control_stock_oca/models/stock_picking.py @@ -52,8 +52,8 @@ class StockPicking(models.Model): picking.passed_inspections + picking.failed_inspections ) - def action_done(self): - res = super().action_done() + def _action_done(self): + res = super()._action_done() inspection_model = self.env["qc.inspection"] qc_trigger = self.env["qc.trigger"].search( [("picking_type_id", "=", self.picking_type_id.id)] diff --git a/quality_control_stock_oca/security/ir.model.access.csv b/quality_control_stock_oca/security/ir.model.access.csv index 86d8120e3..9ca2f32f5 100644 --- a/quality_control_stock_oca/security/ir.model.access.csv +++ b/quality_control_stock_oca/security/ir.model.access.csv @@ -1,8 +1,8 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink -access_user_qc_inspection_stock_user,qc_inspection stock user,quality_control_oca.model_qc_inspection,stock.group_stock_user,1,1,1,0 -access_user_qc_inspection_line_stock_user,qc_inspection_line stock user,quality_control_oca.model_qc_inspection_line,stock.group_stock_user,1,1,1,0 -access_user_qc_test_stock_user,qc_test stock_user,quality_control_oca.model_qc_test,stock.group_stock_user,1,0,0,0 -access_user_qc_test_question_stock_user,qc_test_question stock user,quality_control_oca.model_qc_test_question,stock.group_stock_user,1,0,0,0 -access_user_qc_test_question_value_stock_user,qc_test_question_value_stock_user,quality_control_oca.model_qc_test_question_value,stock.group_stock_user,1,0,0,0 -access_manager_qc_trigger_stock_user,qc_trigger stock user,quality_control_oca.model_qc_trigger,stock.group_stock_user,1,0,0,0 -access_manager_qc_trigger_product_category_line_stock_user,qc_trigger product_category line stock user,quality_control_oca.model_qc_trigger_product_category_line,stock.group_stock_user,1,0,0,0 +access_stock_user_qc_inspection,qc_inspection stock_user,quality_control_oca.model_qc_inspection,stock.group_stock_user,1,1,1,0 +access_stock_user_qc_inspection_line,qc_inspection_line stock_user,quality_control_oca.model_qc_inspection_line,stock.group_stock_user,1,1,1,0 +access_stock_user_qc_test,qc_test stock_user,quality_control_oca.model_qc_test,stock.group_stock_user,1,0,0,0 +access_stock_user_qc_test_question,qc_test_question stock_user,quality_control_oca.model_qc_test_question,stock.group_stock_user,1,0,0,0 +access_stock_user_qc_test_question_value,qc_test_question_value stock_user,quality_control_oca.model_qc_test_question_value,stock.group_stock_user,1,0,0,0 +access_stock_user_qc_trigger,qc_trigger stock user,quality_control_oca.model_qc_trigger,stock.group_stock_user,1,0,0,0 +access_stock_user_qc_trigger_product_category_line,qc_trigger_product_category_line stock_user,quality_control_oca.model_qc_trigger_product_category_line,stock.group_stock_user,1,0,0,0 diff --git a/quality_control_stock_oca/tests/test_quality_control_stock.py b/quality_control_stock_oca/tests/test_quality_control_stock.py index 2dc03969c..0faf8dc1e 100644 --- a/quality_control_stock_oca/tests/test_quality_control_stock.py +++ b/quality_control_stock_oca/tests/test_quality_control_stock.py @@ -20,6 +20,9 @@ class TestQualityControl(TransactionCase): self.picking_type = self.env.ref("stock.picking_type_out") self.location_dest = self.env.ref("stock.stock_location_customers") self.group_stock_user = self.env.ref("stock.group_stock_user") + self.group_quality_control_user = self.env.ref( + "quality_control_oca.group_quality_control_user" + ) self.company = self.env.ref("base.main_company") self.sequence = self.env["ir.sequence"].create( {"code": "out", "name": "outgoing_sequence"} @@ -39,7 +42,9 @@ class TestQualityControl(TransactionCase): } ) self.user1_id = self._create_user( - "user_1", [self.group_stock_user], self.company + "user_1", + [self.group_stock_user, self.group_quality_control_user], + self.company, ) move_vals = { "name": self.product.name, @@ -109,7 +114,7 @@ class TestQualityControl(TransactionCase): self.product.qc_triggers = [ (0, 0, {"trigger": self.trigger.id, "test": self.test.id}) ] - self.picking1.action_done() + self.picking1.button_validate() self.assertEqual( self.picking1.created_inspections, 1, "Only one inspection must be created" ) @@ -127,7 +132,7 @@ class TestQualityControl(TransactionCase): self.product.product_tmpl_id.qc_triggers = [ (0, 0, {"trigger": self.trigger.id, "test": self.test.id}) ] - self.picking1.action_done() + self.picking1.button_validate() self.assertEqual( self.picking1.created_inspections, 1, "Only one inspection must be created" ) @@ -141,7 +146,7 @@ class TestQualityControl(TransactionCase): self.product.categ_id.qc_triggers = [ (0, 0, {"trigger": self.trigger.id, "test": self.test.id}) ] - self.picking1.action_done() + self.picking1.button_validate() self.assertEqual( self.picking1.created_inspections, 1, "Only one inspection must be created" ) @@ -163,7 +168,7 @@ class TestQualityControl(TransactionCase): }, ) ] - self.picking1.action_done() + self.picking1.button_validate() self.assertEqual( self.picking1.created_inspections, 1, "Only one inspection must be created" ) @@ -185,7 +190,7 @@ class TestQualityControl(TransactionCase): }, ) ] - self.picking1.action_done() + self.picking1.button_validate() self.assertEqual( self.picking1.created_inspections, 1, "Only one inspection must be created" ) @@ -207,7 +212,7 @@ class TestQualityControl(TransactionCase): }, ) ] - self.picking1.action_done() + self.picking1.button_validate() self.assertEqual( self.picking1.created_inspections, 1, "Only one inspection must be created" ) @@ -229,7 +234,7 @@ class TestQualityControl(TransactionCase): }, ) ] - self.picking1.action_done() + self.picking1.button_validate() self.assertEqual( self.picking1.created_inspections, 0, "No inspection must be created" ) @@ -246,7 +251,7 @@ class TestQualityControl(TransactionCase): }, ) ] - self.picking1.action_done() + self.picking1.button_validate() self.assertEqual( self.picking1.created_inspections, 0, "No inspection must be created" ) @@ -263,7 +268,7 @@ class TestQualityControl(TransactionCase): }, ) ] - self.picking1.action_done() + self.picking1.button_validate() self.assertEqual( self.picking1.created_inspections, 0, "No inspection must be created" ) @@ -275,7 +280,7 @@ class TestQualityControl(TransactionCase): self.product.categ_id.qc_triggers = [ (0, 0, {"trigger": self.trigger.id, "test": self.test.id}) ] - self.picking1.action_done() + self.picking1.button_validate() self.assertEqual( self.picking1.created_inspections, 1, "Only one inspection must be created" ) From 4183b7f0ae245e07cd32c288d33b2729d480a2f5 Mon Sep 17 00:00:00 2001 From: Jon Erik Ceberio Date: Tue, 18 Jan 2022 12:48:54 +0100 Subject: [PATCH 24/35] [IMP] quality_control_stock_oca: sudo the process of creating the test and calculated fields, so no permissions have to be assigned to the sotck user [UPD] Update quality_control_stock_oca.pot [UPD] README.rst [IMP] update dotfiles [ci skip] --- quality_control_stock_oca/README.rst | 10 +++--- quality_control_stock_oca/__manifest__.py | 1 - .../i18n/quality_control_stock_oca.pot | 32 ++++++++++++++++++- .../models/stock_picking.py | 28 ++++++++++------ .../models/stock_production_lot.py | 14 +++++--- .../security/ir.model.access.csv | 8 ----- .../static/description/index.html | 6 ++-- .../tests/test_quality_control_stock.py | 2 +- 8 files changed, 67 insertions(+), 34 deletions(-) delete mode 100644 quality_control_stock_oca/security/ir.model.access.csv diff --git a/quality_control_stock_oca/README.rst b/quality_control_stock_oca/README.rst index 6aa2e5060..42ce18299 100644 --- a/quality_control_stock_oca/README.rst +++ b/quality_control_stock_oca/README.rst @@ -14,13 +14,13 @@ Quality control - Stock (OCA) :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/13.0/quality_control_stock_oca + :target: https://github.com/OCA/manufacture/tree/14.0/quality_control_stock_oca :alt: OCA/manufacture .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/manufacture-13-0/manufacture-13-0-quality_control_stock_oca + :target: https://translation.odoo-community.org/projects/manufacture-14-0/manufacture-14-0-quality_control_stock_oca :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/13.0 + :target: https://runbot.odoo-community.org/runbot/129/14.0 :alt: Try me on Runbot |badge1| |badge2| |badge3| |badge4| |badge5| @@ -45,7 +45,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. @@ -86,6 +86,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. -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_stock_oca/__manifest__.py b/quality_control_stock_oca/__manifest__.py index e60deacca..e0e11aec7 100644 --- a/quality_control_stock_oca/__manifest__.py +++ b/quality_control_stock_oca/__manifest__.py @@ -13,7 +13,6 @@ "website": "https://github.com/OCA/manufacture", "depends": ["quality_control_oca", "stock"], "data": [ - "security/ir.model.access.csv", "views/qc_inspection_view.xml", "views/stock_picking_view.xml", "views/stock_production_lot_view.xml", diff --git a/quality_control_stock_oca/i18n/quality_control_stock_oca.pot b/quality_control_stock_oca/i18n/quality_control_stock_oca.pot index 32e018a1b..bb29cd0eb 100644 --- a/quality_control_stock_oca/i18n/quality_control_stock_oca.pot +++ b/quality_control_stock_oca/i18n/quality_control_stock_oca.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 13.0\n" +"Project-Id-Version: Odoo Server 14.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: \n" "Language-Team: \n" @@ -19,12 +19,32 @@ msgstr "" msgid "Created inspections" msgstr "" +#. module: quality_control_stock_oca +#: model:ir.model.fields,field_description:quality_control_stock_oca.field_qc_inspection__display_name +#: model:ir.model.fields,field_description:quality_control_stock_oca.field_qc_inspection_line__display_name +#: model:ir.model.fields,field_description:quality_control_stock_oca.field_qc_trigger__display_name +#: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_picking__display_name +#: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_picking_type__display_name +#: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_production_lot__display_name +msgid "Display Name" +msgstr "" + #. module: quality_control_stock_oca #: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_picking__done_inspections #: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" +#. module: quality_control_stock_oca +#: model:ir.model.fields,field_description:quality_control_stock_oca.field_qc_inspection__id +#: model:ir.model.fields,field_description:quality_control_stock_oca.field_qc_inspection_line__id +#: model:ir.model.fields,field_description:quality_control_stock_oca.field_qc_trigger__id +#: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_picking__id +#: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_picking_type__id +#: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_production_lot__id +msgid "ID" +msgstr "" + #. module: quality_control_stock_oca #: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_picking__qc_inspections_ids #: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_production_lot__qc_inspections_ids @@ -53,6 +73,16 @@ msgstr "" msgid "Inspections related to this picking." msgstr "" +#. module: quality_control_stock_oca +#: model:ir.model.fields,field_description:quality_control_stock_oca.field_qc_inspection____last_update +#: model:ir.model.fields,field_description:quality_control_stock_oca.field_qc_inspection_line____last_update +#: model:ir.model.fields,field_description:quality_control_stock_oca.field_qc_trigger____last_update +#: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_picking____last_update +#: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_picking_type____last_update +#: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_production_lot____last_update +msgid "Last Modified on" +msgstr "" + #. module: quality_control_stock_oca #: model:ir.model.fields,field_description:quality_control_stock_oca.field_qc_inspection__lot_id #: model:ir.model.fields,field_description:quality_control_stock_oca.field_qc_inspection_line__lot_id diff --git a/quality_control_stock_oca/models/stock_picking.py b/quality_control_stock_oca/models/stock_picking.py index f5839f115..59cf813ea 100644 --- a/quality_control_stock_oca/models/stock_picking.py +++ b/quality_control_stock_oca/models/stock_picking.py @@ -33,11 +33,15 @@ class StockPicking(models.Model): @api.depends("qc_inspections_ids", "qc_inspections_ids.state") def _compute_count_inspections(self): - data = self.env["qc.inspection"].read_group( - [("id", "in", self.mapped("qc_inspections_ids").ids)], - ["picking_id", "state"], - ["picking_id", "state"], - lazy=False, + data = ( + self.env["qc.inspection"] + .sudo() + .read_group( + [("id", "in", self.mapped("qc_inspections_ids").ids)], + ["picking_id", "state"], + ["picking_id", "state"], + lazy=False, + ) ) picking_data = {} for d in data: @@ -54,9 +58,11 @@ class StockPicking(models.Model): def _action_done(self): res = super()._action_done() - inspection_model = self.env["qc.inspection"] - qc_trigger = self.env["qc.trigger"].search( - [("picking_type_id", "=", self.picking_type_id.id)] + inspection_model = self.env["qc.inspection"].sudo() + qc_trigger = ( + self.env["qc.trigger"] + .sudo() + .search([("picking_type_id", "=", self.picking_type_id.id)]) ) for operation in self.move_lines: trigger_lines = set() @@ -67,8 +73,10 @@ class StockPicking(models.Model): ]: partner = self.partner_id if qc_trigger.partner_selectable else False trigger_lines = trigger_lines.union( - self.env[model].get_trigger_line_for_product( - qc_trigger, operation.product_id, partner=partner + self.env[model] + .sudo() + .get_trigger_line_for_product( + qc_trigger, operation.product_id.sudo(), partner=partner ) ) for trigger_line in _filter_trigger_lines(trigger_lines): diff --git a/quality_control_stock_oca/models/stock_production_lot.py b/quality_control_stock_oca/models/stock_production_lot.py index d2e0c9496..e1c83a9d3 100644 --- a/quality_control_stock_oca/models/stock_production_lot.py +++ b/quality_control_stock_oca/models/stock_production_lot.py @@ -30,11 +30,15 @@ class StockProductionLot(models.Model): @api.depends("qc_inspections_ids", "qc_inspections_ids.state") def _compute_count_inspections(self): - data = self.env["qc.inspection"].read_group( - [("id", "in", self.mapped("qc_inspections_ids").ids)], - ["lot_id", "state"], - ["lot_id", "state"], - lazy=False, + data = ( + self.env["qc.inspection"] + .sudo() + .read_group( + [("id", "in", self.mapped("qc_inspections_ids").ids)], + ["lot_id", "state"], + ["lot_id", "state"], + lazy=False, + ) ) lot_data = {} for d in data: diff --git a/quality_control_stock_oca/security/ir.model.access.csv b/quality_control_stock_oca/security/ir.model.access.csv deleted file mode 100644 index 9ca2f32f5..000000000 --- a/quality_control_stock_oca/security/ir.model.access.csv +++ /dev/null @@ -1,8 +0,0 @@ -id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink -access_stock_user_qc_inspection,qc_inspection stock_user,quality_control_oca.model_qc_inspection,stock.group_stock_user,1,1,1,0 -access_stock_user_qc_inspection_line,qc_inspection_line stock_user,quality_control_oca.model_qc_inspection_line,stock.group_stock_user,1,1,1,0 -access_stock_user_qc_test,qc_test stock_user,quality_control_oca.model_qc_test,stock.group_stock_user,1,0,0,0 -access_stock_user_qc_test_question,qc_test_question stock_user,quality_control_oca.model_qc_test_question,stock.group_stock_user,1,0,0,0 -access_stock_user_qc_test_question_value,qc_test_question_value stock_user,quality_control_oca.model_qc_test_question_value,stock.group_stock_user,1,0,0,0 -access_stock_user_qc_trigger,qc_trigger stock user,quality_control_oca.model_qc_trigger,stock.group_stock_user,1,0,0,0 -access_stock_user_qc_trigger_product_category_line,qc_trigger_product_category_line stock_user,quality_control_oca.model_qc_trigger_product_category_line,stock.group_stock_user,1,0,0,0 diff --git a/quality_control_stock_oca/static/description/index.html b/quality_control_stock_oca/static/description/index.html index 048fde66b..a4fd014d3 100644 --- a/quality_control_stock_oca/static/description/index.html +++ b/quality_control_stock_oca/static/description/index.html @@ -367,7 +367,7 @@ ul.auto-toc { !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

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

    +

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

    This module defines triggers that creates inspections when stock moves are done.

    It also adds some shortcuts on picking and lots to these inspections.

    Table of contents

    @@ -394,7 +394,7 @@ ul.auto-toc {

    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.

    @@ -430,7 +430,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome

    OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

    -

    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_stock_oca/tests/test_quality_control_stock.py b/quality_control_stock_oca/tests/test_quality_control_stock.py index 0faf8dc1e..ecc82bfa0 100644 --- a/quality_control_stock_oca/tests/test_quality_control_stock.py +++ b/quality_control_stock_oca/tests/test_quality_control_stock.py @@ -95,7 +95,7 @@ class TestQualityControl(TransactionCase): sequence += 10 def _create_user(self, login, groups, company): - """ Create a user.""" + """Create a user.""" group_ids = [group.id for group in groups] user = self.users_model.with_context({"no_reset_password": True}).create( { From 2226fff55689fb3a0c1c2af64c7ace208f8ef17e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Davor=20Bojki=C4=87?= Date: Tue, 26 Apr 2022 10:26:47 +0200 Subject: [PATCH 25/35] fixed singleton error quality_control_stock_oca 14.0.1.0.1 --- quality_control_stock_oca/__manifest__.py | 2 +- quality_control_stock_oca/models/qc_inspection.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/quality_control_stock_oca/__manifest__.py b/quality_control_stock_oca/__manifest__.py index e0e11aec7..81e112bd0 100644 --- a/quality_control_stock_oca/__manifest__.py +++ b/quality_control_stock_oca/__manifest__.py @@ -5,7 +5,7 @@ { "name": "Quality control - Stock (OCA)", - "version": "14.0.1.0.0", + "version": "14.0.1.0.1", "category": "Quality control", "license": "AGPL-3", "author": "OdooMRP team, AvanzOSC, Serv. Tecnol. Avanzados - Pedro M. Baeza, " diff --git a/quality_control_stock_oca/models/qc_inspection.py b/quality_control_stock_oca/models/qc_inspection.py index 7979d0cc1..e3f7078a9 100644 --- a/quality_control_stock_oca/models/qc_inspection.py +++ b/quality_control_stock_oca/models/qc_inspection.py @@ -69,7 +69,7 @@ class QcInspection(models.Model): inspection.product_id = inspection.object_id.product_id elif inspection.object_id._name == "stock.move.line": inspection.product_id = inspection.object_id.product_id - elif self.object_id._name == "stock.production.lot": + elif inspection.object_id._name == "stock.production.lot": inspection.product_id = inspection.object_id.product_id @api.onchange("object_id") From 6e4c45ab66018894cc9778f5ab0122a65821c40f Mon Sep 17 00:00:00 2001 From: mymage Date: Sun, 18 Dec 2022 15:27:11 +0000 Subject: [PATCH 26/35] Translated using Weblate (Italian) Currently translated at 100.0% (24 of 24 strings) Translation: manufacture-14.0/manufacture-14.0-quality_control_stock_oca Translate-URL: https://translation.odoo-community.org/projects/manufacture-14-0/manufacture-14-0-quality_control_stock_oca/it/ --- quality_control_stock_oca/i18n/it.po | 45 ++++++++++++++-------------- 1 file changed, 22 insertions(+), 23 deletions(-) diff --git a/quality_control_stock_oca/i18n/it.po b/quality_control_stock_oca/i18n/it.po index 53753a5e1..148cd831a 100644 --- a/quality_control_stock_oca/i18n/it.po +++ b/quality_control_stock_oca/i18n/it.po @@ -13,28 +13,28 @@ msgstr "" "Project-Id-Version: manufacture (8.0)\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-02-22 07:24+0000\n" -"PO-Revision-Date: 2021-02-22 08:28+0100\n" -"Last-Translator: Carlos \n" +"PO-Revision-Date: 2022-12-18 17:44+0000\n" +"Last-Translator: mymage \n" "Language-Team: Italian (http://www.transifex.com/oca/OCA-manufacture-8-0/" "language/it/)\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Poedit 2.0.6\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.14.1\n" #. module: quality_control_stock_oca #: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_picking__created_inspections #: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_production_lot__created_inspections msgid "Created inspections" -msgstr "" +msgstr "Ispezioni create" #. module: quality_control_stock_oca #: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_picking__done_inspections #: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_production_lot__done_inspections msgid "Done inspections" -msgstr "" +msgstr "Ispezioni eseguite" #. module: quality_control_stock_oca #: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_picking__qc_inspections_ids @@ -46,23 +46,23 @@ msgstr "Ispezioni" #: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_picking__passed_inspections #: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_production_lot__passed_inspections msgid "Inspections OK" -msgstr "" +msgstr "Ispezioni OK" #. module: quality_control_stock_oca #: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_picking__failed_inspections #: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_production_lot__failed_inspections msgid "Inspections failed" -msgstr "" +msgstr "Ispezioni fallite" #. module: quality_control_stock_oca #: model:ir.model.fields,help:quality_control_stock_oca.field_stock_production_lot__qc_inspections_ids msgid "Inspections related to this lot." -msgstr "" +msgstr "Ispezioni relative a questo lotto." #. module: quality_control_stock_oca #: model:ir.model.fields,help:quality_control_stock_oca.field_stock_picking__qc_inspections_ids msgid "Inspections related to this picking." -msgstr "" +msgstr "Ispezioni relative a questo prelievo." #. module: quality_control_stock_oca #: model:ir.model.fields,field_description:quality_control_stock_oca.field_qc_inspection__lot_id @@ -83,14 +83,13 @@ msgstr "Lotto/Numero di serie" #: model_terms:ir.ui.view,arch_db:quality_control_stock_oca.qc_inspection_line_search_stock_view #: model_terms:ir.ui.view,arch_db:quality_control_stock_oca.qc_inspection_search_view_picking msgid "Picking" -msgstr "Ordine di consegna" +msgstr "Prelievo" #. module: quality_control_stock_oca #: model:ir.model,name:quality_control_stock_oca.model_stock_picking_type #: model:ir.model.fields,field_description:quality_control_stock_oca.field_qc_trigger__picking_type_id -#, fuzzy msgid "Picking Type" -msgstr "Tipo Picking" +msgstr "Tipo prelievo" #. module: quality_control_stock_oca #: model:ir.model,name:quality_control_stock_oca.model_qc_inspection @@ -105,52 +104,52 @@ msgstr "Riga ispezione controllo qualità" #. module: quality_control_stock_oca #: model:ir.model,name:quality_control_stock_oca.model_qc_trigger msgid "Quality control trigger" -msgstr "" +msgstr "Trigger controllo qualità" #. module: quality_control_stock_oca #: model:ir.actions.act_window,name:quality_control_stock_oca.action_qc_inspection_per_lot_done msgid "Quality inspection from lot done" -msgstr "" +msgstr "Ispezioni di qualità da lotto eseguite" #. module: quality_control_stock_oca #: model:ir.actions.act_window,name:quality_control_stock_oca.action_qc_inspection_per_lot_passed msgid "Quality inspection from lot passed" -msgstr "" +msgstr "Ispezioni di qualità da lotto superate" #. module: quality_control_stock_oca #: model:ir.actions.act_window,name:quality_control_stock_oca.action_qc_inspection_per_picking_done msgid "Quality inspection from picking done" -msgstr "" +msgstr "Ispezioni di qualità da prelievo eseguite" #. module: quality_control_stock_oca #: model:ir.actions.act_window,name:quality_control_stock_oca.action_qc_inspection_per_picking_passed msgid "Quality inspection from picking passed" -msgstr "" +msgstr "Ispezioni di qualità da prelievo superate" #. module: quality_control_stock_oca #: model:ir.actions.act_window,name:quality_control_stock_oca.action_qc_inspection_per_lot msgid "Quality inspections from lot" -msgstr "" +msgstr "Ispezioni di qualità da lotto" #. module: quality_control_stock_oca #: model:ir.actions.act_window,name:quality_control_stock_oca.action_qc_inspection_per_lot_failed msgid "Quality inspections from lot failed" -msgstr "" +msgstr "Ispezioni di qualità da lotto fallite" #. module: quality_control_stock_oca #: model:ir.actions.act_window,name:quality_control_stock_oca.action_qc_inspection_per_picking msgid "Quality inspections from picking" -msgstr "" +msgstr "Ispezioni di qualità da prelievo" #. module: quality_control_stock_oca #: model:ir.actions.act_window,name:quality_control_stock_oca.action_qc_inspection_per_picking_failed msgid "Quality inspections from picking failed" -msgstr "" +msgstr "Ispezioni di qualità da prelievo fallite" #. module: quality_control_stock_oca #: model:ir.model,name:quality_control_stock_oca.model_stock_picking msgid "Transfer" -msgstr "" +msgstr "Trasferimento" #. module: quality_control_stock_oca #: model_terms:ir.ui.view,arch_db:quality_control_stock_oca.stock_lot_qc_view From a2cea2084cabaffdb68b4f7161536e491acdd567 Mon Sep 17 00:00:00 2001 From: David Alonso // Solvos Date: Fri, 17 Feb 2023 16:46:32 +0100 Subject: [PATCH 27/35] [MIG] quality_control_stock_oca: Migration to 15.0 --- quality_control_stock_oca/__manifest__.py | 2 +- .../models/qc_inspection.py | 3 +- .../tests/test_quality_control_stock.py | 33 ++++--------------- 3 files changed, 10 insertions(+), 28 deletions(-) diff --git a/quality_control_stock_oca/__manifest__.py b/quality_control_stock_oca/__manifest__.py index 81e112bd0..0756c7d37 100644 --- a/quality_control_stock_oca/__manifest__.py +++ b/quality_control_stock_oca/__manifest__.py @@ -5,7 +5,7 @@ { "name": "Quality control - Stock (OCA)", - "version": "14.0.1.0.1", + "version": "15.0.1.0.0", "category": "Quality control", "license": "AGPL-3", "author": "OdooMRP team, AvanzOSC, Serv. Tecnol. Avanzados - Pedro M. Baeza, " diff --git a/quality_control_stock_oca/models/qc_inspection.py b/quality_control_stock_oca/models/qc_inspection.py index e3f7078a9..39a96d59a 100644 --- a/quality_control_stock_oca/models/qc_inspection.py +++ b/quality_control_stock_oca/models/qc_inspection.py @@ -63,7 +63,7 @@ class QcInspection(models.Model): @api.depends("object_id") def _compute_product_id(self): """Overriden for getting the product from a stock move.""" - super()._compute_product_id() + res = super()._compute_product_id() for inspection in self.filtered("object_id"): if inspection.object_id._name == "stock.move": inspection.product_id = inspection.object_id.product_id @@ -71,6 +71,7 @@ class QcInspection(models.Model): inspection.product_id = inspection.object_id.product_id elif inspection.object_id._name == "stock.production.lot": inspection.product_id = inspection.object_id.product_id + return res @api.onchange("object_id") def onchange_object_id(self): diff --git a/quality_control_stock_oca/tests/test_quality_control_stock.py b/quality_control_stock_oca/tests/test_quality_control_stock.py index ecc82bfa0..0fd5463f4 100644 --- a/quality_control_stock_oca/tests/test_quality_control_stock.py +++ b/quality_control_stock_oca/tests/test_quality_control_stock.py @@ -2,7 +2,7 @@ # Copyright 2018 Simone Rubino - Agile Business Group # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -from odoo.tests.common import TransactionCase +from odoo.tests.common import TransactionCase, new_test_user class TestQualityControl(TransactionCase): @@ -19,10 +19,6 @@ class TestQualityControl(TransactionCase): self.test = self.env.ref("quality_control_oca.qc_test_1") self.picking_type = self.env.ref("stock.picking_type_out") self.location_dest = self.env.ref("stock.stock_location_customers") - self.group_stock_user = self.env.ref("stock.group_stock_user") - self.group_quality_control_user = self.env.ref( - "quality_control_oca.group_quality_control_user" - ) self.company = self.env.ref("base.main_company") self.sequence = self.env["ir.sequence"].create( {"code": "out", "name": "outgoing_sequence"} @@ -41,11 +37,12 @@ class TestQualityControl(TransactionCase): "company_id": self.company.id, } ) - self.user1_id = self._create_user( - "user_1", - [self.group_stock_user, self.group_quality_control_user], - self.company, - ) + self.user1_id = new_test_user( + self.env, + login="user_1", + groups="stock.group_stock_user,quality_control_oca.group_quality_control_user", + company_id=self.company.id, + ).id move_vals = { "name": self.product.name, "product_id": self.product.id, @@ -94,22 +91,6 @@ class TestQualityControl(TransactionCase): ) sequence += 10 - def _create_user(self, login, groups, company): - """Create a user.""" - group_ids = [group.id for group in groups] - user = self.users_model.with_context({"no_reset_password": True}).create( - { - "name": "Sale User", - "login": login, - "password": "test", - "email": "test@yourcompany.com", - "company_id": company.id, - "company_ids": [(4, company.id)], - "groups_id": [(6, 0, group_ids)], - } - ) - return user.id - def test_inspection_create_for_product(self): self.product.qc_triggers = [ (0, 0, {"trigger": self.trigger.id, "test": self.test.id}) From d5a8c1273533268906935ee6948934180fbb99f4 Mon Sep 17 00:00:00 2001 From: David Alonso // Solvos Date: Thu, 14 Sep 2023 18:52:28 +0200 Subject: [PATCH 28/35] [IMP] quality_control_stock_oca: picking types - use display_name for trigger name [UPD] Update quality_control_stock_oca.pot [BOT] post-merge updates --- quality_control_stock_oca/README.rst | 23 +++++----- .../i18n/quality_control_stock_oca.pot | 32 +------------- .../models/stock_picking_type.py | 2 +- .../static/description/index.html | 42 ++++++++++--------- .../tests/test_quality_control_stock.py | 8 ++-- 5 files changed, 41 insertions(+), 66 deletions(-) diff --git a/quality_control_stock_oca/README.rst b/quality_control_stock_oca/README.rst index 42ce18299..8dd18bdec 100644 --- a/quality_control_stock_oca/README.rst +++ b/quality_control_stock_oca/README.rst @@ -2,10 +2,13 @@ Quality control - Stock (OCA) ============================= -.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:6a7081017d1705e47f1c601056c9db6f3dd3368a22519f03457e7f239cf92505 + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png :target: https://odoo-community.org/page/development-status @@ -14,16 +17,16 @@ Quality control - Stock (OCA) :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/14.0/quality_control_stock_oca + :target: https://github.com/OCA/manufacture/tree/15.0/quality_control_stock_oca :alt: OCA/manufacture .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/manufacture-14-0/manufacture-14-0-quality_control_stock_oca + :target: https://translation.odoo-community.org/projects/manufacture-15-0/manufacture-15-0-quality_control_stock_oca :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/14.0 - :alt: Try me on Runbot +.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png + :target: https://runboat.odoo-community.org/builds?repo=OCA/manufacture&target_branch=15.0 + :alt: Try me on Runboat -|badge1| |badge2| |badge3| |badge4| |badge5| +|badge1| |badge2| |badge3| |badge4| |badge5| This module defines triggers that creates inspections when stock moves are done. @@ -44,8 +47,8 @@ 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 `_. +If you spotted it first, help us to smash it by providing a detailed and welcomed +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -86,6 +89,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. -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_stock_oca/i18n/quality_control_stock_oca.pot b/quality_control_stock_oca/i18n/quality_control_stock_oca.pot index bb29cd0eb..6450c915a 100644 --- a/quality_control_stock_oca/i18n/quality_control_stock_oca.pot +++ b/quality_control_stock_oca/i18n/quality_control_stock_oca.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 14.0\n" +"Project-Id-Version: Odoo Server 15.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: \n" "Language-Team: \n" @@ -19,32 +19,12 @@ msgstr "" msgid "Created inspections" msgstr "" -#. module: quality_control_stock_oca -#: model:ir.model.fields,field_description:quality_control_stock_oca.field_qc_inspection__display_name -#: model:ir.model.fields,field_description:quality_control_stock_oca.field_qc_inspection_line__display_name -#: model:ir.model.fields,field_description:quality_control_stock_oca.field_qc_trigger__display_name -#: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_picking__display_name -#: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_picking_type__display_name -#: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_production_lot__display_name -msgid "Display Name" -msgstr "" - #. module: quality_control_stock_oca #: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_picking__done_inspections #: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_production_lot__done_inspections msgid "Done inspections" msgstr "" -#. module: quality_control_stock_oca -#: model:ir.model.fields,field_description:quality_control_stock_oca.field_qc_inspection__id -#: model:ir.model.fields,field_description:quality_control_stock_oca.field_qc_inspection_line__id -#: model:ir.model.fields,field_description:quality_control_stock_oca.field_qc_trigger__id -#: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_picking__id -#: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_picking_type__id -#: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_production_lot__id -msgid "ID" -msgstr "" - #. module: quality_control_stock_oca #: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_picking__qc_inspections_ids #: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_production_lot__qc_inspections_ids @@ -73,16 +53,6 @@ msgstr "" msgid "Inspections related to this picking." msgstr "" -#. module: quality_control_stock_oca -#: model:ir.model.fields,field_description:quality_control_stock_oca.field_qc_inspection____last_update -#: model:ir.model.fields,field_description:quality_control_stock_oca.field_qc_inspection_line____last_update -#: model:ir.model.fields,field_description:quality_control_stock_oca.field_qc_trigger____last_update -#: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_picking____last_update -#: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_picking_type____last_update -#: model:ir.model.fields,field_description:quality_control_stock_oca.field_stock_production_lot____last_update -msgid "Last Modified on" -msgstr "" - #. module: quality_control_stock_oca #: model:ir.model.fields,field_description:quality_control_stock_oca.field_qc_inspection__lot_id #: model:ir.model.fields,field_description:quality_control_stock_oca.field_qc_inspection_line__lot_id diff --git a/quality_control_stock_oca/models/stock_picking_type.py b/quality_control_stock_oca/models/stock_picking_type.py index a0d1e1adb..4378757b0 100644 --- a/quality_control_stock_oca/models/stock_picking_type.py +++ b/quality_control_stock_oca/models/stock_picking_type.py @@ -11,7 +11,7 @@ class StockPickingType(models.Model): def _create_qc_trigger(self): for picking_type in self: qc_trigger = { - "name": picking_type.name, + "name": picking_type.display_name, "company_id": picking_type.warehouse_id.company_id.id, "picking_type_id": picking_type.id, "partner_selectable": True, diff --git a/quality_control_stock_oca/static/description/index.html b/quality_control_stock_oca/static/description/index.html index a4fd014d3..70d977666 100644 --- a/quality_control_stock_oca/static/description/index.html +++ b/quality_control_stock_oca/static/description/index.html @@ -1,20 +1,20 @@ - + - + Quality control - Stock (OCA)