[tryton-debian-vcs] tryton-modules-account-product branch debian updated. debian/3.6.0-1-5-gd5967e7

Mathias Behrle tryton-debian-vcs at alioth.debian.org
Wed Nov 11 11:20:48 UTC 2015


The following commit has been merged in the debian branch:
https://alioth.debian.org/plugins/scmgit/cgi-bin/gitweb.cgi/?p=tryton/tryton-modules-account-product.git;a=commitdiff;h=debian/3.6.0-1-5-gd5967e7

commit d5967e7f4c551f66046fac013152f82c658956bc
Author: Mathias Behrle <mathiasb at m9s.biz>
Date:   Wed Nov 11 12:11:04 2015 +0100

    Merging upstream version 3.8.0.

diff --git a/CHANGELOG b/CHANGELOG
index b9a7369..0284d58 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,7 @@
+Version 3.8.0 - 2015-11-02
+* Bug fixes (see mercurial logs for details)
+* Add default revenue/expense configuration
+
 Version 3.6.0 - 2015-04-20
 * Bug fixes (see mercurial logs for details)
 * Add support for PyPy
diff --git a/PKG-INFO b/PKG-INFO
index 51b19de..f4396c9 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -1,12 +1,12 @@
 Metadata-Version: 1.1
 Name: trytond_account_product
-Version: 3.6.0
+Version: 3.8.0
 Summary: Tryton module to add accounting on product
 Home-page: http://www.tryton.org/
 Author: Tryton
 Author-email: issue_tracker at tryton.org
 License: GPL-3
-Download-URL: http://downloads.tryton.org/3.6/
+Download-URL: http://downloads.tryton.org/3.8/
 Description: trytond_account_product
         =======================
         
@@ -59,6 +59,9 @@ Classifier: Natural Language :: Dutch
 Classifier: Natural Language :: English
 Classifier: Natural Language :: French
 Classifier: Natural Language :: German
+Classifier: Natural Language :: Hungarian
+Classifier: Natural Language :: Italian
+Classifier: Natural Language :: Portuguese (Brazilian)
 Classifier: Natural Language :: Russian
 Classifier: Natural Language :: Slovenian
 Classifier: Natural Language :: Spanish
diff --git a/__init__.py b/__init__.py
index 561f1cf..e337cf1 100644
--- a/__init__.py
+++ b/__init__.py
@@ -3,6 +3,7 @@
 
 from trytond.pool import Pool
 from .product import *
+from .configuration import *
 
 
 def register():
@@ -13,4 +14,5 @@ def register():
         Template,
         TemplateCustomerTax,
         TemplateSupplierTax,
+        Configuration,
         module='account_product', type_='model')
diff --git a/configuration.py b/configuration.py
new file mode 100644
index 0000000..9d9e8ae
--- /dev/null
+++ b/configuration.py
@@ -0,0 +1,62 @@
+# This file is part of Tryton.  The COPYRIGHT file at the top level of
+# this repository contains the full copyright notices and license terms.
+from trytond.pool import PoolMeta, Pool
+from trytond.model import fields
+from trytond.pyson import Eval
+
+
+__all__ = ['Configuration']
+
+
+class Configuration:
+    __metaclass__ = PoolMeta
+    __name__ = 'account.configuration'
+
+    default_product_account_expense = fields.Function(fields.Many2One(
+            'account.account', 'Default Account Expense',
+            domain=[
+                ('kind', '=', 'expense'),
+                ('company', '=', Eval('context', {}).get('company', -1)),
+                ]),
+        'get_account', setter='set_account')
+    default_product_account_revenue = fields.Function(fields.Many2One(
+            'account.account', 'Default Account Revenue',
+            domain=[
+                ('kind', '=', 'revenue'),
+                ('company', '=', Eval('context', {}).get('company', -1)),
+                ]),
+        'get_account', setter='set_account')
+    default_category_account_expense = fields.Function(fields.Many2One(
+            'account.account', 'Default Account Expense',
+            domain=[
+                ('kind', '=', 'expense'),
+                ('company', '=', Eval('context', {}).get('company', -1)),
+                ]),
+        'get_account', setter='set_account')
+    default_category_account_revenue = fields.Function(fields.Many2One(
+            'account.account', 'Default Account Revenue',
+            domain=[
+                ('kind', '=', 'revenue'),
+                ('company', '=', Eval('context', {}).get('company', -1)),
+                ]),
+        'get_account', setter='set_account')
+
+    @classmethod
+    def _get_account_field(cls, name):
+        pool = Pool()
+        ModelField = pool.get('ir.model.field')
+        if name in ['default_product_account_expense',
+                'default_product_account_revenue']:
+            field, = ModelField.search([
+                    ('model.model', '=', 'product.template'),
+                    ('name', '=', name[len('default_product_'):]),
+                    ], limit=1)
+            return field
+        elif name in ['default_category_account_expense',
+                'default_category_account_revenue']:
+            field, = ModelField.search([
+                    ('model.model', '=', 'product.category'),
+                    ('name', '=', name[len('default_category_'):]),
+                    ], limit=1)
+            return field
+        return super(Configuration, cls)._get_account_field(name)
diff --git a/configuration.xml b/configuration.xml
new file mode 100644
index 0000000..0eb9b87
--- /dev/null
+++ b/configuration.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0"?>
+<!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
+this repository contains the full copyright notices and license terms. -->
+<tryton>
+    <data>
+        <record model="ir.ui.view" id="configuration_view_form">
+            <field name="model">account.configuration</field>
+            <field name="inherit" ref="account.configuration_view_form"/>
+            <field name="name">configuration_form</field>
+        </record>
+    </data>
+</tryton>
diff --git a/locale/bg_BG.po b/locale/bg_BG.po
index 497d9ea..52dc395 100644
--- a/locale/bg_BG.po
+++ b/locale/bg_BG.po
@@ -10,6 +10,22 @@ msgctxt "error:product.template:"
 msgid "There is no account expense/revenue defined on the product %s (%d)"
 msgstr "Няма зададен сметка за разходи/приходи за продукт %s (%d)"
 
+msgctxt "field:account.configuration,default_category_account_expense:"
+msgid "Default Account Expense"
+msgstr ""
+
+msgctxt "field:account.configuration,default_category_account_revenue:"
+msgid "Default Account Revenue"
+msgstr ""
+
+msgctxt "field:account.configuration,default_product_account_expense:"
+msgid "Default Account Expense"
+msgstr ""
+
+msgctxt "field:account.configuration,default_product_account_revenue:"
+msgid "Default Account Revenue"
+msgstr ""
+
 msgctxt "field:product.category,account_expense:"
 msgid "Account Expense"
 msgstr "Разходи за сметка"
@@ -258,6 +274,14 @@ msgctxt "model:product.template-supplier-account.tax,name:"
 msgid "Product Template - Supplier Tax"
 msgstr "Шаблон на продукт - Данък на доставчик"
 
+msgctxt "view:account.configuration:"
+msgid "Category"
+msgstr ""
+
+msgctxt "view:account.configuration:"
+msgid "Product"
+msgstr ""
+
 msgctxt "view:product.category:"
 msgid "Accounting"
 msgstr "Счетоводство"
diff --git a/locale/ca_ES.po b/locale/ca_ES.po
index f5e16c0..3141df3 100644
--- a/locale/ca_ES.po
+++ b/locale/ca_ES.po
@@ -10,6 +10,22 @@ msgctxt "error:product.template:"
 msgid "There is no account expense/revenue defined on the product %s (%d)"
 msgstr "El producte %s (%d) no té cap compte de despeses/ingressos definit."
 
+msgctxt "field:account.configuration,default_category_account_expense:"
+msgid "Default Account Expense"
+msgstr "Compte de despeses per defecte"
+
+msgctxt "field:account.configuration,default_category_account_revenue:"
+msgid "Default Account Revenue"
+msgstr "Compte d'ingressos per defecte"
+
+msgctxt "field:account.configuration,default_product_account_expense:"
+msgid "Default Account Expense"
+msgstr "Compte de despesa per defecte"
+
+msgctxt "field:account.configuration,default_product_account_revenue:"
+msgid "Default Account Revenue"
+msgstr "Compte d'ingressos per defecte"
+
 msgctxt "field:product.category,account_expense:"
 msgid "Account Expense"
 msgstr "Compte de despeses"
@@ -258,6 +274,14 @@ msgctxt "model:product.template-supplier-account.tax,name:"
 msgid "Product Template - Supplier Tax"
 msgstr "Plantilla de producte - Impost proveïdor"
 
+msgctxt "view:account.configuration:"
+msgid "Category"
+msgstr "Categoria"
+
+msgctxt "view:account.configuration:"
+msgid "Product"
+msgstr "Producte"
+
 msgctxt "view:product.category:"
 msgid "Accounting"
 msgstr "Comptabilitat"
diff --git a/locale/cs_CZ.po b/locale/cs_CZ.po
index f0e547c..02d3a75 100644
--- a/locale/cs_CZ.po
+++ b/locale/cs_CZ.po
@@ -10,6 +10,22 @@ msgctxt "error:product.template:"
 msgid "There is no account expense/revenue defined on the product %s (%d)"
 msgstr ""
 
+msgctxt "field:account.configuration,default_category_account_expense:"
+msgid "Default Account Expense"
+msgstr ""
+
+msgctxt "field:account.configuration,default_category_account_revenue:"
+msgid "Default Account Revenue"
+msgstr ""
+
+msgctxt "field:account.configuration,default_product_account_expense:"
+msgid "Default Account Expense"
+msgstr ""
+
+msgctxt "field:account.configuration,default_product_account_revenue:"
+msgid "Default Account Revenue"
+msgstr ""
+
 msgctxt "field:product.category,account_expense:"
 msgid "Account Expense"
 msgstr ""
@@ -258,6 +274,14 @@ msgctxt "model:product.template-supplier-account.tax,name:"
 msgid "Product Template - Supplier Tax"
 msgstr ""
 
+msgctxt "view:account.configuration:"
+msgid "Category"
+msgstr ""
+
+msgctxt "view:account.configuration:"
+msgid "Product"
+msgstr ""
+
 msgctxt "view:product.category:"
 msgid "Accounting"
 msgstr ""
diff --git a/locale/de_DE.po b/locale/de_DE.po
index 3ad0bed..e318be8 100644
--- a/locale/de_DE.po
+++ b/locale/de_DE.po
@@ -4,12 +4,28 @@ msgstr "Content-Type: text/plain; charset=utf-8\n"
 
 msgctxt "error:product.category:"
 msgid "There is no account expense/revenue defined on the category %s (%d)"
-msgstr "Es ist kein Aufwands-/Ertragskonto definiert für Artikel %s (%d)!"
+msgstr "Es ist kein Aufwands-/Ertragskonto definiert für Kategorie %s (%d)."
 
 msgctxt "error:product.template:"
 msgid "There is no account expense/revenue defined on the product %s (%d)"
 msgstr "Es ist kein Aufwands-/Ertragskonto definiert für Artikel %s (%d)!"
 
+msgctxt "field:account.configuration,default_category_account_expense:"
+msgid "Default Account Expense"
+msgstr "Standardaufwandskonto"
+
+msgctxt "field:account.configuration,default_category_account_revenue:"
+msgid "Default Account Revenue"
+msgstr "Standardertragskonto"
+
+msgctxt "field:account.configuration,default_product_account_expense:"
+msgid "Default Account Expense"
+msgstr "Standardaufwandskonto"
+
+msgctxt "field:account.configuration,default_product_account_revenue:"
+msgid "Default Account Revenue"
+msgstr "Standardertragskonto"
+
 msgctxt "field:product.category,account_expense:"
 msgid "Account Expense"
 msgstr "Aufwandskonto"
@@ -168,7 +184,7 @@ msgstr "ID"
 
 msgctxt "field:product.template-customer-account.tax,product:"
 msgid "Product Template"
-msgstr "Artikelvorlage"
+msgstr "Artikel"
 
 msgctxt "field:product.template-customer-account.tax,rec_name:"
 msgid "Name"
@@ -200,7 +216,7 @@ msgstr "ID"
 
 msgctxt "field:product.template-supplier-account.tax,product:"
 msgid "Product Template"
-msgstr "Artikelvorlage"
+msgstr "Artikel"
 
 msgctxt "field:product.template-supplier-account.tax,rec_name:"
 msgid "Name"
@@ -256,11 +272,19 @@ msgstr "Artikelkategorie - Steuer Lieferant"
 
 msgctxt "model:product.template-customer-account.tax,name:"
 msgid "Product Template - Customer Tax"
-msgstr "Artikelvorlage - Steuer Kunde"
+msgstr "Artikel - Steuer Kunde"
 
 msgctxt "model:product.template-supplier-account.tax,name:"
 msgid "Product Template - Supplier Tax"
-msgstr "Artikelvorlage - Steuer Lieferant"
+msgstr "Artikel - Steuer Lieferant"
+
+msgctxt "view:account.configuration:"
+msgid "Category"
+msgstr "Kategorie"
+
+msgctxt "view:account.configuration:"
+msgid "Product"
+msgstr "Artikel"
 
 msgctxt "view:product.category:"
 msgid "Accounting"
diff --git a/locale/es_AR.po b/locale/es_AR.po
index 0beb5a8..842128c 100644
--- a/locale/es_AR.po
+++ b/locale/es_AR.po
@@ -5,13 +5,28 @@ msgstr "Content-Type: text/plain; charset=utf-8\n"
 msgctxt "error:product.category:"
 msgid "There is no account expense/revenue defined on the category %s (%d)"
 msgstr ""
-"No existe ninguna cuenta de gastos/ingresos definida en la categoría %s "
-"(%d)."
+"No existe ninguna cuenta de gastos/ingresos definida en la categoría %s (%d)"
 
 msgctxt "error:product.template:"
 msgid "There is no account expense/revenue defined on the product %s (%d)"
 msgstr ""
-"No existe ninguna cuenta de gastos/ingresos definida en el producto %s (%d)."
+"No existe ninguna cuenta de gastos/ingresos definida en el producto %s (%d)"
+
+msgctxt "field:account.configuration,default_category_account_expense:"
+msgid "Default Account Expense"
+msgstr "Cuenta de gastos por defecto"
+
+msgctxt "field:account.configuration,default_category_account_revenue:"
+msgid "Default Account Revenue"
+msgstr "Cuenta de ingresos por defecto"
+
+msgctxt "field:account.configuration,default_product_account_expense:"
+msgid "Default Account Expense"
+msgstr "Cuenta de gastos por defecto"
+
+msgctxt "field:account.configuration,default_product_account_revenue:"
+msgid "Default Account Revenue"
+msgstr "Cuenta de ingresos por defecto"
 
 msgctxt "field:product.category,account_expense:"
 msgid "Account Expense"
@@ -223,15 +238,15 @@ msgstr "Usuario modificación"
 
 msgctxt "help:product.category,account_parent:"
 msgid "Use the accounts defined on the parent category"
-msgstr "Usar las cuentas definidas en la categoría padre."
+msgstr "Usar las cuentas definidas en la categoría padre"
 
 msgctxt "help:product.category,taxes_parent:"
 msgid "Use the taxes defined on the parent category"
-msgstr "Usar los impuestos definidos en la categoría padre."
+msgstr "Usar los impuestos definidos en la categoría padre"
 
 msgctxt "help:product.template,account_category:"
 msgid "Use the accounts defined on the category"
-msgstr "Usar las cuentas definidas en la categoría."
+msgstr "Usar las cuentas definidas en la categoría"
 
 msgctxt "help:product.template,account_expense:"
 msgid "This account will be used instead of the one defined on the category."
@@ -243,7 +258,7 @@ msgstr "Esta cuenta se usará en lugar de la definida en la categoría."
 
 msgctxt "help:product.template,taxes_category:"
 msgid "Use the taxes defined on the category"
-msgstr "Usar los impuestos definidos en la categoría."
+msgstr "Usar los impuestos definidos en la categoría"
 
 msgctxt "model:product.category-customer-account.tax,name:"
 msgid "Category - Customer Tax"
@@ -261,6 +276,14 @@ msgctxt "model:product.template-supplier-account.tax,name:"
 msgid "Product Template - Supplier Tax"
 msgstr "Plantilla de producto - Impuesto de proveedor"
 
+msgctxt "view:account.configuration:"
+msgid "Category"
+msgstr "Categoría"
+
+msgctxt "view:account.configuration:"
+msgid "Product"
+msgstr "Producto"
+
 msgctxt "view:product.category:"
 msgid "Accounting"
 msgstr "Contabilidad"
@@ -273,10 +296,6 @@ msgctxt "view:product.category:"
 msgid "Taxes"
 msgstr "Impuestos"
 
-msgctxt "view:product.product:"
-msgid "Accounting"
-msgstr "Contabilidad"
-
 msgctxt "view:product.template:"
 msgid "Accounting"
 msgstr "Contabilidad"
diff --git a/locale/es_CO.po b/locale/es_CO.po
index 02ce8fb..0f5797d 100644
--- a/locale/es_CO.po
+++ b/locale/es_CO.po
@@ -10,6 +10,22 @@ msgctxt "error:product.template:"
 msgid "There is no account expense/revenue defined on the product %s (%d)"
 msgstr "No hay una cuenta gastos/ingresos definida para el producto %s (%d)"
 
+msgctxt "field:account.configuration,default_category_account_expense:"
+msgid "Default Account Expense"
+msgstr ""
+
+msgctxt "field:account.configuration,default_category_account_revenue:"
+msgid "Default Account Revenue"
+msgstr ""
+
+msgctxt "field:account.configuration,default_product_account_expense:"
+msgid "Default Account Expense"
+msgstr ""
+
+msgctxt "field:account.configuration,default_product_account_revenue:"
+msgid "Default Account Revenue"
+msgstr ""
+
 msgctxt "field:product.category,account_expense:"
 msgid "Account Expense"
 msgstr "Cuenta de Gastos"
@@ -258,6 +274,14 @@ msgctxt "model:product.template-supplier-account.tax,name:"
 msgid "Product Template - Supplier Tax"
 msgstr "Plantilla Producto - Impuestos Proveedor"
 
+msgctxt "view:account.configuration:"
+msgid "Category"
+msgstr ""
+
+msgctxt "view:account.configuration:"
+msgid "Product"
+msgstr ""
+
 msgctxt "view:product.category:"
 msgid "Accounting"
 msgstr "Contabilidad"
@@ -270,10 +294,6 @@ msgctxt "view:product.category:"
 msgid "Taxes"
 msgstr "Impuestos"
 
-msgctxt "view:product.product:"
-msgid "Accounting"
-msgstr "Contabilidad"
-
 msgctxt "view:product.template:"
 msgid "Accounting"
 msgstr "Contabilidad"
diff --git a/locale/es_EC.po b/locale/es_EC.po
index c05fa71..590489b 100644
--- a/locale/es_EC.po
+++ b/locale/es_EC.po
@@ -12,6 +12,22 @@ msgid "There is no account expense/revenue defined on the product %s (%d)"
 msgstr ""
 "No hay ninguna cuenta de gastos/ingresos definida en el producto %s (%d)"
 
+msgctxt "field:account.configuration,default_category_account_expense:"
+msgid "Default Account Expense"
+msgstr "Cuenta de gastos por defecto"
+
+msgctxt "field:account.configuration,default_category_account_revenue:"
+msgid "Default Account Revenue"
+msgstr "Cuenta de ingresos por defecto"
+
+msgctxt "field:account.configuration,default_product_account_expense:"
+msgid "Default Account Expense"
+msgstr "Cuenta de gastos por defecto"
+
+msgctxt "field:account.configuration,default_product_account_revenue:"
+msgid "Default Account Revenue"
+msgstr "Cuenta de ingresos por defecto"
+
 msgctxt "field:product.category,account_expense:"
 msgid "Account Expense"
 msgstr "Cuenta de gastos"
@@ -34,7 +50,7 @@ msgstr "Cuenta de ingresos utilizada"
 
 msgctxt "field:product.category,customer_taxes:"
 msgid "Customer Taxes"
-msgstr "Impuestos de vliente"
+msgstr "Impuestos de cliente"
 
 msgctxt "field:product.category,customer_taxes_used:"
 msgid "Customer Taxes Used"
@@ -260,6 +276,14 @@ msgctxt "model:product.template-supplier-account.tax,name:"
 msgid "Product Template - Supplier Tax"
 msgstr "Plantilla de producto - Impuesto de proveedor"
 
+msgctxt "view:account.configuration:"
+msgid "Category"
+msgstr "Categoría"
+
+msgctxt "view:account.configuration:"
+msgid "Product"
+msgstr "Producto"
+
 msgctxt "view:product.category:"
 msgid "Accounting"
 msgstr "Contabilidad"
@@ -272,10 +296,6 @@ msgctxt "view:product.category:"
 msgid "Taxes"
 msgstr "Impuestos"
 
-msgctxt "view:product.product:"
-msgid "Accounting"
-msgstr "Contabilidad"
-
 msgctxt "view:product.template:"
 msgid "Accounting"
 msgstr "Contabilidad"
diff --git a/locale/es_ES.po b/locale/es_ES.po
index 54beb7d..bcc2a6c 100644
--- a/locale/es_ES.po
+++ b/locale/es_ES.po
@@ -12,6 +12,22 @@ msgid "There is no account expense/revenue defined on the product %s (%d)"
 msgstr ""
 "El producto %s (%d) no tiene ninguna cuenta de gastos/ingresos definida."
 
+msgctxt "field:account.configuration,default_category_account_expense:"
+msgid "Default Account Expense"
+msgstr "Cuenta de gastos por defecto"
+
+msgctxt "field:account.configuration,default_category_account_revenue:"
+msgid "Default Account Revenue"
+msgstr "Cuenta de ingresos por defecto"
+
+msgctxt "field:account.configuration,default_product_account_expense:"
+msgid "Default Account Expense"
+msgstr "Cuenta de gastos por defecto"
+
+msgctxt "field:account.configuration,default_product_account_revenue:"
+msgid "Default Account Revenue"
+msgstr "Cuenta de ingresos por defecto"
+
 msgctxt "field:product.category,account_expense:"
 msgid "Account Expense"
 msgstr "Cuenta de gastos"
@@ -260,6 +276,14 @@ msgctxt "model:product.template-supplier-account.tax,name:"
 msgid "Product Template - Supplier Tax"
 msgstr "Plantilla de producto - Impuesto de proveedor"
 
+msgctxt "view:account.configuration:"
+msgid "Category"
+msgstr "Categoría"
+
+msgctxt "view:account.configuration:"
+msgid "Product"
+msgstr "Producto"
+
 msgctxt "view:product.category:"
 msgid "Accounting"
 msgstr "Contabilidad"
@@ -272,10 +296,6 @@ msgctxt "view:product.category:"
 msgid "Taxes"
 msgstr "Impuestos"
 
-msgctxt "view:product.product:"
-msgid "Accounting"
-msgstr "Contabilidad"
-
 msgctxt "view:product.template:"
 msgid "Accounting"
 msgstr "Contabilidad"
diff --git a/locale/es_ES.po b/locale/es_MX.po
similarity index 92%
copy from locale/es_ES.po
copy to locale/es_MX.po
index 54beb7d..3dd6ab1 100644
--- a/locale/es_ES.po
+++ b/locale/es_MX.po
@@ -12,6 +12,22 @@ msgid "There is no account expense/revenue defined on the product %s (%d)"
 msgstr ""
 "El producto %s (%d) no tiene ninguna cuenta de gastos/ingresos definida."
 
+msgctxt "field:account.configuration,default_category_account_expense:"
+msgid "Default Account Expense"
+msgstr ""
+
+msgctxt "field:account.configuration,default_category_account_revenue:"
+msgid "Default Account Revenue"
+msgstr ""
+
+msgctxt "field:account.configuration,default_product_account_expense:"
+msgid "Default Account Expense"
+msgstr ""
+
+msgctxt "field:account.configuration,default_product_account_revenue:"
+msgid "Default Account Revenue"
+msgstr ""
+
 msgctxt "field:product.category,account_expense:"
 msgid "Account Expense"
 msgstr "Cuenta de gastos"
@@ -260,30 +276,34 @@ msgctxt "model:product.template-supplier-account.tax,name:"
 msgid "Product Template - Supplier Tax"
 msgstr "Plantilla de producto - Impuesto de proveedor"
 
+msgctxt "view:account.configuration:"
+msgid "Category"
+msgstr ""
+
+msgctxt "view:account.configuration:"
+msgid "Product"
+msgstr ""
+
 msgctxt "view:product.category:"
 msgid "Accounting"
-msgstr "Contabilidad"
+msgstr ""
 
 msgctxt "view:product.category:"
 msgid "Accounts"
-msgstr "Cuentas"
+msgstr ""
 
 msgctxt "view:product.category:"
 msgid "Taxes"
-msgstr "Impuestos"
-
-msgctxt "view:product.product:"
-msgid "Accounting"
-msgstr "Contabilidad"
+msgstr ""
 
 msgctxt "view:product.template:"
 msgid "Accounting"
-msgstr "Contabilidad"
+msgstr ""
 
 msgctxt "view:product.template:"
 msgid "Accounts"
-msgstr "Cuentas"
+msgstr ""
 
 msgctxt "view:product.template:"
 msgid "Taxes"
-msgstr "Impuestos"
+msgstr ""
diff --git a/locale/fr_FR.po b/locale/fr_FR.po
index b6bbf9d..bf7e6f1 100644
--- a/locale/fr_FR.po
+++ b/locale/fr_FR.po
@@ -4,13 +4,30 @@ msgstr "Content-Type: text/plain; charset=utf-8\n"
 
 msgctxt "error:product.category:"
 msgid "There is no account expense/revenue defined on the category %s (%d)"
-msgstr "Il n'y a pas de compte de charge/produit définé sur la catégorie"
+msgstr ""
+"Il n'y a pas de compte de charge/produit défini sur la catégorie %s (%d)"
 
 msgctxt "error:product.template:"
 msgid "There is no account expense/revenue defined on the product %s (%d)"
 msgstr ""
 "Il n'y a pas de compte charges/produits définit sur le produit %s (%d)"
 
+msgctxt "field:account.configuration,default_category_account_expense:"
+msgid "Default Account Expense"
+msgstr "Compte de charge par défaut"
+
+msgctxt "field:account.configuration,default_category_account_revenue:"
+msgid "Default Account Revenue"
+msgstr "Compte de produits par défaut"
+
+msgctxt "field:account.configuration,default_product_account_expense:"
+msgid "Default Account Expense"
+msgstr "Compte de charge par défaut"
+
+msgctxt "field:account.configuration,default_product_account_revenue:"
+msgid "Default Account Revenue"
+msgstr "Compte de produits par défaut"
+
 msgctxt "field:product.category,account_expense:"
 msgid "Account Expense"
 msgstr "Compte de charges"
@@ -259,6 +276,14 @@ msgctxt "model:product.template-supplier-account.tax,name:"
 msgid "Product Template - Supplier Tax"
 msgstr "Modèle du produit - Taxe fournisseur"
 
+msgctxt "view:account.configuration:"
+msgid "Category"
+msgstr "Catégorie"
+
+msgctxt "view:account.configuration:"
+msgid "Product"
+msgstr "Produit"
+
 msgctxt "view:product.category:"
 msgid "Accounting"
 msgstr "Comptabilité"
@@ -271,10 +296,6 @@ msgctxt "view:product.category:"
 msgid "Taxes"
 msgstr "Taxes"
 
-msgctxt "view:product.product:"
-msgid "Accounting"
-msgstr "Comptabilité"
-
 msgctxt "view:product.template:"
 msgid "Accounting"
 msgstr "Comptabilité"
diff --git a/locale/cs_CZ.po b/locale/hu_HU.po
similarity index 91%
copy from locale/cs_CZ.po
copy to locale/hu_HU.po
index f0e547c..02d3a75 100644
--- a/locale/cs_CZ.po
+++ b/locale/hu_HU.po
@@ -10,6 +10,22 @@ msgctxt "error:product.template:"
 msgid "There is no account expense/revenue defined on the product %s (%d)"
 msgstr ""
 
+msgctxt "field:account.configuration,default_category_account_expense:"
+msgid "Default Account Expense"
+msgstr ""
+
+msgctxt "field:account.configuration,default_category_account_revenue:"
+msgid "Default Account Revenue"
+msgstr ""
+
+msgctxt "field:account.configuration,default_product_account_expense:"
+msgid "Default Account Expense"
+msgstr ""
+
+msgctxt "field:account.configuration,default_product_account_revenue:"
+msgid "Default Account Revenue"
+msgstr ""
+
 msgctxt "field:product.category,account_expense:"
 msgid "Account Expense"
 msgstr ""
@@ -258,6 +274,14 @@ msgctxt "model:product.template-supplier-account.tax,name:"
 msgid "Product Template - Supplier Tax"
 msgstr ""
 
+msgctxt "view:account.configuration:"
+msgid "Category"
+msgstr ""
+
+msgctxt "view:account.configuration:"
+msgid "Product"
+msgstr ""
+
 msgctxt "view:product.category:"
 msgid "Accounting"
 msgstr ""
diff --git a/locale/cs_CZ.po b/locale/it_IT.po
similarity index 91%
copy from locale/cs_CZ.po
copy to locale/it_IT.po
index f0e547c..02d3a75 100644
--- a/locale/cs_CZ.po
+++ b/locale/it_IT.po
@@ -10,6 +10,22 @@ msgctxt "error:product.template:"
 msgid "There is no account expense/revenue defined on the product %s (%d)"
 msgstr ""
 
+msgctxt "field:account.configuration,default_category_account_expense:"
+msgid "Default Account Expense"
+msgstr ""
+
+msgctxt "field:account.configuration,default_category_account_revenue:"
+msgid "Default Account Revenue"
+msgstr ""
+
+msgctxt "field:account.configuration,default_product_account_expense:"
+msgid "Default Account Expense"
+msgstr ""
+
+msgctxt "field:account.configuration,default_product_account_revenue:"
+msgid "Default Account Revenue"
+msgstr ""
+
 msgctxt "field:product.category,account_expense:"
 msgid "Account Expense"
 msgstr ""
@@ -258,6 +274,14 @@ msgctxt "model:product.template-supplier-account.tax,name:"
 msgid "Product Template - Supplier Tax"
 msgstr ""
 
+msgctxt "view:account.configuration:"
+msgid "Category"
+msgstr ""
+
+msgctxt "view:account.configuration:"
+msgid "Product"
+msgstr ""
+
 msgctxt "view:product.category:"
 msgid "Accounting"
 msgstr ""
diff --git a/locale/cs_CZ.po b/locale/ja_JP.po
similarity index 91%
copy from locale/cs_CZ.po
copy to locale/ja_JP.po
index f0e547c..02d3a75 100644
--- a/locale/cs_CZ.po
+++ b/locale/ja_JP.po
@@ -10,6 +10,22 @@ msgctxt "error:product.template:"
 msgid "There is no account expense/revenue defined on the product %s (%d)"
 msgstr ""
 
+msgctxt "field:account.configuration,default_category_account_expense:"
+msgid "Default Account Expense"
+msgstr ""
+
+msgctxt "field:account.configuration,default_category_account_revenue:"
+msgid "Default Account Revenue"
+msgstr ""
+
+msgctxt "field:account.configuration,default_product_account_expense:"
+msgid "Default Account Expense"
+msgstr ""
+
+msgctxt "field:account.configuration,default_product_account_revenue:"
+msgid "Default Account Revenue"
+msgstr ""
+
 msgctxt "field:product.category,account_expense:"
 msgid "Account Expense"
 msgstr ""
@@ -258,6 +274,14 @@ msgctxt "model:product.template-supplier-account.tax,name:"
 msgid "Product Template - Supplier Tax"
 msgstr ""
 
+msgctxt "view:account.configuration:"
+msgid "Category"
+msgstr ""
+
+msgctxt "view:account.configuration:"
+msgid "Product"
+msgstr ""
+
 msgctxt "view:product.category:"
 msgid "Accounting"
 msgstr ""
diff --git a/locale/cs_CZ.po b/locale/lt_LT.po
similarity index 91%
copy from locale/cs_CZ.po
copy to locale/lt_LT.po
index f0e547c..02d3a75 100644
--- a/locale/cs_CZ.po
+++ b/locale/lt_LT.po
@@ -10,6 +10,22 @@ msgctxt "error:product.template:"
 msgid "There is no account expense/revenue defined on the product %s (%d)"
 msgstr ""
 
+msgctxt "field:account.configuration,default_category_account_expense:"
+msgid "Default Account Expense"
+msgstr ""
+
+msgctxt "field:account.configuration,default_category_account_revenue:"
+msgid "Default Account Revenue"
+msgstr ""
+
+msgctxt "field:account.configuration,default_product_account_expense:"
+msgid "Default Account Expense"
+msgstr ""
+
+msgctxt "field:account.configuration,default_product_account_revenue:"
+msgid "Default Account Revenue"
+msgstr ""
+
 msgctxt "field:product.category,account_expense:"
 msgid "Account Expense"
 msgstr ""
@@ -258,6 +274,14 @@ msgctxt "model:product.template-supplier-account.tax,name:"
 msgid "Product Template - Supplier Tax"
 msgstr ""
 
+msgctxt "view:account.configuration:"
+msgid "Category"
+msgstr ""
+
+msgctxt "view:account.configuration:"
+msgid "Product"
+msgstr ""
+
 msgctxt "view:product.category:"
 msgid "Accounting"
 msgstr ""
diff --git a/locale/nl_NL.po b/locale/nl_NL.po
index abbf26f..c15942a 100644
--- a/locale/nl_NL.po
+++ b/locale/nl_NL.po
@@ -11,6 +11,22 @@ msgid "There is no account expense/revenue defined on the product %s (%d)"
 msgstr ""
 "Er is geen kosten-/opbrengstenrekening gedefinieerd voor product %s (%d)"
 
+msgctxt "field:account.configuration,default_category_account_expense:"
+msgid "Default Account Expense"
+msgstr ""
+
+msgctxt "field:account.configuration,default_category_account_revenue:"
+msgid "Default Account Revenue"
+msgstr ""
+
+msgctxt "field:account.configuration,default_product_account_expense:"
+msgid "Default Account Expense"
+msgstr ""
+
+msgctxt "field:account.configuration,default_product_account_revenue:"
+msgid "Default Account Revenue"
+msgstr ""
+
 msgctxt "field:product.category,account_expense:"
 msgid "Account Expense"
 msgstr "Kostenrekening"
@@ -266,6 +282,14 @@ msgctxt "model:product.template-supplier-account.tax,name:"
 msgid "Product Template - Supplier Tax"
 msgstr "Productsjabloon - Belasting inkoop"
 
+msgctxt "view:account.configuration:"
+msgid "Category"
+msgstr ""
+
+msgctxt "view:account.configuration:"
+msgid "Product"
+msgstr ""
+
 msgctxt "view:product.category:"
 msgid "Accounting"
 msgstr "Boekhouden"
diff --git a/locale/ca_ES.po b/locale/pt_BR.po
similarity index 67%
copy from locale/ca_ES.po
copy to locale/pt_BR.po
index f5e16c0..26e5fd9 100644
--- a/locale/ca_ES.po
+++ b/locale/pt_BR.po
@@ -4,51 +4,67 @@ msgstr "Content-Type: text/plain; charset=utf-8\n"
 
 msgctxt "error:product.category:"
 msgid "There is no account expense/revenue defined on the category %s (%d)"
-msgstr "La categoria %s (%d) no té cap compte de despeses/ingressos definit."
+msgstr "Não existe conta de despesa/receita definida para categoria %s (%d)"
 
 msgctxt "error:product.template:"
 msgid "There is no account expense/revenue defined on the product %s (%d)"
-msgstr "El producte %s (%d) no té cap compte de despeses/ingressos definit."
+msgstr "Não existe conta de despesa/receita definida para o produto %s (%d)"
+
+msgctxt "field:account.configuration,default_category_account_expense:"
+msgid "Default Account Expense"
+msgstr "Conta de Despesas Padrão"
+
+msgctxt "field:account.configuration,default_category_account_revenue:"
+msgid "Default Account Revenue"
+msgstr "Conta de Despesas Padrão"
+
+msgctxt "field:account.configuration,default_product_account_expense:"
+msgid "Default Account Expense"
+msgstr "Conta de Despesas Padrão"
+
+msgctxt "field:account.configuration,default_product_account_revenue:"
+msgid "Default Account Revenue"
+msgstr "Conta de Despesas Padrão"
 
 msgctxt "field:product.category,account_expense:"
 msgid "Account Expense"
-msgstr "Compte de despeses"
+msgstr "Conta de Despesas"
 
 msgctxt "field:product.category,account_expense_used:"
 msgid "Account Expense Used"
-msgstr "Compte de despeses usada"
+msgstr "Conta de Despesas Utilizada"
 
 msgctxt "field:product.category,account_parent:"
 msgid "Use Parent's accounts"
-msgstr "Usa comptes pare"
+msgstr "Utilizar as contas do pai"
 
 msgctxt "field:product.category,account_revenue:"
 msgid "Account Revenue"
-msgstr "Compte d'ingressos"
+msgstr "Conta de Receita"
 
 msgctxt "field:product.category,account_revenue_used:"
 msgid "Account Revenue Used"
-msgstr "Compte d'ingressos usada"
+msgstr "Conta de Receitas Utilizada"
 
 msgctxt "field:product.category,customer_taxes:"
 msgid "Customer Taxes"
-msgstr "Impostos de client"
+msgstr "Tributos do Cliente"
 
 msgctxt "field:product.category,customer_taxes_used:"
 msgid "Customer Taxes Used"
-msgstr "Impostos de client usats"
+msgstr "Tributos do Cliente Utilizados"
 
 msgctxt "field:product.category,supplier_taxes:"
 msgid "Supplier Taxes"
-msgstr "Impostos de proveïdor"
+msgstr "Tributos do Fornecedor"
 
 msgctxt "field:product.category,supplier_taxes_used:"
 msgid "Supplier Taxes Used"
-msgstr "Impostos de proveïdor usats"
+msgstr "Tributos do Fornecedor Utilizados"
 
 msgctxt "field:product.category,taxes_parent:"
 msgid "Use the Parent's Taxes"
-msgstr "Usa els impostos pare"
+msgstr "Utilize os Tributos do Pai"
 
 msgctxt "field:product.category-customer-account.tax,category:"
 msgid "Category"
@@ -56,11 +72,11 @@ msgstr "Categoria"
 
 msgctxt "field:product.category-customer-account.tax,create_date:"
 msgid "Create Date"
-msgstr "Data creació"
+msgstr "Data de criação"
 
 msgctxt "field:product.category-customer-account.tax,create_uid:"
 msgid "Create User"
-msgstr "Usuari creació"
+msgstr "Criado pelo usuário"
 
 msgctxt "field:product.category-customer-account.tax,id:"
 msgid "ID"
@@ -68,19 +84,19 @@ msgstr "ID"
 
 msgctxt "field:product.category-customer-account.tax,rec_name:"
 msgid "Name"
-msgstr "Nom"
+msgstr "Nome"
 
 msgctxt "field:product.category-customer-account.tax,tax:"
 msgid "Tax"
-msgstr "Impost"
+msgstr "Impostos"
 
 msgctxt "field:product.category-customer-account.tax,write_date:"
 msgid "Write Date"
-msgstr "Data modificació"
+msgstr "Data de gravação"
 
 msgctxt "field:product.category-customer-account.tax,write_uid:"
 msgid "Write User"
-msgstr "Usuari modificació"
+msgstr "Gravado pelo usuário"
 
 msgctxt "field:product.category-supplier-account.tax,category:"
 msgid "Category"
@@ -88,11 +104,11 @@ msgstr "Categoria"
 
 msgctxt "field:product.category-supplier-account.tax,create_date:"
 msgid "Create Date"
-msgstr "Data creació"
+msgstr "Data de criação"
 
 msgctxt "field:product.category-supplier-account.tax,create_uid:"
 msgid "Create User"
-msgstr "Usuari creació"
+msgstr "Criado pelo usuário"
 
 msgctxt "field:product.category-supplier-account.tax,id:"
 msgid "ID"
@@ -100,67 +116,67 @@ msgstr "ID"
 
 msgctxt "field:product.category-supplier-account.tax,rec_name:"
 msgid "Name"
-msgstr "Nom"
+msgstr "Nome"
 
 msgctxt "field:product.category-supplier-account.tax,tax:"
 msgid "Tax"
-msgstr "Impost"
+msgstr "Impostos"
 
 msgctxt "field:product.category-supplier-account.tax,write_date:"
 msgid "Write Date"
-msgstr "Data modificació"
+msgstr "Data de gravação"
 
 msgctxt "field:product.category-supplier-account.tax,write_uid:"
 msgid "Write User"
-msgstr "Usuari modificació"
+msgstr "Gravado pelo usuário"
 
 msgctxt "field:product.template,account_category:"
 msgid "Use Category's accounts"
-msgstr "Usa comptes de la categoria"
+msgstr "Utilizar as contas da categoria"
 
 msgctxt "field:product.template,account_expense:"
 msgid "Account Expense"
-msgstr "Compte de despeses"
+msgstr "Conta de Despesas"
 
 msgctxt "field:product.template,account_expense_used:"
 msgid "Account Expense Used"
-msgstr "Compte de despeses usada"
+msgstr "Conta de Despesas Utilizada"
 
 msgctxt "field:product.template,account_revenue:"
 msgid "Account Revenue"
-msgstr "Compte d'ingressos"
+msgstr "Conta de Receitas"
 
 msgctxt "field:product.template,account_revenue_used:"
 msgid "Account Revenue Used"
-msgstr "Compte d'ingressos usada"
+msgstr "Conta de Receiras Utilizada"
 
 msgctxt "field:product.template,customer_taxes:"
 msgid "Customer Taxes"
-msgstr "Impostos de client"
+msgstr "Tributos do Cliente"
 
 msgctxt "field:product.template,customer_taxes_used:"
 msgid "Customer Taxes Used"
-msgstr "Impostos de client usats"
+msgstr "Tributos do Cliente Utilizados"
 
 msgctxt "field:product.template,supplier_taxes:"
 msgid "Supplier Taxes"
-msgstr "Impostos de proveïdor"
+msgstr "Tributos do Fornecedor"
 
 msgctxt "field:product.template,supplier_taxes_used:"
 msgid "Supplier Taxes Used"
-msgstr "Impostos de proveïdor usats"
+msgstr "Tributos do Fornecedor Utilizados"
 
 msgctxt "field:product.template,taxes_category:"
 msgid "Use Category's Taxes"
-msgstr "Usa impostos de la categoria"
+msgstr "Utilize os Tributos da Categoria"
 
 msgctxt "field:product.template-customer-account.tax,create_date:"
 msgid "Create Date"
-msgstr "Data creació"
+msgstr "Data de criação"
 
 msgctxt "field:product.template-customer-account.tax,create_uid:"
 msgid "Create User"
-msgstr "Usuari creació"
+msgstr "Criado pelo usuário"
 
 msgctxt "field:product.template-customer-account.tax,id:"
 msgid "ID"
@@ -168,31 +184,31 @@ msgstr "ID"
 
 msgctxt "field:product.template-customer-account.tax,product:"
 msgid "Product Template"
-msgstr "Plantilla de producte"
+msgstr "Modelo de produto"
 
 msgctxt "field:product.template-customer-account.tax,rec_name:"
 msgid "Name"
-msgstr "Nom"
+msgstr "Nome"
 
 msgctxt "field:product.template-customer-account.tax,tax:"
 msgid "Tax"
-msgstr "Impost"
+msgstr "Impostos"
 
 msgctxt "field:product.template-customer-account.tax,write_date:"
 msgid "Write Date"
-msgstr "Data modificació"
+msgstr "Data de gravação"
 
 msgctxt "field:product.template-customer-account.tax,write_uid:"
 msgid "Write User"
-msgstr "Usuari modificació"
+msgstr "Gravado pelo usuário"
 
 msgctxt "field:product.template-supplier-account.tax,create_date:"
 msgid "Create Date"
-msgstr "Data creació"
+msgstr "Data de criação"
 
 msgctxt "field:product.template-supplier-account.tax,create_uid:"
 msgid "Create User"
-msgstr "Usuari creació"
+msgstr "Criado pelo usuário"
 
 msgctxt "field:product.template-supplier-account.tax,id:"
 msgid "ID"
@@ -200,84 +216,92 @@ msgstr "ID"
 
 msgctxt "field:product.template-supplier-account.tax,product:"
 msgid "Product Template"
-msgstr "Plantilla de producte"
+msgstr "Modelo de produto"
 
 msgctxt "field:product.template-supplier-account.tax,rec_name:"
 msgid "Name"
-msgstr "Nom"
+msgstr "Nome"
 
 msgctxt "field:product.template-supplier-account.tax,tax:"
 msgid "Tax"
-msgstr "Impost"
+msgstr "Impostos"
 
 msgctxt "field:product.template-supplier-account.tax,write_date:"
 msgid "Write Date"
-msgstr "Data modificació"
+msgstr "Data de gravação"
 
 msgctxt "field:product.template-supplier-account.tax,write_uid:"
 msgid "Write User"
-msgstr "Usuari modificació"
+msgstr "Gravado pelo usuário"
 
 msgctxt "help:product.category,account_parent:"
 msgid "Use the accounts defined on the parent category"
-msgstr "Utilitza els comptes definits en la categoria pare."
+msgstr "Utilize as contas definidas na categoria pai"
 
 msgctxt "help:product.category,taxes_parent:"
 msgid "Use the taxes defined on the parent category"
-msgstr "Utilitza els impostos definits en la categoria pare."
+msgstr "Utilize os tributos definidos na categoria pai"
 
 msgctxt "help:product.template,account_category:"
 msgid "Use the accounts defined on the category"
-msgstr "Utilitza els comptes definits en la categoria."
+msgstr "Utilize as contas definidas na categoria"
 
 msgctxt "help:product.template,account_expense:"
 msgid "This account will be used instead of the one defined on the category."
-msgstr "S'utilitzarà aquest compte en lloc del definit a la categoria."
+msgstr "Esta conta será utilizada no lugar daquela definida na categoria."
 
 msgctxt "help:product.template,account_revenue:"
 msgid "This account will be used instead of the one defined on the category."
-msgstr "S'utilitzarà aquest compte en lloc del definit a la categoria."
+msgstr "Esta conta será utilizada no lugar daquela definida na categoria."
 
 msgctxt "help:product.template,taxes_category:"
 msgid "Use the taxes defined on the category"
-msgstr "Utilitza els impostos definits en la categoria."
+msgstr "Utilize os tributos definidos na categoria"
 
 msgctxt "model:product.category-customer-account.tax,name:"
 msgid "Category - Customer Tax"
-msgstr "Categoria - Impost de client"
+msgstr "Categoria - Tributo do Cliente"
 
 msgctxt "model:product.category-supplier-account.tax,name:"
 msgid "Category - Supplier Tax"
-msgstr "Categoria - Impost de proveïdor"
+msgstr "Categoria - Tributo do Fornecedor"
 
 msgctxt "model:product.template-customer-account.tax,name:"
 msgid "Product Template - Customer Tax"
-msgstr "Plantilla de producte - Impost client"
+msgstr "Modelo do Produto - Tributo do Cliente"
 
 msgctxt "model:product.template-supplier-account.tax,name:"
 msgid "Product Template - Supplier Tax"
-msgstr "Plantilla de producte - Impost proveïdor"
+msgstr "Modelo de Produto - Tributo de Fornecedor"
+
+msgctxt "view:account.configuration:"
+msgid "Category"
+msgstr "Categoria"
+
+msgctxt "view:account.configuration:"
+msgid "Product"
+msgstr "Produto"
 
 msgctxt "view:product.category:"
 msgid "Accounting"
-msgstr "Comptabilitat"
+msgstr "Contabilidade"
 
 msgctxt "view:product.category:"
 msgid "Accounts"
-msgstr "Comptes"
+msgstr "Contas"
 
 msgctxt "view:product.category:"
 msgid "Taxes"
-msgstr "Impostos"
+msgstr "Tributos"
 
 msgctxt "view:product.template:"
 msgid "Accounting"
-msgstr "Comptabilitat"
+msgstr "Contabilidade"
 
 msgctxt "view:product.template:"
 msgid "Accounts"
-msgstr "Comptes"
+msgstr "Contas"
 
 msgctxt "view:product.template:"
 msgid "Taxes"
-msgstr "Impostos"
+msgstr "Tributos"
diff --git a/locale/ru_RU.po b/locale/ru_RU.po
index a68159f..a6d07e9 100644
--- a/locale/ru_RU.po
+++ b/locale/ru_RU.po
@@ -10,6 +10,22 @@ msgctxt "error:product.template:"
 msgid "There is no account expense/revenue defined on the product %s (%d)"
 msgstr "Отсутствует расходный/доходный счет для продукта %s (%d)"
 
+msgctxt "field:account.configuration,default_category_account_expense:"
+msgid "Default Account Expense"
+msgstr ""
+
+msgctxt "field:account.configuration,default_category_account_revenue:"
+msgid "Default Account Revenue"
+msgstr ""
+
+msgctxt "field:account.configuration,default_product_account_expense:"
+msgid "Default Account Expense"
+msgstr ""
+
+msgctxt "field:account.configuration,default_product_account_revenue:"
+msgid "Default Account Revenue"
+msgstr ""
+
 msgctxt "field:product.category,account_expense:"
 msgid "Account Expense"
 msgstr "Счет расходов"
@@ -258,6 +274,14 @@ msgctxt "model:product.template-supplier-account.tax,name:"
 msgid "Product Template - Supplier Tax"
 msgstr "Шаблон продукта - Налоги поставщика"
 
+msgctxt "view:account.configuration:"
+msgid "Category"
+msgstr ""
+
+msgctxt "view:account.configuration:"
+msgid "Product"
+msgstr ""
+
 msgctxt "view:product.category:"
 msgid "Accounting"
 msgstr "Регистрационные данные"
diff --git a/locale/sl_SI.po b/locale/sl_SI.po
index 925a83b..f2dbabc 100644
--- a/locale/sl_SI.po
+++ b/locale/sl_SI.po
@@ -10,6 +10,22 @@ msgctxt "error:product.template:"
 msgid "There is no account expense/revenue defined on the product %s (%d)"
 msgstr "Za izdelek %s (%d) ni določenega konta prihodkov/odhodkov"
 
+msgctxt "field:account.configuration,default_category_account_expense:"
+msgid "Default Account Expense"
+msgstr "Privzet konto odhodkov"
+
+msgctxt "field:account.configuration,default_category_account_revenue:"
+msgid "Default Account Revenue"
+msgstr "Privzet konto prihodkov"
+
+msgctxt "field:account.configuration,default_product_account_expense:"
+msgid "Default Account Expense"
+msgstr "Privzet konto odhodkov"
+
+msgctxt "field:account.configuration,default_product_account_revenue:"
+msgid "Default Account Revenue"
+msgstr "Privzet konto prihodkov"
+
 msgctxt "field:product.category,account_expense:"
 msgid "Account Expense"
 msgstr "Konto odhodkov"
@@ -258,6 +274,14 @@ msgctxt "model:product.template-supplier-account.tax,name:"
 msgid "Product Template - Supplier Tax"
 msgstr "Predloga - Davek dobavitelja"
 
+msgctxt "view:account.configuration:"
+msgid "Category"
+msgstr "Kategorija"
+
+msgctxt "view:account.configuration:"
+msgid "Product"
+msgstr "Izdelek"
+
 msgctxt "view:product.category:"
 msgid "Accounting"
 msgstr "Računovodstvo"
diff --git a/setup.py b/setup.py
index 3ac6815..9251012 100644
--- a/setup.py
+++ b/setup.py
@@ -80,6 +80,9 @@ setup(name=name,
         'Natural Language :: English',
         'Natural Language :: French',
         'Natural Language :: German',
+        'Natural Language :: Hungarian',
+        'Natural Language :: Italian',
+        'Natural Language :: Portuguese (Brazilian)',
         'Natural Language :: Russian',
         'Natural Language :: Slovenian',
         'Natural Language :: Spanish',
diff --git a/tryton.cfg b/tryton.cfg
index e6429bf..b2fb27a 100644
--- a/tryton.cfg
+++ b/tryton.cfg
@@ -1,5 +1,5 @@
 [tryton]
-version=3.6.0
+version=3.8.0
 depends:
     account
     company
@@ -7,3 +7,4 @@ depends:
     product
 xml:
     product.xml
+    configuration.xml
diff --git a/trytond_account_product.egg-info/PKG-INFO b/trytond_account_product.egg-info/PKG-INFO
index 6d04e56..3229f2b 100644
--- a/trytond_account_product.egg-info/PKG-INFO
+++ b/trytond_account_product.egg-info/PKG-INFO
@@ -1,12 +1,12 @@
 Metadata-Version: 1.1
 Name: trytond-account-product
-Version: 3.6.0
+Version: 3.8.0
 Summary: Tryton module to add accounting on product
 Home-page: http://www.tryton.org/
 Author: Tryton
 Author-email: issue_tracker at tryton.org
 License: GPL-3
-Download-URL: http://downloads.tryton.org/3.6/
+Download-URL: http://downloads.tryton.org/3.8/
 Description: trytond_account_product
         =======================
         
@@ -59,6 +59,9 @@ Classifier: Natural Language :: Dutch
 Classifier: Natural Language :: English
 Classifier: Natural Language :: French
 Classifier: Natural Language :: German
+Classifier: Natural Language :: Hungarian
+Classifier: Natural Language :: Italian
+Classifier: Natural Language :: Portuguese (Brazilian)
 Classifier: Natural Language :: Russian
 Classifier: Natural Language :: Slovenian
 Classifier: Natural Language :: Spanish
diff --git a/trytond_account_product.egg-info/SOURCES.txt b/trytond_account_product.egg-info/SOURCES.txt
index b1b85b6..a020464 100644
--- a/trytond_account_product.egg-info/SOURCES.txt
+++ b/trytond_account_product.egg-info/SOURCES.txt
@@ -4,10 +4,13 @@ INSTALL
 LICENSE
 MANIFEST.in
 README
+configuration.xml
 product.xml
 setup.py
 tryton.cfg
 ./__init__.py
+./configuration.py
+./configuration.xml
 ./product.py
 ./product.xml
 ./tryton.cfg
@@ -19,13 +22,20 @@ tryton.cfg
 ./locale/es_CO.po
 ./locale/es_EC.po
 ./locale/es_ES.po
+./locale/es_MX.po
 ./locale/fr_FR.po
+./locale/hu_HU.po
+./locale/it_IT.po
+./locale/ja_JP.po
+./locale/lt_LT.po
 ./locale/nl_NL.po
+./locale/pt_BR.po
 ./locale/ru_RU.po
 ./locale/sl_SI.po
 ./tests/__init__.py
 ./tests/test_account_product.py
 ./view/category_form.xml
+./view/configuration_form.xml
 ./view/template_form.xml
 locale/bg_BG.po
 locale/ca_ES.po
@@ -35,8 +45,14 @@ locale/es_AR.po
 locale/es_CO.po
 locale/es_EC.po
 locale/es_ES.po
+locale/es_MX.po
 locale/fr_FR.po
+locale/hu_HU.po
+locale/it_IT.po
+locale/ja_JP.po
+locale/lt_LT.po
 locale/nl_NL.po
+locale/pt_BR.po
 locale/ru_RU.po
 locale/sl_SI.po
 trytond_account_product.egg-info/PKG-INFO
@@ -47,4 +63,5 @@ trytond_account_product.egg-info/not-zip-safe
 trytond_account_product.egg-info/requires.txt
 trytond_account_product.egg-info/top_level.txt
 view/category_form.xml
+view/configuration_form.xml
 view/template_form.xml
\ No newline at end of file
diff --git a/trytond_account_product.egg-info/requires.txt b/trytond_account_product.egg-info/requires.txt
index f932a94..da29b11 100644
--- a/trytond_account_product.egg-info/requires.txt
+++ b/trytond_account_product.egg-info/requires.txt
@@ -1,4 +1,4 @@
-trytond_account >= 3.6, < 3.7
-trytond_company >= 3.6, < 3.7
-trytond_product >= 3.6, < 3.7
-trytond >= 3.6, < 3.7
\ No newline at end of file
+trytond_account >= 3.8, < 3.9
+trytond_company >= 3.8, < 3.9
+trytond_product >= 3.8, < 3.9
+trytond >= 3.8, < 3.9
\ No newline at end of file
diff --git a/view/configuration_form.xml b/view/configuration_form.xml
new file mode 100644
index 0000000..ff5389f
--- /dev/null
+++ b/view/configuration_form.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0"?>
+<!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
+this repository contains the full copyright notices and license terms. -->
+<data>
+    <xpath expr="/form/field[@name='default_account_payable']"
+        position="after">
+        <separator id="product" string="Product" colspan="4"/>
+        <label name="default_product_account_revenue"/>
+        <field name="default_product_account_revenue"/>
+        <label name="default_product_account_expense"/>
+        <field name="default_product_account_expense"/>
+        <separator id="category" string="Category" colspan="4"/>
+        <label name="default_category_account_revenue"/>
+        <field name="default_category_account_revenue"/>
+        <label name="default_category_account_expense"/>
+        <field name="default_category_account_expense"/>
+    </xpath>
+</data>
-- 
tryton-modules-account-product



More information about the tryton-debian-vcs mailing list