Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
6480093
[IMP] Total refactorization of quality control modules with new API, …
pedrobaeza Dec 10, 2014
f0c84ea
Merge branch '8.0' of github.com:odoomrp/odoomrp-wip into 8.0
pedrobaeza Dec 10, 2014
cf4c37a
[FIX] quality_control_stock:
pedrobaeza Dec 11, 2014
c6412ee
[FIX] Little changes in quality modules
oihane Dec 19, 2014
5b44b24
[FIX] quality_control_stock:
pedrobaeza Jan 5, 2015
fe59713
[MOD] Trigger lines instead of test
oihane Feb 20, 2015
c0aaba8
[IMP] Expand AUTHORS
pedrobaeza Mar 25, 2015
51ab4e6
[MOD] Smartbuttons all in one div
oihane Apr 1, 2015
b5ffc01
Slovene translations added
sysadminmatmoz Aug 1, 2015
4e3d31a
[IMP] <quality_control> and <quality_control_stock>
oihane Aug 13, 2015
b343afd
OCA Transbot updated translations from Transifex
pedrobaeza Oct 9, 2015
19d59eb
[IMP] quality_control_stock: adapted to OCA
oihane Nov 2, 2015
f44b6bd
[IMP] quality_control_stock:
oihane Nov 3, 2015
42fa874
[IMP] quality_control_*: Make use of qty field
pedrobaeza Nov 14, 2015
28ec446
OCA Transbot updated translations from Transifex
oca-transbot Dec 12, 2015
3f907df
OCA Transbot updated translations from Transifex
oca-transbot Jan 9, 2016
dcba3ca
OCA Transbot updated translations from Transifex
oca-transbot Jan 23, 2016
76c9639
OCA Transbot updated translations from Transifex
oca-transbot Mar 5, 2016
9929a1e
OCA Transbot updated translations from Transifex
oca-transbot Mar 12, 2016
a1d1dba
OCA Transbot updated translations from Transifex
oca-transbot Apr 2, 2016
39e2ab5
OCA Transbot updated translations from Transifex
oca-transbot May 1, 2016
8d621a8
OCA Transbot updated translations from Transifex
oca-transbot May 8, 2016
3f0b990
[IMP] quality_control_stock: if lot in reference, get its info
oihane May 11, 2016
cfa17ac
[IMP] quality_control_mrp: removed not required code
oihane May 19, 2016
c4bd8f9
OCA Transbot updated translations from Transifex
oca-transbot Jun 12, 2016
9f4ab4c
OCA Transbot updated translations from Transifex
oca-transbot Jul 31, 2016
af94ec0
OCA Transbot updated translations from Transifex
oca-transbot Aug 7, 2016
88490f6
[FIX] remove en.po that was erroneously created by transbot
sbidoul Aug 15, 2016
3086caf
OCA Transbot updated translations from Transifex
oca-transbot Sep 17, 2016
666b3d3
OCA Transbot updated translations from Transifex
oca-transbot Oct 8, 2016
e39b047
OCA Transbot updated translations from Transifex
oca-transbot Nov 29, 2016
37bf577
OCA Transbot updated translations from Transifex
oca-transbot Dec 3, 2016
219e595
OCA Transbot updated translations from Transifex
oca-transbot Dec 10, 2016
f2cc8a7
OCA Transbot updated translations from Transifex
oca-transbot Dec 24, 2016
2db11dd
OCA Transbot updated translations from Transifex
oca-transbot Jan 7, 2017
6224fb0
OCA Transbot updated translations from Transifex
oca-transbot Jan 14, 2017
9d7028a
OCA Transbot updated translations from Transifex
oca-transbot Jan 21, 2017
b68f10b
OCA Transbot updated translations from Transifex
oca-transbot Feb 25, 2017
24a09ba
OCA Transbot updated translations from Transifex
oca-transbot Mar 4, 2017
12c47be
OCA Transbot updated translations from Transifex
oca-transbot Mar 11, 2017
9f49385
[IMP] quality_control_stock, quality_control_mrp: set correct qty to …
Apr 11, 2017
af7acb1
OCA Transbot updated translations from Transifex
oca-transbot May 1, 2017
08a357a
OCA Transbot updated translations from Transifex
oca-transbot May 13, 2017
855a09d
OCA Transbot updated translations from Transifex
oca-transbot Jun 3, 2017
52d6d41
OCA Transbot updated translations from Transifex
oca-transbot Jul 15, 2017
60e4faf
[MIG] Initial migration commit
damendieta Nov 14, 2017
5979a4a
[MIG] Remove @api.one from code, replace it with multi and ensure one…
damendieta Nov 14, 2017
943a735
[MIG] Remove data tag, replace openerp with odoo and api.one with api…
damendieta Nov 15, 2017
74ae18a
[FIX] Add OCA dependency
damendieta Nov 15, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions oca_dependencies.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@
# Add a repository url and branch if you need a forked version
product-attribute
stock-logistics-warehouse
manufacture-quality_control https://github.com/eficent/manufacture 9.0-mig-quality_control
57 changes: 57 additions & 0 deletions quality_control_stock/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
.. 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
===================================

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 <https://github.com/OCA/manufacture/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 <https://github.com/OCA/manufacture/issues/new?body=module:%20quality_control%0Aversion:%208.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.


Credits
=======

Contributors
------------
* Pedro M. Baeza <pedro.baeza@serviciobaeza.com>
* Oihane Crucelaegui <oihanecrucelaegi@avanzosc.es>

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.
15 changes: 15 additions & 0 deletions quality_control_stock/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +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

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)
35 changes: 35 additions & 0 deletions quality_control_stock/__openerp__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# -*- 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": "9.0.0.0.1",
"category": "Quality control",
"license": "AGPL-3",
"author": "OdooMRP team, "
"AvanzOSC, "
"Serv. Tecnol. Avanzados - Pedro M. Baeza, "
"Fábrica de Software Libre - Daniel Mendieta Pacheco, "
"Odoo Community Association (OCA)",
"website": "http://www.odoomrp.com",
"contributors": [
"Pedro M. Baeza <pedro.baeza@serviciosbaeza.com>",
"Oihane Crucelaegui <oihanecrucelaegi@avanzosc.es>",
"Daniel Mendieta Pacheco <damendieta@libre.ec>",
],
"depends": [
"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",
],
"post_init_hook": "post_init_hook",
"installable": True,
"auto_install": True,
}
21 changes: 21 additions & 0 deletions quality_control_stock/data/quality_control_stock_data.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>

<data>
<record id="req_link_stock_move" model="res.request.link">
<field name="name">Stock Move</field>
<field name="object">stock.move</field>
</record>

<record id="req_link_stock_picking" model="res.request.link">
<field name="name">Picking List</field>
<field name="object">stock.picking</field>
</record>

<record id="req_link_stock_production_lot" model="res.request.link">
<field name="name">Lot</field>
<field name="object">stock.production.lot</field>
</record>

</data>
</openerp>
168 changes: 168 additions & 0 deletions quality_control_stock/i18n/ca.po
Original file line number Diff line number Diff line change
@@ -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 ""
Loading