From 6c80680a3cf3f9e2d9cf2bcec96f76a7b30d2148 Mon Sep 17 00:00:00 2001
From: Aungkokolin1997
Date: Thu, 5 Jan 2023 07:45:47 +0630
Subject: [PATCH 01/10] [ADD] purchase_report_shipping_address
---
purchase_report_shipping_address/README.rst | 79 ++++
purchase_report_shipping_address/__init__.py | 1 +
.../__manifest__.py | 17 +
.../models/__init__.py | 1 +
.../models/stock_warehouse.py | 12 +
.../readme/CONFIGURE.rst | 3 +
.../readme/DESCRIPTION.rst | 5 +
.../reports/purchase_order_templates.xml | 26 ++
.../reports/purchase_quotation_templates.xml | 26 ++
.../static/description/index.html | 422 ++++++++++++++++++
.../views/stock_warehouse_views.xml | 13 +
11 files changed, 605 insertions(+)
create mode 100644 purchase_report_shipping_address/README.rst
create mode 100644 purchase_report_shipping_address/__init__.py
create mode 100644 purchase_report_shipping_address/__manifest__.py
create mode 100644 purchase_report_shipping_address/models/__init__.py
create mode 100644 purchase_report_shipping_address/models/stock_warehouse.py
create mode 100644 purchase_report_shipping_address/readme/CONFIGURE.rst
create mode 100644 purchase_report_shipping_address/readme/DESCRIPTION.rst
create mode 100644 purchase_report_shipping_address/reports/purchase_order_templates.xml
create mode 100644 purchase_report_shipping_address/reports/purchase_quotation_templates.xml
create mode 100644 purchase_report_shipping_address/static/description/index.html
create mode 100644 purchase_report_shipping_address/views/stock_warehouse_views.xml
diff --git a/purchase_report_shipping_address/README.rst b/purchase_report_shipping_address/README.rst
new file mode 100644
index 00000000..d93f62cc
--- /dev/null
+++ b/purchase_report_shipping_address/README.rst
@@ -0,0 +1,79 @@
+================================
+Purchase Report Shipping Address
+================================
+
+.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+ !! This file is generated by oca-gen-addon-readme !!
+ !! changes will be overwritten. !!
+ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+
+.. |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%2Fpurchase--reporting-lightgray.png?logo=github
+ :target: https://github.com/OCA/purchase-reporting/tree/16.0/purchase_report_shipping_address
+ :alt: OCA/purchase-reporting
+.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
+ :target: https://translation.odoo-community.org/projects/purchase-reporting-16-0/purchase-reporting-16-0-purchase_report_shipping_address
+ :alt: Translate me on Weblate
+.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
+ :target: https://runbot.odoo-community.org/runbot/141/16.0
+ :alt: Try me on Runbot
+
+|badge1| |badge2| |badge3| |badge4| |badge5|
+
+This module adds the translatable Warehouse Address Details field in warehouse to show in purchase reports.
+
+Purchase documents are printed in supplier's language, however Odoo by default does not
+come with the ability to present the warehouse address in different languages.
+This module intends to take care of this shortcoming.
+
+**Table of contents**
+
+.. contents::
+ :local:
+
+Configuration
+=============
+
+#. Go to *Inventory > Configuration > Warehouses* and open a warehouse record for which
+the address presentation should be adjusted for purchase reports.
+#. Update Warehouse Address Details field.
+
+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 `_.
+
+Do not contact contributors directly about support or help with technical issues.
+
+Credits
+=======
+
+Authors
+~~~~~~~
+
+* Quartile Limited
+
+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/purchase-reporting `_ project on GitHub.
+
+You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/purchase_report_shipping_address/__init__.py b/purchase_report_shipping_address/__init__.py
new file mode 100644
index 00000000..0650744f
--- /dev/null
+++ b/purchase_report_shipping_address/__init__.py
@@ -0,0 +1 @@
+from . import models
diff --git a/purchase_report_shipping_address/__manifest__.py b/purchase_report_shipping_address/__manifest__.py
new file mode 100644
index 00000000..fec6c36e
--- /dev/null
+++ b/purchase_report_shipping_address/__manifest__.py
@@ -0,0 +1,17 @@
+# Copyright 2023 Quartile Limited
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
+{
+ "name": "Purchase Report Shipping Address",
+ "version": "16.0.1.0.0",
+ "category": "Reporting",
+ "website": "https://github.com/OCA/purchase-reporting",
+ "license": "AGPL-3",
+ "author": "Quartile Limited, Odoo Community Association (OCA)",
+ "depends": ["purchase_stock"],
+ "data": [
+ "views/stock_warehouse_views.xml",
+ "reports/purchase_order_templates.xml",
+ "reports/purchase_quotation_templates.xml",
+ ],
+ "installable": True,
+}
diff --git a/purchase_report_shipping_address/models/__init__.py b/purchase_report_shipping_address/models/__init__.py
new file mode 100644
index 00000000..413e27de
--- /dev/null
+++ b/purchase_report_shipping_address/models/__init__.py
@@ -0,0 +1 @@
+from . import stock_warehouse
diff --git a/purchase_report_shipping_address/models/stock_warehouse.py b/purchase_report_shipping_address/models/stock_warehouse.py
new file mode 100644
index 00000000..58386d25
--- /dev/null
+++ b/purchase_report_shipping_address/models/stock_warehouse.py
@@ -0,0 +1,12 @@
+# Copyright 2023 Quartile Limited
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
+
+from odoo import fields, models
+
+
+class StockWarehouse(models.Model):
+ _inherit = "stock.warehouse"
+
+ warehouse_address_details = fields.Html(
+ translate=True,
+ )
diff --git a/purchase_report_shipping_address/readme/CONFIGURE.rst b/purchase_report_shipping_address/readme/CONFIGURE.rst
new file mode 100644
index 00000000..569fed6c
--- /dev/null
+++ b/purchase_report_shipping_address/readme/CONFIGURE.rst
@@ -0,0 +1,3 @@
+#. Go to *Inventory > Configuration > Warehouses* and open a warehouse record for which
+the address presentation should be adjusted for purchase reports.
+#. Update Warehouse Address Details field.
diff --git a/purchase_report_shipping_address/readme/DESCRIPTION.rst b/purchase_report_shipping_address/readme/DESCRIPTION.rst
new file mode 100644
index 00000000..827bff73
--- /dev/null
+++ b/purchase_report_shipping_address/readme/DESCRIPTION.rst
@@ -0,0 +1,5 @@
+This module adds the translatable Warehouse Address Details field in warehouse to show in purchase reports.
+
+Purchase documents are printed in supplier's language, however Odoo by default does not
+come with the ability to present the warehouse address in different languages.
+This module intends to take care of this shortcoming.
diff --git a/purchase_report_shipping_address/reports/purchase_order_templates.xml b/purchase_report_shipping_address/reports/purchase_order_templates.xml
new file mode 100644
index 00000000..9ffa2128
--- /dev/null
+++ b/purchase_report_shipping_address/reports/purchase_order_templates.xml
@@ -0,0 +1,26 @@
+
+
+
+
+ 'display: none!important' if o.picking_type_id.warehouse_id.warehouse_address_details else ''
+
+
+
+
+
+
+
+
diff --git a/purchase_report_shipping_address/reports/purchase_quotation_templates.xml b/purchase_report_shipping_address/reports/purchase_quotation_templates.xml
new file mode 100644
index 00000000..9a464603
--- /dev/null
+++ b/purchase_report_shipping_address/reports/purchase_quotation_templates.xml
@@ -0,0 +1,26 @@
+
+
+
+
+ 'display: none!important' if o.picking_type_id.warehouse_id.warehouse_address_details else ''
+
+
+
+
+
+
+
+
diff --git a/purchase_report_shipping_address/static/description/index.html b/purchase_report_shipping_address/static/description/index.html
new file mode 100644
index 00000000..42a9ecc5
--- /dev/null
+++ b/purchase_report_shipping_address/static/description/index.html
@@ -0,0 +1,422 @@
+
+
+
+
+
+
+Purchase Report Shipping Address
+
+
+
+
+
Purchase Report Shipping Address
+
+
+

+
This module adds the translatable Warehouse Address Details field in warehouse to show in purchase reports.
+
Purchase documents are printed in supplier’s language, however Odoo by default does not
+come with the ability to present the warehouse address in different languages.
+This module intends to take care of this shortcoming.
+
Table of contents
+
+
+
+
#. Go to Inventory > Configuration > Warehouses and open a warehouse record for which
+the address presentation should be adjusted for purchase reports.
+#. Update Warehouse Address Details field.
+
+
+
+
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.
+
Do not contact contributors directly about support or help with technical issues.
+
+
+
+
+
+
+
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.
+
This module is part of the OCA/purchase-reporting project on GitHub.
+
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
+
+
+
+
+
diff --git a/purchase_report_shipping_address/views/stock_warehouse_views.xml b/purchase_report_shipping_address/views/stock_warehouse_views.xml
new file mode 100644
index 00000000..2e11c508
--- /dev/null
+++ b/purchase_report_shipping_address/views/stock_warehouse_views.xml
@@ -0,0 +1,13 @@
+
+
+
+ stock.warehouse
+ stock.warehouse
+
+
+
+
+
+
+
+
From 86afbfa53c0d55637f5aa9367d4d7cfde96d59e4 Mon Sep 17 00:00:00 2001
From: Aungkokolin1997
Date: Thu, 9 Feb 2023 10:05:29 +0630
Subject: [PATCH 02/10] [IMP] purchase_report_shipping_address: change
inherit_id
---
purchase_report_shipping_address/README.rst | 15 ++++----
.../i18n/purchase_report_shipping_address.pot | 24 +++++++++++++
.../reports/purchase_order_templates.xml | 2 +-
.../reports/purchase_quotation_templates.xml | 2 +-
.../static/description/icon.png | Bin 0 -> 9455 bytes
.../static/description/index.html | 34 +++++++++---------
6 files changed, 53 insertions(+), 24 deletions(-)
create mode 100644 purchase_report_shipping_address/i18n/purchase_report_shipping_address.pot
create mode 100644 purchase_report_shipping_address/static/description/icon.png
diff --git a/purchase_report_shipping_address/README.rst b/purchase_report_shipping_address/README.rst
index d93f62cc..060b5057 100644
--- a/purchase_report_shipping_address/README.rst
+++ b/purchase_report_shipping_address/README.rst
@@ -2,10 +2,13 @@
Purchase Report Shipping Address
================================
-.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+..
+ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+ !! source digest: sha256:fe7289cd5c049ad4bf7f88d3db303a370a8e2d7e0ba3f71d63500a0d7a050e2d
+ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
@@ -19,11 +22,11 @@ Purchase Report Shipping Address
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/purchase-reporting-16-0/purchase-reporting-16-0-purchase_report_shipping_address
:alt: Translate me on Weblate
-.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
- :target: https://runbot.odoo-community.org/runbot/141/16.0
- :alt: Try me on Runbot
+.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
+ :target: https://runboat.odoo-community.org/builds?repo=OCA/purchase-reporting&target_branch=16.0
+ :alt: Try me on Runboat
-|badge1| |badge2| |badge3| |badge4| |badge5|
+|badge1| |badge2| |badge3| |badge4| |badge5|
This module adds the translatable Warehouse Address Details field in warehouse to show in purchase reports.
@@ -48,7 +51,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 smashing it by providing a detailed and welcomed
+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.
diff --git a/purchase_report_shipping_address/i18n/purchase_report_shipping_address.pot b/purchase_report_shipping_address/i18n/purchase_report_shipping_address.pot
new file mode 100644
index 00000000..c32976f5
--- /dev/null
+++ b/purchase_report_shipping_address/i18n/purchase_report_shipping_address.pot
@@ -0,0 +1,24 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * purchase_report_shipping_address
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 16.0\n"
+"Report-Msgid-Bugs-To: \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: purchase_report_shipping_address
+#: model:ir.model,name:purchase_report_shipping_address.model_stock_warehouse
+msgid "Warehouse"
+msgstr ""
+
+#. module: purchase_report_shipping_address
+#: model:ir.model.fields,field_description:purchase_report_shipping_address.field_stock_warehouse__warehouse_address_details
+msgid "Warehouse Address Details"
+msgstr ""
diff --git a/purchase_report_shipping_address/reports/purchase_order_templates.xml b/purchase_report_shipping_address/reports/purchase_order_templates.xml
index 9ffa2128..c28bc0ad 100644
--- a/purchase_report_shipping_address/reports/purchase_order_templates.xml
+++ b/purchase_report_shipping_address/reports/purchase_order_templates.xml
@@ -2,7 +2,7 @@
d0jUxM@u(PQx^-s)697TX`ehR4?GS^qbkof1cslKgkU)h65qZ9Oc=ml_0temigYLJfnz{IDzUf>bGs4N!v3=Z3jMq&A#7%rM5eQ#dc?k~!
zVpnB`o+K7|Al`Q_U;eD$B
zfJtP*jH`siUq~{KE)`jP2|#TUEFGRryE2`i0**z#*^6~AI|YzIWy$Cu#CSLW3q=GA
z6`?GZymC;dCPk~rBS%eCb`5OLr;RUZ;D`}um=H)BfVIq%7VhiMr)_#G0N#zrNH|__
zc+blN2UAB0=617@>_u;MPHN;P;N#YoE=)R#i$k_`UAA>WWCcEVMh~L_
zj--gtp&|K1#58Yz*AHCTMziU1Jzt_jG0I@qAOHsk$2}yTmVkBp_eHuY$A9)>P6o~I
z%aQ?!(GqeQ-Y+b0I(m9pwgi(IIZZzsbMv+9w{PFtd_<_(LA~0H(xz{=FhLB@(1&qHA5EJw1>>=%q2f&^X>IQ{!GJ4e9U
z&KlB)z(84HmNgm2hg2C0>WM{E(DdPr+EeU_N@57;PC2&DmGFW_9kP&%?X4}+xWi)(
z;)z%wI5>D4a*5XwD)P--sPkoY(a~WBw;E~AW`Yue4kFa^LM3X`8x|}ZUeMnqr}>kH
zG%WWW>3ml$Yez?i%)2pbKPI7?5o?hydokgQyZsNEr{a|mLdt;X2TX(#B1j35xPnPW
z*bMSSOauW>o;*=kO8ojw91VX!qoOQb)zHJ!odWB}d+*K?#sY_jqPdg{Sm2HdYzdEx
zOGVPhVRTGPtv0o}RfVP;Nd(|CB)I;*t&QO8h
zFfekr30S!-LHmV_Su-W+rEwYXJ^;6&3|L$mMC8*bQptyOo9;>Qb9Q9`ySe3%V$A*9
zeKEe+b0{#KWGp$F+tga)0RtI)nhMa-K@JS}2krK~n8vJ=Ngm?R!9G<~RyuU0d?nz#
z-5EK$o(!F?hmX*2Yt6+coY`6jGbb7tF#6nHA
zuKk=GGJ;ZwON1iAfG$E#Y7MnZVmrY|j0eVI(DN_MNFJmyZ|;w4tf@=CCDZ#5N_0K=
z$;R~bbk?}TpfDjfB&aiQ$VA}s?P}xPERJG{kxk5~R`iRS(SK5d+Xs9swCozZISbnS
zk!)I0>t=A<-^z(cmSFz3=jZ23u13X><0b)P)^1T_))Kr`e!-pb#q&J*Q`p+B6la%C
zuVl&0duN<;uOsB3%T9Fp8t{ED108)`y_~Hnd9AUX7h-H?jVuU|}My+C=TjH(jKz
zqMVr0re3S$H@t{zI95qa)+Crz*5Zj}Ao%4Z><+W(nOZd?gDnfNBC3>M8WE61$So|P
zVvqH0SNtDTcsUdzaMDpT=Ty0pDHHNL@Z0w$Y`XO
z2M-_r1S+GaH%pz#Uy0*w$Vdl=X=rQXEzO}d6J^R6zjM1u&c9vYLvLp?W7w(?np9x1
zE_0JSAJCPB%i7p*Wvg)pn5T`8k3-uR?*NT|J`eS#_#54p>!p(mLDvmc-3o0mX*mp_
zN*AeS<>#^-{S%W<*mz^!X$w_2dHWpcJ6^j64qFBft-o}o_Vx80o0>}Du;>kLts;$8
zC`7q$QI(dKYG`Wa8#wl@V4jVWBRGQ@1dr-hstpQL)Tl+aqVpGpbSfN>5i&QMXfiZ>
zaA?T1VGe?rpQ@;+pkrVdd{klI&jVS@I5_iz!=UMpTsa~mBga?1r}aRBm1WS;TT*s0f0lY=JBl66Upy)-k4J}lh=P^8(SXk~0xW=T9v*B|gzIhN
z>qsO7dFd~mgxAy4V?&)=5ieYq?zi?ZEoj)&2o)RLy=@hbCRcfT5jigwtQGE{L*8<@Yd{zg;CsL5mvzfDY}P-wos_6PfprFVaeqNE%h
zKZhLtcQld;ZD+>=nqN~>GvROfueSzJD&BE*}XfU|H&(FssBqY=hPCt`d
zH?@s2>I(|;fcW&YM6#V#!kUIP8$Nkdh0A(bEVj``-AAyYgwY~jB
zT|I7Bf@%;7aL7Wf4dZ%VqF$eiaC38OV6oy3Z#TER2G+fOCd9Iaoy6aLYbPTN{XRPz
z;U!V|vBf%H!}52L2gH_+j;`bTcQRXB+y9onc^wLm5wi3-Be}U>k_u>2Eg$=k!(l@I
zcCg+flakT2Nej3i0yn+g+}%NYb?ta;R?(g5SnwsQ49U8Wng8d|{B+lyRcEDvR3+`O{zfmrmvFrL6acVP%yG98X
zo&+VBg@px@i)%o?dG(`T;n*$S5*rnyiR#=wW}}GsAcfyQpE|>a{=$Hjg=-*_K;UtD
z#z-)AXwSRY?OPefw^iI+
z)AXz#PfEjlwTes|_{sB?4(O@fg0AJ^g8gP}ex9Ucf*@_^J(s_5jJV}c)s$`Myn|Kd
z$6>}#q^n{4vN@+Os$m7KV+`}c%4)4pv@06af4-x5#wj!KKb%caK{A&Y#Rfs
z-po?Dcb1({W=6FKIUirH&(yg=*6aLCekcKwyfK^JN5{wcA3nhO(o}SK#!CINhI`-I
z1)6&n7O&ZmyFMuNwvEic#IiOAwNkR=u5it{B9n2sAJV5pNhar=j5`*N!Na;c7g!l$
z3aYBqUkqqTJ=Re-;)s!EOeij=7SQZ3Hq}ZRds%IM*PtM$wV
z@;rlc*NRK7i3y5BETSKuumEN`Xu_8GP1Ri=OKQ$@I^ko8>H6)4rjiG5{VBM>B|%`&&s^)jS|-_95&yc=GqjNo{zFkw%%HHhS~e=s
zD#sfS+-?*t|J!+ozP6KvtOl!R)@@-z24}`9{QaVLD^9VCSR2b`b!KC#o;Ki<+wXB6
zx3&O0LOWcg4&rv4QG0)4yb}7BFSEg~=IR5#ZRj8kg}dS7_V&^%#Do==#`u
zpy6{ox?jWuR(;pg+f@mT>#HGWHAJRRDDDv~@(IDw&R>9643kK#HN`!1vBJHnC+RM&yIh8{gG2q
zA%e*U3|N0XSRa~oX-3EAneep)@{h2vvd3Xvy$7og(sayr@95+e6~Xvi1tUqnIxoIH
zVWo*OwYElb#uyW{Imam6f2rGbjR!Y3`#gPqkv57dB6K^wRGxc9B(t|aYDGS=m$&S!NmCtrMMaUg(c
zc2qC=2Z`EEFMW-me5B)24AqF*bV5Dr-M5ig(l-WPS%CgaPzs6p_gnCIvTJ=Y<6!gT
zVt@AfYCzjjsMEGi=rDQHo0yc;HqoRNnNFeWZgcm?f;cp(6CNylj36DoL(?TS7eU#+
z7&mfr#y))+CJOXQKUMZ7QIdS9@#-}7y2K1{8)cCt0~-X0O!O?Qx#E4Og+;A2SjalQ
zs7r?qn0H044=sDN$SRG$arw~n=+T_DNdSrarmu)V6@|?1-ZB#hRn`uilTGPJ@fqEy
zGt(f0B+^JDP&f=r{#Y_wi#AVDf-y!RIXU^0jXsFpf>=Ji*TeqSY!H~AMbJdCGLhC)
zn7Rx+sXw6uYj;WRYrLd^5IZq@6JI1C^YkgnedZEYy<&4(z%Q$5yv#Boo{AH8n$a
zhb4Y3PWdr269&?V%uI$xMcUrMzl=;w<_nm*qr=c3Rl@i5wWB;e-`t7D&c-mcQl7x!
zZWB`UGcw=Y2=}~wzrfLx=uet<;m3~=8I~ZRuzvMQUQdr+yTV|ATf1Uuomr__nDf=X
zZ3WYJtHp_ri(}SQAPjv+Y+0=fH4krOP@S&=zZ-t1jW1o@}z;xk8
z(Nz1co&El^HK^NrhVHa-_;&88vTU>_J33=%{if;BEY*J#1n59=07jrGQ#IP>@u#3A
z;!q+E1Rj3ZJ+!4bq9F8PXJ@yMgZL;>&gYA0%_Kbi8?S=XGM~dnQZQ!yBSgcZhY96H
zrWnU;k)qy`rX&&xlDyA%(a1Hhi5CWkmg(`Gb%m(HKi-7Z!LKGRP_B8@`7&hdDy5n=
z`OIxqxiVfX@OX1p(mQu>0Ai*v_cTMiw4qRt3~NBvr9oBy0)r>w3p~V0SCm=An6@3n)>@z!|o-$HvDK
z|3D2ZMJkLE5loMKl6R^ez@Zz%S$&mbeoqH5`Bb){Ei21q&VP)hWS2tjShfFtGE+$z
zzCR$P#uktu+#!w)cX!lWN1XU%K-r=s{|j?)Akf@q#3b#{6cZCuJ~gCxuMXRmI$nGtnH+-h
z+GEi!*X=AP<|fG`1>MBdTb?28JYc=fGvAi2I<$B(rs$;eoJCyR6_bc~p!XR@O-+sD
z=eH`-ye})I5ic1eL~TDmtfJ|8`0VJ*Yr=hNCd)G1p2MMz4C3^Mj?7;!w|Ly%JqmuW
zlIEW^Ft%z?*|fpXda>Jr^1noFZEwFgVV%|*XhH@acv8rdGxeEX{M$(vG{Zw+x(ei@
zmfXb22}8-?Fi`vo-YVrTH*C?a8%M=Hv9MqVH7H^J$KsD?>!SFZ;ZsvnHr_gn=7acz
z#W?0eCdVhVMWN12VV^$>WlQ?f;P^{(&pYTops|btm6aj>_Uz+hqpGwB)vWp0Cf5y<
zft8-je~nn?W11plq}N)4A{l8I7$!ks_x$PXW-2XaRFswX_BnF{R#6YIwMhAgd5F9X
zGmwdadS6(a^fjHtXg8=l?Rc0Sm%hk6E9!5cLVloEy4eh(=FwgP`)~I^5~pBEWo+F6
zSf2ncyMurJN91#cJTy_u8Y}@%!bq1RkGC~-bV@SXRd4F{R-*V`bS+6;W5vZ(&+I<9$;-V|eNfLa5n-6%
z2(}&uGRF;p92eS*sE*oR$@pexaqr*meB)VhmIg@h{uzkk$9~qh#cHhw#>O%)b@+(|
z^IQgqzuj~Sk(J;swEM-3TrJAPCq9k^^^`q{IItKBRXYe}e0Tdr=Huf7da3$l4PdpwWDop%^}n;dD#K4s#DYA8SHZ
z&1!riV4W4R7R#C))JH1~axJ)RYnM$$lIR%6fIVA@zV{XVyx}C+a-Dt8Y9M)^KU0+H
zR4IUb2CJ{Hg>CuaXtD50jB(_Tcx=Z$^WYu2u5kubqmwp%drJ6
z?Fo40g!Qd<-l=TQxqHEOuPX0;^z7iX?Ke^a%XT<13TA^5`4Xcw6D@Ur&VT&CUe0d}
z1GjOVF1^L@>O)l@?bD~$wzgf(nxX1OGD8fEV?TdJcZc2KoUe|oP1#=$$7ee|xbY)A
zDZq+cuTpc(fFdj^=!;{k03C69lMQ(|>uhRfRu%+!k&YOi-3|1QKB
z
z?n?eq1XP>p-IM$Z^C;2L3itnbJZAip*Zo0aw2bs8@(s^~*8T9go!%dHcAz2lM;`yp
zD=7&xjFV$S&5uDaiScyD?B-i1ze`+CoRtz`Wn+Zls4&}MO{@N!ufrzjG$B79)Y2d3tBk&)TxUTw@QS0TEL_?njX|@vq?Uz(nBFK5Pq7*xj#u*R&i|?7+6#
z+|r_n#SW&LXhtheZdah{ZVoqwyT{D>MC3nkFF#N)xLi{p7J1jXlmVeb;cP5?e(=f#
zuT7fvjSbjS781v?7{)-X3*?>tq?)Yd)~|1{BDS(pqC
zC}~H#WXlkUW*H5CDOo<)#x7%RY)A;ShGhI5s*#cRDA8YgqG(HeKDx+#(ZQ?386dv!
zlXCO)w91~Vw4AmOcATuV653fa9R$fyK8ul%rG
z-wfS
zihugoZyr38Im?Zuh6@RcF~t1anQu7>#lPpb#}4cOA!EM11`%f*07RqOVkmX{p~KJ9
z^zP;K#|)$`^Rb{rnHGH{~>1(fawV0*Z#)}M`m8-?ZJV<+e}s9wE#
z)l&az?w^5{)`S(%MRzxdNqrs1n*-=jS^_jqE*5XDrA0+VE`5^*p3CuM<&dZEeCjoz
zR;uu_H9ZPZV|fQq`Cyw4nscrVwi!fE6ciMmX$!_hN7uF;jjKG)d2@aC4ropY)8etW=xJvni)8eHi`H$%#zn^WJ5NLc-rqk|u&&4Z6fD_m&JfSI1Bvb?b<*n&sfl0^t
z=HnmRl`XrFvMKB%9}>PaA`m-fK6a0(8=qPkWS5bb4=v?XcWi&hRY?O5HdulRi4?fN
zlsJ*N-0Qw+Yic@s0(2uy%F@ib;GjXt01Fmx5XbRo6+n|pP(&nodMoap^z{~q
ziEeaUT@Mxe3vJSfI6?uLND(CNr=#^W<1b}jzW58bIfyWTDle$mmS(|x-0|2UlX+9k
zQ^EX7Nw}?EzVoBfT(-LT|=9N@^hcn-_p&sqG
z&*oVs2JSU+N4ZD`FhCAWaS;>|wH2G*Id|?pa#@>tyxX`+4HyIArWDvVrX)2WAOQff
z0qyHu&-S@i^MS-+j--!pr4fPBj~_8({~e1bfcl0wI1kaoN>mJL6KUPQm5N7lB(ui1
zE-o%kq)&djzWJ}ob<-GfDlkB;F31j-VHKvQUGQ3sp`CwyGJk_i!y^sD0fqC@$9|jO
zOqN!r!8-p==F@ZVP=U$qSpY(gQ0)59P1&t@y?5rvg<}E+GB}26NYPp4f2YFQrQtot5mn3wu_qprZ=>Ig-$
zbW26Ws~IgY>}^5w`vTB(G`PTZaDiGBo5o(tp)qli|NeV(
z@H_=R8V39rt5J5YB2Ky?4eJJ#b`_iBe2ot~6%7mLt5t8Vwi^Jy7|jWXqa3amOIoRb
zOr}WVFP--DsS`1WpN%~)t3R!arKF^Q$e12KEqU36AWwnCBICpH4XCsfnyrHr>$I$4
z!DpKX$OKLWarN7nv@!uIA+~RNO)l$$w}p(;b>mx8pwYvu;dD_unryX_NhT8*Tj>BTrTTL&!?O+%Rv;b?B??gSzdp?6Uug9{
zd@V08Z$BdI?fpoCS$)t4mg4rT8Q_I}h`0d-vYZ^|dOB*Q^S|xqTV*vIg?@fVFSmMpaw0qtTRbx}
z({Pg?#{2`sc9)M5N$*N|4;^t$+QP?#mov
zGVC@I*lBVrOU-%2y!7%)fAKjpEFsgQc4{amtiHb95KQEwvf<(3T<9-Zm$xIew#P22
zc2Ix|App^>v6(3L_MCU0d3W##AB0M~3D00EWoKZqsJYT(#@w$Y_H7G22M~ApVFTRHMI_3be)Lkn#0F*V8Pq
zc}`Cjy$bE;FJ6H7p=0y#R>`}-m4(0F>%@P|?7fx{=R^uFdISRnZ2W_xQhD{YuR3t<
z{6yxu=4~JkeA;|(J6_nv#>Nvs&FuLA&PW^he@t(UwFFE8)|a!R{`E`K`i^ZnyE4$k
z;(749Ix|oi$c3QbEJ3b~D_kQsPz~fIUKym($a_7dJ?o+40*OLl^{=&oq$<#Q(yyrp
z{J-FAniyAw9tPbe&IhQ|a`DqFTVQGQ&Gq3!C2==4x{6EJwiPZ8zub-iXoUtkJiG{}
zPaR&}_fn8_z~(=;5lD-aPWD3z8PZS@AaUiomF!G8I}Mf>e~0g#BelA-5#`cj;O5>N
Xviia!U7SGha1wx#SCgwmn*{w2TRX*I
literal 0
HcmV?d00001
diff --git a/purchase_report_shipping_address/static/description/index.html b/purchase_report_shipping_address/static/description/index.html
index 42a9ecc5..26daa0ac 100644
--- a/purchase_report_shipping_address/static/description/index.html
+++ b/purchase_report_shipping_address/static/description/index.html
@@ -1,20 +1,20 @@
-
+
-
+
Purchase Report Shipping Address
-
-
Purchase Report Shipping Address
+
+
+
+
+
+
+
Purchase Report Shipping Address
-

+

This module adds the translatable Warehouse Address Details field in
warehouse to show in purchase reports.
Purchase documents are printed in supplier’s language, however Odoo by
@@ -390,13 +395,13 @@
Purchase Report Shipping Address
-
+
#. Go to Inventory > Configuration > Warehouses and open a warehouse
record for which the address presentation should be adjusted for
purchase reports. #. Update Warehouse Address Details field.
-
+
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
@@ -404,15 +409,15 @@
Do not contact contributors directly about support or help with technical issues.
+
From 059f5c2565d7116b0880553ec0ad9178189dab4d Mon Sep 17 00:00:00 2001
From: oca-ci
Date: Thu, 5 Jun 2025 10:31:08 +0000
Subject: [PATCH 08/10] [UPD] Update purchase_report_shipping_address.pot
---
.../i18n/purchase_report_shipping_address.pot | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/purchase_report_shipping_address/i18n/purchase_report_shipping_address.pot b/purchase_report_shipping_address/i18n/purchase_report_shipping_address.pot
index c32976f5..5a15e611 100644
--- a/purchase_report_shipping_address/i18n/purchase_report_shipping_address.pot
+++ b/purchase_report_shipping_address/i18n/purchase_report_shipping_address.pot
@@ -4,7 +4,7 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Odoo Server 16.0\n"
+"Project-Id-Version: Odoo Server 18.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: \n"
"Language-Team: \n"
From 5ef285abd7451bb6db62790deead8070fa3fd83a Mon Sep 17 00:00:00 2001
From: Ryoko Tsuda
Date: Wed, 26 Nov 2025 02:15:00 +0000
Subject: [PATCH 09/10] Added translation using Weblate (Japanese)
---
purchase_report_shipping_address/i18n/ja.po | 25 +++++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 purchase_report_shipping_address/i18n/ja.po
diff --git a/purchase_report_shipping_address/i18n/ja.po b/purchase_report_shipping_address/i18n/ja.po
new file mode 100644
index 00000000..1c9af3e1
--- /dev/null
+++ b/purchase_report_shipping_address/i18n/ja.po
@@ -0,0 +1,25 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * purchase_report_shipping_address
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 18.0\n"
+"Report-Msgid-Bugs-To: \n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: ja\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: purchase_report_shipping_address
+#: model:ir.model,name:purchase_report_shipping_address.model_stock_warehouse
+msgid "Warehouse"
+msgstr ""
+
+#. module: purchase_report_shipping_address
+#: model:ir.model.fields,field_description:purchase_report_shipping_address.field_stock_warehouse__warehouse_address_details
+msgid "Warehouse Address Details"
+msgstr ""
From 154ad0cb1bd791344d955489edebe9afaa5d09d8 Mon Sep 17 00:00:00 2001
From: Bhavesh Heliconia
Date: Fri, 26 Dec 2025 12:57:29 +0530
Subject: [PATCH 10/10] [MIG] purchase_report_shipping_address: Migration to
19.0
---
purchase_report_shipping_address/README.rst | 10 +++++-----
purchase_report_shipping_address/__manifest__.py | 2 +-
.../static/description/index.html | 6 +++---
3 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/purchase_report_shipping_address/README.rst b/purchase_report_shipping_address/README.rst
index 33d00d17..3061e163 100644
--- a/purchase_report_shipping_address/README.rst
+++ b/purchase_report_shipping_address/README.rst
@@ -21,13 +21,13 @@ Purchase Report Shipping Address
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fpurchase--reporting-lightgray.png?logo=github
- :target: https://github.com/OCA/purchase-reporting/tree/18.0/purchase_report_shipping_address
+ :target: https://github.com/OCA/purchase-reporting/tree/19.0/purchase_report_shipping_address
:alt: OCA/purchase-reporting
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
- :target: https://translation.odoo-community.org/projects/purchase-reporting-18-0/purchase-reporting-18-0-purchase_report_shipping_address
+ :target: https://translation.odoo-community.org/projects/purchase-reporting-19-0/purchase-reporting-19-0-purchase_report_shipping_address
: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/purchase-reporting&target_branch=18.0
+ :target: https://runboat.odoo-community.org/builds?repo=OCA/purchase-reporting&target_branch=19.0
:alt: Try me on Runboat
|badge1| |badge2| |badge3| |badge4| |badge5|
@@ -58,7 +58,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.
@@ -90,6 +90,6 @@ 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/purchase-reporting `_ project on GitHub.
+This module is part of the `OCA/purchase-reporting `_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/purchase_report_shipping_address/__manifest__.py b/purchase_report_shipping_address/__manifest__.py
index 067b431d..12d37bc9 100644
--- a/purchase_report_shipping_address/__manifest__.py
+++ b/purchase_report_shipping_address/__manifest__.py
@@ -2,7 +2,7 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
{
"name": "Purchase Report Shipping Address",
- "version": "18.0.1.0.0",
+ "version": "19.0.1.0.0",
"category": "Reporting",
"website": "https://github.com/OCA/purchase-reporting",
"license": "AGPL-3",
diff --git a/purchase_report_shipping_address/static/description/index.html b/purchase_report_shipping_address/static/description/index.html
index 50816359..a26cb64d 100644
--- a/purchase_report_shipping_address/static/description/index.html
+++ b/purchase_report_shipping_address/static/description/index.html
@@ -374,7 +374,7 @@ Purchase Report Shipping Address
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:b57ea1c7dd671df448c9ff6bc7ff9198ca0188ca70f18bdb9316fcad8171304a
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
-

+

This module adds the translatable Warehouse Address Details field in
warehouse to show in purchase reports.
Purchase documents are printed in supplier’s language, however Odoo by
@@ -405,7 +405,7 @@
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.
@@ -434,7 +434,7 @@
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/purchase-reporting project on GitHub.
+
This module is part of the OCA/purchase-reporting project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.