Skip to content

Commit

Permalink
Merge PR #3496 into 18.0
Browse files Browse the repository at this point in the history
Signed-off-by pedrobaeza
  • Loading branch information
OCA-git-bot committed Jan 31, 2025
2 parents afe507a + e071c42 commit 39be78c
Show file tree
Hide file tree
Showing 34 changed files with 1,646 additions and 0 deletions.
67 changes: 67 additions & 0 deletions sale_sourced_by_line/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg
:target: http://www.gnu.org/licenses/agpl
:alt: License: AGPL-3

====================
Sale Sourced by Line
====================

This module adds the possibility to source a line of sale order from a specific
warehouse instead of using the warehouse of the sale order.

This will create one procurement group per warehouse set in sale
order lines.

It will only supports routes such as MTO and Drop Shipping.


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/167/10.0

Bug Tracker
===========

Bugs are tracked on `GitHub Issues
<https://github.com/OCA/sale-workflow/issues>`_. In case of trouble, please
check there if your issue has already been reported. If you spotted it first,
help us smash it by providing detailed and welcomed feedback.


Credits
=======

Images
------

* Odoo Community Association: `Icon <https://github.com/OCA/maintainer-tools/blob/master/template/module/static/description/icon.svg>`_.

Contributors
------------

* Guewen Baconnier <[email protected]>
* Yannick Vaucher <[email protected]>
* Eficent Business and IT Consulting Services S.L. <[email protected]>
* Serpent Consulting Services Pvt. Ltd. <[email protected]>
* Info A Tout Prix <[email protected]>
* Ajay Javiya <[email protected]>

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

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.
6 changes: 6 additions & 0 deletions sale_sourced_by_line/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Copyright 2013-2014 Camptocamp SA - Guewen Baconnier
# © 2016 Eficent Business and IT Consulting Services S.L.
# © 2016 Serpent Consulting Services Pvt. Ltd.
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).

from . import model
23 changes: 23 additions & 0 deletions sale_sourced_by_line/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Copyright 2013-2014 Camptocamp SA - Guewen Baconnier
# © 2016-17 Eficent Business and IT Consulting Services S.L.
# © 2016 Serpent Consulting Services Pvt. Ltd.
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).

{
"name": "Sale Sourced by Line",
"summary": "Multiple warehouse source locations for Sale order",
"version": "18.0.1.0.0",
"author": "Camptocamp,"
"Eficent,"
"SerpentCS,"
"Info a tout prix,"
"Odoo Community Association (OCA)",
"category": "Warehouse",
"license": "AGPL-3",
"website": "https://github.com/OCA/sale-workflow",
"depends": [
"sale_procurement_group_by_line",
],
"data": ["view/sale_view.xml"],
"installable": True,
}
53 changes: 53 additions & 0 deletions sale_sourced_by_line/i18n/ca.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sale_sourced_by_line
#
# Translators:
# OCA Transbot <[email protected]>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 9.0c\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-02-28 03:43+0000\n"
"PO-Revision-Date: 2017-02-28 03:43+0000\n"
"Last-Translator: OCA Transbot <[email protected]>, 2017\n"
"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n"
"Language: ca\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: sale_sourced_by_line
#: model:ir.model.fields,field_description:sale_sourced_by_line.field_sale_order__warehouse_id
msgid "Default Warehouse"
msgstr ""

#. module: sale_sourced_by_line
#: model:ir.model.fields,help:sale_sourced_by_line.field_sale_order_line__warehouse_id
msgid ""
"If a source warehouse is selected, it will be used to define the route. "
"Otherwise, it will get the warehouse of the sale order"
msgstr ""

#. module: sale_sourced_by_line
#: model:ir.model.fields,help:sale_sourced_by_line.field_sale_order__warehouse_id
msgid ""
"If no source warehouse is selected on line, this warehouse is used as "
"default. "
msgstr ""

#. module: sale_sourced_by_line
#: model:ir.model,name:sale_sourced_by_line.model_sale_order
msgid "Sales Order"
msgstr "Comandes de venda"

#. module: sale_sourced_by_line
#: model:ir.model,name:sale_sourced_by_line.model_sale_order_line
msgid "Sales Order Line"
msgstr "Línia de comanda de vendes"

#. module: sale_sourced_by_line
#: model:ir.model.fields,field_description:sale_sourced_by_line.field_sale_order_line__warehouse_id
msgid "Source Warehouse"
msgstr ""
56 changes: 56 additions & 0 deletions sale_sourced_by_line/i18n/de.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sale_sourced_by_line
#
# Translators:
# OCA Transbot <[email protected]>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-23 01:51+0000\n"
"PO-Revision-Date: 2023-12-14 18:35+0000\n"
"Last-Translator: jappi00 <[email protected]>\n"
"Language-Team: German (https://www.transifex.com/oca/teams/23907/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"
"X-Generator: Weblate 4.17\n"

#. module: sale_sourced_by_line
#: model:ir.model.fields,field_description:sale_sourced_by_line.field_sale_order__warehouse_id
msgid "Default Warehouse"
msgstr ""

#. module: sale_sourced_by_line
#: model:ir.model.fields,help:sale_sourced_by_line.field_sale_order_line__warehouse_id
msgid ""
"If a source warehouse is selected, it will be used to define the route. "
"Otherwise, it will get the warehouse of the sale order"
msgstr ""
"Wenn ein Ausgangslager ausgewählt wird, wird es für die Definition der Route "
"verwendet. Andernfalls wird das Lager des Verkaufsauftrags verwendet."

#. module: sale_sourced_by_line
#: model:ir.model.fields,help:sale_sourced_by_line.field_sale_order__warehouse_id
msgid ""
"If no source warehouse is selected on line, this warehouse is used as "
"default. "
msgstr ""

#. module: sale_sourced_by_line
#: model:ir.model,name:sale_sourced_by_line.model_sale_order
msgid "Sales Order"
msgstr "Verkaufsauftrag"

#. module: sale_sourced_by_line
#: model:ir.model,name:sale_sourced_by_line.model_sale_order_line
msgid "Sales Order Line"
msgstr "Auftragsposition"

#. module: sale_sourced_by_line
#: model:ir.model.fields,field_description:sale_sourced_by_line.field_sale_order_line__warehouse_id
msgid "Source Warehouse"
msgstr "Quelllagerhaus"
54 changes: 54 additions & 0 deletions sale_sourced_by_line/i18n/el_GR.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sale_sourced_by_line
#
# Translators:
# Kostas Goutoudis <[email protected]>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 9.0c\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-02-28 03:43+0000\n"
"PO-Revision-Date: 2017-02-28 03:43+0000\n"
"Last-Translator: Kostas Goutoudis <[email protected]>, 2017\n"
"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/"
"el_GR/)\n"
"Language: el_GR\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: sale_sourced_by_line
#: model:ir.model.fields,field_description:sale_sourced_by_line.field_sale_order__warehouse_id
msgid "Default Warehouse"
msgstr ""

#. module: sale_sourced_by_line
#: model:ir.model.fields,help:sale_sourced_by_line.field_sale_order_line__warehouse_id
msgid ""
"If a source warehouse is selected, it will be used to define the route. "
"Otherwise, it will get the warehouse of the sale order"
msgstr ""

#. module: sale_sourced_by_line
#: model:ir.model.fields,help:sale_sourced_by_line.field_sale_order__warehouse_id
msgid ""
"If no source warehouse is selected on line, this warehouse is used as "
"default. "
msgstr ""

#. module: sale_sourced_by_line
#: model:ir.model,name:sale_sourced_by_line.model_sale_order
msgid "Sales Order"
msgstr "Εντολή Πώλησης"

#. module: sale_sourced_by_line
#: model:ir.model,name:sale_sourced_by_line.model_sale_order_line
msgid "Sales Order Line"
msgstr ""

#. module: sale_sourced_by_line
#: model:ir.model.fields,field_description:sale_sourced_by_line.field_sale_order_line__warehouse_id
msgid "Source Warehouse"
msgstr ""
57 changes: 57 additions & 0 deletions sale_sourced_by_line/i18n/es.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sale_sourced_by_line
#
# Translators:
# OCA Transbot <[email protected]>, 2017
# Pedro M. Baeza <[email protected]>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 9.0c\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-02-28 03:43+0000\n"
"PO-Revision-Date: 2023-12-18 20:10+0000\n"
"Last-Translator: Ivorra78 <[email protected]>\n"
"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/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"
"X-Generator: Weblate 4.17\n"

#. module: sale_sourced_by_line
#: model:ir.model.fields,field_description:sale_sourced_by_line.field_sale_order__warehouse_id
msgid "Default Warehouse"
msgstr ""

#. module: sale_sourced_by_line
#: model:ir.model.fields,help:sale_sourced_by_line.field_sale_order_line__warehouse_id
msgid ""
"If a source warehouse is selected, it will be used to define the route. "
"Otherwise, it will get the warehouse of the sale order"
msgstr ""
"Si se selecciona un almacén de origen, se utilizará para definir la ruta. De "
"lo contrario, obtendrá el almacén de la orden de venta"

#. module: sale_sourced_by_line
#: model:ir.model.fields,help:sale_sourced_by_line.field_sale_order__warehouse_id
msgid ""
"If no source warehouse is selected on line, this warehouse is used as "
"default. "
msgstr ""

#. module: sale_sourced_by_line
#: model:ir.model,name:sale_sourced_by_line.model_sale_order
msgid "Sales Order"
msgstr "Pedido de venta"

#. module: sale_sourced_by_line
#: model:ir.model,name:sale_sourced_by_line.model_sale_order_line
msgid "Sales Order Line"
msgstr "Línea de pedido de venta"

#. module: sale_sourced_by_line
#: model:ir.model.fields,field_description:sale_sourced_by_line.field_sale_order_line__warehouse_id
msgid "Source Warehouse"
msgstr "Almacén de Origen"
54 changes: 54 additions & 0 deletions sale_sourced_by_line/i18n/es_ES.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sale_sourced_by_line
#
# Translators:
# OCA Transbot <[email protected]>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 9.0c\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-02-28 03:43+0000\n"
"PO-Revision-Date: 2017-02-28 03:43+0000\n"
"Last-Translator: OCA Transbot <[email protected]>, 2017\n"
"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/"
"es_ES/)\n"
"Language: es_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"

#. module: sale_sourced_by_line
#: model:ir.model.fields,field_description:sale_sourced_by_line.field_sale_order__warehouse_id
msgid "Default Warehouse"
msgstr ""

#. module: sale_sourced_by_line
#: model:ir.model.fields,help:sale_sourced_by_line.field_sale_order_line__warehouse_id
msgid ""
"If a source warehouse is selected, it will be used to define the route. "
"Otherwise, it will get the warehouse of the sale order"
msgstr ""

#. module: sale_sourced_by_line
#: model:ir.model.fields,help:sale_sourced_by_line.field_sale_order__warehouse_id
msgid ""
"If no source warehouse is selected on line, this warehouse is used as "
"default. "
msgstr ""

#. module: sale_sourced_by_line
#: model:ir.model,name:sale_sourced_by_line.model_sale_order
msgid "Sales Order"
msgstr "Pedido de venta"

#. module: sale_sourced_by_line
#: model:ir.model,name:sale_sourced_by_line.model_sale_order_line
msgid "Sales Order Line"
msgstr ""

#. module: sale_sourced_by_line
#: model:ir.model.fields,field_description:sale_sourced_by_line.field_sale_order_line__warehouse_id
msgid "Source Warehouse"
msgstr ""
Loading

0 comments on commit 39be78c

Please sign in to comment.