Skip to content

Commit

Permalink
[account_tax_group_type] Upstaing for Odoo v17.
Browse files Browse the repository at this point in the history
This required an updated of the oca module account_group_menu. A PR for v17 for this module was created at:
OCA/account-financial-tools#1913
  • Loading branch information
josemonsalve2 committed Jul 14, 2024
1 parent b70acbc commit c05b2b5
Show file tree
Hide file tree
Showing 11 changed files with 430 additions and 0 deletions.
19 changes: 19 additions & 0 deletions account_tax_group_type/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
.. image:: https://img.shields.io/badge/license-AGPL--3-blue.png
:target: https://www.gnu.org/licenses/agpl
:alt: License: AGPL-3

===============
Tax Group Types
===============

Types for Tax Groups


Credits
=======

Contributors
------------
* Alejandro Olano <https://github.com/alejo-code>
* Joan Marín <https://github.com/JoanMarin>
* Jose M Monsalve Diaz <https://github.com/josemonsalve2>
6 changes: 6 additions & 0 deletions account_tax_group_type/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# -*- coding: utf-8 -*-
# Copyright 2019 Joan Marín <Github@JoanMarin>
# Copyright 2021 Alejandro Olano <Github@alejo-code>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

from . import models
24 changes: 24 additions & 0 deletions account_tax_group_type/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# -*- coding: utf-8 -*-
# Copyright 2019 Joan Marín <Github@JoanMarin>
# Copyright 2021 Alejandro Olano <Github@alejo-code>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

{
"name": "Tax Group Types",
"category": "Financial",
"version": "17.0.0.0.0",
"author": "EXA Auto Parts Github@exaap, "
"Joan Marín Github@JoanMarin, "
"Alejandro Olano Github@alejo-code",
"website": "https://github.com/odooloco/l10n-colombia",
"license": "AGPL-3",
"summary": "Types for Tax Groups",
"depends": [
"account_group_menu",
],
"data": [
"security/ir.model.access.csv",
"views/account_tax_group_views.xml",
],
"installable": True,
}
157 changes: 157 additions & 0 deletions account_tax_group_type/i18n/es.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,157 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_tax_group_type
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-05-03 14:11+0000\n"
"PO-Revision-Date: 2021-05-03 14:11+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: account_tax_group_type
#: model:ir.model.fields,field_description:account_tax_group_type.field_account_tax_group_type__code
msgid "Code"
msgstr "Código"

#. module: account_tax_group_type
#: model:ir.model.fields,field_description:account_tax_group_type.field_account_tax_group_type__create_uid
msgid "Created by"
msgstr "Creado por"

#. module: account_tax_group_type
#: model:ir.model.fields,field_description:account_tax_group_type.field_account_tax_group_type__create_date
msgid "Created on"
msgstr "Creado el"

#. module: account_tax_group_type
#: model:ir.model.fields,field_description:account_tax_group_type.field_account_tax_group_type__description
msgid "Description"
msgstr "Descripción"

#. module: account_tax_group_type
#: model:ir.model.fields,field_description:account_tax_group_type.field_account_tax_group_type__display_name
msgid "Display Name"
msgstr "Nombre mostrado"

#. module: account_tax_group_type
#: model:ir.model.fields,field_description:account_tax_group_type.field_account_tax_group_type__id
msgid "ID"
msgstr ""

#. module: account_tax_group_type
#: model:ir.model.fields,field_description:account_tax_group_type.field_account_tax_group_type____last_update
msgid "Last Modified on"
msgstr "Última modificación en"

#. module: account_tax_group_type
#: model:ir.model.fields,field_description:account_tax_group_type.field_account_tax_group_type__write_uid
msgid "Last Updated by"
msgstr "Última actualización por"

#. module: account_tax_group_type
#: model:ir.model.fields,field_description:account_tax_group_type.field_account_tax_group_type__write_date
msgid "Last Updated on"
msgstr "Última actualización el"

#. module: account_tax_group_type
#: model:ir.model.fields,field_description:account_tax_group_type.field_account_tax_group_type__name
msgid "Name"
msgstr "Nombre"

#. module: account_tax_group_type
#: selection:account.tax.group.type,type:0
msgid "Tax"
msgstr "Impuesto"

#. module: account_tax_group_type
#: model:ir.model,name:account_tax_group_type.model_account_tax_group
msgid "Tax Group"
msgstr "Grupo de impuestos"

#. module: account_tax_group_type
#: model:ir.model.fields,field_description:account_tax_group_type.field_account_tax_group__tax_group_type_id
msgid "Tax Group Type"
msgstr "Tipo de Grupo"

#. module: account_tax_group_type
#: code:addons/account_tax_group_type/models/account_tax_group_type.py:21
#, python-format
msgid "The code of Tax Group Type must be unique!"
msgstr "¡El código del Tipo de Grupo Impuesto debe ser único!"

#. module: account_tax_group_type
#: model:ir.model.fields,field_description:account_tax_group_type.field_account_tax_group_type__type
msgid "Type"
msgstr "Tipo"

#. module: account_tax_group_type
#: selection:account.tax.group.type,type:0
msgid "Withholding Tax"
msgstr "Impuesto de Retención"

#. module: account_tax_group_type
#: model:ir.model,name:account_tax_group_type.model_account_tax_group_type
msgid "account.tax.group.type"
msgstr ""

#. module: account_tax_group_type
#: sql_constraint:account.tax.group.type:0
msgid "¡El código del Tipo de Grupo Impuesto debe ser único!"
msgstr "¡El código del Tipo de Grupo Impuesto debe ser único!"

#. module: account_group_menu
#: model:ir.model,name:account_group_menu.model_account_group
msgid "Account Group"
msgstr "Grupo de cuenta"

#. module: account_group_menu
#: model:ir.ui.menu,name:account_group_menu.account_group_menu
msgid "Account Groups"
msgstr "Grupos de cuenta"

#. module: account_group_menu
#: model_terms:ir.ui.view,arch_db:account_group_menu.view_account_tax_group_form
#: model_terms:ir.ui.view,arch_db:account_group_menu.view_account_tax_group_search
msgid "Account Tax Group"
msgstr "Grupo de Impuestos "

#. module: account_group_menu
#: model:ir.actions.act_window,name:account_group_menu.action_account_tax_group_tree
#: model:ir.ui.menu,name:account_group_menu.account_tax_group_menu
#: model_terms:ir.ui.view,arch_db:account_group_menu.view_account_tax_group_search
msgid "Account Tax Groups"
msgstr "Grupos de Impuestos"

#. module: account_group_menu
#: model:ir.model.fields,field_description:account_group_menu.field_account_group__account_ids
msgid "Accounts"
msgstr "Cuentas"

#. module: account_group_menu
#: model:ir.model.fields,help:account_group_menu.field_account_group__account_ids
msgid "Assigned accounts."
msgstr "Cuentas asignadas."

#. module: account_group_menu
#: model:ir.model.fields,help:account_group_menu.field_account_tax_group__tax_ids
msgid "Assigned taxes."
msgstr "Impuestos asignados."

#. module: account_group_menu
#: model:ir.model,name:account_group_menu.model_account_tax_group
msgid "Tax Group"
msgstr "Grupo de Impuestos"

#. module: account_group_menu
#: model:ir.model.fields,field_description:account_group_menu.field_account_tax_group__tax_ids
msgid "Taxes"
msgstr "Impuestos"


157 changes: 157 additions & 0 deletions account_tax_group_type/i18n/es_CO.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,157 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_tax_group_type
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-05-03 14:11+0000\n"
"PO-Revision-Date: 2021-05-03 14:11+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: account_tax_group_type
#: model:ir.model.fields,field_description:account_tax_group_type.field_account_tax_group_type__code
msgid "Code"
msgstr "Código"

#. module: account_tax_group_type
#: model:ir.model.fields,field_description:account_tax_group_type.field_account_tax_group_type__create_uid
msgid "Created by"
msgstr "Creado por"

#. module: account_tax_group_type
#: model:ir.model.fields,field_description:account_tax_group_type.field_account_tax_group_type__create_date
msgid "Created on"
msgstr "Creado el"

#. module: account_tax_group_type
#: model:ir.model.fields,field_description:account_tax_group_type.field_account_tax_group_type__description
msgid "Description"
msgstr "Descripción"

#. module: account_tax_group_type
#: model:ir.model.fields,field_description:account_tax_group_type.field_account_tax_group_type__display_name
msgid "Display Name"
msgstr "Nombre mostrado"

#. module: account_tax_group_type
#: model:ir.model.fields,field_description:account_tax_group_type.field_account_tax_group_type__id
msgid "ID"
msgstr ""

#. module: account_tax_group_type
#: model:ir.model.fields,field_description:account_tax_group_type.field_account_tax_group_type____last_update
msgid "Last Modified on"
msgstr "Última modificación en"

#. module: account_tax_group_type
#: model:ir.model.fields,field_description:account_tax_group_type.field_account_tax_group_type__write_uid
msgid "Last Updated by"
msgstr "Última actualización por"

#. module: account_tax_group_type
#: model:ir.model.fields,field_description:account_tax_group_type.field_account_tax_group_type__write_date
msgid "Last Updated on"
msgstr "Última actualización el"

#. module: account_tax_group_type
#: model:ir.model.fields,field_description:account_tax_group_type.field_account_tax_group_type__name
msgid "Name"
msgstr "Nombre"

#. module: account_tax_group_type
#: selection:account.tax.group.type,type:0
msgid "Tax"
msgstr "Impuesto"

#. module: account_tax_group_type
#: model:ir.model,name:account_tax_group_type.model_account_tax_group
msgid "Tax Group"
msgstr "Grupo de impuestos"

#. module: account_tax_group_type
#: model:ir.model.fields,field_description:account_tax_group_type.field_account_tax_group__tax_group_type_id
msgid "Tax Group Type"
msgstr "Tipo de Grupo"

#. module: account_tax_group_type
#: code:addons/account_tax_group_type/models/account_tax_group_type.py:21
#, python-format
msgid "The code of Tax Group Type must be unique!"
msgstr "¡El código del Tipo de Grupo Impuesto debe ser único!"

#. module: account_tax_group_type
#: model:ir.model.fields,field_description:account_tax_group_type.field_account_tax_group_type__type
msgid "Type"
msgstr "Tipo"

#. module: account_tax_group_type
#: selection:account.tax.group.type,type:0
msgid "Withholding Tax"
msgstr "Impuesto de Retención"

#. module: account_tax_group_type
#: model:ir.model,name:account_tax_group_type.model_account_tax_group_type
msgid "account.tax.group.type"
msgstr ""

#. module: account_tax_group_type
#: sql_constraint:account.tax.group.type:0
msgid "¡El código del Tipo de Grupo Impuesto debe ser único!"
msgstr "¡El código del Tipo de Grupo Impuesto debe ser único!"

#. module: account_group_menu
#: model:ir.model,name:account_group_menu.model_account_group
msgid "Account Group"
msgstr "Grupo de cuenta"

#. module: account_group_menu
#: model:ir.ui.menu,name:account_group_menu.account_group_menu
msgid "Account Groups"
msgstr "Grupos de cuenta"

#. module: account_group_menu
#: model_terms:ir.ui.view,arch_db:account_group_menu.view_account_tax_group_form
#: model_terms:ir.ui.view,arch_db:account_group_menu.view_account_tax_group_search
msgid "Account Tax Group"
msgstr "Grupo de Impuestos "

#. module: account_group_menu
#: model:ir.actions.act_window,name:account_group_menu.action_account_tax_group_tree
#: model:ir.ui.menu,name:account_group_menu.account_tax_group_menu
#: model_terms:ir.ui.view,arch_db:account_group_menu.view_account_tax_group_search
msgid "Account Tax Groups"
msgstr "Grupos de Impuestos"

#. module: account_group_menu
#: model:ir.model.fields,field_description:account_group_menu.field_account_group__account_ids
msgid "Accounts"
msgstr "Cuentas"

#. module: account_group_menu
#: model:ir.model.fields,help:account_group_menu.field_account_group__account_ids
msgid "Assigned accounts."
msgstr "Cuentas asignadas."

#. module: account_group_menu
#: model:ir.model.fields,help:account_group_menu.field_account_tax_group__tax_ids
msgid "Assigned taxes."
msgstr "Impuestos asignados."

#. module: account_group_menu
#: model:ir.model,name:account_group_menu.model_account_tax_group
msgid "Tax Group"
msgstr "Grupo de Impuestos"

#. module: account_group_menu
#: model:ir.model.fields,field_description:account_group_menu.field_account_tax_group__tax_ids
msgid "Taxes"
msgstr "Impuestos"


6 changes: 6 additions & 0 deletions account_tax_group_type/models/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# -*- coding: utf-8 -*-
# Copyright 2019 Joan Marín <Github@JoanMarin>
# Copyright 2021 Alejandro Olano <Github@alejo-code>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from . import account_tax_group_type
from . import account_tax_group
13 changes: 13 additions & 0 deletions account_tax_group_type/models/account_tax_group.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# -*- coding: utf-8 -*-
# Copyright 2019 Joan Marín <Github@JoanMarin>
# Copyright 2021 Alejandro Olano <Github@alejo-code>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

from odoo import fields, models


class AccountTaxGroup(models.Model):
_inherit = "account.tax.group"

tax_group_type_id = fields.Many2one(string="Tax Group Type",
comodel_name="account.tax.group.type")
Loading

0 comments on commit c05b2b5

Please sign in to comment.