[tryton-debian-vcs] tryton-modules-account-stock-continental branch debian updated. debian/3.6.0-1-4-g3ec98fa

Mathias Behrle tryton-debian-vcs at alioth.debian.org
Wed Nov 11 11:21:15 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-stock-continental.git;a=commitdiff;h=debian/3.6.0-1-4-g3ec98fa

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

    Merging upstream version 3.8.0.

diff --git a/CHANGELOG b/CHANGELOG
index 37c11fb..d41bfab 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,6 @@
+Version 3.8.0 - 2015-11-02
+* Bug fixes (see mercurial logs for details)
+
 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 eb97a8b..6dbfac3 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -1,12 +1,12 @@
 Metadata-Version: 1.1
 Name: trytond_account_stock_continental
-Version: 3.6.0
+Version: 3.8.0
 Summary: Tryton module for continental real-time stock valuation
 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_stock_continental
         =================================
         
@@ -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/account.xml b/account.xml
index 4771424..ee1017b 100644
--- a/account.xml
+++ b/account.xml
@@ -21,58 +21,6 @@ this repository contains the full copyright notices and license terms. -->
             <field name="name">fiscalyear_form</field>
         </record>
 
-        <record model="account.account.type.template"
-            id="account_type_template_asset_current_inventories">
-            <field name="name">Inventories</field>
-            <field name="parent" ref="account.account_type_template_asset_current"/>
-            <field name="sequence" eval="20"/>
-        </record>
-
-        <record model="account.account.template" id="account_template_stock">
-            <field name="name">Stock</field>
-            <field name="type" ref="account_type_template_asset_current_inventories"/>
-            <field name="reconcile" eval="True"/>
-            <field name="deferral" eval="True"/>
-            <field name="parent" ref="account.account_template_root"/>
-            <field name="kind">stock</field>
-        </record>
-
-        <record model="account.account.template" id="account_template_stock_supplier">
-            <field name="name">Stock Supplier</field>
-            <field name="type" ref="account_type_template_asset_current_inventories"/>
-            <field name="reconcile" eval="True"/>
-            <field name="deferral" eval="True"/>
-            <field name="parent" ref="account.account_template_root"/>
-            <field name="kind">stock</field>
-        </record>
-
-        <record model="account.account.template" id="account_template_stock_customer">
-            <field name="name">Stock Customer</field>
-            <field name="type" ref="account_type_template_asset_current_inventories"/>
-            <field name="reconcile" eval="True"/>
-            <field name="deferral" eval="True"/>
-            <field name="parent" ref="account.account_template_root"/>
-            <field name="kind">stock</field>
-        </record>
-
-        <record model="account.account.template" id="account_template_stock_production">
-            <field name="name">Stock Production</field>
-            <field name="type" ref="account_type_template_asset_current_inventories"/>
-            <field name="reconcile" eval="True"/>
-            <field name="deferral" eval="True"/>
-            <field name="parent" ref="account.account_template_root"/>
-            <field name="kind">stock</field>
-        </record>
-
-        <record model="account.account.template" id="account_template_stock_lost_found">
-            <field name="name">Stock Lost and Found</field>
-            <field name="type" ref="account_type_template_asset_current_inventories"/>
-            <field name="reconcile" eval="True"/>
-            <field name="deferral" eval="True"/>
-            <field name="parent" ref="account.account_template_root"/>
-            <field name="kind">stock</field>
-        </record>
-
         <!-- Read access for origin field on account.move -->
         <record model="ir.model.access" id="access_move_group_account">
             <field name="model" search="[('model', '=', 'stock.move')]"/>
diff --git a/locale/bg_BG.po b/locale/bg_BG.po
index ca32980..54f24f5 100644
--- a/locale/bg_BG.po
+++ b/locale/bg_BG.po
@@ -186,35 +186,6 @@ msgctxt "help:product.template,account_stock_supplier:"
 msgid "This account will be used instead of the one defined on the category."
 msgstr "Ще се използва тази сметка вместо тази зададена за категорията"
 
-#, fuzzy
-msgctxt "model:account.account.template,name:account_template_stock"
-msgid "Stock"
-msgstr "Наличност"
-
-msgctxt "model:account.account.template,name:account_template_stock_customer"
-msgid "Stock Customer"
-msgstr ""
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_lost_found"
-msgid "Stock Lost and Found"
-msgstr ""
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_production"
-msgid "Stock Production"
-msgstr ""
-
-msgctxt "model:account.account.template,name:account_template_stock_supplier"
-msgid "Stock Supplier"
-msgstr ""
-
-#, fuzzy
-msgctxt ""
-"model:account.account.type.template,name:account_type_template_asset_current_inventories"
-msgid "Inventories"
-msgstr "Инвентаризации"
-
 msgctxt "model:ir.action,name:wizard_update_cost_price"
 msgid "Update Cost Price"
 msgstr ""
diff --git a/locale/ca_ES.po b/locale/ca_ES.po
index 4397a71..72d3865 100644
--- a/locale/ca_ES.po
+++ b/locale/ca_ES.po
@@ -40,11 +40,11 @@ msgstr "Compte d'estoc client usat"
 
 msgctxt "field:product.category,account_stock_lost_found:"
 msgid "Account Stock Lost and Found"
-msgstr "Compte d'estoc perdut/trobat"
+msgstr "Compte d'estoc perdut-trobat"
 
 msgctxt "field:product.category,account_stock_lost_found_used:"
 msgid "Account Stock Lost and Found"
-msgstr "Compte d'estoc perdut/trobat"
+msgstr "Compte d'estoc perdut-trobat"
 
 msgctxt "field:product.category,account_stock_production:"
 msgid "Account Stock Production"
@@ -80,11 +80,11 @@ msgstr "Compte d'estoc client usat"
 
 msgctxt "field:product.template,account_stock_lost_found:"
 msgid "Account Stock Lost and Found"
-msgstr "Compte d'estoc perdut/trobat"
+msgstr "Compte d'estoc perdut-trobat"
 
 msgctxt "field:product.template,account_stock_lost_found_used:"
 msgid "Account Stock Lost and Found"
-msgstr "Compte d'estoc perdut/trobat"
+msgstr "Compte d'estoc perdut-trobat"
 
 msgctxt "field:product.template,account_stock_production:"
 msgid "Account Stock Production"
@@ -174,33 +174,6 @@ msgctxt "help:product.template,account_stock_supplier:"
 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."
 
-msgctxt "model:account.account.template,name:account_template_stock"
-msgid "Stock"
-msgstr "Estoc"
-
-msgctxt "model:account.account.template,name:account_template_stock_customer"
-msgid "Stock Customer"
-msgstr "Estoc client"
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_lost_found"
-msgid "Stock Lost and Found"
-msgstr "Estoc perdut/trobat"
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_production"
-msgid "Stock Production"
-msgstr "Estoc producció"
-
-msgctxt "model:account.account.template,name:account_template_stock_supplier"
-msgid "Stock Supplier"
-msgstr "Estoc proveïdor"
-
-msgctxt ""
-"model:account.account.type.template,name:account_type_template_asset_current_inventories"
-msgid "Inventories"
-msgstr "Inventaris"
-
 msgctxt "model:ir.action,name:wizard_update_cost_price"
 msgid "Update Cost Price"
 msgstr "Actualitza preu de cost"
@@ -211,7 +184,7 @@ msgstr "Demana actualitzar preu de cost"
 
 msgctxt "model:product.update_cost_price.show_move,name:"
 msgid "Update Cost Price Show Move"
-msgstr "Actualitza preu de cost. Mostra assentament"
+msgstr "Mostra assentament d'actualització del preu de cost"
 
 msgctxt "selection:account.fiscalyear,account_stock_method:"
 msgid "Continental"
@@ -239,11 +212,11 @@ msgstr "Cancel·la"
 
 msgctxt "wizard_button:product.update_cost_price,ask_price,should_show_move:"
 msgid "OK"
-msgstr "Accepta"
+msgstr "D'acord"
 
 msgctxt "wizard_button:product.update_cost_price,show_move,create_move:"
 msgid "OK"
-msgstr "Accepta"
+msgstr "D'acord"
 
 msgctxt "wizard_button:product.update_cost_price,show_move,end:"
 msgid "Cancel"
diff --git a/locale/cs_CZ.po b/locale/cs_CZ.po
index 4179984..522b7dd 100644
--- a/locale/cs_CZ.po
+++ b/locale/cs_CZ.po
@@ -172,33 +172,6 @@ msgctxt "help:product.template,account_stock_supplier:"
 msgid "This account will be used instead of the one defined on the category."
 msgstr ""
 
-msgctxt "model:account.account.template,name:account_template_stock"
-msgid "Stock"
-msgstr ""
-
-msgctxt "model:account.account.template,name:account_template_stock_customer"
-msgid "Stock Customer"
-msgstr ""
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_lost_found"
-msgid "Stock Lost and Found"
-msgstr ""
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_production"
-msgid "Stock Production"
-msgstr ""
-
-msgctxt "model:account.account.template,name:account_template_stock_supplier"
-msgid "Stock Supplier"
-msgstr ""
-
-msgctxt ""
-"model:account.account.type.template,name:account_type_template_asset_current_inventories"
-msgid "Inventories"
-msgstr ""
-
 msgctxt "model:ir.action,name:wizard_update_cost_price"
 msgid "Update Cost Price"
 msgstr ""
diff --git a/locale/de_DE.po b/locale/de_DE.po
index b59488a..4855e5a 100644
--- a/locale/de_DE.po
+++ b/locale/de_DE.po
@@ -8,7 +8,7 @@ msgid ""
 "You must use the \"Update Cost Price\" wizard."
 msgstr ""
 "Der Kostenpreis kann nicht direkt aktualisiert werden für Artikel, die Lagerbewegungen zugeordnet sind.\n"
-"Es muss die Aktion 'Kostenpreis aktualisieren' gewählt werden."
+"Es muss die Aktion \"Kostenpreis aktualisieren\" gewählt werden."
 
 msgctxt "error:product.update_cost_price:"
 msgid "The stock account and the counterpart can not be the same account"
@@ -116,7 +116,7 @@ msgstr "ID"
 
 msgctxt "field:product.update_cost_price.ask,product:"
 msgid "Variant"
-msgstr "Artikel"
+msgstr "Variante"
 
 msgctxt "field:product.update_cost_price.ask,template:"
 msgid "Product"
@@ -184,30 +184,11 @@ msgstr ""
 "Dieses Konto wird benutzt anstelle des Kontos, welches in der Kategorie "
 "eingestellt ist."
 
-msgctxt "model:account.account.template,name:account_template_stock"
+msgctxt "model:account.account.template,name:"
 msgid "Stock"
 msgstr "Lager"
 
-msgctxt "model:account.account.template,name:account_template_stock_customer"
-msgid "Stock Customer"
-msgstr "Lager Kunde"
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_lost_found"
-msgid "Stock Lost and Found"
-msgstr "Lager Inventurdifferenz"
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_production"
-msgid "Stock Production"
-msgstr "Lager Produktion"
-
-msgctxt "model:account.account.template,name:account_template_stock_supplier"
-msgid "Stock Supplier"
-msgstr "Lager Lieferant"
-
-msgctxt ""
-"model:account.account.type.template,name:account_type_template_asset_current_inventories"
+msgctxt "model:account.account.type.template,name:"
 msgid "Inventories"
 msgstr "Bestandskorrekturen"
 
diff --git a/locale/es_AR.po b/locale/es_AR.po
index f018830..1b6cb55 100644
--- a/locale/es_AR.po
+++ b/locale/es_AR.po
@@ -13,7 +13,7 @@ msgstr ""
 msgctxt "error:product.update_cost_price:"
 msgid "The stock account and the counterpart can not be the same account"
 msgstr ""
-"La cuenta de existencias y la contrapartida no pueden ser la misma cuenta."
+"La cuenta de existencias y la contrapartida no pueden ser la misma cuenta"
 
 msgctxt "field:account.configuration,cost_price_counterpart_account:"
 msgid "Cost Price Counterpart Account"
@@ -175,33 +175,6 @@ msgctxt "help:product.template,account_stock_supplier:"
 msgid "This account will be used instead of the one defined on the category."
 msgstr "Se usará esta cuenta en lugar de la definida en la categoría."
 
-msgctxt "model:account.account.template,name:account_template_stock"
-msgid "Stock"
-msgstr "Existencias"
-
-msgctxt "model:account.account.template,name:account_template_stock_customer"
-msgid "Stock Customer"
-msgstr "Existencias del cliente"
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_lost_found"
-msgid "Stock Lost and Found"
-msgstr "Existencias perdidas y encontradas"
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_production"
-msgid "Stock Production"
-msgstr "Existencias de producción"
-
-msgctxt "model:account.account.template,name:account_template_stock_supplier"
-msgid "Stock Supplier"
-msgstr "Existencias del proveedor"
-
-msgctxt ""
-"model:account.account.type.template,name:account_type_template_asset_current_inventories"
-msgid "Inventories"
-msgstr "Inventarios"
-
 msgctxt "model:ir.action,name:wizard_update_cost_price"
 msgid "Update Cost Price"
 msgstr "Actualizar precio de costo"
diff --git a/locale/es_CO.po b/locale/es_CO.po
index 7ea1038..d4b114a 100644
--- a/locale/es_CO.po
+++ b/locale/es_CO.po
@@ -175,33 +175,6 @@ msgctxt "help:product.template,account_stock_supplier:"
 msgid "This account will be used instead of the one defined on the category."
 msgstr "Esta cuenta se usará en lugar de la definida en la categoría."
 
-msgctxt "model:account.account.template,name:account_template_stock"
-msgid "Stock"
-msgstr "Inventarios"
-
-msgctxt "model:account.account.template,name:account_template_stock_customer"
-msgid "Stock Customer"
-msgstr "Inventarios de Cliente"
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_lost_found"
-msgid "Stock Lost and Found"
-msgstr "Inventarios Perdidos y Encontrados"
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_production"
-msgid "Stock Production"
-msgstr "Inventarios en Producción"
-
-msgctxt "model:account.account.template,name:account_template_stock_supplier"
-msgid "Stock Supplier"
-msgstr "Inventarios de Proveedor"
-
-msgctxt ""
-"model:account.account.type.template,name:account_type_template_asset_current_inventories"
-msgid "Inventories"
-msgstr "Inventarios"
-
 msgctxt "model:ir.action,name:wizard_update_cost_price"
 msgid "Update Cost Price"
 msgstr "Actualizar Precio de Costo"
diff --git a/locale/es_EC.po b/locale/es_EC.po
index 27fb37a..52ef0e5 100644
--- a/locale/es_EC.po
+++ b/locale/es_EC.po
@@ -8,12 +8,12 @@ msgid ""
 "You must use the \"Update Cost Price\" wizard."
 msgstr ""
 "No puede cambiar el precio de costo de un producto el cual está asociado a movimientos de stock.\n"
-"Debe utilizar el asistente \"Actualizar Precio de Costo\"."
+"Debe utilizar el asistente \"Actualizar precio de costo\"."
 
 msgctxt "error:product.update_cost_price:"
 msgid "The stock account and the counterpart can not be the same account"
 msgstr ""
-"La cuenta de stock y la de contrapartida no pueden ser la misma cuenta."
+"La cuenta de stock y la de contrapartida no pueden ser la misma cuenta"
 
 msgctxt "field:account.configuration,cost_price_counterpart_account:"
 msgid "Cost Price Counterpart Account"
@@ -175,33 +175,6 @@ msgctxt "help:product.template,account_stock_supplier:"
 msgid "This account will be used instead of the one defined on the category."
 msgstr "Se utilizará esta cuenta en lugar de la definida en la categoría."
 
-msgctxt "model:account.account.template,name:account_template_stock"
-msgid "Stock"
-msgstr "Stock"
-
-msgctxt "model:account.account.template,name:account_template_stock_customer"
-msgid "Stock Customer"
-msgstr "Stock del cliente"
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_lost_found"
-msgid "Stock Lost and Found"
-msgstr "Stock perdido y encontrado"
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_production"
-msgid "Stock Production"
-msgstr "Stock de producción"
-
-msgctxt "model:account.account.template,name:account_template_stock_supplier"
-msgid "Stock Supplier"
-msgstr "Stock del proveedor"
-
-msgctxt ""
-"model:account.account.type.template,name:account_type_template_asset_current_inventories"
-msgid "Inventories"
-msgstr "Inventarios"
-
 msgctxt "model:ir.action,name:wizard_update_cost_price"
 msgid "Update Cost Price"
 msgstr "Actualizar precio de costo"
@@ -240,11 +213,11 @@ msgstr "Cancelar"
 
 msgctxt "wizard_button:product.update_cost_price,ask_price,should_show_move:"
 msgid "OK"
-msgstr "OK"
+msgstr "Aceptar"
 
 msgctxt "wizard_button:product.update_cost_price,show_move,create_move:"
 msgid "OK"
-msgstr "OK"
+msgstr "Aceptar"
 
 msgctxt "wizard_button:product.update_cost_price,show_move,end:"
 msgid "Cancel"
diff --git a/locale/es_ES.po b/locale/es_ES.po
index e53d256..4da6f96 100644
--- a/locale/es_ES.po
+++ b/locale/es_ES.po
@@ -40,11 +40,11 @@ msgstr "Cuenta de stock cliente usada"
 
 msgctxt "field:product.category,account_stock_lost_found:"
 msgid "Account Stock Lost and Found"
-msgstr "Cuenta de stock perdido/encontrado"
+msgstr "Cuenta de stock perdido-encontrado"
 
 msgctxt "field:product.category,account_stock_lost_found_used:"
 msgid "Account Stock Lost and Found"
-msgstr "Cuenta de stock perdido/encontrado"
+msgstr "Cuenta de stock perdido-encontrado"
 
 msgctxt "field:product.category,account_stock_production:"
 msgid "Account Stock Production"
@@ -80,11 +80,11 @@ msgstr "Cuenta de stock cliente usada"
 
 msgctxt "field:product.template,account_stock_lost_found:"
 msgid "Account Stock Lost and Found"
-msgstr "Cuenta de stock perdido/encontrado"
+msgstr "Cuenta de stock perdido-encontrado"
 
 msgctxt "field:product.template,account_stock_lost_found_used:"
 msgid "Account Stock Lost and Found"
-msgstr "Cuenta de stock perdido/encontrado"
+msgstr "Cuenta de stock perdido-encontrado"
 
 msgctxt "field:product.template,account_stock_production:"
 msgid "Account Stock Production"
@@ -174,33 +174,6 @@ msgctxt "help:product.template,account_stock_supplier:"
 msgid "This account will be used instead of the one defined on the category."
 msgstr "Se usará esta cuenta en lugar de la definida en la categoría."
 
-msgctxt "model:account.account.template,name:account_template_stock"
-msgid "Stock"
-msgstr "Existencias"
-
-msgctxt "model:account.account.template,name:account_template_stock_customer"
-msgid "Stock Customer"
-msgstr "Stock cliente"
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_lost_found"
-msgid "Stock Lost and Found"
-msgstr "Stock perdido/encontrado"
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_production"
-msgid "Stock Production"
-msgstr "Stock producción"
-
-msgctxt "model:account.account.template,name:account_template_stock_supplier"
-msgid "Stock Supplier"
-msgstr "Stock proveedor"
-
-msgctxt ""
-"model:account.account.type.template,name:account_type_template_asset_current_inventories"
-msgid "Inventories"
-msgstr "Inventarios"
-
 msgctxt "model:ir.action,name:wizard_update_cost_price"
 msgid "Update Cost Price"
 msgstr "Actualizar precio de coste"
diff --git a/locale/es_ES.po b/locale/es_MX.po
similarity index 72%
copy from locale/es_ES.po
copy to locale/es_MX.po
index e53d256..b073df2 100644
--- a/locale/es_ES.po
+++ b/locale/es_MX.po
@@ -7,108 +7,109 @@ msgid ""
 "You cannot change the cost price for a product which is associated to stock moves.\n"
 "You must use the \"Update Cost Price\" wizard."
 msgstr ""
-"No se puede cambiar el precio de coste de un producto que está asociado a movimientos de stock.\n"
-"Para actualizar el coste debe utilizar el asistente \"Actualizar precio de coste\"."
+"No se puede cambiar el costo de un producto que está asociado a movimientos de existencias.\n"
+"Para actualizar el costo debe utilizar el asistente \"Actualizar costo\"."
 
 msgctxt "error:product.update_cost_price:"
 msgid "The stock account and the counterpart can not be the same account"
-msgstr "La cuenta de stock y la contrapartida no pueden ser la misma cuenta."
+msgstr ""
+"La cuenta de inventarios y la contrapartida no pueden ser la misma cuenta."
 
 msgctxt "field:account.configuration,cost_price_counterpart_account:"
 msgid "Cost Price Counterpart Account"
-msgstr "Cuenta contrapartida precio de coste"
+msgstr "Cuenta para contrapartida de costo"
 
 msgctxt "field:account.configuration,stock_journal:"
 msgid "Stock Journal"
-msgstr "Diario de stock"
+msgstr "Diario de existencias"
 
 msgctxt "field:account.fiscalyear,account_stock_method:"
 msgid "Account Stock Method"
-msgstr "Método contabilización del stock"
+msgstr "Método contabilización de existencias"
 
 msgctxt "field:product.category,account_stock:"
 msgid "Account Stock"
-msgstr "Cuenta de stock"
+msgstr "Cuenta de inventarios"
 
 msgctxt "field:product.category,account_stock_customer:"
 msgid "Account Stock Customer"
-msgstr "Cuenta de stock cliente"
+msgstr "Cuenta de inventarios cliente"
 
 msgctxt "field:product.category,account_stock_customer_used:"
 msgid "Account Stock Customer Used"
-msgstr "Cuenta de stock cliente usada"
+msgstr "Cuenta de inventarios cliente usada"
 
 msgctxt "field:product.category,account_stock_lost_found:"
 msgid "Account Stock Lost and Found"
-msgstr "Cuenta de stock perdido/encontrado"
+msgstr "Cuenta de inventarios perdido/encontrado"
 
 msgctxt "field:product.category,account_stock_lost_found_used:"
 msgid "Account Stock Lost and Found"
-msgstr "Cuenta de stock perdido/encontrado"
+msgstr "Cuenta de inventarios perdido/encontrado"
 
 msgctxt "field:product.category,account_stock_production:"
 msgid "Account Stock Production"
-msgstr "Cuenta de stock producción"
+msgstr "Cuenta de inventarios producción"
 
 msgctxt "field:product.category,account_stock_production_used:"
 msgid "Account Stock Production Used"
-msgstr "Cuenta de stock producción usada"
+msgstr "Cuenta de inventarios producción usada"
 
 msgctxt "field:product.category,account_stock_supplier:"
 msgid "Account Stock Supplier"
-msgstr "Cuenta de stock proveedor"
+msgstr "Cuenta de inventarios proveedor"
 
 msgctxt "field:product.category,account_stock_supplier_used:"
 msgid "Account Stock Supplier Used"
-msgstr "Cuenta de stock proveedor usada"
+msgstr "Cuenta de inventarios proveedor usada"
 
 msgctxt "field:product.category,account_stock_used:"
 msgid "Account Stock Used"
-msgstr "Cuenta de stock usada"
+msgstr "Cuenta de inventarios usada"
 
 msgctxt "field:product.template,account_stock:"
 msgid "Account Stock"
-msgstr "Cuenta de stock"
+msgstr "Cuenta de inventarios"
 
 msgctxt "field:product.template,account_stock_customer:"
 msgid "Account Stock Customer"
-msgstr "Cuenta de stock cliente"
+msgstr "Cuenta de inventarios cliente"
 
 msgctxt "field:product.template,account_stock_customer_used:"
 msgid "Account Stock Customer Used"
-msgstr "Cuenta de stock cliente usada"
+msgstr "Cuenta de inventarios cliente usada"
 
 msgctxt "field:product.template,account_stock_lost_found:"
 msgid "Account Stock Lost and Found"
-msgstr "Cuenta de stock perdido/encontrado"
+msgstr "Cuenta de inventarios perdido/encontrado"
 
 msgctxt "field:product.template,account_stock_lost_found_used:"
 msgid "Account Stock Lost and Found"
-msgstr "Cuenta de stock perdido/encontrado"
+msgstr "Cuenta de inventarios perdido/encontrado"
 
 msgctxt "field:product.template,account_stock_production:"
 msgid "Account Stock Production"
-msgstr "Cuenta de stock producción"
+msgstr "Cuenta de inventarios producción"
 
 msgctxt "field:product.template,account_stock_production_used:"
 msgid "Account Stock Production Used"
-msgstr "Cuenta de stock producción usada"
+msgstr "Cuenta de inventarios producción usada"
 
 msgctxt "field:product.template,account_stock_supplier:"
 msgid "Account Stock Supplier"
-msgstr "Cuenta de stock proveedor"
+msgstr "Cuenta de inventarios proveedor"
 
 msgctxt "field:product.template,account_stock_supplier_used:"
 msgid "Account Stock Supplier Used"
-msgstr "Cuenta de stock proveedor usada"
+msgstr "Cuenta de inventarios proveedor usada"
 
 msgctxt "field:product.template,account_stock_used:"
 msgid "Account Stock Used"
-msgstr "Cuenta de stock usada"
+msgstr "Cuenta de inventarios usada"
 
 msgctxt "field:product.update_cost_price.ask,cost_price:"
 msgid "Cost Price"
-msgstr "Precio de coste"
+msgstr "Precio de costo"
 
 msgctxt "field:product.update_cost_price.ask,id:"
 msgid "ID"
@@ -152,7 +153,7 @@ msgstr "Diferencia de precio"
 
 msgctxt "field:product.update_cost_price.show_move,stock_account:"
 msgid "Stock Account"
-msgstr "Cuenta de stock"
+msgstr "Cuenta de inventarios"
 
 msgctxt "help:product.template,account_stock:"
 msgid "This account will be used instead of the one defined on the category."
@@ -174,44 +175,17 @@ msgctxt "help:product.template,account_stock_supplier:"
 msgid "This account will be used instead of the one defined on the category."
 msgstr "Se usará esta cuenta en lugar de la definida en la categoría."
 
-msgctxt "model:account.account.template,name:account_template_stock"
-msgid "Stock"
-msgstr "Existencias"
-
-msgctxt "model:account.account.template,name:account_template_stock_customer"
-msgid "Stock Customer"
-msgstr "Stock cliente"
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_lost_found"
-msgid "Stock Lost and Found"
-msgstr "Stock perdido/encontrado"
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_production"
-msgid "Stock Production"
-msgstr "Stock producción"
-
-msgctxt "model:account.account.template,name:account_template_stock_supplier"
-msgid "Stock Supplier"
-msgstr "Stock proveedor"
-
-msgctxt ""
-"model:account.account.type.template,name:account_type_template_asset_current_inventories"
-msgid "Inventories"
-msgstr "Inventarios"
-
 msgctxt "model:ir.action,name:wizard_update_cost_price"
 msgid "Update Cost Price"
-msgstr "Actualizar precio de coste"
+msgstr "Actualizar costo"
 
 msgctxt "model:product.update_cost_price.ask,name:"
 msgid "Update Cost Price Ask"
-msgstr "Solicitar actualizar precio de coste"
+msgstr "Solicitar actualización de costo"
 
 msgctxt "model:product.update_cost_price.show_move,name:"
 msgid "Update Cost Price Show Move"
-msgstr "Actualizar precio de coste. Mostrar asiento"
+msgstr "Actualizar costo. Mostrar asiento"
 
 msgctxt "selection:account.fiscalyear,account_stock_method:"
 msgid "Continental"
@@ -223,15 +197,15 @@ msgstr "Ninguno"
 
 msgctxt "view:account.fiscalyear:"
 msgid "Account Stock"
-msgstr "Contabilización del stock"
+msgstr ""
 
 msgctxt "view:product.update_cost_price.ask:"
 msgid "Update Cost Price"
-msgstr "Actualizar precio de coste"
+msgstr ""
 
 msgctxt "view:product.update_cost_price.show_move:"
 msgid "Update Cost Price - Move"
-msgstr "Actualizar precio de coste - Asiento"
+msgstr ""
 
 msgctxt "wizard_button:product.update_cost_price,ask_price,end:"
 msgid "Cancel"
diff --git a/locale/fr_FR.po b/locale/fr_FR.po
index bde400d..31a7e21 100644
--- a/locale/fr_FR.po
+++ b/locale/fr_FR.po
@@ -174,33 +174,6 @@ msgctxt "help:product.template,account_stock_supplier:"
 msgid "This account will be used instead of the one defined on the category."
 msgstr "Ce compte sera utilisé au lieu de celui défini sur la catégorie."
 
-msgctxt "model:account.account.template,name:account_template_stock"
-msgid "Stock"
-msgstr "Stock"
-
-msgctxt "model:account.account.template,name:account_template_stock_customer"
-msgid "Stock Customer"
-msgstr "Stock client"
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_lost_found"
-msgid "Stock Lost and Found"
-msgstr "Stock « pertes et surplus »"
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_production"
-msgid "Stock Production"
-msgstr "Stock de production"
-
-msgctxt "model:account.account.template,name:account_template_stock_supplier"
-msgid "Stock Supplier"
-msgstr "Stock fournisseur"
-
-msgctxt ""
-"model:account.account.type.template,name:account_type_template_asset_current_inventories"
-msgid "Inventories"
-msgstr "Inventaires"
-
 msgctxt "model:ir.action,name:wizard_update_cost_price"
 msgid "Update Cost Price"
 msgstr "Mise à jour du prix de revient"
diff --git a/locale/cs_CZ.po b/locale/hu_HU.po
similarity index 89%
copy from locale/cs_CZ.po
copy to locale/hu_HU.po
index 4179984..522b7dd 100644
--- a/locale/cs_CZ.po
+++ b/locale/hu_HU.po
@@ -172,33 +172,6 @@ msgctxt "help:product.template,account_stock_supplier:"
 msgid "This account will be used instead of the one defined on the category."
 msgstr ""
 
-msgctxt "model:account.account.template,name:account_template_stock"
-msgid "Stock"
-msgstr ""
-
-msgctxt "model:account.account.template,name:account_template_stock_customer"
-msgid "Stock Customer"
-msgstr ""
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_lost_found"
-msgid "Stock Lost and Found"
-msgstr ""
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_production"
-msgid "Stock Production"
-msgstr ""
-
-msgctxt "model:account.account.template,name:account_template_stock_supplier"
-msgid "Stock Supplier"
-msgstr ""
-
-msgctxt ""
-"model:account.account.type.template,name:account_type_template_asset_current_inventories"
-msgid "Inventories"
-msgstr ""
-
 msgctxt "model:ir.action,name:wizard_update_cost_price"
 msgid "Update Cost Price"
 msgstr ""
diff --git a/locale/cs_CZ.po b/locale/it_IT.po
similarity index 89%
copy from locale/cs_CZ.po
copy to locale/it_IT.po
index 4179984..522b7dd 100644
--- a/locale/cs_CZ.po
+++ b/locale/it_IT.po
@@ -172,33 +172,6 @@ msgctxt "help:product.template,account_stock_supplier:"
 msgid "This account will be used instead of the one defined on the category."
 msgstr ""
 
-msgctxt "model:account.account.template,name:account_template_stock"
-msgid "Stock"
-msgstr ""
-
-msgctxt "model:account.account.template,name:account_template_stock_customer"
-msgid "Stock Customer"
-msgstr ""
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_lost_found"
-msgid "Stock Lost and Found"
-msgstr ""
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_production"
-msgid "Stock Production"
-msgstr ""
-
-msgctxt "model:account.account.template,name:account_template_stock_supplier"
-msgid "Stock Supplier"
-msgstr ""
-
-msgctxt ""
-"model:account.account.type.template,name:account_type_template_asset_current_inventories"
-msgid "Inventories"
-msgstr ""
-
 msgctxt "model:ir.action,name:wizard_update_cost_price"
 msgid "Update Cost Price"
 msgstr ""
diff --git a/locale/cs_CZ.po b/locale/ja_JP.po
similarity index 89%
copy from locale/cs_CZ.po
copy to locale/ja_JP.po
index 4179984..522b7dd 100644
--- a/locale/cs_CZ.po
+++ b/locale/ja_JP.po
@@ -172,33 +172,6 @@ msgctxt "help:product.template,account_stock_supplier:"
 msgid "This account will be used instead of the one defined on the category."
 msgstr ""
 
-msgctxt "model:account.account.template,name:account_template_stock"
-msgid "Stock"
-msgstr ""
-
-msgctxt "model:account.account.template,name:account_template_stock_customer"
-msgid "Stock Customer"
-msgstr ""
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_lost_found"
-msgid "Stock Lost and Found"
-msgstr ""
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_production"
-msgid "Stock Production"
-msgstr ""
-
-msgctxt "model:account.account.template,name:account_template_stock_supplier"
-msgid "Stock Supplier"
-msgstr ""
-
-msgctxt ""
-"model:account.account.type.template,name:account_type_template_asset_current_inventories"
-msgid "Inventories"
-msgstr ""
-
 msgctxt "model:ir.action,name:wizard_update_cost_price"
 msgid "Update Cost Price"
 msgstr ""
diff --git a/locale/cs_CZ.po b/locale/lt_LT.po
similarity index 89%
copy from locale/cs_CZ.po
copy to locale/lt_LT.po
index 4179984..522b7dd 100644
--- a/locale/cs_CZ.po
+++ b/locale/lt_LT.po
@@ -172,33 +172,6 @@ msgctxt "help:product.template,account_stock_supplier:"
 msgid "This account will be used instead of the one defined on the category."
 msgstr ""
 
-msgctxt "model:account.account.template,name:account_template_stock"
-msgid "Stock"
-msgstr ""
-
-msgctxt "model:account.account.template,name:account_template_stock_customer"
-msgid "Stock Customer"
-msgstr ""
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_lost_found"
-msgid "Stock Lost and Found"
-msgstr ""
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_production"
-msgid "Stock Production"
-msgstr ""
-
-msgctxt "model:account.account.template,name:account_template_stock_supplier"
-msgid "Stock Supplier"
-msgstr ""
-
-msgctxt ""
-"model:account.account.type.template,name:account_type_template_asset_current_inventories"
-msgid "Inventories"
-msgstr ""
-
 msgctxt "model:ir.action,name:wizard_update_cost_price"
 msgid "Update Cost Price"
 msgstr ""
diff --git a/locale/nl_NL.po b/locale/nl_NL.po
index 4e9c7a5..bab72b4 100644
--- a/locale/nl_NL.po
+++ b/locale/nl_NL.po
@@ -189,34 +189,6 @@ msgid "This account will be used instead of the one defined on the category."
 msgstr ""
 "Deze rekening zal gebruikt worden in de plaats van die van de categorie."
 
-#, fuzzy
-msgctxt "model:account.account.template,name:account_template_stock"
-msgid "Stock"
-msgstr "Voorraad"
-
-msgctxt "model:account.account.template,name:account_template_stock_customer"
-msgid "Stock Customer"
-msgstr ""
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_lost_found"
-msgid "Stock Lost and Found"
-msgstr ""
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_production"
-msgid "Stock Production"
-msgstr ""
-
-msgctxt "model:account.account.template,name:account_template_stock_supplier"
-msgid "Stock Supplier"
-msgstr ""
-
-msgctxt ""
-"model:account.account.type.template,name:account_type_template_asset_current_inventories"
-msgid "Inventories"
-msgstr ""
-
 msgctxt "model:ir.action,name:wizard_update_cost_price"
 msgid "Update Cost Price"
 msgstr ""
diff --git a/locale/bg_BG.po b/locale/pt_BR.po
similarity index 69%
copy from locale/bg_BG.po
copy to locale/pt_BR.po
index ca32980..6593ec6 100644
--- a/locale/bg_BG.po
+++ b/locale/pt_BR.po
@@ -7,263 +7,217 @@ msgid ""
 "You cannot change the cost price for a product which is associated to stock moves.\n"
 "You must use the \"Update Cost Price\" wizard."
 msgstr ""
+"Você não pode trocar o preço de custo de um produto que está associado a movimentações do estoque.\n"
+"Você deve usar o assistente \"Atualizar Preço de Custo\"."
 
 msgctxt "error:product.update_cost_price:"
 msgid "The stock account and the counterpart can not be the same account"
-msgstr ""
+msgstr "A conta de estoque e a contrapartirda não podem ser a mesma conta."
 
 msgctxt "field:account.configuration,cost_price_counterpart_account:"
 msgid "Cost Price Counterpart Account"
-msgstr ""
+msgstr "Conta de Contrapartida de Preço de Custo"
 
 msgctxt "field:account.configuration,stock_journal:"
 msgid "Stock Journal"
-msgstr ""
+msgstr "Diário de Estoque"
 
 msgctxt "field:account.fiscalyear,account_stock_method:"
 msgid "Account Stock Method"
-msgstr ""
+msgstr "Método de Contabilização de Estoque"
 
 msgctxt "field:product.category,account_stock:"
 msgid "Account Stock"
-msgstr ""
+msgstr "Conta de Estoque"
 
 msgctxt "field:product.category,account_stock_customer:"
 msgid "Account Stock Customer"
-msgstr ""
+msgstr "Conta de Estoque do Cliente"
 
 msgctxt "field:product.category,account_stock_customer_used:"
 msgid "Account Stock Customer Used"
-msgstr ""
+msgstr "Conta de Estoque do Cliente Utilizada"
 
 msgctxt "field:product.category,account_stock_lost_found:"
 msgid "Account Stock Lost and Found"
-msgstr ""
+msgstr "Conta de Estoque de Achados e Perdidos"
 
 msgctxt "field:product.category,account_stock_lost_found_used:"
 msgid "Account Stock Lost and Found"
-msgstr ""
+msgstr "Conta de Estoque de Achados e Perdidos"
 
 msgctxt "field:product.category,account_stock_production:"
 msgid "Account Stock Production"
-msgstr ""
+msgstr "Conta de Estoque de Produção"
 
 msgctxt "field:product.category,account_stock_production_used:"
 msgid "Account Stock Production Used"
-msgstr ""
+msgstr "Conta de Estoque de Produção Utilizada"
 
 msgctxt "field:product.category,account_stock_supplier:"
 msgid "Account Stock Supplier"
-msgstr ""
+msgstr "Conta de Estoque de Fornecedor"
 
 msgctxt "field:product.category,account_stock_supplier_used:"
 msgid "Account Stock Supplier Used"
-msgstr ""
+msgstr "Conta de Estoque de Fornecedor Utilizada"
 
 msgctxt "field:product.category,account_stock_used:"
 msgid "Account Stock Used"
-msgstr ""
+msgstr "Conta de Estoque Utilizada"
 
 msgctxt "field:product.template,account_stock:"
 msgid "Account Stock"
-msgstr ""
+msgstr "Conta de Estoque"
 
 msgctxt "field:product.template,account_stock_customer:"
 msgid "Account Stock Customer"
-msgstr ""
+msgstr "Conta de Estoque do Cliente"
 
 msgctxt "field:product.template,account_stock_customer_used:"
 msgid "Account Stock Customer Used"
-msgstr ""
+msgstr "Conta de Estoque do Cliente Utilizada"
 
 msgctxt "field:product.template,account_stock_lost_found:"
 msgid "Account Stock Lost and Found"
-msgstr ""
+msgstr "Conta de Estoque de Achados e Perdidos"
 
 msgctxt "field:product.template,account_stock_lost_found_used:"
 msgid "Account Stock Lost and Found"
-msgstr ""
+msgstr "Conta de Estoque de Achados e Perdidos"
 
 msgctxt "field:product.template,account_stock_production:"
 msgid "Account Stock Production"
-msgstr ""
+msgstr "Conta de Estoque de Produção"
 
 msgctxt "field:product.template,account_stock_production_used:"
 msgid "Account Stock Production Used"
-msgstr ""
+msgstr "Conta de Esoque de Produção Utilizada"
 
 msgctxt "field:product.template,account_stock_supplier:"
 msgid "Account Stock Supplier"
-msgstr ""
+msgstr "Conta de Esoque de Fornecedor"
 
 msgctxt "field:product.template,account_stock_supplier_used:"
 msgid "Account Stock Supplier Used"
-msgstr ""
+msgstr "Conta de Estoque de Fornecedor Utilizada"
 
 msgctxt "field:product.template,account_stock_used:"
 msgid "Account Stock Used"
-msgstr ""
+msgstr "Conta de Estoque Utilizada"
 
-#, fuzzy
 msgctxt "field:product.update_cost_price.ask,cost_price:"
 msgid "Cost Price"
-msgstr "Фабрична цена"
+msgstr "Preço de custo"
 
-#, fuzzy
 msgctxt "field:product.update_cost_price.ask,id:"
 msgid "ID"
 msgstr "ID"
 
-#, fuzzy
 msgctxt "field:product.update_cost_price.ask,product:"
 msgid "Variant"
-msgstr "Продукт"
+msgstr "Variante"
 
-#, fuzzy
 msgctxt "field:product.update_cost_price.ask,template:"
 msgid "Product"
-msgstr "Продукт"
+msgstr "Produto"
 
-#, fuzzy
 msgctxt "field:product.update_cost_price.show_move,amount:"
 msgid "Amount"
-msgstr "Сума"
+msgstr "Quantidade"
 
 msgctxt "field:product.update_cost_price.show_move,counterpart:"
 msgid "Counterpart"
-msgstr ""
+msgstr "Contrapartida"
 
-#, fuzzy
 msgctxt "field:product.update_cost_price.show_move,currency_digits:"
 msgid "Currency Digits"
-msgstr "Цифри за валута"
+msgstr "Dígitos da moeda"
 
-#, fuzzy
 msgctxt "field:product.update_cost_price.show_move,description:"
 msgid "Description"
-msgstr "Описание"
+msgstr "Descrição"
 
-#, fuzzy
 msgctxt "field:product.update_cost_price.show_move,id:"
 msgid "ID"
 msgstr "ID"
 
-#, fuzzy
 msgctxt "field:product.update_cost_price.show_move,journal:"
 msgid "Journal"
-msgstr "Дневник"
+msgstr "Diário"
 
 msgctxt "field:product.update_cost_price.show_move,price_difference:"
 msgid "Price Difference"
-msgstr ""
+msgstr "Diferença de Preço"
 
 msgctxt "field:product.update_cost_price.show_move,stock_account:"
 msgid "Stock Account"
-msgstr ""
+msgstr "Conta de Estoque"
 
-#, fuzzy
 msgctxt "help:product.template,account_stock:"
 msgid "This account will be used instead of the one defined on the category."
-msgstr "Ще се използва тази сметка вместо тази зададена за категорията"
+msgstr "Esta conta será utilizada no lugar daquela definida na categoria."
 
-#, fuzzy
 msgctxt "help:product.template,account_stock_customer:"
 msgid "This account will be used instead of the one defined on the category."
-msgstr "Ще се използва тази сметка вместо тази зададена за категорията"
+msgstr "Esta conta será utilizada no lugar daquela definida na categoria."
 
-#, fuzzy
 msgctxt "help:product.template,account_stock_lost_found:"
 msgid "This account will be used instead of the one defined on the category."
-msgstr "Ще се използва тази сметка вместо тази зададена за категорията"
+msgstr "Esta conta será utilizada no lugar daquela definida na categoria."
 
-#, fuzzy
 msgctxt "help:product.template,account_stock_production:"
 msgid "This account will be used instead of the one defined on the category."
-msgstr "Ще се използва тази сметка вместо тази зададена за категорията"
+msgstr "Esta conta será utilizada no lugar daquela definida na categoria."
 
-#, fuzzy
 msgctxt "help:product.template,account_stock_supplier:"
 msgid "This account will be used instead of the one defined on the category."
-msgstr "Ще се използва тази сметка вместо тази зададена за категорията"
-
-#, fuzzy
-msgctxt "model:account.account.template,name:account_template_stock"
-msgid "Stock"
-msgstr "Наличност"
-
-msgctxt "model:account.account.template,name:account_template_stock_customer"
-msgid "Stock Customer"
-msgstr ""
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_lost_found"
-msgid "Stock Lost and Found"
-msgstr ""
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_production"
-msgid "Stock Production"
-msgstr ""
-
-msgctxt "model:account.account.template,name:account_template_stock_supplier"
-msgid "Stock Supplier"
-msgstr ""
-
-#, fuzzy
-msgctxt ""
-"model:account.account.type.template,name:account_type_template_asset_current_inventories"
-msgid "Inventories"
-msgstr "Инвентаризации"
+msgstr "Esta conta será utilizada no lugar daquela definida na categoria."
 
 msgctxt "model:ir.action,name:wizard_update_cost_price"
 msgid "Update Cost Price"
-msgstr ""
+msgstr "Atualizar Preço de Custo"
 
 msgctxt "model:product.update_cost_price.ask,name:"
 msgid "Update Cost Price Ask"
-msgstr ""
+msgstr "Solicitar Atualização de Preço de Custo"
 
 msgctxt "model:product.update_cost_price.show_move,name:"
 msgid "Update Cost Price Show Move"
-msgstr ""
+msgstr "Atualizar Preço de Custo - Mostrar Movimentação"
 
 msgctxt "selection:account.fiscalyear,account_stock_method:"
 msgid "Continental"
-msgstr ""
+msgstr "Continental"
 
-#, fuzzy
 msgctxt "selection:account.fiscalyear,account_stock_method:"
 msgid "None"
-msgstr "Няма"
+msgstr "Nenhum"
 
 msgctxt "view:account.fiscalyear:"
 msgid "Account Stock"
-msgstr ""
+msgstr "Conta de Estoque"
 
 msgctxt "view:product.update_cost_price.ask:"
 msgid "Update Cost Price"
-msgstr ""
+msgstr "Atualizar Preço de Custo"
 
 msgctxt "view:product.update_cost_price.show_move:"
 msgid "Update Cost Price - Move"
-msgstr ""
+msgstr "Atualizar Preço de Custo - Lançamento"
 
-#, fuzzy
 msgctxt "wizard_button:product.update_cost_price,ask_price,end:"
 msgid "Cancel"
-msgstr "Отказване"
+msgstr "Cancelar"
 
-#, fuzzy
 msgctxt "wizard_button:product.update_cost_price,ask_price,should_show_move:"
 msgid "OK"
-msgstr "Добре"
+msgstr "OK"
 
-#, fuzzy
 msgctxt "wizard_button:product.update_cost_price,show_move,create_move:"
 msgid "OK"
-msgstr "Добре"
+msgstr "OK"
 
-#, fuzzy
 msgctxt "wizard_button:product.update_cost_price,show_move,end:"
 msgid "Cancel"
-msgstr "Отказване"
+msgstr "Cancelar"
diff --git a/locale/ru_RU.po b/locale/ru_RU.po
index b94490d..84eca4f 100644
--- a/locale/ru_RU.po
+++ b/locale/ru_RU.po
@@ -186,35 +186,6 @@ msgctxt "help:product.template,account_stock_supplier:"
 msgid "This account will be used instead of the one defined on the category."
 msgstr "Этот счет будет использован вместо указанного в категории."
 
-#, fuzzy
-msgctxt "model:account.account.template,name:account_template_stock"
-msgid "Stock"
-msgstr "Хранилище"
-
-msgctxt "model:account.account.template,name:account_template_stock_customer"
-msgid "Stock Customer"
-msgstr ""
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_lost_found"
-msgid "Stock Lost and Found"
-msgstr ""
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_production"
-msgid "Stock Production"
-msgstr ""
-
-msgctxt "model:account.account.template,name:account_template_stock_supplier"
-msgid "Stock Supplier"
-msgstr ""
-
-#, fuzzy
-msgctxt ""
-"model:account.account.type.template,name:account_type_template_asset_current_inventories"
-msgid "Inventories"
-msgstr "Инвентаризация"
-
 msgctxt "model:ir.action,name:wizard_update_cost_price"
 msgid "Update Cost Price"
 msgstr ""
diff --git a/locale/sl_SI.po b/locale/sl_SI.po
index eec8220..a5e683e 100644
--- a/locale/sl_SI.po
+++ b/locale/sl_SI.po
@@ -174,30 +174,11 @@ msgctxt "help:product.template,account_stock_supplier:"
 msgid "This account will be used instead of the one defined on the category."
 msgstr "Namesto konta v kategoriji se bo uporabil ta konto prihodkov."
 
-msgctxt "model:account.account.template,name:account_template_stock"
+msgctxt "model:account.account.template,name:"
 msgid "Stock"
 msgstr "Zaloga"
 
-msgctxt "model:account.account.template,name:account_template_stock_customer"
-msgid "Stock Customer"
-msgstr "Zaloga kupca"
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_lost_found"
-msgid "Stock Lost and Found"
-msgstr "Zaloga izgubljeno/najdeno"
-
-msgctxt ""
-"model:account.account.template,name:account_template_stock_production"
-msgid "Stock Production"
-msgstr "Zaloga proizvodnje"
-
-msgctxt "model:account.account.template,name:account_template_stock_supplier"
-msgid "Stock Supplier"
-msgstr "Zaloga dobavitelja"
-
-msgctxt ""
-"model:account.account.type.template,name:account_type_template_asset_current_inventories"
+msgctxt "model:account.account.type.template,name:"
 msgid "Inventories"
 msgstr "Popisi"
 
diff --git a/minimal_chart.xml b/minimal_chart.xml
new file mode 100644
index 0000000..a5a0672
--- /dev/null
+++ b/minimal_chart.xml
@@ -0,0 +1,115 @@
+<?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="account.account.type.template"
+                id="account_type_template_asset_current_inventories">
+            <field name="name" lang="en">Inventories</field>
+            <field name="name" lang="bg">Инвентаризации</field>
+            <field name="name" lang="ca">Inventaris</field>
+            <field name="name" lang="de">Bestandskorrekturen</field>
+            <field name="name" lang="es">Inventarios</field>
+            <field name="name" lang="fr">Inventaires</field>
+            <field name="name" lang="nl">Inventories</field>
+            <field name="name" lang="ru">Инвентаризация</field>
+            <field name="name" lang="sl">Popisi</field>
+            <field name="parent"
+                ref="account.account_type_template_asset_current"/>
+            <field name="sequence" eval="20"/>
+        </record>
+
+        <record model="account.account.template" id="account_template_stock">
+            <field name="name" lang="en">Stock</field>
+            <field name="name" lang="bg">Наличност</field>
+            <field name="name" lang="ca">Estoc</field>
+            <field name="name" lang="de">Lager</field>
+            <field name="name" lang="es">Existencias</field>
+            <field name="name" lang="fr">Stock</field>
+            <field name="name" lang="nl">Voorraad</field>
+            <field name="name" lang="ru">Хранилище</field>
+            <field name="name" lang="sl">Zaloga</field>
+            <field name="type"
+                ref="account_type_template_asset_current_inventories"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record model="account.account.template"
+                 id="account_template_stock_supplier">
+            <field name="name" lang="en">Stock Supplier</field>
+            <field name="name" lang="bg">Stock Supplier</field>
+            <field name="name" lang="ca">Estoc proveïdor</field>
+            <field name="name" lang="de">Lager Lieferant</field>
+            <field name="name" lang="es">Stock del proveedor</field>
+            <field name="name" lang="fr">Stock fournisseur</field>
+            <field name="name" lang="nl">Stock Supplier</field>
+            <field name="name" lang="ru">Stock Supplier</field>
+            <field name="name" lang="sl">Zaloga dobavitelja</field>
+            <field name="type"
+                ref="account_type_template_asset_current_inventories"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root"/>
+            <field name="kind">stock</field>
+        </record>
+        <record model="account.account.template"
+                id="account_template_stock_customer">
+            <field name="name" lang="en">Stock Customer</field>
+            <field name="name" lang="bg">Stock Customer</field>
+            <field name="name" lang="ca">Estoc client</field>
+            <field name="name" lang="de">Lager Kunde</field>
+            <field name="name" lang="es">Stock cliente</field>
+            <field name="name" lang="fr">Stock client</field>
+            <field name="name" lang="nl">Stock Customer</field>
+            <field name="name" lang="ru">Stock Customer</field>
+            <field name="name" lang="sl">Zaloga kupca</field>
+            <field name="type"
+                ref="account_type_template_asset_current_inventories"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record model="account.account.template"
+                id="account_template_stock_production">
+            <field name="name" lang="en">Stock Production</field>
+            <field name="name" lang="bg">Stock Production</field>
+            <field name="name" lang="ca">Estoc producció</field>
+            <field name="name" lang="de">Lager Produktion</field>
+            <field name="name" lang="es">Stock producción</field>
+            <field name="name" lang="fr">Stock de production</field>
+            <field name="name" lang="nl">Stock Production</field>
+            <field name="name" lang="ru">Stock Production</field>
+            <field name="name" lang="sl">Zaloga proizvodnje</field>
+            <field name="type" ref="account_type_template_asset_current_inventories"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record model="account.account.template"
+                id="account_template_stock_lost_found">
+            <field name="name" lang="en">Stock Lost and Found</field>
+            <field name="name" lang="bg">Stock Lost and Found</field>
+            <field name="name" lang="ca">Estoc perdut/trobat</field>
+            <field name="name" lang="de">Lager Inventurdifferenz</field>
+            <field name="name" lang="es">Stock perdido y encontrado</field>
+            <field name="name" lang="fr">Stock « pertes et surplus »</field>
+            <field name="name" lang="nl">Stock Lost and Found</field>
+            <field name="name" lang="ru">Stock Lost and Found</field>
+            <field name="name" lang="sl">Zaloga izgubljeno/najdeno</field>
+            <field name="type"
+                ref="account_type_template_asset_current_inventories"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root"/>
+            <field name="kind">stock</field>
+        </record>
+    </data>
+</tryton>
diff --git a/minimal_chart_bg.xml b/minimal_chart_bg.xml
new file mode 100644
index 0000000..8a39e4d
--- /dev/null
+++ b/minimal_chart_bg.xml
@@ -0,0 +1,105 @@
+<?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 id="account_type_template_asset_current_inventories_bg" model="account.account.type.template">
+            
+            <field name="name">Инвентаризации</field>
+            
+            
+            
+            
+            
+            
+            
+            <field name="parent" ref="account.account_type_template_asset_current_bg"/>
+            <field name="sequence" eval="20"/>
+        </record>
+
+        <record id="account_template_stock_bg" model="account.account.template">
+            
+            <field name="name">Наличност</field>
+            
+            
+            
+            
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_bg"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_bg"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record id="account_template_stock_supplier_bg" model="account.account.template">
+            
+            <field name="name">Stock Supplier</field>
+            
+            
+            
+            
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_bg"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_bg"/>
+            <field name="kind">stock</field>
+        </record>
+        <record id="account_template_stock_customer_bg" model="account.account.template">
+            
+            <field name="name">Stock Customer</field>
+            
+            
+            
+            
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_bg"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_bg"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record id="account_template_stock_production_bg" model="account.account.template">
+            
+            <field name="name">Stock Production</field>
+            
+            
+            
+            
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_bg"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_bg"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record id="account_template_stock_lost_found_bg" model="account.account.template">
+            
+            <field name="name">Stock Lost and Found</field>
+            
+            
+            
+            
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_bg"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_bg"/>
+            <field name="kind">stock</field>
+        </record>
+    </data>
+</tryton>
diff --git a/minimal_chart_ca.xml b/minimal_chart_ca.xml
new file mode 100644
index 0000000..0b9798d
--- /dev/null
+++ b/minimal_chart_ca.xml
@@ -0,0 +1,105 @@
+<?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 id="account_type_template_asset_current_inventories_ca" model="account.account.type.template">
+            
+            
+            <field name="name">Inventaris</field>
+            
+            
+            
+            
+            
+            
+            <field name="parent" ref="account.account_type_template_asset_current_ca"/>
+            <field name="sequence" eval="20"/>
+        </record>
+
+        <record id="account_template_stock_ca" model="account.account.template">
+            
+            
+            <field name="name">Estoc</field>
+            
+            
+            
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_ca"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_ca"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record id="account_template_stock_supplier_ca" model="account.account.template">
+            
+            
+            <field name="name">Estoc proveïdor</field>
+            
+            
+            
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_ca"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_ca"/>
+            <field name="kind">stock</field>
+        </record>
+        <record id="account_template_stock_customer_ca" model="account.account.template">
+            
+            
+            <field name="name">Estoc client</field>
+            
+            
+            
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_ca"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_ca"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record id="account_template_stock_production_ca" model="account.account.template">
+            
+            
+            <field name="name">Estoc producció</field>
+            
+            
+            
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_ca"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_ca"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record id="account_template_stock_lost_found_ca" model="account.account.template">
+            
+            
+            <field name="name">Estoc perdut/trobat</field>
+            
+            
+            
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_ca"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_ca"/>
+            <field name="kind">stock</field>
+        </record>
+    </data>
+</tryton>
diff --git a/minimal_chart_de.xml b/minimal_chart_de.xml
new file mode 100644
index 0000000..f774e97
--- /dev/null
+++ b/minimal_chart_de.xml
@@ -0,0 +1,105 @@
+<?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 id="account_type_template_asset_current_inventories_de" model="account.account.type.template">
+            
+            
+            
+            <field name="name">Bestandskorrekturen</field>
+            
+            
+            
+            
+            
+            <field name="parent" ref="account.account_type_template_asset_current_de"/>
+            <field name="sequence" eval="20"/>
+        </record>
+
+        <record id="account_template_stock_de" model="account.account.template">
+            
+            
+            
+            <field name="name">Lager</field>
+            
+            
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_de"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_de"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record id="account_template_stock_supplier_de" model="account.account.template">
+            
+            
+            
+            <field name="name">Lager Lieferant</field>
+            
+            
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_de"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_de"/>
+            <field name="kind">stock</field>
+        </record>
+        <record id="account_template_stock_customer_de" model="account.account.template">
+            
+            
+            
+            <field name="name">Lager Kunde</field>
+            
+            
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_de"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_de"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record id="account_template_stock_production_de" model="account.account.template">
+            
+            
+            
+            <field name="name">Lager Produktion</field>
+            
+            
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_de"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_de"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record id="account_template_stock_lost_found_de" model="account.account.template">
+            
+            
+            
+            <field name="name">Lager Inventurdifferenz</field>
+            
+            
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_de"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_de"/>
+            <field name="kind">stock</field>
+        </record>
+    </data>
+</tryton>
diff --git a/account.xml b/minimal_chart_en.xml
similarity index 50%
copy from account.xml
copy to minimal_chart_en.xml
index 4771424..9ed6658 100644
--- a/account.xml
+++ b/minimal_chart_en.xml
@@ -3,85 +3,103 @@
 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>
-
-        <record model="ir.property" id="property_stock_journal">
-            <field name="field"
-                search="[('model.model', '=', 'account.configuration'), ('name', '=', 'stock_journal')]"/>
-            <field name="value" eval="'account.journal,' + str(ref('account.journal_stock'))"/>
-        </record>
-
-        <record model="ir.ui.view" id="fiscalyear_view_form">
-            <field name="model">account.fiscalyear</field>
-            <field name="inherit" ref="account.fiscalyear_view_form"/>
-            <field name="name">fiscalyear_form</field>
-        </record>
 
-        <record model="account.account.type.template"
-            id="account_type_template_asset_current_inventories">
+        <record id="account_type_template_asset_current_inventories_en" model="account.account.type.template">
             <field name="name">Inventories</field>
-            <field name="parent" ref="account.account_type_template_asset_current"/>
+            
+            
+            
+            
+            
+            
+            
+            
+            <field name="parent" ref="account.account_type_template_asset_current_en"/>
             <field name="sequence" eval="20"/>
         </record>
 
-        <record model="account.account.template" id="account_template_stock">
+        <record id="account_template_stock_en" model="account.account.template">
             <field name="name">Stock</field>
-            <field name="type" ref="account_type_template_asset_current_inventories"/>
+            
+            
+            
+            
+            
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_en"/>
             <field name="reconcile" eval="True"/>
             <field name="deferral" eval="True"/>
-            <field name="parent" ref="account.account_template_root"/>
+            <field name="parent" ref="account.account_template_root_en"/>
             <field name="kind">stock</field>
         </record>
 
-        <record model="account.account.template" id="account_template_stock_supplier">
+        <record id="account_template_stock_supplier_en" model="account.account.template">
             <field name="name">Stock Supplier</field>
-            <field name="type" ref="account_type_template_asset_current_inventories"/>
+            
+            
+            
+            
+            
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_en"/>
             <field name="reconcile" eval="True"/>
             <field name="deferral" eval="True"/>
-            <field name="parent" ref="account.account_template_root"/>
+            <field name="parent" ref="account.account_template_root_en"/>
             <field name="kind">stock</field>
         </record>
-
-        <record model="account.account.template" id="account_template_stock_customer">
+        <record id="account_template_stock_customer_en" model="account.account.template">
             <field name="name">Stock Customer</field>
-            <field name="type" ref="account_type_template_asset_current_inventories"/>
+            
+            
+            
+            
+            
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_en"/>
             <field name="reconcile" eval="True"/>
             <field name="deferral" eval="True"/>
-            <field name="parent" ref="account.account_template_root"/>
+            <field name="parent" ref="account.account_template_root_en"/>
             <field name="kind">stock</field>
         </record>
 
-        <record model="account.account.template" id="account_template_stock_production">
+        <record id="account_template_stock_production_en" model="account.account.template">
             <field name="name">Stock Production</field>
-            <field name="type" ref="account_type_template_asset_current_inventories"/>
+            
+            
+            
+            
+            
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_en"/>
             <field name="reconcile" eval="True"/>
             <field name="deferral" eval="True"/>
-            <field name="parent" ref="account.account_template_root"/>
+            <field name="parent" ref="account.account_template_root_en"/>
             <field name="kind">stock</field>
         </record>
 
-        <record model="account.account.template" id="account_template_stock_lost_found">
+        <record id="account_template_stock_lost_found_en" model="account.account.template">
             <field name="name">Stock Lost and Found</field>
-            <field name="type" ref="account_type_template_asset_current_inventories"/>
+            
+            
+            
+            
+            
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_en"/>
             <field name="reconcile" eval="True"/>
             <field name="deferral" eval="True"/>
-            <field name="parent" ref="account.account_template_root"/>
+            <field name="parent" ref="account.account_template_root_en"/>
             <field name="kind">stock</field>
         </record>
-
-        <!-- Read access for origin field on account.move -->
-        <record model="ir.model.access" id="access_move_group_account">
-            <field name="model" search="[('model', '=', 'stock.move')]"/>
-            <field name="group" ref="account.group_account"/>
-            <field name="perm_read" eval="True"/>
-            <field name="perm_write" eval="False"/>
-            <field name="perm_create" eval="False"/>
-            <field name="perm_delete" eval="False"/>
-        </record>
-
     </data>
 </tryton>
diff --git a/minimal_chart_es.xml b/minimal_chart_es.xml
new file mode 100644
index 0000000..1534bc9
--- /dev/null
+++ b/minimal_chart_es.xml
@@ -0,0 +1,105 @@
+<?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 id="account_type_template_asset_current_inventories_es" model="account.account.type.template">
+            
+            
+            
+            
+            <field name="name">Inventarios</field>
+            
+            
+            
+            
+            <field name="parent" ref="account.account_type_template_asset_current_es"/>
+            <field name="sequence" eval="20"/>
+        </record>
+
+        <record id="account_template_stock_es" model="account.account.template">
+            
+            
+            
+            
+            <field name="name">Existencias</field>
+            
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_es"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_es"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record id="account_template_stock_supplier_es" model="account.account.template">
+            
+            
+            
+            
+            <field name="name">Stock del proveedor</field>
+            
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_es"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_es"/>
+            <field name="kind">stock</field>
+        </record>
+        <record id="account_template_stock_customer_es" model="account.account.template">
+            
+            
+            
+            
+            <field name="name">Stock cliente</field>
+            
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_es"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_es"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record id="account_template_stock_production_es" model="account.account.template">
+            
+            
+            
+            
+            <field name="name">Stock producción</field>
+            
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_es"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_es"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record id="account_template_stock_lost_found_es" model="account.account.template">
+            
+            
+            
+            
+            <field name="name">Stock perdido y encontrado</field>
+            
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_es"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_es"/>
+            <field name="kind">stock</field>
+        </record>
+    </data>
+</tryton>
diff --git a/minimal_chart_fr.xml b/minimal_chart_fr.xml
new file mode 100644
index 0000000..fa9118d
--- /dev/null
+++ b/minimal_chart_fr.xml
@@ -0,0 +1,105 @@
+<?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 id="account_type_template_asset_current_inventories_fr" model="account.account.type.template">
+            
+            
+            
+            
+            
+            <field name="name">Inventaires</field>
+            
+            
+            
+            <field name="parent" ref="account.account_type_template_asset_current_fr"/>
+            <field name="sequence" eval="20"/>
+        </record>
+
+        <record id="account_template_stock_fr" model="account.account.template">
+            
+            
+            
+            
+            
+            <field name="name">Stock</field>
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_fr"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_fr"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record id="account_template_stock_supplier_fr" model="account.account.template">
+            
+            
+            
+            
+            
+            <field name="name">Stock fournisseur</field>
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_fr"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_fr"/>
+            <field name="kind">stock</field>
+        </record>
+        <record id="account_template_stock_customer_fr" model="account.account.template">
+            
+            
+            
+            
+            
+            <field name="name">Stock client</field>
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_fr"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_fr"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record id="account_template_stock_production_fr" model="account.account.template">
+            
+            
+            
+            
+            
+            <field name="name">Stock de production</field>
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_fr"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_fr"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record id="account_template_stock_lost_found_fr" model="account.account.template">
+            
+            
+            
+            
+            
+            <field name="name">Stock « pertes et surplus »</field>
+            
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_fr"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_fr"/>
+            <field name="kind">stock</field>
+        </record>
+    </data>
+</tryton>
diff --git a/minimal_chart_nl.xml b/minimal_chart_nl.xml
new file mode 100644
index 0000000..aca0cd2
--- /dev/null
+++ b/minimal_chart_nl.xml
@@ -0,0 +1,105 @@
+<?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 id="account_type_template_asset_current_inventories_nl" model="account.account.type.template">
+            
+            
+            
+            
+            
+            
+            <field name="name">Inventories</field>
+            
+            
+            <field name="parent" ref="account.account_type_template_asset_current_nl"/>
+            <field name="sequence" eval="20"/>
+        </record>
+
+        <record id="account_template_stock_nl" model="account.account.template">
+            
+            
+            
+            
+            
+            
+            <field name="name">Voorraad</field>
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_nl"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_nl"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record id="account_template_stock_supplier_nl" model="account.account.template">
+            
+            
+            
+            
+            
+            
+            <field name="name">Stock Supplier</field>
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_nl"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_nl"/>
+            <field name="kind">stock</field>
+        </record>
+        <record id="account_template_stock_customer_nl" model="account.account.template">
+            
+            
+            
+            
+            
+            
+            <field name="name">Stock Customer</field>
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_nl"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_nl"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record id="account_template_stock_production_nl" model="account.account.template">
+            
+            
+            
+            
+            
+            
+            <field name="name">Stock Production</field>
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_nl"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_nl"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record id="account_template_stock_lost_found_nl" model="account.account.template">
+            
+            
+            
+            
+            
+            
+            <field name="name">Stock Lost and Found</field>
+            
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_nl"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_nl"/>
+            <field name="kind">stock</field>
+        </record>
+    </data>
+</tryton>
diff --git a/minimal_chart_ru.xml b/minimal_chart_ru.xml
new file mode 100644
index 0000000..6e1a780
--- /dev/null
+++ b/minimal_chart_ru.xml
@@ -0,0 +1,105 @@
+<?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 id="account_type_template_asset_current_inventories_ru" model="account.account.type.template">
+            
+            
+            
+            
+            
+            
+            
+            <field name="name">Инвентаризация</field>
+            
+            <field name="parent" ref="account.account_type_template_asset_current_ru"/>
+            <field name="sequence" eval="20"/>
+        </record>
+
+        <record id="account_template_stock_ru" model="account.account.template">
+            
+            
+            
+            
+            
+            
+            
+            <field name="name">Хранилище</field>
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_ru"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_ru"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record id="account_template_stock_supplier_ru" model="account.account.template">
+            
+            
+            
+            
+            
+            
+            
+            <field name="name">Stock Supplier</field>
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_ru"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_ru"/>
+            <field name="kind">stock</field>
+        </record>
+        <record id="account_template_stock_customer_ru" model="account.account.template">
+            
+            
+            
+            
+            
+            
+            
+            <field name="name">Stock Customer</field>
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_ru"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_ru"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record id="account_template_stock_production_ru" model="account.account.template">
+            
+            
+            
+            
+            
+            
+            
+            <field name="name">Stock Production</field>
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_ru"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_ru"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record id="account_template_stock_lost_found_ru" model="account.account.template">
+            
+            
+            
+            
+            
+            
+            
+            <field name="name">Stock Lost and Found</field>
+            
+            <field name="type" ref="account_type_template_asset_current_inventories_ru"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_ru"/>
+            <field name="kind">stock</field>
+        </record>
+    </data>
+</tryton>
diff --git a/minimal_chart_sl.xml b/minimal_chart_sl.xml
new file mode 100644
index 0000000..d43c2d6
--- /dev/null
+++ b/minimal_chart_sl.xml
@@ -0,0 +1,105 @@
+<?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 id="account_type_template_asset_current_inventories_sl" model="account.account.type.template">
+            
+            
+            
+            
+            
+            
+            
+            
+            <field name="name">Popisi</field>
+            <field name="parent" ref="account.account_type_template_asset_current_sl"/>
+            <field name="sequence" eval="20"/>
+        </record>
+
+        <record id="account_template_stock_sl" model="account.account.template">
+            
+            
+            
+            
+            
+            
+            
+            
+            <field name="name">Zaloga</field>
+            <field name="type" ref="account_type_template_asset_current_inventories_sl"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_sl"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record id="account_template_stock_supplier_sl" model="account.account.template">
+            
+            
+            
+            
+            
+            
+            
+            
+            <field name="name">Zaloga dobavitelja</field>
+            <field name="type" ref="account_type_template_asset_current_inventories_sl"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_sl"/>
+            <field name="kind">stock</field>
+        </record>
+        <record id="account_template_stock_customer_sl" model="account.account.template">
+            
+            
+            
+            
+            
+            
+            
+            
+            <field name="name">Zaloga kupca</field>
+            <field name="type" ref="account_type_template_asset_current_inventories_sl"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_sl"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record id="account_template_stock_production_sl" model="account.account.template">
+            
+            
+            
+            
+            
+            
+            
+            
+            <field name="name">Zaloga proizvodnje</field>
+            <field name="type" ref="account_type_template_asset_current_inventories_sl"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_sl"/>
+            <field name="kind">stock</field>
+        </record>
+
+        <record id="account_template_stock_lost_found_sl" model="account.account.template">
+            
+            
+            
+            
+            
+            
+            
+            
+            <field name="name">Zaloga izgubljeno/najdeno</field>
+            <field name="type" ref="account_type_template_asset_current_inventories_sl"/>
+            <field name="reconcile" eval="True"/>
+            <field name="deferral" eval="True"/>
+            <field name="parent" ref="account.account_template_root_sl"/>
+            <field name="kind">stock</field>
+        </record>
+    </data>
+</tryton>
diff --git a/product.py b/product.py
index 154ef67..0065428 100644
--- a/product.py
+++ b/product.py
@@ -243,19 +243,27 @@ class UpdateCostPrice(Wizard):
                 })
 
     def default_ask_price(self, fields):
+        pool = Pool()
+        Product = pool.get('product.product')
+        Template = pool.get('product.template')
+
         context = Transaction().context
+        default = {}
         if ('product' in fields
                 and context['active_model'] == 'product.product'):
-            return {
-                'product': context['active_id'],
-                }
+            product = Product(context['active_id'])
+            template = product.template
+            default['product'] = product.id
         elif ('template' in fields
                 and context['active_model'] == 'product.template'):
-            return {
-                'template': context['active_id'],
-                }
+            template = Template(context['active_id'])
+            product = template.products[0]
+            default['template'] = template.id
         else:
-            return {}
+            return default
+        default['cost_price'] = getattr(product, 'recompute_cost_price_%s' %
+            product.cost_price_method)()
+        return default
 
     @staticmethod
     def get_product():
diff --git a/setup.py b/setup.py
index ae25cb5..a6e0bf0 100644
--- a/setup.py
+++ b/setup.py
@@ -89,6 +89,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/stock.py b/stock.py
index 7af1a81..4887173 100644
--- a/stock.py
+++ b/stock.py
@@ -75,11 +75,11 @@ class Move:
         Get account move type
         '''
         type_ = (self.from_location.type, self.to_location.type)
-        if type_ == ('supplier', 'storage'):
+        if type_ in [('supplier', 'storage'), ('supplier', 'drop')]:
             return 'in_supplier'
         elif type_ == ('storage', 'supplier'):
             return 'out_supplier'
-        elif type_ == ('storage', 'customer'):
+        elif type_ in [('storage', 'customer'), ('drop', 'customer')]:
             return 'out_customer'
         elif type_ == ('customer', 'storage'):
             return 'in_customer'
diff --git a/tests/scenario_account_stock_continental.rst b/tests/scenario_account_stock_continental.rst
index 75cc226..0274b6d 100644
--- a/tests/scenario_account_stock_continental.rst
+++ b/tests/scenario_account_stock_continental.rst
@@ -25,14 +25,14 @@ Create database::
 
 Install account_stock_continental, sale and purchase::
 
-    >>> Module = Model.get('ir.module.module')
+    >>> Module = Model.get('ir.module')
     >>> modules = Module.find([
     ...         ('name', 'in', ('account_stock_continental',
     ...             'sale', 'purchase', 'sale_supply_drop_shipment')),
     ...     ])
     >>> for module in modules:
     ...     module.click('install')
-    >>> Wizard('ir.module.module.install_upgrade').execute('upgrade')
+    >>> Wizard('ir.module.install_upgrade').execute('upgrade')
 
 Create company::
 
@@ -145,10 +145,12 @@ Receive 9 products::
     >>> ShipmentIn = Model.get('stock.shipment.in')
     >>> Move = Model.get('stock.move')
     >>> shipment = ShipmentIn(supplier=supplier)
-    >>> move = Move(purchase.moves[0].id)
+    >>> move, = [m for m in purchase.moves if m.product == product]
+    >>> move = Move(move.id)
     >>> shipment.incoming_moves.append(move)
     >>> move.quantity = 4.0
-    >>> move = Move(purchase.moves[1].id)
+    >>> move, = [m for m in purchase.moves if m.product == product_average]
+    >>> move = Move(move.id)
     >>> shipment.incoming_moves.append(move)
     >>> move.quantity = 5.0
     >>> shipment.click('receive')
@@ -171,9 +173,10 @@ Open supplier invoice::
     >>> Invoice = Model.get('account.invoice')
     >>> purchase.reload()
     >>> invoice, = purchase.invoices
-    >>> invoice_line = invoice.lines[0]
+    >>> invoice_line, = [l for l in invoice.lines if l.product == product]
     >>> invoice_line.unit_price = Decimal('6')
-    >>> invoice_line = invoice.lines[1]
+    >>> invoice_line, = [l for l in invoice.lines
+    ...     if l.product == product_average]
     >>> invoice_line.unit_price = Decimal('4')
     >>> invoice.invoice_date = today
     >>> invoice.click('post')
@@ -261,9 +264,10 @@ Create an Inventory::
     >>> inventory = Inventory()
     >>> inventory.location = storage
     >>> inventory.click('complete_lines')
-    >>> inventory_line = inventory.lines[0]
+    >>> inventory_line, = [l for l in inventory.lines if l.product == product]
     >>> inventory_line.quantity = 1.0
-    >>> inventory_line = inventory.lines[1]
+    >>> inventory_line, = [l for l in inventory.lines
+    ...     if l.product == product_average]
     >>> inventory_line.quantity = 1.0
     >>> inventory.click('confirm')
     >>> inventory.state
@@ -318,6 +322,7 @@ Create Drop Shipment Move::
     u'processing'
 
     >>> shipment, = sale.drop_shipments
+    >>> shipment.click('ship')
     >>> shipment.click('done')
     >>> shipment.state
     u'done'
@@ -369,6 +374,7 @@ Create Drop Shipment Move::
     u'processing'
 
     >>> shipment, = sale.drop_shipments
+    >>> shipment.click('ship')
     >>> shipment.click('done')
     >>> shipment.state
     u'done'
diff --git a/tryton.cfg b/tryton.cfg
index a201b36..fac1b01 100644
--- a/tryton.cfg
+++ b/tryton.cfg
@@ -1,5 +1,5 @@
 [tryton]
-version=3.6.0
+version=3.8.0
 depends:
     account
     account_product
@@ -9,3 +9,12 @@ depends:
 xml:
     product.xml
     account.xml
+    minimal_chart_bg.xml
+    minimal_chart_ca.xml
+    minimal_chart_de.xml
+    minimal_chart_en.xml
+    minimal_chart_es.xml
+    minimal_chart_fr.xml
+    minimal_chart_nl.xml
+    minimal_chart_ru.xml
+    minimal_chart_sl.xml
diff --git a/trytond_account_stock_continental.egg-info/PKG-INFO b/trytond_account_stock_continental.egg-info/PKG-INFO
index 6a8c9d5..ea1eb6b 100644
--- a/trytond_account_stock_continental.egg-info/PKG-INFO
+++ b/trytond_account_stock_continental.egg-info/PKG-INFO
@@ -1,12 +1,12 @@
 Metadata-Version: 1.1
 Name: trytond-account-stock-continental
-Version: 3.6.0
+Version: 3.8.0
 Summary: Tryton module for continental real-time stock valuation
 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_stock_continental
         =================================
         
@@ -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_stock_continental.egg-info/SOURCES.txt b/trytond_account_stock_continental.egg-info/SOURCES.txt
index dc0e332..ce89ef0 100644
--- a/trytond_account_stock_continental.egg-info/SOURCES.txt
+++ b/trytond_account_stock_continental.egg-info/SOURCES.txt
@@ -5,12 +5,31 @@ LICENSE
 MANIFEST.in
 README
 account.xml
+minimal_chart.xml
+minimal_chart_bg.xml
+minimal_chart_ca.xml
+minimal_chart_de.xml
+minimal_chart_en.xml
+minimal_chart_es.xml
+minimal_chart_fr.xml
+minimal_chart_nl.xml
+minimal_chart_ru.xml
+minimal_chart_sl.xml
 product.xml
 setup.py
 tryton.cfg
 ./__init__.py
 ./account.py
 ./account.xml
+./minimal_chart_bg.xml
+./minimal_chart_ca.xml
+./minimal_chart_de.xml
+./minimal_chart_en.xml
+./minimal_chart_es.xml
+./minimal_chart_fr.xml
+./minimal_chart_nl.xml
+./minimal_chart_ru.xml
+./minimal_chart_sl.xml
 ./product.py
 ./product.xml
 ./stock.py
@@ -23,8 +42,14 @@ 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
@@ -46,8 +71,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
 tests/scenario_account_stock_continental.rst
diff --git a/trytond_account_stock_continental.egg-info/requires.txt b/trytond_account_stock_continental.egg-info/requires.txt
index 218a371..2e28737 100644
--- a/trytond_account_stock_continental.egg-info/requires.txt
+++ b/trytond_account_stock_continental.egg-info/requires.txt
@@ -1,4 +1,4 @@
-trytond_account >= 3.6, < 3.7
-trytond_account_product >= 3.6, < 3.7
-trytond_stock >= 3.6, < 3.7
-trytond >= 3.6, < 3.7
\ No newline at end of file
+trytond_account >= 3.8, < 3.9
+trytond_account_product >= 3.8, < 3.9
+trytond_stock >= 3.8, < 3.9
+trytond >= 3.8, < 3.9
\ No newline at end of file
-- 
tryton-modules-account-stock-continental



More information about the tryton-debian-vcs mailing list