diff --git a/stock_move_partner_info/README.rst b/stock_move_partner_info/README.rst new file mode 100644 index 000000000..74aaa55b0 --- /dev/null +++ b/stock_move_partner_info/README.rst @@ -0,0 +1,58 @@ +.. image:: https://img.shields.io/badge/license-AGPLv3-blue.svg + :target: https://www.gnu.org/licenses/agpl.html + :alt: License: AGPL-3 + +======================= +Stock Move Partner Info +======================= + +This module displays the partner of the picking, in stock movements and also allows grouping by this field + + +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/153/9.0 + +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. + +Credits +======= + +Images +------ + +* Odoo Community Association: `Icon `_. + + +Contributors +------------ + +* Pedro M. Baeza +* Ana Juaristi +* Alfredo de la Fuente +* Eficent Business and IT Consulting Services S.L. +* Serpent Consulting Services Pvt. Ltd. + +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 https://odoo-community.org. diff --git a/stock_move_partner_info/__init__.py b/stock_move_partner_info/__init__.py new file mode 100644 index 000000000..6683f88d2 --- /dev/null +++ b/stock_move_partner_info/__init__.py @@ -0,0 +1,6 @@ +# -*- coding: utf-8 -*- +# Copyright 2015 Tecnativa - Pedro M. Baeza +# Copyright 2015 AvanzOsc (http://www.avanzosc.es) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from . import models diff --git a/stock_move_partner_info/__openerp__.py b/stock_move_partner_info/__openerp__.py new file mode 100644 index 000000000..70bab4afb --- /dev/null +++ b/stock_move_partner_info/__openerp__.py @@ -0,0 +1,22 @@ +# -*- coding: utf-8 -*- +# Copyright 2015 Tecnativa - Pedro M. Baeza +# Copyright 2015 AvanzOsc (http://www.avanzosc.es) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +{ + "name": "Stock Move Partner Info", + "version": "9.0.1.0.0", + "author": "AvanzOSC," + "Tecnativa," + "Odoo Community Association (OCA)", + "license": "AGPL-3", + "website": "https://odoo-community.org/", + "category": "Warehouse Management", + "depends": [ + "stock", + ], + "data": [ + "views/stock_move_view.xml", + ], + "installable": True, +} diff --git a/stock_move_partner_info/i18n/es.po b/stock_move_partner_info/i18n/es.po new file mode 100644 index 000000000..42a31b263 --- /dev/null +++ b/stock_move_partner_info/i18n/es.po @@ -0,0 +1,40 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * stock_move_partner_info +# +# Translators: +# Oihane Crucelaegui , 2015 +msgid "" +msgstr "" +"Project-Id-Version: odoomrp-utils (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-10-08 08:45+0000\n" +"PO-Revision-Date: 2015-09-11 12:42+0000\n" +"Last-Translator: Oihane Crucelaegui \n" +"Language-Team: Spanish (http://www.transifex.com/oca/odoomrp-utils-8-0/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: stock_move_partner_info +#: help:stock.move,picking_partner:0 +msgid "Partner of the picking" +msgstr "Empresa del albarán" + +#. module: stock_move_partner_info +#: view:stock.move:stock_move_partner_info.view_move_search_inh_pickingpartner +#: field:stock.move,picking_partner:0 +msgid "Picking Partner" +msgstr "Cliente/Proveedor albarán" + +#. module: stock_move_partner_info +#: view:stock.move:stock_move_partner_info.view_move_search_inh_pickingpartner +msgid "Product" +msgstr "Producto" + +#. module: stock_move_partner_info +#: model:ir.model,name:stock_move_partner_info.model_stock_move +msgid "Stock Move" +msgstr "Movimiento de existencias" diff --git a/stock_move_partner_info/i18n/pt_BR.po b/stock_move_partner_info/i18n/pt_BR.po new file mode 100644 index 000000000..97cf90e3d --- /dev/null +++ b/stock_move_partner_info/i18n/pt_BR.po @@ -0,0 +1,40 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * stock_move_partner_info +# +# Translators: +# danimaribeiro , 2015 +msgid "" +msgstr "" +"Project-Id-Version: odoomrp-utils (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-10-08 08:45+0000\n" +"PO-Revision-Date: 2015-10-09 01:06+0000\n" +"Last-Translator: danimaribeiro \n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/odoomrp-utils-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: stock_move_partner_info +#: help:stock.move,picking_partner:0 +msgid "Partner of the picking" +msgstr "Parceiro da separação" + +#. module: stock_move_partner_info +#: view:stock.move:stock_move_partner_info.view_move_search_inh_pickingpartner +#: field:stock.move,picking_partner:0 +msgid "Picking Partner" +msgstr "Parceiro da separação" + +#. module: stock_move_partner_info +#: view:stock.move:stock_move_partner_info.view_move_search_inh_pickingpartner +msgid "Product" +msgstr "Produto" + +#. module: stock_move_partner_info +#: model:ir.model,name:stock_move_partner_info.model_stock_move +msgid "Stock Move" +msgstr "Movimento de estoque" diff --git a/stock_move_partner_info/i18n/sl.po b/stock_move_partner_info/i18n/sl.po new file mode 100644 index 000000000..c1c441cf0 --- /dev/null +++ b/stock_move_partner_info/i18n/sl.po @@ -0,0 +1,40 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * stock_move_partner_info +# +# Translators: +# Matjaž Mozetič , 2015 +msgid "" +msgstr "" +"Project-Id-Version: odoomrp-utils (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-10-08 08:45+0000\n" +"PO-Revision-Date: 2015-09-26 07:44+0000\n" +"Last-Translator: Matjaž Mozetič \n" +"Language-Team: Slovenian (http://www.transifex.com/oca/odoomrp-utils-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: stock_move_partner_info +#: help:stock.move,picking_partner:0 +msgid "Partner of the picking" +msgstr "Partner zbirnika" + +#. module: stock_move_partner_info +#: view:stock.move:stock_move_partner_info.view_move_search_inh_pickingpartner +#: field:stock.move,picking_partner:0 +msgid "Picking Partner" +msgstr "Partner zbirnika" + +#. module: stock_move_partner_info +#: view:stock.move:stock_move_partner_info.view_move_search_inh_pickingpartner +msgid "Product" +msgstr "Proizvod" + +#. module: stock_move_partner_info +#: model:ir.model,name:stock_move_partner_info.model_stock_move +msgid "Stock Move" +msgstr "Premik zaloge" diff --git a/stock_move_partner_info/models/__init__.py b/stock_move_partner_info/models/__init__.py new file mode 100644 index 000000000..2e7322f5f --- /dev/null +++ b/stock_move_partner_info/models/__init__.py @@ -0,0 +1,6 @@ +# -*- coding: utf-8 -*- +# Copyright 2015 Tecnativa - Pedro M. Baeza +# Copyright 2015 AvanzOsc (http://www.avanzosc.es) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from . import stock_move diff --git a/stock_move_partner_info/models/stock_move.py b/stock_move_partner_info/models/stock_move.py new file mode 100644 index 000000000..35caebeb7 --- /dev/null +++ b/stock_move_partner_info/models/stock_move.py @@ -0,0 +1,15 @@ +# -*- coding: utf-8 -*- +# Copyright 2015 Tecnativa - Pedro M. Baeza +# Copyright 2015 AvanzOsc (http://www.avanzosc.es) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from openerp import fields, models + + +class StockMove(models.Model): + _inherit = "stock.move" + + picking_partner_id = fields.Many2one( + 'res.partner', string='Picking Partner', store=True, + related='picking_id.partner_id', help='Partner of the picking', + index=True, readonly=True, oldname='picking_partner') diff --git a/stock_move_partner_info/views/stock_move_view.xml b/stock_move_partner_info/views/stock_move_view.xml new file mode 100644 index 000000000..608f06b8c --- /dev/null +++ b/stock_move_partner_info/views/stock_move_view.xml @@ -0,0 +1,48 @@ + + + + + stock.move.tree.inh.pickingpartner + stock.move + + + + + + + + + + view_move_tree.inh.pickingpartner + stock.move + + + + + + + + + + view.move.picking.tree.inh.pickingpartner + stock.move + + + + + + + + + + view.move.search.inh.pickingpartner + stock.move + + + + + + + + +