Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[17.0][MIG] stock_location_zone #2165

Merged
merged 30 commits into from
Oct 3, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
e845003
[ADD] stock_location_zone
jbaudoux Jul 11, 2019
41e10b8
Add corrections to stock_location_zone
guewen Aug 27, 2019
d39a0e9
Set Alpha development status
guewen Aug 28, 2019
ca878bf
Rework stock_location_zone
grindtildeath Sep 11, 2019
677a366
Remove unique constraint on location's name
guewen Sep 13, 2019
1fbc70d
Improve performance
guewen Sep 13, 2019
0c13559
Add area location relation
guewen Sep 20, 2019
072fef2
[UPD] Update stock_location_zone.pot
oca-travis Sep 11, 2019
e70865c
[IMP] stock_location_zone: black, isort
guewen Dec 19, 2019
b86c6f7
[MIG] stock_location_zone: Migration to 13.0
guewen Dec 19, 2019
1ab637d
run pre-commit with new prettiers
guewen Mar 17, 2020
47004ec
[UPD] Update stock_location_zone.pot
oca-travis Mar 23, 2020
0812047
[UPD] README.rst
OCA-git-bot Mar 23, 2020
7df2e0e
Update translation files
oca-transbot Mar 24, 2020
34bf533
Update translation files
oca-transbot Aug 16, 2020
1b8469c
[MIG] stock_location_zone: Migration to 14.0
phuctranfxvn Feb 10, 2021
9bea1b2
[UPD] README.rst
OCA-git-bot Sep 14, 2021
c598e95
[UPD] Update stock_location_zone.pot
oca-travis Sep 14, 2021
6865e3f
[MIG][16.0] stock_location_zone
rousseldenis Dec 7, 2022
3a3c322
[IMP] stock_location_zone: Add tests
rousseldenis Dec 7, 2022
d74810e
[IMP] stock_location_zone: Optimize a little affectations
rousseldenis Dec 7, 2022
3c41446
[UPD] Update stock_location_zone.pot
Dec 13, 2022
1560ade
[UPD] README.rst
OCA-git-bot Dec 13, 2022
3b6e473
stock_location_zone 16.0.1.0.1
OCA-git-bot Dec 13, 2022
f2a4e21
Added translation using Weblate (Spanish)
Ivorra78 Jul 27, 2023
e1580e9
Translated using Weblate (Spanish)
Ivorra78 Jul 27, 2023
c780caf
[UPD] README.rst
OCA-git-bot Sep 3, 2023
4477278
Added translation using Weblate (Italian)
mymage Nov 17, 2023
36bd0da
Translated using Weblate (Italian)
mymage Nov 21, 2023
dbca0f8
[17.0][MIG] stock_location_zone
Murtaza-SerpentCS Sep 28, 2024
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
106 changes: 106 additions & 0 deletions stock_location_zone/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
===================
Stock Location Zone
===================

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:bf2eabaeb9af2cc9aaf2723a3e8674c65952fd2dfdf4a69a6e7eb9fc12982502
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |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%2Fstock--logistics--warehouse-lightgray.png?logo=github
:target: https://github.com/OCA/stock-logistics-warehouse/tree/17.0/stock_location_zone
:alt: OCA/stock-logistics-warehouse
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/stock-logistics-warehouse-17-0/stock-logistics-warehouse-17-0-stock_location_zone
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/stock-logistics-warehouse&target_branch=17.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

This module introduces Zone concept on stock locations to allow better
classification of stock locations in a warehouse.

Locations are then classified by location kinds that could be:

- Zone: locations that are flagged as being zones. Zones are
subdivisions of the warehouse for splitting picking operations. A
picking operator work in a zone and can pick from any location of the
zone.
- Area: locations with children that are part of a zone. Areas are
subdivisions of the warehouse for put-away operations. Each area has
storage characteristics and strategy, e.g. area for pallets, shelf
for boxes...
- Bin: locations without children that are part of a zone
- Stock: internal locations whose parent is a view
- Other: any other location

**Table of contents**

.. contents::
:local:

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/stock-logistics-warehouse/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/stock-logistics-warehouse/issues/new?body=module:%20stock_location_zone%0Aversion:%2017.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

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

Credits
=======

Authors
-------

* BCIM
* Okia
* Camptocamp

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

- Syvain Van Hoof (Okia sprl) <[email protected]>
- Jacques-Etienne Baudoux (BCIM) <[email protected]>
- Guewen Baconnier (Camptocamp) <[email protected]>
- Akim Juillerat <[email protected]>
- Phuc Tran Thanh <[email protected]>
- Denis Roussel <[email protected]>
- Murtaza Mithaiwala <<murtaza.m.serpentcs.com/>>

Other credits
-------------

The development of this module has been financially supported by:

- Camptocamp

Maintainers
-----------

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

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/stock-logistics-warehouse <https://github.com/OCA/stock-logistics-warehouse/tree/17.0/stock_location_zone>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
1 change: 1 addition & 0 deletions stock_location_zone/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import models
16 changes: 16 additions & 0 deletions stock_location_zone/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Copyright 2017 Syvain Van Hoof (Okia sprl) <[email protected]>
# Copyright 2016-2019 Jacques-Etienne Baudoux (BCIM) <[email protected]>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

{
"name": "Stock Location Zone",
"version": "17.0.1.0.0",
"author": "BCIM, Okia, Camptocamp, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/stock-logistics-warehouse",
"summary": "Classify locations with zones.",
"category": "Warehouse",
"depends": ["stock"],
"data": ["views/stock_location.xml"],
"installable": True,
"license": "AGPL-3",
}
102 changes: 102 additions & 0 deletions stock_location_zone/i18n/es.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_location_zone
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-07-27 23:12+0000\n"
"Last-Translator: Ivorra78 <[email protected]>\n"
"Language-Team: none\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: stock_location_zone
#: model:ir.model.fields.selection,name:stock_location_zone.selection__stock_location__location_kind__area
msgid "Area"
msgstr "Área"

#. module: stock_location_zone
#: model_terms:ir.ui.view,arch_db:stock_location_zone.view_location_search
msgid "Area location"
msgstr "Localización del área"

#. module: stock_location_zone
#: model:ir.model.fields.selection,name:stock_location_zone.selection__stock_location__location_kind__bin
msgid "Bin"
msgstr "Contenedor"

#. module: stock_location_zone
#: model_terms:ir.ui.view,arch_db:stock_location_zone.view_location_search
msgid "Group By"
msgstr "Agrupado por"

#. module: stock_location_zone
#: model:ir.model.fields,help:stock_location_zone.field_stock_location__location_kind
msgid ""
"Group location according to their kinds: * Zone: locations that are flagged "
"as being zones * Area: locations with children that are part of a zone * "
"Bin: locations without children that are part of a zone * Stock: internal "
"locations whose parent is a view * Other: any other location"
msgstr ""
"Agrupe las ubicaciones según su tipo: * Zona: ubicaciones marcadas como "
"zonas * Área: ubicaciones con hijos que forman parte de una zona * Papelera: "
"ubicaciones sin hijos que forman parte de una zona * Existencias: "
"ubicaciones internas cuyo padre es una vista * Otros: cualquier otra "
"ubicación"

#. module: stock_location_zone
#: model:ir.model,name:stock_location_zone.model_stock_location
msgid "Inventory Locations"
msgstr "Localizaciones de Inventario"

#. module: stock_location_zone
#: model:ir.model.fields,field_description:stock_location_zone.field_stock_location__is_zone
msgid "Is a Zone Location?"
msgstr "¿Es una localización de zona?"

#. module: stock_location_zone
#: model:ir.model.fields,field_description:stock_location_zone.field_stock_location__area_location_id
msgid "Location Area"
msgstr "Área de localización"

#. module: stock_location_zone
#: model:ir.model.fields,field_description:stock_location_zone.field_stock_location__location_kind
#: model_terms:ir.ui.view,arch_db:stock_location_zone.view_location_search
msgid "Location Kind"
msgstr "Tipo de ubicación"

#. module: stock_location_zone
#: model:ir.model.fields,field_description:stock_location_zone.field_stock_location__zone_location_id
msgid "Location Zone"
msgstr "Zona de localización"

#. module: stock_location_zone
#: model:ir.model.fields.selection,name:stock_location_zone.selection__stock_location__location_kind__stock
msgid "Main Stock"
msgstr "Existencias principales"

#. module: stock_location_zone
#: model:ir.model.fields,help:stock_location_zone.field_stock_location__is_zone
msgid "Mark to define this location as a zone"
msgstr "Marca para definir esta localización como zona"

#. module: stock_location_zone
#: model:ir.model.fields.selection,name:stock_location_zone.selection__stock_location__location_kind__other
msgid "Other"
msgstr "Otra/o"

#. module: stock_location_zone
#: model:ir.model.fields.selection,name:stock_location_zone.selection__stock_location__location_kind__zone
msgid "Zone"
msgstr "Zona"

#. module: stock_location_zone
#: model_terms:ir.ui.view,arch_db:stock_location_zone.view_location_search
msgid "Zone location"
msgstr "Localización de zona"
101 changes: 101 additions & 0 deletions stock_location_zone/i18n/it.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * stock_location_zone
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-11-21 13:33+0000\n"
"Last-Translator: mymage <[email protected]>\n"
"Language-Team: none\n"
"Language: it\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: stock_location_zone
#: model:ir.model.fields.selection,name:stock_location_zone.selection__stock_location__location_kind__area
msgid "Area"
msgstr "Area"

#. module: stock_location_zone
#: model_terms:ir.ui.view,arch_db:stock_location_zone.view_location_search
msgid "Area location"
msgstr "Ubicazione area"

#. module: stock_location_zone
#: model:ir.model.fields.selection,name:stock_location_zone.selection__stock_location__location_kind__bin
msgid "Bin"
msgstr "Contenitore"

#. module: stock_location_zone
#: model_terms:ir.ui.view,arch_db:stock_location_zone.view_location_search
msgid "Group By"
msgstr "Raggruppa per"

#. module: stock_location_zone
#: model:ir.model.fields,help:stock_location_zone.field_stock_location__location_kind
msgid ""
"Group location according to their kinds: * Zone: locations that are flagged "
"as being zones * Area: locations with children that are part of a zone * "
"Bin: locations without children that are part of a zone * Stock: internal "
"locations whose parent is a view * Other: any other location"
msgstr ""
"Raggruppa ubicazioni in accordo dei loro tipi: * Zona: uticazioni marcate "
"come zone * Area: ubicazioni con figli che sono parte di una zona * "
"Contenitore: ubicazioni senza figli che sono parte di una zona * Magazzino: "
"ubicazioni interne il cui padre è una vista * Altro: altre ubicazioni"

#. module: stock_location_zone
#: model:ir.model,name:stock_location_zone.model_stock_location
msgid "Inventory Locations"
msgstr "Ubicazioni di inventario"

#. module: stock_location_zone
#: model:ir.model.fields,field_description:stock_location_zone.field_stock_location__is_zone
msgid "Is a Zone Location?"
msgstr "È una ubicazione zona?"

#. module: stock_location_zone
#: model:ir.model.fields,field_description:stock_location_zone.field_stock_location__area_location_id
msgid "Location Area"
msgstr "Area ubicazione"

#. module: stock_location_zone
#: model:ir.model.fields,field_description:stock_location_zone.field_stock_location__location_kind
#: model_terms:ir.ui.view,arch_db:stock_location_zone.view_location_search
msgid "Location Kind"
msgstr "Tipo ubicazione"

#. module: stock_location_zone
#: model:ir.model.fields,field_description:stock_location_zone.field_stock_location__zone_location_id
msgid "Location Zone"
msgstr "Zona ubicazione"

#. module: stock_location_zone
#: model:ir.model.fields.selection,name:stock_location_zone.selection__stock_location__location_kind__stock
msgid "Main Stock"
msgstr "Magazzino principale"

#. module: stock_location_zone
#: model:ir.model.fields,help:stock_location_zone.field_stock_location__is_zone
msgid "Mark to define this location as a zone"
msgstr "Selezionare per definire questa ubicazione come zona"

#. module: stock_location_zone
#: model:ir.model.fields.selection,name:stock_location_zone.selection__stock_location__location_kind__other
msgid "Other"
msgstr "Altro"

#. module: stock_location_zone
#: model:ir.model.fields.selection,name:stock_location_zone.selection__stock_location__location_kind__zone
msgid "Zone"
msgstr "Zona"

#. module: stock_location_zone
#: model_terms:ir.ui.view,arch_db:stock_location_zone.view_location_search
msgid "Zone location"
msgstr "Ubicazione zona"
Loading
Loading