From de914ddeacd67f3ac4b35c7c8235d42e8f10f7c9 Mon Sep 17 00:00:00 2001 From: Morita Shinnosuke Date: Mon, 25 May 2026 03:09:39 +0000 Subject: [PATCH 1/6] [ADD] partner_delivery_rank --- partner_delivery_rank/README.rst | 55 +++ partner_delivery_rank/__init__.py | 1 + partner_delivery_rank/__manifest__.py | 18 + partner_delivery_rank/models/__init__.py | 2 + partner_delivery_rank/models/res_partner.py | 13 + partner_delivery_rank/models/sale_order.py | 14 + partner_delivery_rank/pyproject.toml | 3 + partner_delivery_rank/readme/DESCRIPTION.md | 1 + .../static/description/index.html | 408 ++++++++++++++++++ .../views/res_partner_views.xml | 23 + .../views/sale_order_views.xml | 23 + 11 files changed, 561 insertions(+) create mode 100644 partner_delivery_rank/README.rst create mode 100644 partner_delivery_rank/__init__.py create mode 100644 partner_delivery_rank/__manifest__.py create mode 100644 partner_delivery_rank/models/__init__.py create mode 100644 partner_delivery_rank/models/res_partner.py create mode 100644 partner_delivery_rank/models/sale_order.py create mode 100644 partner_delivery_rank/pyproject.toml create mode 100644 partner_delivery_rank/readme/DESCRIPTION.md create mode 100644 partner_delivery_rank/static/description/index.html create mode 100644 partner_delivery_rank/views/res_partner_views.xml create mode 100644 partner_delivery_rank/views/sale_order_views.xml diff --git a/partner_delivery_rank/README.rst b/partner_delivery_rank/README.rst new file mode 100644 index 00000000..ecd5ded9 --- /dev/null +++ b/partner_delivery_rank/README.rst @@ -0,0 +1,55 @@ +===================== +Partner Delivery Rank +===================== + +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:4c4dcb2054fb70771c6782adf1daee320e2b63293613225bebd58b76614c4fa2 + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |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-LGPL--3-blue.png + :target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html + :alt: License: LGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-qrtl%2Fhls--custom-lightgray.png?logo=github + :target: https://github.com/qrtl/hls-custom/tree/18.0/partner_delivery_rank + :alt: qrtl/hls-custom + +|badge1| |badge2| |badge3| + +This module adds a delivery rank (A/B/C) field to partners. + +**Table of contents** + +.. contents:: + :local: + +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 to smash it by providing a detailed and welcomed +`feedback `_. + +Do not contact contributors directly about support or help with technical issues. + +Credits +======= + +Authors +------- + +* Quartile + +Maintainers +----------- + +This module is part of the `qrtl/hls-custom `_ project on GitHub. + +You are welcome to contribute. diff --git a/partner_delivery_rank/__init__.py b/partner_delivery_rank/__init__.py new file mode 100644 index 00000000..0650744f --- /dev/null +++ b/partner_delivery_rank/__init__.py @@ -0,0 +1 @@ +from . import models diff --git a/partner_delivery_rank/__manifest__.py b/partner_delivery_rank/__manifest__.py new file mode 100644 index 00000000..76f9b043 --- /dev/null +++ b/partner_delivery_rank/__manifest__.py @@ -0,0 +1,18 @@ +# Copyright 2026 Quartile (https://www.quartile.co) +# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl). +{ + "name": "Partner Delivery Rank", + "summary": "Assign a rank to partners as delivery destinations and " + "propagate it to sales orders for aggregation by rank.", + "version": "18.0.1.0.0", + "category": "Sales", + "website": "https://www.quartile.co", + "author": "Quartile", + "license": "LGPL-3", + "installable": True, + "depends": ["sale"], + "data": [ + "views/res_partner_views.xml", + "views/sale_order_views.xml", + ], +} diff --git a/partner_delivery_rank/models/__init__.py b/partner_delivery_rank/models/__init__.py new file mode 100644 index 00000000..17c6cc85 --- /dev/null +++ b/partner_delivery_rank/models/__init__.py @@ -0,0 +1,2 @@ +from . import res_partner +from . import sale_order diff --git a/partner_delivery_rank/models/res_partner.py b/partner_delivery_rank/models/res_partner.py new file mode 100644 index 00000000..3c77637f --- /dev/null +++ b/partner_delivery_rank/models/res_partner.py @@ -0,0 +1,13 @@ +# Copyright 2026 Quartile (https://www.quartile.co) +# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl). + +from odoo import fields, models + + +class ResPartner(models.Model): + _inherit = "res.partner" + + delivery_rank = fields.Selection( + [("a", "A"), ("b", "B"), ("c", "C")], + help="Rank assigned to a delivery destination. ", + ) diff --git a/partner_delivery_rank/models/sale_order.py b/partner_delivery_rank/models/sale_order.py new file mode 100644 index 00000000..1e2d5dd1 --- /dev/null +++ b/partner_delivery_rank/models/sale_order.py @@ -0,0 +1,14 @@ +# Copyright 2026 Quartile (https://www.quartile.co) +# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl). + +from odoo import fields, models + + +class SaleOrder(models.Model): + _inherit = "sale.order" + + delivery_rank = fields.Selection( + related="partner_shipping_id.delivery_rank", + store=True, + readonly=True, + ) diff --git a/partner_delivery_rank/pyproject.toml b/partner_delivery_rank/pyproject.toml new file mode 100644 index 00000000..4231d0cc --- /dev/null +++ b/partner_delivery_rank/pyproject.toml @@ -0,0 +1,3 @@ +[build-system] +requires = ["whool"] +build-backend = "whool.buildapi" diff --git a/partner_delivery_rank/readme/DESCRIPTION.md b/partner_delivery_rank/readme/DESCRIPTION.md new file mode 100644 index 00000000..a24d2273 --- /dev/null +++ b/partner_delivery_rank/readme/DESCRIPTION.md @@ -0,0 +1 @@ +This module adds a delivery rank (A/B/C) field to partners. \ No newline at end of file diff --git a/partner_delivery_rank/static/description/index.html b/partner_delivery_rank/static/description/index.html new file mode 100644 index 00000000..b0c21f5b --- /dev/null +++ b/partner_delivery_rank/static/description/index.html @@ -0,0 +1,408 @@ + + + + + +Partner Delivery Rank + + + +
+

Partner Delivery Rank

+ + +

Beta License: LGPL-3 qrtl/hls-custom

+

This module adds a delivery rank (A/B/C) field to partners.

+

Table of contents

+ +
+

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 to smash it by providing a detailed and welcomed +feedback.

+

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

+
+
+

Credits

+
+

Authors

+
    +
  • Quartile
  • +
+
+
+

Maintainers

+

This module is part of the qrtl/hls-custom project on GitHub.

+

You are welcome to contribute.

+
+
+
+ + diff --git a/partner_delivery_rank/views/res_partner_views.xml b/partner_delivery_rank/views/res_partner_views.xml new file mode 100644 index 00000000..d60a16b3 --- /dev/null +++ b/partner_delivery_rank/views/res_partner_views.xml @@ -0,0 +1,23 @@ + + + + res.partner.form + res.partner + + + + + + + + + res.partner.list + res.partner + + + + + + + + diff --git a/partner_delivery_rank/views/sale_order_views.xml b/partner_delivery_rank/views/sale_order_views.xml new file mode 100644 index 00000000..373607c0 --- /dev/null +++ b/partner_delivery_rank/views/sale_order_views.xml @@ -0,0 +1,23 @@ + + + + sale.order.form + sale.order + + + + + + + + + sale.order.list + sale.order + + + + + + + + From 2f0ffc74e151768127c62c3a3442147d9b0b521e Mon Sep 17 00:00:00 2001 From: Morita Shinnosuke Date: Tue, 26 May 2026 01:11:39 +0000 Subject: [PATCH 2/6] [6756][IMP] partner_delivery_rank: Add field to invoice and reposition on SO --- partner_delivery_rank/__manifest__.py | 5 +++-- partner_delivery_rank/models/__init__.py | 1 + partner_delivery_rank/models/account_move.py | 14 ++++++++++++++ partner_delivery_rank/views/account_move_views.xml | 13 +++++++++++++ partner_delivery_rank/views/sale_order_views.xml | 2 +- 5 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 partner_delivery_rank/models/account_move.py create mode 100644 partner_delivery_rank/views/account_move_views.xml diff --git a/partner_delivery_rank/__manifest__.py b/partner_delivery_rank/__manifest__.py index 76f9b043..7b4e1cf0 100644 --- a/partner_delivery_rank/__manifest__.py +++ b/partner_delivery_rank/__manifest__.py @@ -3,15 +3,16 @@ { "name": "Partner Delivery Rank", "summary": "Assign a rank to partners as delivery destinations and " - "propagate it to sales orders for aggregation by rank.", + "propagate it to sales orders and invoices for aggregation by rank.", "version": "18.0.1.0.0", "category": "Sales", "website": "https://www.quartile.co", "author": "Quartile", "license": "LGPL-3", "installable": True, - "depends": ["sale"], + "depends": ["account", "sale"], "data": [ + "views/account_move_views.xml", "views/res_partner_views.xml", "views/sale_order_views.xml", ], diff --git a/partner_delivery_rank/models/__init__.py b/partner_delivery_rank/models/__init__.py index 17c6cc85..a98c06a5 100644 --- a/partner_delivery_rank/models/__init__.py +++ b/partner_delivery_rank/models/__init__.py @@ -1,2 +1,3 @@ +from . import account_move from . import res_partner from . import sale_order diff --git a/partner_delivery_rank/models/account_move.py b/partner_delivery_rank/models/account_move.py new file mode 100644 index 00000000..4845dad1 --- /dev/null +++ b/partner_delivery_rank/models/account_move.py @@ -0,0 +1,14 @@ +# Copyright 2026 Quartile (https://www.quartile.co) +# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl). + +from odoo import fields, models + + +class AccountMove(models.Model): + _inherit = "account.move" + + delivery_rank = fields.Selection( + related="partner_shipping_id.delivery_rank", + store=True, + readonly=True, + ) diff --git a/partner_delivery_rank/views/account_move_views.xml b/partner_delivery_rank/views/account_move_views.xml new file mode 100644 index 00000000..26140c37 --- /dev/null +++ b/partner_delivery_rank/views/account_move_views.xml @@ -0,0 +1,13 @@ + + + + account.move.form + account.move + + + + + + + + diff --git a/partner_delivery_rank/views/sale_order_views.xml b/partner_delivery_rank/views/sale_order_views.xml index 373607c0..4f9e9506 100644 --- a/partner_delivery_rank/views/sale_order_views.xml +++ b/partner_delivery_rank/views/sale_order_views.xml @@ -5,7 +5,7 @@ sale.order - + From aaa4c1dfeaedd69fe789b49444fb43ed5104c5ec Mon Sep 17 00:00:00 2001 From: Morita Shinnosuke Date: Tue, 26 May 2026 01:11:52 +0000 Subject: [PATCH 3/6] [6756][ADD] partner_delivery_rank: Add translations --- partner_delivery_rank/i18n/ja.po | 64 ++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 partner_delivery_rank/i18n/ja.po diff --git a/partner_delivery_rank/i18n/ja.po b/partner_delivery_rank/i18n/ja.po new file mode 100644 index 00000000..5cb73bf6 --- /dev/null +++ b/partner_delivery_rank/i18n/ja.po @@ -0,0 +1,64 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * partner_delivery_rank +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 18.0+e\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-26 01:07+0000\n" +"PO-Revision-Date: 2026-05-26 01:07+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: partner_delivery_rank +#: model:ir.model.fields.selection,name:partner_delivery_rank.selection__res_partner__delivery_rank__a +msgid "A" +msgstr "A" + +#. module: partner_delivery_rank +#: model:ir.model.fields.selection,name:partner_delivery_rank.selection__res_partner__delivery_rank__b +msgid "B" +msgstr "B" + +#. module: partner_delivery_rank +#: model:ir.model.fields.selection,name:partner_delivery_rank.selection__res_partner__delivery_rank__c +msgid "C" +msgstr "C" + +#. module: partner_delivery_rank +#: model:ir.model,name:partner_delivery_rank.model_res_partner +msgid "Contact" +msgstr "連絡先" + +#. module: partner_delivery_rank +#: model:ir.model.fields,field_description:partner_delivery_rank.field_account_bank_statement_line__delivery_rank +#: model:ir.model.fields,field_description:partner_delivery_rank.field_account_move__delivery_rank +#: model:ir.model.fields,field_description:partner_delivery_rank.field_res_partner__delivery_rank +#: model:ir.model.fields,field_description:partner_delivery_rank.field_res_users__delivery_rank +#: model:ir.model.fields,field_description:partner_delivery_rank.field_sale_order__delivery_rank +msgid "Delivery Rank" +msgstr "配送先ランク" + +#. module: partner_delivery_rank +#: model:ir.model,name:partner_delivery_rank.model_account_move +msgid "Journal Entry" +msgstr "仕訳" + +#. module: partner_delivery_rank +#: model:ir.model.fields,help:partner_delivery_rank.field_account_bank_statement_line__delivery_rank +#: model:ir.model.fields,help:partner_delivery_rank.field_account_move__delivery_rank +#: model:ir.model.fields,help:partner_delivery_rank.field_res_partner__delivery_rank +#: model:ir.model.fields,help:partner_delivery_rank.field_res_users__delivery_rank +#: model:ir.model.fields,help:partner_delivery_rank.field_sale_order__delivery_rank +msgid "Rank assigned to a delivery destination. " +msgstr "配送先に割り当てられるランク。" + +#. module: partner_delivery_rank +#: model:ir.model,name:partner_delivery_rank.model_sale_order +msgid "Sales Order" +msgstr "販売オーダ" From 44c55d9dc5baf1fb7918ba8740dcb0b12f01cc96 Mon Sep 17 00:00:00 2001 From: Morita Shinnosuke Date: Tue, 26 May 2026 02:17:45 +0000 Subject: [PATCH 4/6] Rename module name; fix tree view inherit_id --- partner_delivery_rank/i18n/ja.po | 64 ------------------- .../README.rst | 12 ++-- .../__init__.py | 0 .../__manifest__.py | 2 +- sale_delivery_rank/i18n/ja.po | 64 +++++++++++++++++++ .../models/__init__.py | 0 .../models/account_move.py | 0 .../models/res_partner.py | 0 .../models/sale_order.py | 0 .../pyproject.toml | 0 .../readme/DESCRIPTION.md | 0 .../static/description/index.html | 10 +-- .../views/account_move_views.xml | 0 .../views/res_partner_views.xml | 0 .../views/sale_order_views.xml | 4 +- 15 files changed, 78 insertions(+), 78 deletions(-) delete mode 100644 partner_delivery_rank/i18n/ja.po rename {partner_delivery_rank => sale_delivery_rank}/README.rst (80%) rename {partner_delivery_rank => sale_delivery_rank}/__init__.py (100%) rename {partner_delivery_rank => sale_delivery_rank}/__manifest__.py (94%) create mode 100644 sale_delivery_rank/i18n/ja.po rename {partner_delivery_rank => sale_delivery_rank}/models/__init__.py (100%) rename {partner_delivery_rank => sale_delivery_rank}/models/account_move.py (100%) rename {partner_delivery_rank => sale_delivery_rank}/models/res_partner.py (100%) rename {partner_delivery_rank => sale_delivery_rank}/models/sale_order.py (100%) rename {partner_delivery_rank => sale_delivery_rank}/pyproject.toml (100%) rename {partner_delivery_rank => sale_delivery_rank}/readme/DESCRIPTION.md (100%) rename {partner_delivery_rank => sale_delivery_rank}/static/description/index.html (94%) rename {partner_delivery_rank => sale_delivery_rank}/views/account_move_views.xml (100%) rename {partner_delivery_rank => sale_delivery_rank}/views/res_partner_views.xml (100%) rename {partner_delivery_rank => sale_delivery_rank}/views/sale_order_views.xml (87%) diff --git a/partner_delivery_rank/i18n/ja.po b/partner_delivery_rank/i18n/ja.po deleted file mode 100644 index 5cb73bf6..00000000 --- a/partner_delivery_rank/i18n/ja.po +++ /dev/null @@ -1,64 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * partner_delivery_rank -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 18.0+e\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-26 01:07+0000\n" -"PO-Revision-Date: 2026-05-26 01:07+0000\n" -"Last-Translator: \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: \n" - -#. module: partner_delivery_rank -#: model:ir.model.fields.selection,name:partner_delivery_rank.selection__res_partner__delivery_rank__a -msgid "A" -msgstr "A" - -#. module: partner_delivery_rank -#: model:ir.model.fields.selection,name:partner_delivery_rank.selection__res_partner__delivery_rank__b -msgid "B" -msgstr "B" - -#. module: partner_delivery_rank -#: model:ir.model.fields.selection,name:partner_delivery_rank.selection__res_partner__delivery_rank__c -msgid "C" -msgstr "C" - -#. module: partner_delivery_rank -#: model:ir.model,name:partner_delivery_rank.model_res_partner -msgid "Contact" -msgstr "連絡先" - -#. module: partner_delivery_rank -#: model:ir.model.fields,field_description:partner_delivery_rank.field_account_bank_statement_line__delivery_rank -#: model:ir.model.fields,field_description:partner_delivery_rank.field_account_move__delivery_rank -#: model:ir.model.fields,field_description:partner_delivery_rank.field_res_partner__delivery_rank -#: model:ir.model.fields,field_description:partner_delivery_rank.field_res_users__delivery_rank -#: model:ir.model.fields,field_description:partner_delivery_rank.field_sale_order__delivery_rank -msgid "Delivery Rank" -msgstr "配送先ランク" - -#. module: partner_delivery_rank -#: model:ir.model,name:partner_delivery_rank.model_account_move -msgid "Journal Entry" -msgstr "仕訳" - -#. module: partner_delivery_rank -#: model:ir.model.fields,help:partner_delivery_rank.field_account_bank_statement_line__delivery_rank -#: model:ir.model.fields,help:partner_delivery_rank.field_account_move__delivery_rank -#: model:ir.model.fields,help:partner_delivery_rank.field_res_partner__delivery_rank -#: model:ir.model.fields,help:partner_delivery_rank.field_res_users__delivery_rank -#: model:ir.model.fields,help:partner_delivery_rank.field_sale_order__delivery_rank -msgid "Rank assigned to a delivery destination. " -msgstr "配送先に割り当てられるランク。" - -#. module: partner_delivery_rank -#: model:ir.model,name:partner_delivery_rank.model_sale_order -msgid "Sales Order" -msgstr "販売オーダ" diff --git a/partner_delivery_rank/README.rst b/sale_delivery_rank/README.rst similarity index 80% rename from partner_delivery_rank/README.rst rename to sale_delivery_rank/README.rst index ecd5ded9..3ce8b484 100644 --- a/partner_delivery_rank/README.rst +++ b/sale_delivery_rank/README.rst @@ -1,6 +1,6 @@ -===================== -Partner Delivery Rank -===================== +================== +Sale Delivery Rank +================== .. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! @@ -17,7 +17,7 @@ Partner Delivery Rank :target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html :alt: License: LGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-qrtl%2Fhls--custom-lightgray.png?logo=github - :target: https://github.com/qrtl/hls-custom/tree/18.0/partner_delivery_rank + :target: https://github.com/qrtl/hls-custom/tree/18.0/sale_delivery_rank :alt: qrtl/hls-custom |badge1| |badge2| |badge3| @@ -35,7 +35,7 @@ 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 to smash it by providing a detailed and welcomed -`feedback `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -50,6 +50,6 @@ Authors Maintainers ----------- -This module is part of the `qrtl/hls-custom `_ project on GitHub. +This module is part of the `qrtl/hls-custom `_ project on GitHub. You are welcome to contribute. diff --git a/partner_delivery_rank/__init__.py b/sale_delivery_rank/__init__.py similarity index 100% rename from partner_delivery_rank/__init__.py rename to sale_delivery_rank/__init__.py diff --git a/partner_delivery_rank/__manifest__.py b/sale_delivery_rank/__manifest__.py similarity index 94% rename from partner_delivery_rank/__manifest__.py rename to sale_delivery_rank/__manifest__.py index 7b4e1cf0..3628e3ec 100644 --- a/partner_delivery_rank/__manifest__.py +++ b/sale_delivery_rank/__manifest__.py @@ -1,7 +1,7 @@ # Copyright 2026 Quartile (https://www.quartile.co) # License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl). { - "name": "Partner Delivery Rank", + "name": "Sale Delivery Rank", "summary": "Assign a rank to partners as delivery destinations and " "propagate it to sales orders and invoices for aggregation by rank.", "version": "18.0.1.0.0", diff --git a/sale_delivery_rank/i18n/ja.po b/sale_delivery_rank/i18n/ja.po new file mode 100644 index 00000000..f9768d28 --- /dev/null +++ b/sale_delivery_rank/i18n/ja.po @@ -0,0 +1,64 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_delivery_rank +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 18.0+e\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-05-26 01:07+0000\n" +"PO-Revision-Date: 2026-05-26 01:07+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: sale_delivery_rank +#: model:ir.model.fields.selection,name:sale_delivery_rank.selection__res_partner__delivery_rank__a +msgid "A" +msgstr "A" + +#. module: sale_delivery_rank +#: model:ir.model.fields.selection,name:sale_delivery_rank.selection__res_partner__delivery_rank__b +msgid "B" +msgstr "B" + +#. module: sale_delivery_rank +#: model:ir.model.fields.selection,name:sale_delivery_rank.selection__res_partner__delivery_rank__c +msgid "C" +msgstr "C" + +#. module: sale_delivery_rank +#: model:ir.model,name:sale_delivery_rank.model_res_partner +msgid "Contact" +msgstr "連絡先" + +#. module: sale_delivery_rank +#: model:ir.model.fields,field_description:sale_delivery_rank.field_account_bank_statement_line__delivery_rank +#: model:ir.model.fields,field_description:sale_delivery_rank.field_account_move__delivery_rank +#: model:ir.model.fields,field_description:sale_delivery_rank.field_res_partner__delivery_rank +#: model:ir.model.fields,field_description:sale_delivery_rank.field_res_users__delivery_rank +#: model:ir.model.fields,field_description:sale_delivery_rank.field_sale_order__delivery_rank +msgid "Delivery Rank" +msgstr "配送先ランク" + +#. module: sale_delivery_rank +#: model:ir.model,name:sale_delivery_rank.model_account_move +msgid "Journal Entry" +msgstr "仕訳" + +#. module: sale_delivery_rank +#: model:ir.model.fields,help:sale_delivery_rank.field_account_bank_statement_line__delivery_rank +#: model:ir.model.fields,help:sale_delivery_rank.field_account_move__delivery_rank +#: model:ir.model.fields,help:sale_delivery_rank.field_res_partner__delivery_rank +#: model:ir.model.fields,help:sale_delivery_rank.field_res_users__delivery_rank +#: model:ir.model.fields,help:sale_delivery_rank.field_sale_order__delivery_rank +msgid "Rank assigned to a delivery destination. " +msgstr "配送先に割り当てられるランク。" + +#. module: sale_delivery_rank +#: model:ir.model,name:sale_delivery_rank.model_sale_order +msgid "Sales Order" +msgstr "販売オーダ" diff --git a/partner_delivery_rank/models/__init__.py b/sale_delivery_rank/models/__init__.py similarity index 100% rename from partner_delivery_rank/models/__init__.py rename to sale_delivery_rank/models/__init__.py diff --git a/partner_delivery_rank/models/account_move.py b/sale_delivery_rank/models/account_move.py similarity index 100% rename from partner_delivery_rank/models/account_move.py rename to sale_delivery_rank/models/account_move.py diff --git a/partner_delivery_rank/models/res_partner.py b/sale_delivery_rank/models/res_partner.py similarity index 100% rename from partner_delivery_rank/models/res_partner.py rename to sale_delivery_rank/models/res_partner.py diff --git a/partner_delivery_rank/models/sale_order.py b/sale_delivery_rank/models/sale_order.py similarity index 100% rename from partner_delivery_rank/models/sale_order.py rename to sale_delivery_rank/models/sale_order.py diff --git a/partner_delivery_rank/pyproject.toml b/sale_delivery_rank/pyproject.toml similarity index 100% rename from partner_delivery_rank/pyproject.toml rename to sale_delivery_rank/pyproject.toml diff --git a/partner_delivery_rank/readme/DESCRIPTION.md b/sale_delivery_rank/readme/DESCRIPTION.md similarity index 100% rename from partner_delivery_rank/readme/DESCRIPTION.md rename to sale_delivery_rank/readme/DESCRIPTION.md diff --git a/partner_delivery_rank/static/description/index.html b/sale_delivery_rank/static/description/index.html similarity index 94% rename from partner_delivery_rank/static/description/index.html rename to sale_delivery_rank/static/description/index.html index b0c21f5b..6efa4045 100644 --- a/partner_delivery_rank/static/description/index.html +++ b/sale_delivery_rank/static/description/index.html @@ -3,7 +3,7 @@ -Partner Delivery Rank +Sale Delivery Rank -
+

Sale Delivery Rank

-

Beta License: LGPL-3 qrtl/hls-custom

-

This module adds a delivery rank (A/B/C) field to partners.

+

Beta License: LGPL-3 qrtl/hls-custom

+

This module adds a shipping rank (A/B/C) field to partners.

Table of contents

    @@ -386,7 +386,7 @@

    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 to smash it by providing a detailed and welcomed -feedback.

    +feedback.

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

@@ -399,7 +399,7 @@

Authors

Maintainers

-

This module is part of the qrtl/hls-custom project on GitHub.

+

This module is part of the qrtl/hls-custom project on GitHub.

You are welcome to contribute.

diff --git a/sale_delivery_rank/views/account_move_views.xml b/partner_shipping_rank/views/account_move_views.xml similarity index 50% rename from sale_delivery_rank/views/account_move_views.xml rename to partner_shipping_rank/views/account_move_views.xml index 7ab7468c..1ce1eb86 100644 --- a/sale_delivery_rank/views/account_move_views.xml +++ b/partner_shipping_rank/views/account_move_views.xml @@ -9,7 +9,17 @@ expr="//page[@name='other_info']//group[@name='sale_info_group']" position="inside" > - + + + + + + account.invoice.list + account.move + + + + diff --git a/sale_delivery_rank/views/res_partner_views.xml b/partner_shipping_rank/views/res_partner_views.xml similarity index 88% rename from sale_delivery_rank/views/res_partner_views.xml rename to partner_shipping_rank/views/res_partner_views.xml index d60a16b3..1fd77406 100644 --- a/sale_delivery_rank/views/res_partner_views.xml +++ b/partner_shipping_rank/views/res_partner_views.xml @@ -6,7 +6,7 @@ - + @@ -16,7 +16,7 @@ - + diff --git a/sale_delivery_rank/views/sale_order_views.xml b/partner_shipping_rank/views/sale_order_views.xml similarity index 89% rename from sale_delivery_rank/views/sale_order_views.xml rename to partner_shipping_rank/views/sale_order_views.xml index d199a261..4f42cfa0 100644 --- a/sale_delivery_rank/views/sale_order_views.xml +++ b/partner_shipping_rank/views/sale_order_views.xml @@ -9,7 +9,7 @@ expr="//page[@name='other_information']//group[@name='sale_shipping']" position="inside" > - + @@ -19,7 +19,7 @@ - + diff --git a/sale_delivery_rank/i18n/ja.po b/sale_delivery_rank/i18n/ja.po deleted file mode 100644 index f9768d28..00000000 --- a/sale_delivery_rank/i18n/ja.po +++ /dev/null @@ -1,64 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * sale_delivery_rank -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 18.0+e\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-05-26 01:07+0000\n" -"PO-Revision-Date: 2026-05-26 01:07+0000\n" -"Last-Translator: \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: \n" - -#. module: sale_delivery_rank -#: model:ir.model.fields.selection,name:sale_delivery_rank.selection__res_partner__delivery_rank__a -msgid "A" -msgstr "A" - -#. module: sale_delivery_rank -#: model:ir.model.fields.selection,name:sale_delivery_rank.selection__res_partner__delivery_rank__b -msgid "B" -msgstr "B" - -#. module: sale_delivery_rank -#: model:ir.model.fields.selection,name:sale_delivery_rank.selection__res_partner__delivery_rank__c -msgid "C" -msgstr "C" - -#. module: sale_delivery_rank -#: model:ir.model,name:sale_delivery_rank.model_res_partner -msgid "Contact" -msgstr "連絡先" - -#. module: sale_delivery_rank -#: model:ir.model.fields,field_description:sale_delivery_rank.field_account_bank_statement_line__delivery_rank -#: model:ir.model.fields,field_description:sale_delivery_rank.field_account_move__delivery_rank -#: model:ir.model.fields,field_description:sale_delivery_rank.field_res_partner__delivery_rank -#: model:ir.model.fields,field_description:sale_delivery_rank.field_res_users__delivery_rank -#: model:ir.model.fields,field_description:sale_delivery_rank.field_sale_order__delivery_rank -msgid "Delivery Rank" -msgstr "配送先ランク" - -#. module: sale_delivery_rank -#: model:ir.model,name:sale_delivery_rank.model_account_move -msgid "Journal Entry" -msgstr "仕訳" - -#. module: sale_delivery_rank -#: model:ir.model.fields,help:sale_delivery_rank.field_account_bank_statement_line__delivery_rank -#: model:ir.model.fields,help:sale_delivery_rank.field_account_move__delivery_rank -#: model:ir.model.fields,help:sale_delivery_rank.field_res_partner__delivery_rank -#: model:ir.model.fields,help:sale_delivery_rank.field_res_users__delivery_rank -#: model:ir.model.fields,help:sale_delivery_rank.field_sale_order__delivery_rank -msgid "Rank assigned to a delivery destination. " -msgstr "配送先に割り当てられるランク。" - -#. module: sale_delivery_rank -#: model:ir.model,name:sale_delivery_rank.model_sale_order -msgid "Sales Order" -msgstr "販売オーダ" diff --git a/sale_delivery_rank/readme/DESCRIPTION.md b/sale_delivery_rank/readme/DESCRIPTION.md deleted file mode 100644 index a24d2273..00000000 --- a/sale_delivery_rank/readme/DESCRIPTION.md +++ /dev/null @@ -1 +0,0 @@ -This module adds a delivery rank (A/B/C) field to partners. \ No newline at end of file