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

[18.0][MIG] partner_delivery_zone: Migration to 18.0 #997

Open
wants to merge 27 commits into
base: 18.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
70550dc
[11.0][NEW] partner_delivery_zone: New module to group partners, orde…
sergio-teruel Oct 18, 2018
434cfe3
MIG Partner Delivery Zone
antoniorubiopesol Dec 4, 2018
b7ba512
Add delivery zone on list and kanban
antoniorubiopesol Dec 12, 2018
781e44b
[FIX] partner_delivery_zone: Runbot warnings
pedrobaeza May 19, 2019
8ca0063
[IMP] partner_delivery_zone: black, isort
sergio-teruel Jan 23, 2020
c1dfc32
[MIG] partner_delivery_zone: Migration to v13.0
sergio-teruel Jan 23, 2020
34da74e
[FIX] partner_delivery_zone: Fix compute methods for all records
sergio-teruel Mar 1, 2020
bc91f60
[IMP] partner_delivery_zone: Sync delivery zone between order and pic…
sergio-teruel Oct 2, 2019
f14e20c
[FIX] partner_delivery_zone: Fix delivery slip report
sergio-teruel Oct 1, 2020
f985053
[FIX] partner_delivery_zone: Restore missing commits from v12.0
sergio-teruel Apr 22, 2021
7c84a57
[IMP] partner_delivery_zone: black, isort, prettier
MeetKD Jun 4, 2021
afd548f
[MIG] partner_delivery_zone: Migration to 14.0
MeetKD Jun 4, 2021
c694d70
[MIG] partner_delivery_zone: Migration to 15.0
cesar-tecnativa Jul 5, 2022
0a77917
[FIX] partner_delivery_zone: Fix tests
victoralmau Oct 6, 2022
f59bbad
[IMP] partner_delivery_zone: Add delivery zone field in sale tree view
sergio-teruel Jan 18, 2023
36a5786
[MIG] partner_delivery_zone: Migration to 16.0
May 23, 2023
44463e9
[IMP] partner_delivery_zone: test performance improvement
josep-tecnativa Oct 18, 2023
83dedcc
[IMP] partner_delivery_zone: zone info in stock move
chienandalu May 22, 2024
e794e4d
[FIX] partner_delivery_zone: add the same class style as in the base …
RodrigoBM Jul 11, 2024
524dcad
[IMP] partner_delivery_zone: Show delivery zone
pilarvargas-tecnativa Dec 4, 2024
0ec0dde
[IMP] partner_delivery_zone: pre-commit auto fixes
juancarlosonate-tecnativa Feb 24, 2025
5f655c8
[MIG] partner_delivery_zone: Migration to 17.0
juancarlosonate-tecnativa Feb 27, 2025
8384114
[UPD] Update partner_delivery_zone.pot
Feb 27, 2025
440662d
[BOT] post-merge updates
OCA-git-bot Feb 27, 2025
eb72dbe
Update translation files
weblate Feb 27, 2025
85ecf1a
[IMP] partner_delivery_zone: pre-commit auto fixes
BhaveshHeliconia Mar 5, 2025
108874f
[MIG] partner_delivery_zone: Migration to 18.0
BhaveshHeliconia Mar 5, 2025
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
125 changes: 125 additions & 0 deletions partner_delivery_zone/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,125 @@
=====================
Partner Delivery Zone
=====================

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

.. |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%2Fdelivery--carrier-lightgray.png?logo=github
:target: https://github.com/OCA/delivery-carrier/tree/18.0/partner_delivery_zone
:alt: OCA/delivery-carrier
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/delivery-carrier-18-0/delivery-carrier-18-0-partner_delivery_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/delivery-carrier&target_branch=18.0
:alt: Try me on Runboat

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

This module allows to allocate delivery zones to customers. Information
is shown on sale orders and stock pickings. It also allows to group and
search by delivery zone in partners, sale orders and stock pickings
views.

**Table of contents**

.. contents::
:local:

Configuration
=============

To configure this module, you need to:

1. Go to **Contacts > Configuration > Delivery Zones** and create the
required codes.

Usage
=====

To use this module you need to:

1. Go to Sales > Orders > Customers.
2. Choose a customer.
3. Click on 'Edit' button.
4. Go to Sales & Purchase tab.
5. In 'Delivery Zone' field select an option for this partner.
6. Click on 'Save' button to apply changes.
7. Go to Sales > Orders > Quotations.
8. Create a quotation. 'Delivery zone' field is automatically filled.
Confirm quotation.
9. Open picking or 'Delivery' info (top right). In 'Additional Info' tab
you can see a 'Delivery Zone' choice has been added.

Known issues / Roadmap
======================

- In future versions, the system will be capable of setting delivery
zones based on partner's zip or postal codes.

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/delivery-carrier/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/delivery-carrier/issues/new?body=module:%20partner_delivery_zone%0Aversion:%2018.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
-------

* Tecnativa
* Pesol

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

- `Tecnativa <https://www.tecnativa.com>`__

- Sergio Teruel
- César A. Sánchez
- Luis Daniel Lafaurie
- Juan Carlos Oñate

- `Pesol <https://www.pesol.es>`__

- Angel Moya Pardo <angel.moya@pesol.es>
- Antonio J Rubio Lorente <antonio.rubio@pesol.es>

- `Heliconia Solutions Pvt. Ltd. <https://www.heliconia.io>`__

- Bhavesh Heliconia

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/delivery-carrier <https://github.com/OCA/delivery-carrier/tree/18.0/partner_delivery_zone>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
2 changes: 2 additions & 0 deletions partner_delivery_zone/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from . import models
24 changes: 24 additions & 0 deletions partner_delivery_zone/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Copyright 2018 Tecnativa - Sergio Teruel
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
{
"name": "Partner Delivery Zone",
"summary": "Enables partner delivery zones for physical products",
"version": "18.0.1.0.0",
"development_status": "Beta",
"category": "Delivery",
"website": "https://github.com/OCA/delivery-carrier",
"author": "Tecnativa, Pesol, Odoo Community Association (OCA)",
"license": "AGPL-3",
"application": False,
"installable": True,
"depends": ["sale_stock", "contacts"],
"data": [
"security/ir.model.access.csv",
"views/partner_delivery_zone_view.xml",
"views/res_partner_view.xml",
"views/sale_order_view.xml",
"views/stock_picking_view.xml",
"views/report_deliveryslip.xml",
"views/report_shipping.xml",
],
}
122 changes: 122 additions & 0 deletions partner_delivery_zone/i18n/de.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * partner_delivery_zone
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2019-10-11 10:36+0000\n"
"Last-Translator: Maria Sparenberg <maria.sparenberg@gmx.net>\n"
"Language-Team: none\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 3.8\n"

#. module: partner_delivery_zone
#: model_terms:ir.ui.view,arch_db:partner_delivery_zone.report_delivery_document
#: model_terms:ir.ui.view,arch_db:partner_delivery_zone.report_picking
msgid "<strong>Zone</strong>"
msgstr "<strong>Zone</strong>"

#. module: partner_delivery_zone
#: model:ir.model.fields,field_description:partner_delivery_zone.field_partner_delivery_zone__active
msgid "Active"
msgstr ""

#. module: partner_delivery_zone
#: model_terms:ir.actions.act_window,help:partner_delivery_zone.partner_delivery_zone_action
msgid "Click to set a new delivery zone for partners."
msgstr ""
"Bitte hier klicken, um eine neue Auslieferungszone für Partner zu erstellen."

#. module: partner_delivery_zone
#: model:ir.model.fields,field_description:partner_delivery_zone.field_partner_delivery_zone__code
msgid "Code"
msgstr "Schlüssel"

#. module: partner_delivery_zone
#: model:ir.model,name:partner_delivery_zone.model_res_partner
msgid "Contact"
msgstr "Kontakt"

#. module: partner_delivery_zone
#: model:ir.model.fields,field_description:partner_delivery_zone.field_partner_delivery_zone__create_uid
msgid "Created by"
msgstr "Erstellt von"

#. module: partner_delivery_zone
#: model:ir.model.fields,field_description:partner_delivery_zone.field_partner_delivery_zone__create_date
msgid "Created on"
msgstr "Erstellt am"

#. module: partner_delivery_zone
#: model:ir.model.fields,field_description:partner_delivery_zone.field_res_partner__delivery_zone_id
#: model:ir.model.fields,field_description:partner_delivery_zone.field_res_users__delivery_zone_id
#: model:ir.model.fields,field_description:partner_delivery_zone.field_sale_order__delivery_zone_id
#: model:ir.model.fields,field_description:partner_delivery_zone.field_stock_move__delivery_zone_id
#: model:ir.model.fields,field_description:partner_delivery_zone.field_stock_picking__delivery_zone_id
#: model_terms:ir.ui.view,arch_db:partner_delivery_zone.view_partner_delivery_zone_search
#: model_terms:ir.ui.view,arch_db:partner_delivery_zone.view_picking_internal_search
#: model_terms:ir.ui.view,arch_db:partner_delivery_zone.view_res_partner_filter
#: model_terms:ir.ui.view,arch_db:partner_delivery_zone.view_sales_order_filter
msgid "Delivery Zone"
msgstr "Auslieferungszone"

#. module: partner_delivery_zone
#: model:ir.actions.act_window,name:partner_delivery_zone.partner_delivery_zone_action
#: model:ir.ui.menu,name:partner_delivery_zone.partner_delivery_zone_menu
msgid "Delivery Zones"
msgstr ""

#. module: partner_delivery_zone
#: model:ir.model.fields,field_description:partner_delivery_zone.field_partner_delivery_zone__display_name
msgid "Display Name"
msgstr "Anzeigename"

#. module: partner_delivery_zone
#: model:ir.model.fields,field_description:partner_delivery_zone.field_partner_delivery_zone__id
msgid "ID"
msgstr "ID"

#. module: partner_delivery_zone
#: model:ir.model.fields,field_description:partner_delivery_zone.field_partner_delivery_zone__write_uid
msgid "Last Updated by"
msgstr "Zuletzt aktualisiert von"

#. module: partner_delivery_zone
#: model:ir.model.fields,field_description:partner_delivery_zone.field_partner_delivery_zone__write_date
msgid "Last Updated on"
msgstr "Zuletzt aktualisiert am"

#. module: partner_delivery_zone
#: model:ir.model,name:partner_delivery_zone.model_partner_delivery_zone
msgid "Partner delivery zone"
msgstr "Auslieferungszone des Partners"

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

#. module: partner_delivery_zone
#: model:ir.model,name:partner_delivery_zone.model_stock_move
msgid "Stock Move"
msgstr "Lagerbewegung"

#. module: partner_delivery_zone
#: model:ir.model,name:partner_delivery_zone.model_stock_picking
msgid "Transfer"
msgstr ""

#. module: partner_delivery_zone
#: model:ir.model.fields,field_description:partner_delivery_zone.field_partner_delivery_zone__name
msgid "Zone"
msgstr "Zone"

#~ msgid "Last Modified on"
#~ msgstr "Zuletzt geändert am"
Loading