Skip to content

Commit

Permalink
[ADD] New module sale_contract_by_templatex
Browse files Browse the repository at this point in the history
  • Loading branch information
oihane committed Dec 12, 2023
1 parent daa57f7 commit 4a1b833
Show file tree
Hide file tree
Showing 16 changed files with 670 additions and 0 deletions.
1 change: 1 addition & 0 deletions sale_contract_by_template/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import models
23 changes: 23 additions & 0 deletions sale_contract_by_template/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Copyright 2022 Oihane Crucelaegui - AvanzOSC
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).

{
"name": "Sale Contract",
"version": "14.0.1.0.0",
"category": "Sales",
"license": "AGPL-3",
"author": "AvanzOSC",
"website": "https://github.com/avanzosc/sale-addons",
"depends": [
"contract",
"contract_sale",
"sale",
],
"excludes": [],
"data": [
"views/contract_contract_views.xml",
"views/product_views.xml",
"views/sale_order_views.xml",
],
"installable": True,
}
91 changes: 91 additions & 0 deletions sale_contract_by_template/i18n/es.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sale_contract_by_template
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 14.0+e\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-11-23 14:07+0000\n"
"PO-Revision-Date: 2022-11-23 14: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_contract_by_template
#: model:ir.model,name:sale_contract_by_template.model_contract_contract
msgid "Contract"
msgstr "Contrato"

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order__contract_count
msgid "Contract Count"
msgstr "Nº de contratos"

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_product__contract_tmpl_id
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_template__contract_tmpl_id
msgid "Contract Template"
msgstr "Plantilla de contrato"

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order__contract_ids
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order_line__contract_ids
#: model_terms:ir.ui.view,arch_db:sale_contract_by_template.sale_order_view_form
msgid "Contracts"
msgstr "Contratos"

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_contract_contract__display_name
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_product__display_name
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_template__display_name
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order__display_name
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order_line__display_name
msgid "Display Name"
msgstr "Nombre mostrado"

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_contract_contract__id
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_product__id
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_template__id
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order__id
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order_line__id
msgid "ID"
msgstr ""

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_contract_contract____last_update
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_product____last_update
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_template____last_update
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order____last_update
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order_line____last_update
msgid "Last Modified on"
msgstr "Última Modificación en"

#. module: sale_contract_by_template
#: model:ir.model,name:sale_contract_by_template.model_product_product
msgid "Product"
msgstr "Producto"

#. module: sale_contract_by_template
#: model:ir.model,name:sale_contract_by_template.model_product_template
msgid "Product Template"
msgstr "Plantilla de producto"

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_contract_contract__sale_line_id
msgid "Sale Order Line"
msgstr "Línea de pedido de venta"

#. module: sale_contract_by_template
#: model:ir.model,name:sale_contract_by_template.model_sale_order
msgid "Sales Order"
msgstr "Pedido de venta"

#. module: sale_contract_by_template
#: model:ir.model,name:sale_contract_by_template.model_sale_order_line
msgid "Sales Order Line"
msgstr "Línea de pedido de venta"
91 changes: 91 additions & 0 deletions sale_contract_by_template/i18n/fr.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sale_contract_by_template
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 14.0+e\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-11-23 14:06+0000\n"
"PO-Revision-Date: 2022-11-23 14:06+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_contract_by_template
#: model:ir.model,name:sale_contract_by_template.model_contract_contract
msgid "Contract"
msgstr "Contrat"

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order__contract_count
msgid "Contract Count"
msgstr ""

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_product__contract_tmpl_id
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_template__contract_tmpl_id
msgid "Contract Template"
msgstr ""

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order__contract_ids
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order_line__contract_ids
#: model_terms:ir.ui.view,arch_db:sale_contract_by_template.sale_order_view_form
msgid "Contracts"
msgstr ""

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_contract_contract__display_name
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_product__display_name
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_template__display_name
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order__display_name
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order_line__display_name
msgid "Display Name"
msgstr "Nom à afficher"

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_contract_contract__id
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_product__id
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_template__id
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order__id
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order_line__id
msgid "ID"
msgstr ""

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_contract_contract____last_update
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_product____last_update
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_template____last_update
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order____last_update
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order_line____last_update
msgid "Last Modified on"
msgstr "Dernière modification le"

#. module: sale_contract_by_template
#: model:ir.model,name:sale_contract_by_template.model_product_product
msgid "Product"
msgstr "Article"

#. module: sale_contract_by_template
#: model:ir.model,name:sale_contract_by_template.model_product_template
msgid "Product Template"
msgstr "Modèle d'article"

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_contract_contract__sale_line_id
msgid "Sale Order Line"
msgstr ""

#. module: sale_contract_by_template
#: model:ir.model,name:sale_contract_by_template.model_sale_order
msgid "Sales Order"
msgstr "Bon de commande"

#. module: sale_contract_by_template
#: model:ir.model,name:sale_contract_by_template.model_sale_order_line
msgid "Sales Order Line"
msgstr "Ligne de bons de commande"
91 changes: 91 additions & 0 deletions sale_contract_by_template/i18n/pt.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sale_contract_by_template
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 14.0+e\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-11-23 14:06+0000\n"
"PO-Revision-Date: 2022-11-23 14:06+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_contract_by_template
#: model:ir.model,name:sale_contract_by_template.model_contract_contract
msgid "Contract"
msgstr "Contrato"

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order__contract_count
msgid "Contract Count"
msgstr ""

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_product__contract_tmpl_id
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_template__contract_tmpl_id
msgid "Contract Template"
msgstr ""

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order__contract_ids
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order_line__contract_ids
#: model_terms:ir.ui.view,arch_db:sale_contract_by_template.sale_order_view_form
msgid "Contracts"
msgstr ""

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_contract_contract__display_name
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_product__display_name
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_template__display_name
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order__display_name
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order_line__display_name
msgid "Display Name"
msgstr "Nome a Apresentar"

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_contract_contract__id
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_product__id
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_template__id
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order__id
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order_line__id
msgid "ID"
msgstr ""

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_contract_contract____last_update
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_product____last_update
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_template____last_update
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order____last_update
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order_line____last_update
msgid "Last Modified on"
msgstr "Última Modificação Em"

#. module: sale_contract_by_template
#: model:ir.model,name:sale_contract_by_template.model_product_product
msgid "Product"
msgstr "Artigo"

#. module: sale_contract_by_template
#: model:ir.model,name:sale_contract_by_template.model_product_template
msgid "Product Template"
msgstr "Modelo de Artigo"

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_contract_contract__sale_line_id
msgid "Sale Order Line"
msgstr ""

#. module: sale_contract_by_template
#: model:ir.model,name:sale_contract_by_template.model_sale_order
msgid "Sales Order"
msgstr "Ordem de Vendas"

#. module: sale_contract_by_template
#: model:ir.model,name:sale_contract_by_template.model_sale_order_line
msgid "Sales Order Line"
msgstr "Linhas da Ordem de Vendas"
91 changes: 91 additions & 0 deletions sale_contract_by_template/i18n/sale_contract_by_template.pot
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sale_contract_by_template
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 14.0+e\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-11-23 14:06+0000\n"
"PO-Revision-Date: 2022-11-23 14:06+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_contract_by_template
#: model:ir.model,name:sale_contract_by_template.model_contract_contract
msgid "Contract"
msgstr ""

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order__contract_count
msgid "Contract Count"
msgstr ""

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_product__contract_tmpl_id
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_template__contract_tmpl_id
msgid "Contract Template"
msgstr ""

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order__contract_ids
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order_line__contract_ids
#: model_terms:ir.ui.view,arch_db:sale_contract_by_template.sale_order_view_form
msgid "Contracts"
msgstr ""

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_contract_contract__display_name
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_product__display_name
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_template__display_name
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order__display_name
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order_line__display_name
msgid "Display Name"
msgstr ""

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_contract_contract__id
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_product__id
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_template__id
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order__id
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order_line__id
msgid "ID"
msgstr ""

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_contract_contract____last_update
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_product____last_update
#: model:ir.model.fields,field_description:sale_contract_by_template.field_product_template____last_update
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order____last_update
#: model:ir.model.fields,field_description:sale_contract_by_template.field_sale_order_line____last_update
msgid "Last Modified on"
msgstr ""

#. module: sale_contract_by_template
#: model:ir.model,name:sale_contract_by_template.model_product_product
msgid "Product"
msgstr ""

#. module: sale_contract_by_template
#: model:ir.model,name:sale_contract_by_template.model_product_template
msgid "Product Template"
msgstr ""

#. module: sale_contract_by_template
#: model:ir.model.fields,field_description:sale_contract_by_template.field_contract_contract__sale_line_id
msgid "Sale Order Line"
msgstr ""

#. module: sale_contract_by_template
#: model:ir.model,name:sale_contract_by_template.model_sale_order
msgid "Sales Order"
msgstr ""

#. module: sale_contract_by_template
#: model:ir.model,name:sale_contract_by_template.model_sale_order_line
msgid "Sales Order Line"
msgstr ""
4 changes: 4 additions & 0 deletions sale_contract_by_template/models/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
from . import contract_contract
from . import product
from . import sale_order
from . import sale_order_line
Loading

0 comments on commit 4a1b833

Please sign in to comment.