From e85797ba4b072860c81230a2082c0587b5c6fa41 Mon Sep 17 00:00:00 2001
From: Ernesto Tejeda
Date: Thu, 28 Jan 2021 10:36:56 -0500
Subject: [PATCH 1/6] [ADD] product_variant_attribute_tax: New module
Co-authored-by: Pedro M. Baeza
Co-authored-by: cubells
---
product_variant_attribute_tax/README.rst | 92 ++++
product_variant_attribute_tax/__init__.py | 2 +
product_variant_attribute_tax/__manifest__.py | 15 +
product_variant_attribute_tax/i18n/es.po | 28 ++
product_variant_attribute_tax/i18n/es_AR.po | 27 ++
product_variant_attribute_tax/i18n/es_PA.po | 25 +
product_variant_attribute_tax/i18n/it.po | 27 ++
.../i18n/product_variant_attribute_tax.pot | 24 +
.../models/__init__.py | 2 +
.../models/product_attribute_value.py | 10 +
.../readme/CONFIGURE.rst | 6 +
.../readme/CONTRIBUTORS.rst | 5 +
.../readme/DESCRIPTION.rst | 3 +
.../static/description/icon.png | Bin 0 -> 9455 bytes
.../static/description/index.html | 439 ++++++++++++++++++
.../views/product_attribute_views.xml | 15 +
16 files changed, 720 insertions(+)
create mode 100644 product_variant_attribute_tax/README.rst
create mode 100644 product_variant_attribute_tax/__init__.py
create mode 100644 product_variant_attribute_tax/__manifest__.py
create mode 100644 product_variant_attribute_tax/i18n/es.po
create mode 100644 product_variant_attribute_tax/i18n/es_AR.po
create mode 100644 product_variant_attribute_tax/i18n/es_PA.po
create mode 100644 product_variant_attribute_tax/i18n/it.po
create mode 100644 product_variant_attribute_tax/i18n/product_variant_attribute_tax.pot
create mode 100644 product_variant_attribute_tax/models/__init__.py
create mode 100644 product_variant_attribute_tax/models/product_attribute_value.py
create mode 100644 product_variant_attribute_tax/readme/CONFIGURE.rst
create mode 100644 product_variant_attribute_tax/readme/CONTRIBUTORS.rst
create mode 100644 product_variant_attribute_tax/readme/DESCRIPTION.rst
create mode 100644 product_variant_attribute_tax/static/description/icon.png
create mode 100644 product_variant_attribute_tax/static/description/index.html
create mode 100644 product_variant_attribute_tax/views/product_attribute_views.xml
diff --git a/product_variant_attribute_tax/README.rst b/product_variant_attribute_tax/README.rst
new file mode 100644
index 000000000..eae1ba237
--- /dev/null
+++ b/product_variant_attribute_tax/README.rst
@@ -0,0 +1,92 @@
+=================================
+Taxes on product attribute values
+=================================
+
+..
+ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+ !! This file is generated by oca-gen-addon-readme !!
+ !! changes will be overwritten. !!
+ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+ !! source digest: sha256:b15567cc2bec4e35b050e1396c4619885a0298c04fdad9516a5e1273428b92e8
+ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+
+.. |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%2Fproduct--variant-lightgray.png?logo=github
+ :target: https://github.com/OCA/product-variant/tree/13.0/product_variant_attribute_tax
+ :alt: OCA/product-variant
+.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
+ :target: https://translation.odoo-community.org/projects/product-variant-13-0/product-variant-13-0-product_variant_attribute_tax
+ :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/product-variant&target_branch=13.0
+ :alt: Try me on Runboat
+
+|badge1| |badge2| |badge3| |badge4| |badge5|
+
+This module allows to set taxes on the product attribute values. Itself, it
+doesn't make too much, but using other modules like
+*sale_product_variant_attribute_tax* for using these taxes on sales orders.
+
+**Table of contents**
+
+.. contents::
+ :local:
+
+Configuration
+=============
+
+To configure this module, you need to:
+
+#. Go to *Sales > Configuration > Products > Attributes*.
+#. Select an attribute or edit an existing one.
+#. On each value of this attribute, you can set one or several taxes in
+ the column "Taxes".
+
+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
+~~~~~~~
+
+* Tecnativa
+
+Contributors
+~~~~~~~~~~~~
+
+* `Tecnativa `_:
+
+ * Pedro M. Baeza
+ * Vicent Cubells
+ * Ernesto Tejeda
+
+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/product-variant `_ project on GitHub.
+
+You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/product_variant_attribute_tax/__init__.py b/product_variant_attribute_tax/__init__.py
new file mode 100644
index 000000000..3275ac2ad
--- /dev/null
+++ b/product_variant_attribute_tax/__init__.py
@@ -0,0 +1,2 @@
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
+from . import models
diff --git a/product_variant_attribute_tax/__manifest__.py b/product_variant_attribute_tax/__manifest__.py
new file mode 100644
index 000000000..890a24ba7
--- /dev/null
+++ b/product_variant_attribute_tax/__manifest__.py
@@ -0,0 +1,15 @@
+# Copyright 2016-2017 Tecnativa - Pedro M. Baeza
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
+
+{
+ "name": "Taxes on product attribute values",
+ "summary": "Set taxes on the product attribute values",
+ "author": "Tecnativa, Odoo Community Association (OCA)",
+ "website": "https://github.com/OCA/product-variant",
+ "category": "Product Management",
+ "version": "13.0.1.0.0",
+ "license": "AGPL-3",
+ "depends": ["product", "account"],
+ "data": ["views/product_attribute_views.xml"],
+ "installable": True,
+}
diff --git a/product_variant_attribute_tax/i18n/es.po b/product_variant_attribute_tax/i18n/es.po
new file mode 100644
index 000000000..d48051476
--- /dev/null
+++ b/product_variant_attribute_tax/i18n/es.po
@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * product_variant_attribute_tax
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 9.0c\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-01-28 16:01+0000\n"
+"PO-Revision-Date: 2021-01-28 11:04-0500\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"Language: es\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: \n"
+"X-Generator: Poedit 2.3\n"
+
+#. module: product_variant_attribute_tax
+#: model:ir.model,name:product_variant_attribute_tax.model_product_attribute_value
+msgid "Attribute Value"
+msgstr "Valor del Atributo"
+
+#. module: product_variant_attribute_tax
+#: model:ir.model.fields,field_description:product_variant_attribute_tax.field_product_attribute_value__tax_ids
+msgid "Taxes"
+msgstr "Impuestos"
diff --git a/product_variant_attribute_tax/i18n/es_AR.po b/product_variant_attribute_tax/i18n/es_AR.po
new file mode 100644
index 000000000..b43e4e1b9
--- /dev/null
+++ b/product_variant_attribute_tax/i18n/es_AR.po
@@ -0,0 +1,27 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * product_variant_attribute_tax
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 13.0\n"
+"Report-Msgid-Bugs-To: \n"
+"PO-Revision-Date: 2021-04-04 20:46+0000\n"
+"Last-Translator: Ignacio Buioli \n"
+"Language-Team: none\n"
+"Language: es_AR\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.3.2\n"
+
+#. module: product_variant_attribute_tax
+#: model:ir.model,name:product_variant_attribute_tax.model_product_attribute_value
+msgid "Attribute Value"
+msgstr "Valor del Atributo"
+
+#. module: product_variant_attribute_tax
+#: model:ir.model.fields,field_description:product_variant_attribute_tax.field_product_attribute_value__tax_ids
+msgid "Taxes"
+msgstr "Impuestos"
diff --git a/product_variant_attribute_tax/i18n/es_PA.po b/product_variant_attribute_tax/i18n/es_PA.po
new file mode 100644
index 000000000..b363c61ef
--- /dev/null
+++ b/product_variant_attribute_tax/i18n/es_PA.po
@@ -0,0 +1,25 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * product_variant_attribute_tax
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 13.0\n"
+"Report-Msgid-Bugs-To: \n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_PA\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: product_variant_attribute_tax
+#: model:ir.model,name:product_variant_attribute_tax.model_product_attribute_value
+msgid "Attribute Value"
+msgstr ""
+
+#. module: product_variant_attribute_tax
+#: model:ir.model.fields,field_description:product_variant_attribute_tax.field_product_attribute_value__tax_ids
+msgid "Taxes"
+msgstr ""
diff --git a/product_variant_attribute_tax/i18n/it.po b/product_variant_attribute_tax/i18n/it.po
new file mode 100644
index 000000000..bfcbc4457
--- /dev/null
+++ b/product_variant_attribute_tax/i18n/it.po
@@ -0,0 +1,27 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * product_variant_attribute_tax
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 13.0\n"
+"Report-Msgid-Bugs-To: \n"
+"PO-Revision-Date: 2023-11-24 17:37+0000\n"
+"Last-Translator: mymage \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: product_variant_attribute_tax
+#: model:ir.model,name:product_variant_attribute_tax.model_product_attribute_value
+msgid "Attribute Value"
+msgstr "Valore attributo"
+
+#. module: product_variant_attribute_tax
+#: model:ir.model.fields,field_description:product_variant_attribute_tax.field_product_attribute_value__tax_ids
+msgid "Taxes"
+msgstr "Imposte"
diff --git a/product_variant_attribute_tax/i18n/product_variant_attribute_tax.pot b/product_variant_attribute_tax/i18n/product_variant_attribute_tax.pot
new file mode 100644
index 000000000..965de4229
--- /dev/null
+++ b/product_variant_attribute_tax/i18n/product_variant_attribute_tax.pot
@@ -0,0 +1,24 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * product_variant_attribute_tax
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 13.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: product_variant_attribute_tax
+#: model:ir.model,name:product_variant_attribute_tax.model_product_attribute_value
+msgid "Attribute Value"
+msgstr ""
+
+#. module: product_variant_attribute_tax
+#: model:ir.model.fields,field_description:product_variant_attribute_tax.field_product_attribute_value__tax_ids
+msgid "Taxes"
+msgstr ""
diff --git a/product_variant_attribute_tax/models/__init__.py b/product_variant_attribute_tax/models/__init__.py
new file mode 100644
index 000000000..392838536
--- /dev/null
+++ b/product_variant_attribute_tax/models/__init__.py
@@ -0,0 +1,2 @@
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
+from . import product_attribute_value
diff --git a/product_variant_attribute_tax/models/product_attribute_value.py b/product_variant_attribute_tax/models/product_attribute_value.py
new file mode 100644
index 000000000..e74a276b2
--- /dev/null
+++ b/product_variant_attribute_tax/models/product_attribute_value.py
@@ -0,0 +1,10 @@
+# Copyright 2016-2017 Tecnativa - Pedro M. Baeza
+# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
+
+from odoo import fields, models
+
+
+class ProductAttributeValue(models.Model):
+ _inherit = "product.attribute.value"
+
+ tax_ids = fields.Many2many(comodel_name="account.tax", string="Taxes")
diff --git a/product_variant_attribute_tax/readme/CONFIGURE.rst b/product_variant_attribute_tax/readme/CONFIGURE.rst
new file mode 100644
index 000000000..4b69c8ccd
--- /dev/null
+++ b/product_variant_attribute_tax/readme/CONFIGURE.rst
@@ -0,0 +1,6 @@
+To configure this module, you need to:
+
+#. Go to *Sales > Configuration > Products > Attributes*.
+#. Select an attribute or edit an existing one.
+#. On each value of this attribute, you can set one or several taxes in
+ the column "Taxes".
diff --git a/product_variant_attribute_tax/readme/CONTRIBUTORS.rst b/product_variant_attribute_tax/readme/CONTRIBUTORS.rst
new file mode 100644
index 000000000..48ce32ec9
--- /dev/null
+++ b/product_variant_attribute_tax/readme/CONTRIBUTORS.rst
@@ -0,0 +1,5 @@
+* `Tecnativa `_:
+
+ * Pedro M. Baeza
+ * Vicent Cubells
+ * Ernesto Tejeda
diff --git a/product_variant_attribute_tax/readme/DESCRIPTION.rst b/product_variant_attribute_tax/readme/DESCRIPTION.rst
new file mode 100644
index 000000000..60ccf4986
--- /dev/null
+++ b/product_variant_attribute_tax/readme/DESCRIPTION.rst
@@ -0,0 +1,3 @@
+This module allows to set taxes on the product attribute values. Itself, it
+doesn't make too much, but using other modules like
+*sale_product_variant_attribute_tax* for using these taxes on sales orders.
diff --git a/product_variant_attribute_tax/static/description/icon.png b/product_variant_attribute_tax/static/description/icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d
GIT binary patch
literal 9455
zcmW++2RxMjAAjx~&dlBk9S+%}OXg)AGE&Cb*&}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
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
Xviia!U7SGha1wx#SCgwmn*{w2TRX*I
literal 0
HcmV?d00001
diff --git a/product_variant_attribute_tax/static/description/index.html b/product_variant_attribute_tax/static/description/index.html
new file mode 100644
index 000000000..b0a89597a
--- /dev/null
+++ b/product_variant_attribute_tax/static/description/index.html
@@ -0,0 +1,439 @@
+
+
+
+
+
+
+Taxes on product attribute values
+
+
+
+
+
Taxes on product attribute values
+
+
+

+
This module allows to set taxes on the product attribute values. Itself, it
+doesn’t make too much, but using other modules like
+sale_product_variant_attribute_tax for using these taxes on sales orders.
+
Table of contents
+
+
+
+
To configure this module, you need to:
+
+- Go to Sales > Configuration > Products > Attributes.
+- Select an attribute or edit an existing one.
+- On each value of this attribute, you can set one or several taxes in
+the column “Taxes”.
+
+
+
+
+
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.
+
+
+
+
+
+
+
+- Tecnativa:
+- Pedro M. Baeza
+- Vicent Cubells
+- Ernesto Tejeda
+
+
+
+
+
+
+
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/product-variant project on GitHub.
+
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
+
+
+
+
+
diff --git a/product_variant_attribute_tax/views/product_attribute_views.xml b/product_variant_attribute_tax/views/product_attribute_views.xml
new file mode 100644
index 000000000..0967ddd02
--- /dev/null
+++ b/product_variant_attribute_tax/views/product_attribute_views.xml
@@ -0,0 +1,15 @@
+
+
+
+ product.attribute
+
+
+
+
+
+
+
+
From 2a95de76ca38e67f6d3527480b89bbda886c713e Mon Sep 17 00:00:00 2001
From: Carolina Fernandez
Date: Fri, 5 Jan 2024 17:07:33 -0300
Subject: [PATCH 2/6] [IMP] product_variant_attribute_tax: pre-commit stuff
---
.../odoo/addons/product_variant_attribute_tax | 1 +
setup/product_variant_attribute_tax/setup.py | 6 ++++++
2 files changed, 7 insertions(+)
create mode 120000 setup/product_variant_attribute_tax/odoo/addons/product_variant_attribute_tax
create mode 100644 setup/product_variant_attribute_tax/setup.py
diff --git a/setup/product_variant_attribute_tax/odoo/addons/product_variant_attribute_tax b/setup/product_variant_attribute_tax/odoo/addons/product_variant_attribute_tax
new file mode 120000
index 000000000..439217422
--- /dev/null
+++ b/setup/product_variant_attribute_tax/odoo/addons/product_variant_attribute_tax
@@ -0,0 +1 @@
+../../../../product_variant_attribute_tax
\ No newline at end of file
diff --git a/setup/product_variant_attribute_tax/setup.py b/setup/product_variant_attribute_tax/setup.py
new file mode 100644
index 000000000..28c57bb64
--- /dev/null
+++ b/setup/product_variant_attribute_tax/setup.py
@@ -0,0 +1,6 @@
+import setuptools
+
+setuptools.setup(
+ setup_requires=['setuptools-odoo'],
+ odoo_addon=True,
+)
From 82fde054b96e6e89a0e0e6b28be0927cc11b7fb6 Mon Sep 17 00:00:00 2001
From: Carolina Fernandez
Date: Fri, 5 Jan 2024 17:17:48 -0300
Subject: [PATCH 3/6] [MIG] product_variant_attribute_tax: Migration to 16.0
---
product_variant_attribute_tax/README.rst | 13 +++++++------
product_variant_attribute_tax/__manifest__.py | 3 ++-
.../readme/CONTRIBUTORS.rst | 1 +
.../static/description/index.html | 9 +++++----
4 files changed, 15 insertions(+), 11 deletions(-)
diff --git a/product_variant_attribute_tax/README.rst b/product_variant_attribute_tax/README.rst
index eae1ba237..b62242948 100644
--- a/product_variant_attribute_tax/README.rst
+++ b/product_variant_attribute_tax/README.rst
@@ -7,7 +7,7 @@ Taxes on product attribute values
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- !! source digest: sha256:b15567cc2bec4e35b050e1396c4619885a0298c04fdad9516a5e1273428b92e8
+ !! source digest: sha256:d261c2d6c298dbbf1fbe98619be54a47119f75e6a9a0b9c0cb426f71e0eff2e4
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
@@ -17,13 +17,13 @@ Taxes on product attribute values
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fproduct--variant-lightgray.png?logo=github
- :target: https://github.com/OCA/product-variant/tree/13.0/product_variant_attribute_tax
+ :target: https://github.com/OCA/product-variant/tree/16.0/product_variant_attribute_tax
:alt: OCA/product-variant
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
- :target: https://translation.odoo-community.org/projects/product-variant-13-0/product-variant-13-0-product_variant_attribute_tax
+ :target: https://translation.odoo-community.org/projects/product-variant-16-0/product-variant-16-0-product_variant_attribute_tax
: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/product-variant&target_branch=13.0
+ :target: https://runboat.odoo-community.org/builds?repo=OCA/product-variant&target_branch=16.0
:alt: Try me on Runboat
|badge1| |badge2| |badge3| |badge4| |badge5|
@@ -53,7 +53,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.
@@ -73,6 +73,7 @@ Contributors
* Pedro M. Baeza
* Vicent Cubells
* Ernesto Tejeda
+ * Carolina Fernandez
Maintainers
~~~~~~~~~~~
@@ -87,6 +88,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/product-variant `_ project on GitHub.
+This module is part of the `OCA/product-variant `_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/product_variant_attribute_tax/__manifest__.py b/product_variant_attribute_tax/__manifest__.py
index 890a24ba7..0eb13d8cc 100644
--- a/product_variant_attribute_tax/__manifest__.py
+++ b/product_variant_attribute_tax/__manifest__.py
@@ -1,4 +1,5 @@
# Copyright 2016-2017 Tecnativa - Pedro M. Baeza
+# Copyright 2024 Tecnativa - Carolina Fernandez
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
{
@@ -7,7 +8,7 @@
"author": "Tecnativa, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/product-variant",
"category": "Product Management",
- "version": "13.0.1.0.0",
+ "version": "16.0.1.0.0",
"license": "AGPL-3",
"depends": ["product", "account"],
"data": ["views/product_attribute_views.xml"],
diff --git a/product_variant_attribute_tax/readme/CONTRIBUTORS.rst b/product_variant_attribute_tax/readme/CONTRIBUTORS.rst
index 48ce32ec9..8195d9ad1 100644
--- a/product_variant_attribute_tax/readme/CONTRIBUTORS.rst
+++ b/product_variant_attribute_tax/readme/CONTRIBUTORS.rst
@@ -3,3 +3,4 @@
* Pedro M. Baeza
* Vicent Cubells
* Ernesto Tejeda
+ * Carolina Fernandez
diff --git a/product_variant_attribute_tax/static/description/index.html b/product_variant_attribute_tax/static/description/index.html
index b0a89597a..1152c67ca 100644
--- a/product_variant_attribute_tax/static/description/index.html
+++ b/product_variant_attribute_tax/static/description/index.html
@@ -367,9 +367,9 @@ Taxes on product attribute values
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-!! source digest: sha256:b15567cc2bec4e35b050e1396c4619885a0298c04fdad9516a5e1273428b92e8
+!! source digest: sha256:d261c2d6c298dbbf1fbe98619be54a47119f75e6a9a0b9c0cb426f71e0eff2e4
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
-

+

This module allows to set taxes on the product attribute values. Itself, it
doesn’t make too much, but using other modules like
sale_product_variant_attribute_tax for using these taxes on sales orders.
@@ -401,7 +401,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.
@@ -419,6 +419,7 @@
Pedro M. Baeza
Vicent Cubells
Ernesto Tejeda
+
Carolina Fernandez
@@ -430,7 +431,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/product-variant project on GitHub.
+
This module is part of the OCA/product-variant project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
From a1671cdd06dbc71915a00b728b1746cbc53ac7f6 Mon Sep 17 00:00:00 2001
From: mymage
Date: Mon, 15 Jan 2024 08:47:53 +0000
Subject: [PATCH 4/6] Translated using Weblate (Italian)
Currently translated at 100.0% (107 of 107 strings)
Translation: product-variant-16.0/product-variant-16.0-product_variant_configurator
Translate-URL: https://translation.odoo-community.org/projects/product-variant-16-0/product-variant-16-0-product_variant_configurator/it/
---
product_variant_configurator/i18n/it.po | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/product_variant_configurator/i18n/it.po b/product_variant_configurator/i18n/it.po
index 728b62610..ee50d0ca3 100644
--- a/product_variant_configurator/i18n/it.po
+++ b/product_variant_configurator/i18n/it.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-12-30 08:37+0000\n"
-"PO-Revision-Date: 2023-11-10 16:37+0000\n"
+"PO-Revision-Date: 2024-01-15 11:37+0000\n"
"Last-Translator: mymage \n"
"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n"
"Language: it\n"
@@ -651,7 +651,7 @@ msgstr "Fornitori"
#. module: product_variant_configurator
#: model:ir.model,name:product_variant_configurator.model_ir_ui_view
msgid "View"
-msgstr ""
+msgstr "Vista"
#. module: product_variant_configurator
#: model:ir.model.fields,field_description:product_variant_configurator.field_product_product__volume_uom_name
From d2ad91397556802b26052f648287e58699c431b7 Mon Sep 17 00:00:00 2001
From: oca-ci
Date: Tue, 16 Jan 2024 07:17:01 +0000
Subject: [PATCH 5/6] [UPD] Update product_variant_attribute_tax.pot
---
.../i18n/product_variant_attribute_tax.pot | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/product_variant_attribute_tax/i18n/product_variant_attribute_tax.pot b/product_variant_attribute_tax/i18n/product_variant_attribute_tax.pot
index 965de4229..e96019340 100644
--- a/product_variant_attribute_tax/i18n/product_variant_attribute_tax.pot
+++ b/product_variant_attribute_tax/i18n/product_variant_attribute_tax.pot
@@ -4,7 +4,7 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Odoo Server 13.0\n"
+"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: \n"
"Language-Team: \n"
From 0a1bfc205c47286db3eb9915f4ef78f59ff94612 Mon Sep 17 00:00:00 2001
From: OCA-git-bot
Date: Tue, 16 Jan 2024 07:19:41 +0000
Subject: [PATCH 6/6] [BOT] post-merge updates
---
README.md | 1 +
setup/_metapackage/VERSION.txt | 2 +-
setup/_metapackage/setup.py | 1 +
3 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 9e86e06d5..8d7416d93 100644
--- a/README.md
+++ b/README.md
@@ -21,6 +21,7 @@ Available addons
----------------
addon | version | maintainers | summary
--- | --- | --- | ---
+[product_variant_attribute_tax](product_variant_attribute_tax/) | 16.0.1.0.0 | | Set taxes on the product attribute values
[product_variant_configurator](product_variant_configurator/) | 16.0.1.0.2 | | Provides an abstract model for product variant configuration.
[product_variant_default_code](product_variant_default_code/) | 16.0.1.1.0 | [](https://github.com/Kev-Roche) | Product Variant Default Code
[product_variant_name](product_variant_name/) | 16.0.1.0.0 | | Product Variant Name
diff --git a/setup/_metapackage/VERSION.txt b/setup/_metapackage/VERSION.txt
index d2d8a4d67..332b83e61 100644
--- a/setup/_metapackage/VERSION.txt
+++ b/setup/_metapackage/VERSION.txt
@@ -1 +1 @@
-16.0.20231002.1
\ No newline at end of file
+16.0.20240116.0
\ No newline at end of file
diff --git a/setup/_metapackage/setup.py b/setup/_metapackage/setup.py
index 717929a89..1b4612f4f 100644
--- a/setup/_metapackage/setup.py
+++ b/setup/_metapackage/setup.py
@@ -8,6 +8,7 @@
description="Meta package for oca-product-variant Odoo addons",
version=version,
install_requires=[
+ 'odoo-addon-product_variant_attribute_tax>=16.0dev,<16.1dev',
'odoo-addon-product_variant_configurator>=16.0dev,<16.1dev',
'odoo-addon-product_variant_default_code>=16.0dev,<16.1dev',
'odoo-addon-product_variant_name>=16.0dev,<16.1dev',