[tryton-debian-vcs] tryton-modules-account-statement branch debian updated. debian/3.8.0-2-5-g4a3cdc6

Mathias Behrle tryton-debian-vcs at alioth.debian.org
Thu Jun 2 16:08:18 UTC 2016


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-statement.git;a=commitdiff;h=debian/3.8.0-2-5-g4a3cdc6

commit 4a3cdc607413169b0c0e5c2b5dc26b061dbcae25
Author: Mathias Behrle <mathiasb at m9s.biz>
Date:   Wed Jun 1 21:47:15 2016 +0200

    Releasing debian version 4.0.1-1.
    
    Signed-off-by: Mathias Behrle <mathiasb at m9s.biz>

diff --git a/debian/changelog b/debian/changelog
index a42323d..e25fa16 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+tryton-modules-account-statement (4.0.1-1) unstable; urgency=medium
+
+  * Updating signing-key.asc with the actual upstream maintainer keys.
+  * Merging upstream version 4.0.0.
+  * Merging upstream version 4.0.1.
+  * Updating the copyright file.
+
+ -- Mathias Behrle <mathiasb at m9s.biz>  Mon, 30 May 2016 19:27:34 +0200
+
 tryton-modules-account-statement (3.8.0-2) unstable; urgency=medium
 
   * Updating to standards version 3.9.7, no changes needed.
commit 01256de5a24e814e28571ac2722d4d1d43581723
Author: Mathias Behrle <mathiasb at m9s.biz>
Date:   Fri May 27 19:01:03 2016 +0200

    Updating the copyright file.

diff --git a/debian/copyright b/debian/copyright
index f8372ae..cf371c6 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,15 +1,15 @@
 Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 
 Files: *
-Copyright: 2008-2015 Cédric Krier
+Copyright: 2008-2016 Cédric Krier
            2008-2013 Bertrand Chenal
-           2008-2015 B2CK SPRL
+           2008-2016 B2CK SPRL
            2004-2008 Tiny SPRL
 License: GPL-3+
 
 Files: debian/*
 Copyright: 2009-2012 Daniel Baumann <daniel at debian.org>
-           2012-2015 Mathias Behrle <mathiasb at m9s.biz>
+           2012-2016 Mathias Behrle <mathiasb at m9s.biz>
 License: GPL-3+
 
 License: GPL-3+
commit 0c1306b40e7aca872d12d6600b3a5f7c6f97fa9e
Author: Mathias Behrle <mathiasb at m9s.biz>
Date:   Fri May 27 18:35:10 2016 +0200

    Merging upstream version 4.0.1.

diff --git a/CHANGELOG b/CHANGELOG
index 140e4f9..fc2c48c 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,6 @@
+Version 4.0.1 - 2016-05-11
+* Bug fixes (see mercurial logs for details)
+
 Version 4.0.0 - 2016-05-02
 * Bug fixes (see mercurial logs for details)
 * Add Python3 support
diff --git a/PKG-INFO b/PKG-INFO
index 0a8268e..6cbfdfc 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: trytond_account_statement
-Version: 4.0.0
+Version: 4.0.1
 Summary: Tryton module with account statements
 Home-page: http://www.tryton.org/
 Author: Tryton
diff --git a/locale/bg_BG.po b/locale/bg_BG.po
index ec93950..333ad0e 100644
--- a/locale/bg_BG.po
+++ b/locale/bg_BG.po
@@ -406,9 +406,10 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr "Отчет"
 
+#, fuzzy
 msgctxt "report:account.statement:"
 msgid "#"
-msgstr ""
+msgstr "#"
 
 #, fuzzy
 msgctxt "report:account.statement:"
diff --git a/locale/cs_CZ.po b/locale/cs_CZ.po
index b71d02a..9290860 100644
--- a/locale/cs_CZ.po
+++ b/locale/cs_CZ.po
@@ -377,9 +377,10 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr ""
 
+#, fuzzy
 msgctxt "report:account.statement:"
 msgid "#"
-msgstr ""
+msgstr "#"
 
 msgctxt "report:account.statement:"
 msgid "Amount"
diff --git a/locale/de_DE.po b/locale/de_DE.po
index a078e10..4f46cdc 100644
--- a/locale/de_DE.po
+++ b/locale/de_DE.po
@@ -20,11 +20,11 @@ msgstr "Anzahl der Zeilen muss \"%s\" sein."
 
 msgctxt "error:account.statement:"
 msgid "Please provide debit and credit account on statement journal \"%s\"."
-msgstr "Bitte tragen Sie Haben- und Sollkonto für Bankauszugsjournal \"%s\" ein."
+msgstr "Bitte tragen Sie Haben- und Sollkonto für Auszugsjournal \"%s\" ein."
 
 msgctxt "error:account.statement:"
 msgid "Statement \"%s\" must be cancelled before deletion."
-msgstr "Bankauszug \"%s\" muss annulliert werden, bevor er gelöscht werden kann."
+msgstr "Auszug \"%s\" muss annulliert werden, bevor er gelöscht werden kann."
 
 msgctxt "error:account.statement:"
 msgid "There are paid invoices on draft statements."
@@ -208,7 +208,7 @@ msgstr "Reihenfolge"
 
 msgctxt "field:account.statement.line,statement:"
 msgid "Statement"
-msgstr "Bankauszug"
+msgstr "Auszug"
 
 msgctxt "field:account.statement.line,write_date:"
 msgid "Write Date"
@@ -268,7 +268,7 @@ msgstr "Name"
 
 msgctxt "field:account.statement.line.group,statement:"
 msgid "Statement"
-msgstr "Bankauszug"
+msgstr "Auszug"
 
 msgctxt "field:account.statement.line.group,write_date:"
 msgid "Write Date"
@@ -280,27 +280,27 @@ msgstr "Letzte Änderung durch"
 
 msgctxt "model:account.journal.type,name:journal_type_statement"
 msgid "Statement"
-msgstr "Bankauszug"
+msgstr "Auszug"
 
 msgctxt "model:account.statement,name:"
 msgid "Account Statement"
-msgstr "Bankauszug"
+msgstr "Auszug"
 
 msgctxt "model:account.statement.journal,name:"
 msgid "Statement Journal"
-msgstr "Bankauszugsjournal"
+msgstr "Auszugsjournal"
 
 msgctxt "model:account.statement.line,name:"
 msgid "Account Statement Line"
-msgstr "Bankauszugszeile"
+msgstr "Auszugszeile"
 
 msgctxt "model:account.statement.line.group,name:"
 msgid "Account Statement Line Group"
-msgstr "Bankauszugszeilengruppe"
+msgstr "Auszugszeilengruppe"
 
 msgctxt "model:ir.action,name:act_line_group_form"
 msgid "Statement Line Groups"
-msgstr "Bankauszugszeilengruppen"
+msgstr "Auszugszeilengruppen"
 
 msgctxt "model:ir.action,name:act_line_groups_form"
 msgid "Line Groups"
@@ -316,23 +316,23 @@ msgstr "Buchungssätze"
 
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
-msgstr "Bankauszüge"
+msgstr "Auszüge"
 
 msgctxt "model:ir.action,name:act_statement_journal_form"
 msgid "Statement Journals"
-msgstr "Bankauszugsjournale"
+msgstr "Auszugsjournale"
 
 msgctxt "model:ir.action,name:act_statement_line_move"
 msgid "Statement Lines"
-msgstr "Bankauszugszeilen"
+msgstr "Auszugszeilen"
 
 msgctxt "model:ir.action,name:act_statement_line_move_line"
 msgid "Statement Lines"
-msgstr "Bankauszugszeilen"
+msgstr "Auszugszeilen"
 
 msgctxt "model:ir.action,name:report_statement"
 msgid "Statement"
-msgstr "Zahlung"
+msgstr "Auszug"
 
 msgctxt "model:ir.action.act_window.domain,name:act_statement_form_domain_all"
 msgid "All"
@@ -355,31 +355,31 @@ msgstr "Geprüft"
 
 msgctxt "model:ir.ui.menu,name:menu_line_group_form"
 msgid "Statement Line Groups"
-msgstr "Bankauszugszeilengruppen"
+msgstr "Auszugszeilengruppen"
 
 msgctxt "model:ir.ui.menu,name:menu_statement_configuration"
 msgid "Statements"
-msgstr "Bankauszüge"
+msgstr "Auszüge"
 
 msgctxt "model:ir.ui.menu,name:menu_statement_form"
 msgid "Statements"
-msgstr "Bankauszüge"
+msgstr "Auszüge"
 
 msgctxt "model:ir.ui.menu,name:menu_statement_journal_form"
 msgid "Statement Journals"
-msgstr "Bankauszugsjournale"
+msgstr "Auszugsjournale"
 
 msgctxt "model:ir.ui.menu,name:menu_statements"
 msgid "Statements"
-msgstr "Bankauszüge"
+msgstr "Auszüge"
 
 msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
-msgstr "Bankauszug"
+msgstr "Auszug"
 
 msgctxt "report:account.statement:"
 msgid "#"
-msgstr "Nr."
+msgstr "Zeilen"
 
 msgctxt "report:account.statement:"
 msgid "Amount"
@@ -419,7 +419,7 @@ msgstr "Partei"
 
 msgctxt "report:account.statement:"
 msgid "Statement"
-msgstr "Zahlung"
+msgstr "Auszug"
 
 msgctxt "report:account.statement:"
 msgid "Total"
@@ -455,19 +455,19 @@ msgstr "Anzahl Zeilen"
 
 msgctxt "view:account.statement.journal:"
 msgid "Statement Journal"
-msgstr "Bankauszugsjournal"
+msgstr "Auszugsjournal"
 
 msgctxt "view:account.statement.journal:"
 msgid "Statement Journals"
-msgstr "Bankauszugsjournale"
+msgstr "Auszugsjournale"
 
 msgctxt "view:account.statement.line.group:"
 msgid "Statement Line Group"
-msgstr "Bankauszugszeilengruppe"
+msgstr "Auszugszeilengruppe"
 
 msgctxt "view:account.statement.line.group:"
 msgid "Statement Line Groups"
-msgstr "Bankauszugszeilengruppen"
+msgstr "Auszugszeilengruppen"
 
 msgctxt "view:account.statement.line:"
 msgid "Amount"
@@ -475,11 +475,11 @@ msgstr "Betrag"
 
 msgctxt "view:account.statement.line:"
 msgid "Statement Line"
-msgstr "Bankauszugszeile"
+msgstr "Auszugszeile"
 
 msgctxt "view:account.statement.line:"
 msgid "Statement Lines"
-msgstr "Bankauszugszeilen"
+msgstr "Auszugszeilen"
 
 msgctxt "view:account.statement:"
 msgid "Cancel"
@@ -499,15 +499,15 @@ msgstr "Festschreiben"
 
 msgctxt "view:account.statement:"
 msgid "Statement"
-msgstr "Bankauszug"
+msgstr "Auszug"
 
 msgctxt "view:account.statement:"
 msgid "Statement Lines"
-msgstr "Bankauszugszeilen"
+msgstr "Auszugszeilen"
 
 msgctxt "view:account.statement:"
 msgid "Statements"
-msgstr "Bankauszüge"
+msgstr "Auszüge"
 
 msgctxt "view:account.statement:"
 msgid "Validate"
diff --git a/locale/es_CO.po b/locale/es_CO.po
index f65ef73..6ac46df 100644
--- a/locale/es_CO.po
+++ b/locale/es_CO.po
@@ -296,12 +296,10 @@ msgctxt "model:account.statement.line,name:"
 msgid "Account Statement Line"
 msgstr "Línea de Estado de Cuenta"
 
-#, fuzzy
 msgctxt "model:account.statement.line.group,name:"
 msgid "Account Statement Line Group"
-msgstr "Línea de Estado de Cuenta"
+msgstr "Grupo de Línea de Estado de Cuenta"
 
-#, fuzzy
 msgctxt "model:ir.action,name:act_line_group_form"
 msgid "Statement Line Groups"
 msgstr "Grupos de Línea de Estado de Cuenta"
@@ -357,7 +355,6 @@ msgctxt ""
 msgid "Validated"
 msgstr "Validado"
 
-#, fuzzy
 msgctxt "model:ir.ui.menu,name:menu_line_group_form"
 msgid "Statement Line Groups"
 msgstr "Grupos de Línea de Estado de Cuenta"
diff --git a/locale/es_MX.po b/locale/es_MX.po
index 0791ed9..dbe5b28 100644
--- a/locale/es_MX.po
+++ b/locale/es_MX.po
@@ -377,9 +377,10 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr "Extracto"
 
+#, fuzzy
 msgctxt "report:account.statement:"
 msgid "#"
-msgstr ""
+msgstr "#"
 
 #, fuzzy
 msgctxt "report:account.statement:"
diff --git a/locale/hu_HU.po b/locale/hu_HU.po
index b71d02a..9290860 100644
--- a/locale/hu_HU.po
+++ b/locale/hu_HU.po
@@ -377,9 +377,10 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr ""
 
+#, fuzzy
 msgctxt "report:account.statement:"
 msgid "#"
-msgstr ""
+msgstr "#"
 
 msgctxt "report:account.statement:"
 msgid "Amount"
diff --git a/locale/it_IT.po b/locale/it_IT.po
index b71d02a..9290860 100644
--- a/locale/it_IT.po
+++ b/locale/it_IT.po
@@ -377,9 +377,10 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr ""
 
+#, fuzzy
 msgctxt "report:account.statement:"
 msgid "#"
-msgstr ""
+msgstr "#"
 
 msgctxt "report:account.statement:"
 msgid "Amount"
diff --git a/locale/ja_JP.po b/locale/ja_JP.po
index b71d02a..9290860 100644
--- a/locale/ja_JP.po
+++ b/locale/ja_JP.po
@@ -377,9 +377,10 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr ""
 
+#, fuzzy
 msgctxt "report:account.statement:"
 msgid "#"
-msgstr ""
+msgstr "#"
 
 msgctxt "report:account.statement:"
 msgid "Amount"
diff --git a/locale/lo_LA.po b/locale/lo_LA.po
index b71d02a..9290860 100644
--- a/locale/lo_LA.po
+++ b/locale/lo_LA.po
@@ -377,9 +377,10 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr ""
 
+#, fuzzy
 msgctxt "report:account.statement:"
 msgid "#"
-msgstr ""
+msgstr "#"
 
 msgctxt "report:account.statement:"
 msgid "Amount"
diff --git a/locale/lt_LT.po b/locale/lt_LT.po
index b71d02a..9290860 100644
--- a/locale/lt_LT.po
+++ b/locale/lt_LT.po
@@ -377,9 +377,10 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr ""
 
+#, fuzzy
 msgctxt "report:account.statement:"
 msgid "#"
-msgstr ""
+msgstr "#"
 
 msgctxt "report:account.statement:"
 msgid "Amount"
diff --git a/locale/nl_NL.po b/locale/nl_NL.po
index 327f515..bfcc69f 100644
--- a/locale/nl_NL.po
+++ b/locale/nl_NL.po
@@ -403,9 +403,10 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr "Bankafschrift"
 
+#, fuzzy
 msgctxt "report:account.statement:"
 msgid "#"
-msgstr ""
+msgstr "#"
 
 #, fuzzy
 msgctxt "report:account.statement:"
diff --git a/locale/ru_RU.po b/locale/ru_RU.po
index 99c3daf..a8734b4 100644
--- a/locale/ru_RU.po
+++ b/locale/ru_RU.po
@@ -437,9 +437,10 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr ""
 
+#, fuzzy
 msgctxt "report:account.statement:"
 msgid "#"
-msgstr ""
+msgstr "#"
 
 #, fuzzy
 msgctxt "report:account.statement:"
diff --git a/locale/sl_SI.po b/locale/sl_SI.po
index f034926..e21a36d 100644
--- a/locale/sl_SI.po
+++ b/locale/sl_SI.po
@@ -36,7 +36,7 @@ msgstr "Skupni znesek mora biti \"%s\"."
 
 msgctxt "field:account.statement,balance:"
 msgid "Balance"
-msgstr "Bilanca"
+msgstr "Saldo"
 
 msgctxt "field:account.statement,company:"
 msgid "Company"
@@ -375,7 +375,7 @@ msgstr "Izpiski"
 
 msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
-msgstr "Izpisek"
+msgstr "Računovodstvo - izpisek"
 
 msgctxt "report:account.statement:"
 msgid "#"
diff --git a/locale/zh_CN.po b/locale/zh_CN.po
index b71d02a..9290860 100644
--- a/locale/zh_CN.po
+++ b/locale/zh_CN.po
@@ -377,9 +377,10 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr ""
 
+#, fuzzy
 msgctxt "report:account.statement:"
 msgid "#"
-msgstr ""
+msgstr "#"
 
 msgctxt "report:account.statement:"
 msgid "Amount"
diff --git a/tryton.cfg b/tryton.cfg
index 05c9ffd..aabb6e1 100644
--- a/tryton.cfg
+++ b/tryton.cfg
@@ -1,5 +1,5 @@
 [tryton]
-version=4.0.0
+version=4.0.1
 depends:
     account
     account_invoice
diff --git a/trytond_account_statement.egg-info/PKG-INFO b/trytond_account_statement.egg-info/PKG-INFO
index 27aa16c..9478844 100644
--- a/trytond_account_statement.egg-info/PKG-INFO
+++ b/trytond_account_statement.egg-info/PKG-INFO
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: trytond-account-statement
-Version: 4.0.0
+Version: 4.0.1
 Summary: Tryton module with account statements
 Home-page: http://www.tryton.org/
 Author: Tryton
diff --git a/trytond_account_statement.egg-info/SOURCES.txt b/trytond_account_statement.egg-info/SOURCES.txt
index 59b0abc..93cbd18 100644
--- a/trytond_account_statement.egg-info/SOURCES.txt
+++ b/trytond_account_statement.egg-info/SOURCES.txt
@@ -30,11 +30,13 @@ tryton.cfg
 ./locale/hu_HU.po
 ./locale/it_IT.po
 ./locale/ja_JP.po
+./locale/lo_LA.po
 ./locale/lt_LT.po
 ./locale/nl_NL.po
 ./locale/pt_BR.po
 ./locale/ru_RU.po
 ./locale/sl_SI.po
+./locale/zh_CN.po
 ./tests/__init__.py
 ./tests/scenario_account_statement.rst
 ./tests/test_account_statement.py
diff --git a/trytond_account_statement.egg-info/requires.txt b/trytond_account_statement.egg-info/requires.txt
index e2605cb..7c0c7f7 100644
--- a/trytond_account_statement.egg-info/requires.txt
+++ b/trytond_account_statement.egg-info/requires.txt
@@ -4,4 +4,4 @@ trytond_account_invoice >= 4.0, < 4.1
 trytond_company >= 4.0, < 4.1
 trytond_currency >= 4.0, < 4.1
 trytond_party >= 4.0, < 4.1
-trytond >= 4.0, < 4.1
\ No newline at end of file
+trytond >= 4.0, < 4.1
commit 5b5dd2438a85311859408b46b01aba0293fcaca4
Author: Mathias Behrle <mathiasb at m9s.biz>
Date:   Fri May 27 18:25:51 2016 +0200

    Merging upstream version 4.0.0.

diff --git a/CHANGELOG b/CHANGELOG
index 4802fed..140e4f9 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,7 @@
+Version 4.0.0 - 2016-05-02
+* Bug fixes (see mercurial logs for details)
+* Add Python3 support
+
 Version 3.8.0 - 2015-11-02
 * Bug fixes (see mercurial logs for details)
 * Remove states on statement's date
diff --git a/COPYRIGHT b/COPYRIGHT
index 3a28212..48f96af 100644
--- a/COPYRIGHT
+++ b/COPYRIGHT
@@ -1,6 +1,6 @@
-Copyright (C) 2008-2015 Cédric Krier.
+Copyright (C) 2008-2016 Cédric Krier.
 Copyright (C) 2008-2013 Bertrand Chenal.
-Copyright (C) 2008-2015 B2CK SPRL.
+Copyright (C) 2008-2016 B2CK SPRL.
 Copyright (C) 2004-2008 Tiny SPRL.
 
 This program is free software: you can redistribute it and/or modify
diff --git a/PKG-INFO b/PKG-INFO
index 84e7ed9..0a8268e 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -1,12 +1,12 @@
 Metadata-Version: 1.1
 Name: trytond_account_statement
-Version: 3.8.0
+Version: 4.0.0
 Summary: Tryton module with account statements
 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.8/
+Download-URL: http://downloads.tryton.org/4.0/
 Description: trytond_account_statement
         =========================
         
@@ -54,6 +54,7 @@ Classifier: Intended Audience :: Legal Industry
 Classifier: License :: OSI Approved :: GNU General Public License (GPL)
 Classifier: Natural Language :: Bulgarian
 Classifier: Natural Language :: Catalan
+Classifier: Natural Language :: Chinese (Simplified)
 Classifier: Natural Language :: Czech
 Classifier: Natural Language :: Dutch
 Classifier: Natural Language :: English
@@ -67,6 +68,9 @@ Classifier: Natural Language :: Slovenian
 Classifier: Natural Language :: Spanish
 Classifier: Operating System :: OS Independent
 Classifier: Programming Language :: Python :: 2.7
+Classifier: Programming Language :: Python :: 3.3
+Classifier: Programming Language :: Python :: 3.4
+Classifier: Programming Language :: Python :: 3.5
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Programming Language :: Python :: Implementation :: PyPy
 Classifier: Topic :: Office/Business
diff --git a/account.py b/account.py
index ee29faf..9c61531 100644
--- a/account.py
+++ b/account.py
@@ -10,17 +10,17 @@ from trytond.transaction import Transaction
 from trytond.tools import grouped_slice, reduce_ids
 
 __all__ = ['Move']
-__metaclass__ = PoolMeta
 
 
 class Move:
+    __metaclass__ = PoolMeta
     __name__ = 'account.move'
 
     @classmethod
     def __register__(cls, module_name):
         pool = Pool()
         StatementLine = pool.get('account.statement.line')
-        cursor = Transaction().cursor
+        cursor = Transaction().connection.cursor()
         sql_table = cls.__table__()
 
         super(Move, cls).__register__(module_name)
diff --git a/locale/bg_BG.po b/locale/bg_BG.po
index 2c9b22f..ec93950 100644
--- a/locale/bg_BG.po
+++ b/locale/bg_BG.po
@@ -313,9 +313,10 @@ msgctxt "model:account.statement.line,name:"
 msgid "Account Statement Line"
 msgstr "Ред от отчет за сметка"
 
+#, fuzzy
 msgctxt "model:account.statement.line.group,name:"
 msgid "Account Statement Line Group"
-msgstr ""
+msgstr "Ред от отчет за сметка"
 
 msgctxt "model:ir.action,name:act_line_group_form"
 msgid "Statement Line Groups"
@@ -329,21 +330,12 @@ msgctxt "model:ir.action,name:act_move_lines_form"
 msgid "Move Lines"
 msgstr ""
 
-msgctxt "model:ir.action,name:act_move_lines_form2"
-msgid "Move Lines"
-msgstr ""
-
 #, fuzzy
 msgctxt "model:ir.action,name:act_moves_form"
 msgid "Moves"
 msgstr "Движения"
 
 #, fuzzy
-msgctxt "model:ir.action,name:act_moves_form2"
-msgid "Moves"
-msgstr "Движения"
-
-#, fuzzy
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr "Всички отчети"
@@ -414,61 +406,62 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr "Отчет"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "#"
 msgstr ""
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Amount"
 msgstr "Сума"
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Canceled"
 msgstr "Отказан"
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date"
 msgstr "Дата"
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date:"
 msgstr "Дата:"
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Description"
 msgstr "Описание"
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Draft"
 msgstr "Проект"
 
-msgctxt "odt:account.statement:"
+#, fuzzy
+msgctxt "report:account.statement:"
 msgid "Journal:"
-msgstr ""
+msgstr "Дневник"
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Number"
 msgstr "Номер"
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Party"
 msgstr "Управление на партньор"
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Statement"
 msgstr "Отчет"
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Total"
 msgstr "Общо"
 
diff --git a/locale/ca_ES.po b/locale/ca_ES.po
index 096390f..59dd008 100644
--- a/locale/ca_ES.po
+++ b/locale/ca_ES.po
@@ -310,18 +310,10 @@ msgctxt "model:ir.action,name:act_move_lines_form"
 msgid "Move Lines"
 msgstr "Apunts"
 
-msgctxt "model:ir.action,name:act_move_lines_form2"
-msgid "Move Lines"
-msgstr "Apunts"
-
 msgctxt "model:ir.action,name:act_moves_form"
 msgid "Moves"
 msgstr "Assentaments"
 
-msgctxt "model:ir.action,name:act_moves_form2"
-msgid "Moves"
-msgstr "Assentaments"
-
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr "Tots els extractes"
@@ -385,51 +377,51 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr "Extracte"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "#"
 msgstr "#"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Amount"
 msgstr "Import"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Canceled"
 msgstr "Cancel·lat"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date"
 msgstr "Data"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date:"
 msgstr "Data:"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Description"
 msgstr "Descripció"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Draft"
 msgstr "Esborrany"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Journal:"
 msgstr "Diari:"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Number"
 msgstr "Número"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Party"
 msgstr "Tercer"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Statement"
 msgstr "Extracte"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Total"
 msgstr "Total"
 
diff --git a/locale/cs_CZ.po b/locale/cs_CZ.po
index 5bc4a50..b71d02a 100644
--- a/locale/cs_CZ.po
+++ b/locale/cs_CZ.po
@@ -310,18 +310,10 @@ msgctxt "model:ir.action,name:act_move_lines_form"
 msgid "Move Lines"
 msgstr ""
 
-msgctxt "model:ir.action,name:act_move_lines_form2"
-msgid "Move Lines"
-msgstr ""
-
 msgctxt "model:ir.action,name:act_moves_form"
 msgid "Moves"
 msgstr ""
 
-msgctxt "model:ir.action,name:act_moves_form2"
-msgid "Moves"
-msgstr ""
-
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr ""
@@ -385,51 +377,51 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "#"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Amount"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Canceled"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date:"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Description"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Draft"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Journal:"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Number"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Party"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Statement"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Total"
 msgstr ""
 
diff --git a/locale/de_DE.po b/locale/de_DE.po
index be2ce71..a078e10 100644
--- a/locale/de_DE.po
+++ b/locale/de_DE.po
@@ -310,18 +310,10 @@ msgctxt "model:ir.action,name:act_move_lines_form"
 msgid "Move Lines"
 msgstr "Buchungszeilen"
 
-msgctxt "model:ir.action,name:act_move_lines_form2"
-msgid "Move Lines"
-msgstr "Buchungszeilen"
-
 msgctxt "model:ir.action,name:act_moves_form"
 msgid "Moves"
 msgstr "Buchungssätze"
 
-msgctxt "model:ir.action,name:act_moves_form2"
-msgid "Moves"
-msgstr "Buchungssätze"
-
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr "Bankauszüge"
@@ -385,51 +377,51 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr "Bankauszug"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "#"
 msgstr "Nr."
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Amount"
 msgstr "Betrag"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Canceled"
 msgstr "Annulliert"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date"
 msgstr "Datum"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date:"
 msgstr "Datum:"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Description"
 msgstr "Beschreibung"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Draft"
 msgstr "Entwurf"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Journal:"
 msgstr "Journal:"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Number"
 msgstr "Nummer"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Party"
 msgstr "Partei"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Statement"
 msgstr "Zahlung"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Total"
 msgstr "Gesamt"
 
diff --git a/locale/es_AR.po b/locale/es_AR.po
index f57fb83..cdfd185 100644
--- a/locale/es_AR.po
+++ b/locale/es_AR.po
@@ -311,18 +311,10 @@ msgctxt "model:ir.action,name:act_move_lines_form"
 msgid "Move Lines"
 msgstr "Líneas de asiento"
 
-msgctxt "model:ir.action,name:act_move_lines_form2"
-msgid "Move Lines"
-msgstr "Líneas de asiento"
-
 msgctxt "model:ir.action,name:act_moves_form"
 msgid "Moves"
 msgstr "Asientos"
 
-msgctxt "model:ir.action,name:act_moves_form2"
-msgid "Moves"
-msgstr "Asientos"
-
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr "Todos los extractos"
@@ -386,51 +378,51 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr "Extracto"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "#"
 msgstr "#"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Amount"
 msgstr "Importe"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Canceled"
 msgstr "Cancelado"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date"
 msgstr "Fecha"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date:"
 msgstr "Fecha:"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Description"
 msgstr "Descripción"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Draft"
 msgstr "Borrador"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Journal:"
 msgstr "Diario:"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Number"
 msgstr "Número"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Party"
 msgstr "Entidad"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Statement"
 msgstr "Extracto"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Total"
 msgstr "Total"
 
diff --git a/locale/es_CO.po b/locale/es_CO.po
index 0e3be79..f65ef73 100644
--- a/locale/es_CO.po
+++ b/locale/es_CO.po
@@ -296,9 +296,10 @@ msgctxt "model:account.statement.line,name:"
 msgid "Account Statement Line"
 msgstr "Línea de Estado de Cuenta"
 
+#, fuzzy
 msgctxt "model:account.statement.line.group,name:"
 msgid "Account Statement Line Group"
-msgstr ""
+msgstr "Línea de Estado de Cuenta"
 
 #, fuzzy
 msgctxt "model:ir.action,name:act_line_group_form"
@@ -313,18 +314,10 @@ msgctxt "model:ir.action,name:act_move_lines_form"
 msgid "Move Lines"
 msgstr "Líneas de Asiento"
 
-msgctxt "model:ir.action,name:act_move_lines_form2"
-msgid "Move Lines"
-msgstr "Líneas de Asiento"
-
 msgctxt "model:ir.action,name:act_moves_form"
 msgid "Moves"
 msgstr "Asientos"
 
-msgctxt "model:ir.action,name:act_moves_form2"
-msgid "Moves"
-msgstr "Movimientos"
-
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr "Estados de Cuenta"
@@ -389,51 +382,51 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr "Estado de Cuenta"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "#"
 msgstr "#"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Amount"
 msgstr "Valor"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Canceled"
 msgstr "Anulado"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date"
 msgstr "Fecha"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date:"
 msgstr "Fecha:"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Description"
 msgstr "Descripción"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Draft"
 msgstr "Borrador"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Journal:"
 msgstr "Libro Contable:"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Number"
 msgstr "Número"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Party"
 msgstr "Tercero"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Statement"
 msgstr "Estado de Cuenta"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Total"
 msgstr "Total"
 
diff --git a/locale/es_EC.po b/locale/es_EC.po
index 5154156..9fa8f77 100644
--- a/locale/es_EC.po
+++ b/locale/es_EC.po
@@ -312,18 +312,10 @@ msgctxt "model:ir.action,name:act_move_lines_form"
 msgid "Move Lines"
 msgstr "Líneas de asiento"
 
-msgctxt "model:ir.action,name:act_move_lines_form2"
-msgid "Move Lines"
-msgstr "Líneas de asiento"
-
 msgctxt "model:ir.action,name:act_moves_form"
 msgid "Moves"
 msgstr "Asientos"
 
-msgctxt "model:ir.action,name:act_moves_form2"
-msgid "Moves"
-msgstr "Asientos"
-
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr "Estados de cuenta"
@@ -387,51 +379,51 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr "Estado de Cuenta"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "#"
 msgstr "#"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Amount"
 msgstr "Importe"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Canceled"
 msgstr "Cancelado"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date"
 msgstr "Fecha"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date:"
 msgstr "Fecha:"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Description"
 msgstr "Descripción"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Draft"
 msgstr "Borrador"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Journal:"
 msgstr "Libro diario:"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Number"
 msgstr "Número"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Party"
 msgstr "Tercero"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Statement"
 msgstr "Estado de cuenta"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Total"
 msgstr "Total"
 
diff --git a/locale/es_ES.po b/locale/es_ES.po
index 92cbee3..0c17436 100644
--- a/locale/es_ES.po
+++ b/locale/es_ES.po
@@ -310,18 +310,10 @@ msgctxt "model:ir.action,name:act_move_lines_form"
 msgid "Move Lines"
 msgstr "Apuntes"
 
-msgctxt "model:ir.action,name:act_move_lines_form2"
-msgid "Move Lines"
-msgstr "Apuntes"
-
 msgctxt "model:ir.action,name:act_moves_form"
 msgid "Moves"
 msgstr "Asientos"
 
-msgctxt "model:ir.action,name:act_moves_form2"
-msgid "Moves"
-msgstr "Asientos"
-
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr "Todos los extractos"
@@ -385,51 +377,51 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr "Extracto"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "#"
 msgstr "#"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Amount"
 msgstr "Importe"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Canceled"
 msgstr "Cancelado"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date"
 msgstr "Fecha"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date:"
 msgstr "Fecha:"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Description"
 msgstr "Descripción"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Draft"
 msgstr "Borrador"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Journal:"
 msgstr "Diario:"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Number"
 msgstr "Número"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Party"
 msgstr "Tercero"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Statement"
 msgstr "Extracto"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Total"
 msgstr "Total"
 
diff --git a/locale/es_MX.po b/locale/es_MX.po
index 4ca78b4..0791ed9 100644
--- a/locale/es_MX.po
+++ b/locale/es_MX.po
@@ -310,18 +310,10 @@ msgctxt "model:ir.action,name:act_move_lines_form"
 msgid "Move Lines"
 msgstr "Apuntes"
 
-msgctxt "model:ir.action,name:act_move_lines_form2"
-msgid "Move Lines"
-msgstr "Apuntes"
-
 msgctxt "model:ir.action,name:act_moves_form"
 msgid "Moves"
 msgstr "Asientos"
 
-msgctxt "model:ir.action,name:act_moves_form2"
-msgid "Moves"
-msgstr "Asientos"
-
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr "Todos los extractos"
@@ -385,51 +377,61 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr "Extracto"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "#"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+#, fuzzy
+msgctxt "report:account.statement:"
 msgid "Amount"
-msgstr ""
+msgstr "Importe"
 
-msgctxt "odt:account.statement:"
+#, fuzzy
+msgctxt "report:account.statement:"
 msgid "Canceled"
-msgstr ""
+msgstr "Cancelado"
 
-msgctxt "odt:account.statement:"
+#, fuzzy
+msgctxt "report:account.statement:"
 msgid "Date"
-msgstr ""
+msgstr "Fecha"
 
-msgctxt "odt:account.statement:"
+#, fuzzy
+msgctxt "report:account.statement:"
 msgid "Date:"
-msgstr ""
+msgstr "Fecha"
 
-msgctxt "odt:account.statement:"
+#, fuzzy
+msgctxt "report:account.statement:"
 msgid "Description"
-msgstr ""
+msgstr "Descripción"
 
-msgctxt "odt:account.statement:"
+#, fuzzy
+msgctxt "report:account.statement:"
 msgid "Draft"
-msgstr ""
+msgstr "Borrador"
 
-msgctxt "odt:account.statement:"
+#, fuzzy
+msgctxt "report:account.statement:"
 msgid "Journal:"
-msgstr ""
+msgstr "Diario"
 
-msgctxt "odt:account.statement:"
+#, fuzzy
+msgctxt "report:account.statement:"
 msgid "Number"
-msgstr ""
+msgstr "Número"
 
-msgctxt "odt:account.statement:"
+#, fuzzy
+msgctxt "report:account.statement:"
 msgid "Party"
-msgstr ""
+msgstr "Entidad"
 
-msgctxt "odt:account.statement:"
+#, fuzzy
+msgctxt "report:account.statement:"
 msgid "Statement"
-msgstr ""
+msgstr "Extracto"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Total"
 msgstr ""
 
@@ -461,41 +463,50 @@ msgctxt "selection:account.statement.journal,validation:"
 msgid "Number of Lines"
 msgstr "Número de líneas"
 
+#, fuzzy
 msgctxt "view:account.statement.journal:"
 msgid "Statement Journal"
-msgstr ""
+msgstr "Diario de extracto"
 
+#, fuzzy
 msgctxt "view:account.statement.journal:"
 msgid "Statement Journals"
-msgstr ""
+msgstr "Diarios de extracto"
 
+#, fuzzy
 msgctxt "view:account.statement.line.group:"
 msgid "Statement Line Group"
-msgstr ""
+msgstr "Grupos de líneas de extracto"
 
+#, fuzzy
 msgctxt "view:account.statement.line.group:"
 msgid "Statement Line Groups"
-msgstr ""
+msgstr "Grupos de líneas de extracto"
 
+#, fuzzy
 msgctxt "view:account.statement.line:"
 msgid "Amount"
-msgstr ""
+msgstr "Importe"
 
+#, fuzzy
 msgctxt "view:account.statement.line:"
 msgid "Statement Line"
-msgstr ""
+msgstr "Líneas de extracto bancario"
 
+#, fuzzy
 msgctxt "view:account.statement.line:"
 msgid "Statement Lines"
-msgstr ""
+msgstr "Líneas de extracto bancario"
 
+#, fuzzy
 msgctxt "view:account.statement:"
 msgid "Cancel"
-msgstr ""
+msgstr "Cancelado"
 
+#, fuzzy
 msgctxt "view:account.statement:"
 msgid "Draft"
-msgstr ""
+msgstr "Borrador"
 
 msgctxt "view:account.statement:"
 msgid "Other Info"
@@ -505,18 +516,22 @@ msgctxt "view:account.statement:"
 msgid "Post"
 msgstr ""
 
+#, fuzzy
 msgctxt "view:account.statement:"
 msgid "Statement"
-msgstr ""
+msgstr "Extracto"
 
+#, fuzzy
 msgctxt "view:account.statement:"
 msgid "Statement Lines"
-msgstr ""
+msgstr "Líneas de extracto bancario"
 
+#, fuzzy
 msgctxt "view:account.statement:"
 msgid "Statements"
-msgstr ""
+msgstr "Todos los extractos"
 
+#, fuzzy
 msgctxt "view:account.statement:"
 msgid "Validate"
-msgstr ""
+msgstr "Validado"
diff --git a/locale/fr_FR.po b/locale/fr_FR.po
index 81d2d8a..dd2ac21 100644
--- a/locale/fr_FR.po
+++ b/locale/fr_FR.po
@@ -314,18 +314,10 @@ msgctxt "model:ir.action,name:act_move_lines_form"
 msgid "Move Lines"
 msgstr "Lignes de mouvement"
 
-msgctxt "model:ir.action,name:act_move_lines_form2"
-msgid "Move Lines"
-msgstr "Lignes de mouvement"
-
 msgctxt "model:ir.action,name:act_moves_form"
 msgid "Moves"
 msgstr "Mouvements"
 
-msgctxt "model:ir.action,name:act_moves_form2"
-msgid "Moves"
-msgstr "Mouvements"
-
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr "Relevés"
@@ -389,51 +381,51 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr "Relevé"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "#"
 msgstr "#"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Amount"
 msgstr "Montant"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Canceled"
 msgstr "Annulé"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date"
 msgstr "Date"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date:"
 msgstr "Date :"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Description"
 msgstr "Description"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Draft"
 msgstr "Brouillon"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Journal:"
 msgstr "Journal :"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Number"
 msgstr "Numéro"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Party"
 msgstr "Tiers"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Statement"
 msgstr "Relevé"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Total"
 msgstr "Total"
 
diff --git a/locale/hu_HU.po b/locale/hu_HU.po
index 5bc4a50..b71d02a 100644
--- a/locale/hu_HU.po
+++ b/locale/hu_HU.po
@@ -310,18 +310,10 @@ msgctxt "model:ir.action,name:act_move_lines_form"
 msgid "Move Lines"
 msgstr ""
 
-msgctxt "model:ir.action,name:act_move_lines_form2"
-msgid "Move Lines"
-msgstr ""
-
 msgctxt "model:ir.action,name:act_moves_form"
 msgid "Moves"
 msgstr ""
 
-msgctxt "model:ir.action,name:act_moves_form2"
-msgid "Moves"
-msgstr ""
-
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr ""
@@ -385,51 +377,51 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "#"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Amount"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Canceled"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date:"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Description"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Draft"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Journal:"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Number"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Party"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Statement"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Total"
 msgstr ""
 
diff --git a/locale/it_IT.po b/locale/it_IT.po
index 5bc4a50..b71d02a 100644
--- a/locale/it_IT.po
+++ b/locale/it_IT.po
@@ -310,18 +310,10 @@ msgctxt "model:ir.action,name:act_move_lines_form"
 msgid "Move Lines"
 msgstr ""
 
-msgctxt "model:ir.action,name:act_move_lines_form2"
-msgid "Move Lines"
-msgstr ""
-
 msgctxt "model:ir.action,name:act_moves_form"
 msgid "Moves"
 msgstr ""
 
-msgctxt "model:ir.action,name:act_moves_form2"
-msgid "Moves"
-msgstr ""
-
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr ""
@@ -385,51 +377,51 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "#"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Amount"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Canceled"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date:"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Description"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Draft"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Journal:"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Number"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Party"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Statement"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Total"
 msgstr ""
 
diff --git a/locale/ja_JP.po b/locale/ja_JP.po
index 5bc4a50..b71d02a 100644
--- a/locale/ja_JP.po
+++ b/locale/ja_JP.po
@@ -310,18 +310,10 @@ msgctxt "model:ir.action,name:act_move_lines_form"
 msgid "Move Lines"
 msgstr ""
 
-msgctxt "model:ir.action,name:act_move_lines_form2"
-msgid "Move Lines"
-msgstr ""
-
 msgctxt "model:ir.action,name:act_moves_form"
 msgid "Moves"
 msgstr ""
 
-msgctxt "model:ir.action,name:act_moves_form2"
-msgid "Moves"
-msgstr ""
-
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr ""
@@ -385,51 +377,51 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "#"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Amount"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Canceled"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date:"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Description"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Draft"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Journal:"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Number"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Party"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Statement"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Total"
 msgstr ""
 
diff --git a/locale/ja_JP.po b/locale/lo_LA.po
similarity index 94%
copy from locale/ja_JP.po
copy to locale/lo_LA.po
index 5bc4a50..b71d02a 100644
--- a/locale/ja_JP.po
+++ b/locale/lo_LA.po
@@ -310,18 +310,10 @@ msgctxt "model:ir.action,name:act_move_lines_form"
 msgid "Move Lines"
 msgstr ""
 
-msgctxt "model:ir.action,name:act_move_lines_form2"
-msgid "Move Lines"
-msgstr ""
-
 msgctxt "model:ir.action,name:act_moves_form"
 msgid "Moves"
 msgstr ""
 
-msgctxt "model:ir.action,name:act_moves_form2"
-msgid "Moves"
-msgstr ""
-
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr ""
@@ -385,51 +377,51 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "#"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Amount"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Canceled"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date:"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Description"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Draft"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Journal:"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Number"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Party"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Statement"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Total"
 msgstr ""
 
diff --git a/locale/lt_LT.po b/locale/lt_LT.po
index 5bc4a50..b71d02a 100644
--- a/locale/lt_LT.po
+++ b/locale/lt_LT.po
@@ -310,18 +310,10 @@ msgctxt "model:ir.action,name:act_move_lines_form"
 msgid "Move Lines"
 msgstr ""
 
-msgctxt "model:ir.action,name:act_move_lines_form2"
-msgid "Move Lines"
-msgstr ""
-
 msgctxt "model:ir.action,name:act_moves_form"
 msgid "Moves"
 msgstr ""
 
-msgctxt "model:ir.action,name:act_moves_form2"
-msgid "Moves"
-msgstr ""
-
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr ""
@@ -385,51 +377,51 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "#"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Amount"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Canceled"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date:"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Description"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Draft"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Journal:"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Number"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Party"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Statement"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Total"
 msgstr ""
 
diff --git a/locale/nl_NL.po b/locale/nl_NL.po
index acb415e..327f515 100644
--- a/locale/nl_NL.po
+++ b/locale/nl_NL.po
@@ -310,9 +310,10 @@ msgctxt "model:account.statement.line,name:"
 msgid "Account Statement Line"
 msgstr "Rekeningafschriftregel"
 
+#, fuzzy
 msgctxt "model:account.statement.line.group,name:"
 msgid "Account Statement Line Group"
-msgstr ""
+msgstr "Rekeningafschriftregel"
 
 msgctxt "model:ir.action,name:act_line_group_form"
 msgid "Statement Line Groups"
@@ -326,21 +327,12 @@ msgctxt "model:ir.action,name:act_move_lines_form"
 msgid "Move Lines"
 msgstr ""
 
-msgctxt "model:ir.action,name:act_move_lines_form2"
-msgid "Move Lines"
-msgstr ""
-
 #, fuzzy
 msgctxt "model:ir.action,name:act_moves_form"
 msgid "Moves"
 msgstr "Boekingen"
 
 #, fuzzy
-msgctxt "model:ir.action,name:act_moves_form2"
-msgid "Moves"
-msgstr "Boekingen"
-
-#, fuzzy
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr "Alle bankafschriften"
@@ -411,61 +403,62 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr "Bankafschrift"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "#"
 msgstr ""
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Amount"
 msgstr "Bedrag"
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Canceled"
 msgstr "Geannuleerd"
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date"
 msgstr "Vervaldatum"
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date:"
 msgstr "Datum:"
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Description"
 msgstr "Specificatie"
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Draft"
 msgstr "Concept"
 
-msgctxt "odt:account.statement:"
+#, fuzzy
+msgctxt "report:account.statement:"
 msgid "Journal:"
-msgstr ""
+msgstr "Dagboek"
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Number"
 msgstr "Nummer"
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Party"
 msgstr "Relaties"
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Statement"
 msgstr "Bankafschrift"
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Total"
 msgstr "Totaal"
 
diff --git a/locale/pt_BR.po b/locale/pt_BR.po
index 464553b..a66a6c9 100644
--- a/locale/pt_BR.po
+++ b/locale/pt_BR.po
@@ -310,18 +310,10 @@ msgctxt "model:ir.action,name:act_move_lines_form"
 msgid "Move Lines"
 msgstr "Linhas de Lançamento"
 
-msgctxt "model:ir.action,name:act_move_lines_form2"
-msgid "Move Lines"
-msgstr "Linhas de Lançamento"
-
 msgctxt "model:ir.action,name:act_moves_form"
 msgid "Moves"
 msgstr "Lançamentos"
 
-msgctxt "model:ir.action,name:act_moves_form2"
-msgid "Moves"
-msgstr "Lançamentos"
-
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr "Todos os Extratos"
@@ -385,51 +377,51 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr "Extrato"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "#"
 msgstr "#"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Amount"
 msgstr "Quantidade"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Canceled"
 msgstr "Cancelado"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date"
 msgstr "Data"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date:"
 msgstr "Data:"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Description"
 msgstr "Descrição"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Draft"
 msgstr "Rascunho"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Journal:"
 msgstr "Diário:"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Number"
 msgstr "Número"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Party"
 msgstr "Parceiro"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Statement"
 msgstr "Extrato"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Total"
 msgstr "Total"
 
diff --git a/locale/ru_RU.po b/locale/ru_RU.po
index 52e1d00..99c3daf 100644
--- a/locale/ru_RU.po
+++ b/locale/ru_RU.po
@@ -365,20 +365,11 @@ msgctxt "model:ir.action,name:act_move_lines_form"
 msgid "Move Lines"
 msgstr ""
 
-msgctxt "model:ir.action,name:act_move_lines_form2"
-msgid "Move Lines"
-msgstr ""
-
 #, fuzzy
 msgctxt "model:ir.action,name:act_moves_form"
 msgid "Moves"
 msgstr "Перемещения"
 
-#, fuzzy
-msgctxt "model:ir.action,name:act_moves_form2"
-msgid "Moves"
-msgstr "Перемещения"
-
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr ""
@@ -446,60 +437,61 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "#"
 msgstr ""
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Amount"
 msgstr "Сумма"
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Canceled"
 msgstr "Отменено"
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date"
 msgstr "Дата"
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date:"
 msgstr "Дата:"
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Description"
 msgstr "Описание"
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Draft"
 msgstr "Черновик"
 
-msgctxt "odt:account.statement:"
+#, fuzzy
+msgctxt "report:account.statement:"
 msgid "Journal:"
-msgstr ""
+msgstr "Журнал"
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Number"
 msgstr "Номер"
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Party"
 msgstr "Организации"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Statement"
 msgstr ""
 
 #, fuzzy
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Total"
 msgstr "Итого"
 
diff --git a/locale/sl_SI.po b/locale/sl_SI.po
index 8fc8784..f034926 100644
--- a/locale/sl_SI.po
+++ b/locale/sl_SI.po
@@ -310,18 +310,10 @@ msgctxt "model:ir.action,name:act_move_lines_form"
 msgid "Move Lines"
 msgstr "Postavke prometa"
 
-msgctxt "model:ir.action,name:act_move_lines_form2"
-msgid "Move Lines"
-msgstr "Postavke prometa"
-
 msgctxt "model:ir.action,name:act_moves_form"
 msgid "Moves"
 msgstr "Promet"
 
-msgctxt "model:ir.action,name:act_moves_form2"
-msgid "Moves"
-msgstr "Promet"
-
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr "Izpiski"
@@ -385,51 +377,51 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr "Izpisek"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "#"
 msgstr "#"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Amount"
 msgstr "Znesek"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Canceled"
 msgstr "Preklicano"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date"
 msgstr "Datum"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date:"
 msgstr "Datum:"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Description"
 msgstr "Opis"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Draft"
 msgstr "V pripravi"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Journal:"
 msgstr "Dnevnik:"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Number"
 msgstr "Številka"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Party"
 msgstr "Partner"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Statement"
 msgstr "Izpisek"
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Total"
 msgstr "Skupaj"
 
diff --git a/locale/ja_JP.po b/locale/zh_CN.po
similarity index 94%
copy from locale/ja_JP.po
copy to locale/zh_CN.po
index 5bc4a50..b71d02a 100644
--- a/locale/ja_JP.po
+++ b/locale/zh_CN.po
@@ -310,18 +310,10 @@ msgctxt "model:ir.action,name:act_move_lines_form"
 msgid "Move Lines"
 msgstr ""
 
-msgctxt "model:ir.action,name:act_move_lines_form2"
-msgid "Move Lines"
-msgstr ""
-
 msgctxt "model:ir.action,name:act_moves_form"
 msgid "Moves"
 msgstr ""
 
-msgctxt "model:ir.action,name:act_moves_form2"
-msgid "Moves"
-msgstr ""
-
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr ""
@@ -385,51 +377,51 @@ msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "#"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Amount"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Canceled"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Date:"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Description"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Draft"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Journal:"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Number"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Party"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Statement"
 msgstr ""
 
-msgctxt "odt:account.statement:"
+msgctxt "report:account.statement:"
 msgid "Total"
 msgstr ""
 
diff --git a/setup.py b/setup.py
index 723ca49..044f73d 100644
--- a/setup.py
+++ b/setup.py
@@ -5,11 +5,17 @@
 from setuptools import setup
 import re
 import os
-import ConfigParser
+import io
+try:
+    from configparser import ConfigParser
+except ImportError:
+    from ConfigParser import ConfigParser
 
 
 def read(fname):
-    return open(os.path.join(os.path.dirname(__file__), fname)).read()
+    return io.open(
+        os.path.join(os.path.dirname(__file__), fname),
+        'r', encoding='utf-8').read()
 
 
 def get_require_version(name):
@@ -21,7 +27,7 @@ def get_require_version(name):
         major_version, minor_version + 1)
     return require
 
-config = ConfigParser.ConfigParser()
+config = ConfigParser()
 config.readfp(open('tryton.cfg'))
 info = dict(config.items('tryton'))
 for key in ('depends', 'extras_depend', 'xml'):
@@ -43,7 +49,7 @@ if minor_version % 2:
 
 requires = ['python-sql >= 0.4']
 for dep in info.get('depends', []):
-    if not re.match(r'(ir|res|webdav)(\W|$)', dep):
+    if not re.match(r'(ir|res)(\W|$)', dep):
         requires.append(get_require_version('trytond_%s' % dep))
 requires.append(get_require_version('trytond'))
 
@@ -82,6 +88,7 @@ setup(name=name,
         'License :: OSI Approved :: GNU General Public License (GPL)',
         'Natural Language :: Bulgarian',
         'Natural Language :: Catalan',
+        'Natural Language :: Chinese (Simplified)',
         'Natural Language :: Czech',
         'Natural Language :: Dutch',
         'Natural Language :: English',
@@ -95,6 +102,9 @@ setup(name=name,
         'Natural Language :: Spanish',
         'Operating System :: OS Independent',
         'Programming Language :: Python :: 2.7',
+        'Programming Language :: Python :: 3.3',
+        'Programming Language :: Python :: 3.4',
+        'Programming Language :: Python :: 3.5',
         'Programming Language :: Python :: Implementation :: CPython',
         'Programming Language :: Python :: Implementation :: PyPy',
         'Topic :: Office/Business',
@@ -111,4 +121,8 @@ setup(name=name,
     test_suite='tests',
     test_loader='trytond.test_loader:Loader',
     tests_require=tests_require,
+    use_2to3=True,
+    convert_2to3_doctests=[
+        'tests/scenario_account_statement.rst',
+        ],
     )
diff --git a/statement.py b/statement.py
index c420fd1..e3cff25 100644
--- a/statement.py
+++ b/statement.py
@@ -148,11 +148,12 @@ class Statement(Workflow, ModelSQL, ModelView):
     @classmethod
     def __register__(cls, module_name):
         TableHandler = backend.get('TableHandler')
-        cursor = Transaction().cursor
+        transaction = Transaction()
+        cursor = transaction.connection.cursor()
         sql_table = cls.__table__()
 
         # Migration from 1.8: new field company
-        table = TableHandler(cursor, cls, module_name)
+        table = TableHandler(cls, module_name)
         company_exist = table.column_exist('company')
 
         super(Statement, cls).__register__(module_name)
@@ -160,7 +161,7 @@ class Statement(Workflow, ModelSQL, ModelView):
         # Migration from 1.8: fill new field company
         if not company_exist:
             offset = 0
-            limit = cursor.IN_MAX
+            limit = transaction.database.IN_MAX
             statements = True
             while statements:
                 statements = cls.search([], offset=offset, limit=limit)
@@ -169,7 +170,7 @@ class Statement(Workflow, ModelSQL, ModelView):
                     cls.write([statement], {
                             'company': statement.journal.company.id,
                             })
-            table = TableHandler(cursor, cls, module_name)
+            table = TableHandler(cls, module_name)
             table.not_null_action('company', action='add')
 
         # Migration from 3.2: remove required on start/end balance
@@ -248,7 +249,7 @@ class Statement(Workflow, ModelSQL, ModelView):
             invoice_id2amount_to_pay = {}
             for invoice in invoices:
                 with Transaction().set_context(date=invoice.currency_date):
-                    if invoice.type in ('out_invoice', 'in_credit_note'):
+                    if invoice.type == 'out':
                         sign = -1
                     else:
                         sign = 1
@@ -430,7 +431,8 @@ class Statement(Workflow, ModelSQL, ModelView):
             to_write.append({
                     'move': move.id,
                     })
-        Line.write(*to_write)
+        if to_write:
+            Line.write(*to_write)
 
         move_lines = []
         for move, statement, lines in moves:
diff --git a/statement.xml b/statement.xml
index 821f334..e2ee3ff 100644
--- a/statement.xml
+++ b/statement.xml
@@ -349,24 +349,11 @@ this repository contains the full copyright notices and license terms. -->
             <field name="action" ref="act_move_lines_form"/>
         </record>
 
-        <record model="ir.action.act_window" id="act_move_lines_form2">
-            <field name="name">Move Lines</field>
-            <field name="res_model">account.move.line</field>
-            <field name="domain"
-                eval="[('origin.id', 'in', Eval('active_ids'), 'account.statement.line')]"
-                pyson="1"/>
-        </record>
-        <record model="ir.action.keyword" id="act_move_lines_form2_keyword1">
-            <field name="keyword">form_relate</field>
-            <field name="model">account.statement.line,-1</field>
-            <field name="action" ref="act_move_lines_form2"/>
-        </record>
-
         <record model="ir.action.act_window" id="act_moves_form">
             <field name="name">Moves</field>
             <field name="res_model">account.move</field>
             <field name="domain"
-                eval="[('origin.statement.id', 'in', Eval('active_ids'), 'account.statement.line')]"
+                eval="[('origin.id', 'in', Eval('active_ids'), 'account.statement')]"
                 pyson="1"/>
         </record>
         <record model="ir.action.keyword" id="act_moves_form_keyword1">
@@ -375,19 +362,6 @@ this repository contains the full copyright notices and license terms. -->
             <field name="action" ref="act_moves_form"/>
         </record>
 
-        <record model="ir.action.act_window" id="act_moves_form2">
-            <field name="name">Moves</field>
-            <field name="res_model">account.move</field>
-            <field name="domain"
-                eval="[('origin.id', 'in', Eval('active_ids'), 'account.statement.line')]"
-                pyson="1"/>
-        </record>
-        <record model="ir.action.keyword" id="act_moves_form2_keyword1">
-            <field name="keyword">form_relate</field>
-            <field name="model">account.statement.line,-1</field>
-            <field name="action" ref="act_moves_form2"/>
-        </record>
-
         <record model="ir.action.act_window" id="act_line_groups_form">
             <field name="name">Line Groups</field>
             <field name="res_model">account.statement.line.group</field>
diff --git a/tests/__init__.py b/tests/__init__.py
index 5f19aa6..bfcd323 100644
--- a/tests/__init__.py
+++ b/tests/__init__.py
@@ -1,6 +1,9 @@
 # This file is part of Tryton.  The COPYRIGHT file at the top level of
 # this repository contains the full copyright notices and license terms.
 
-from .test_account_statement import suite
+try:
+    from trytond.modules.account_statement.tests.test_account_statement import suite
+except ImportError:
+    from .test_account_statement import suite
 
 __all__ = ['suite']
diff --git a/tests/scenario_account_statement.rst b/tests/scenario_account_statement.rst
index ac2f719..311265d 100644
--- a/tests/scenario_account_statement.rst
+++ b/tests/scenario_account_statement.rst
@@ -12,7 +12,7 @@ Imports::
     ...     get_company
     >>> from trytond.modules.account.tests.tools import create_fiscalyear, \
     ...     create_chart, get_accounts
-    >>> from.trytond.modules.account_invoice.tests.tools import \
+    >>> from trytond.modules.account_invoice.tests.tools import \
     ...     set_fiscalyear_invoice_sequences, create_payment_term
     >>> today = datetime.date.today()
 
@@ -73,7 +73,7 @@ Create payment term::
 Create 2 customer invoices::
 
     >>> Invoice = Model.get('account.invoice')
-    >>> customer_invoice1 = Invoice(type='out_invoice')
+    >>> customer_invoice1 = Invoice(type='out')
     >>> customer_invoice1.party = customer
     >>> customer_invoice1.payment_term = payment_term
     >>> invoice_line = customer_invoice1.lines.new()
@@ -85,7 +85,7 @@ Create 2 customer invoices::
     >>> customer_invoice1.state
     u'posted'
 
-    >>> customer_invoice2 = Invoice(type='out_invoice')
+    >>> customer_invoice2 = Invoice(type='out')
     >>> customer_invoice2.party = customer
     >>> customer_invoice2.payment_term = payment_term
     >>> invoice_line = customer_invoice2.lines.new()
@@ -99,11 +99,11 @@ Create 2 customer invoices::
 
 Create 1 customer credit note::
 
-    >>> customer_credit_note = Invoice(type='out_credit_note')
+    >>> customer_credit_note = Invoice(type='out')
     >>> customer_credit_note.party = customer
     >>> customer_credit_note.payment_term = payment_term
     >>> invoice_line = customer_credit_note.lines.new()
-    >>> invoice_line.quantity = 1
+    >>> invoice_line.quantity = -1
     >>> invoice_line.unit_price = Decimal('50')
     >>> invoice_line.account = revenue
     >>> invoice_line.description = 'Test'
@@ -113,7 +113,7 @@ Create 1 customer credit note::
 
 Create 1 supplier invoices::
 
-    >>> supplier_invoice = Invoice(type='in_invoice')
+    >>> supplier_invoice = Invoice(type='in')
     >>> supplier_invoice.party = supplier
     >>> supplier_invoice.payment_term = payment_term
     >>> invoice_line = supplier_invoice.lines.new()
@@ -240,7 +240,7 @@ Test statement report::
 
 Let's test the negative amount version of the supplier/customer invoices::
 
-    >>> customer_invoice3 = Invoice(type='out_invoice')
+    >>> customer_invoice3 = Invoice(type='out')
     >>> customer_invoice3.party = customer
     >>> customer_invoice3.payment_term = payment_term
     >>> invoice_line = customer_invoice3.lines.new()
@@ -252,7 +252,7 @@ Let's test the negative amount version of the supplier/customer invoices::
     >>> customer_invoice3.state
     u'posted'
 
-    >>> supplier_invoice2 = Invoice(type='in_invoice')
+    >>> supplier_invoice2 = Invoice(type='in')
     >>> supplier_invoice2.party = supplier
     >>> supplier_invoice2.payment_term = payment_term
     >>> invoice_line = supplier_invoice2.lines.new()
@@ -296,7 +296,7 @@ Let's test the negative amount version of the supplier/customer invoices::
 
 Testing the use of an invoice in multiple statements::
 
-    >>> customer_invoice4 = Invoice(type='out_invoice')
+    >>> customer_invoice4 = Invoice(type='out')
     >>> customer_invoice4.party = customer
     >>> customer_invoice4.payment_term = payment_term
     >>> invoice_line = customer_invoice4.lines.new()
@@ -430,3 +430,9 @@ Test number of lines validation::
     >>> second_line.account = receivable
     >>> second_line.party = customer
     >>> statement.click('validate_statement')
+
+Validate empty statement::
+
+    >>> statement = Statement(name='empty', journal=statement_journal)
+    >>> statement.end_balance = statement.start_balance
+    >>> statement.click('validate_statement')
diff --git a/tests/test_account_statement.py b/tests/test_account_statement.py
index 551a3f3..77d0190 100644
--- a/tests/test_account_statement.py
+++ b/tests/test_account_statement.py
@@ -5,6 +5,7 @@ import doctest
 import trytond.tests.test_tryton
 from trytond.tests.test_tryton import ModuleTestCase
 from trytond.tests.test_tryton import doctest_setup, doctest_teardown
+from trytond.tests.test_tryton import doctest_checker
 
 
 class AccountStatementTestCase(ModuleTestCase):
@@ -18,5 +19,6 @@ def suite():
         AccountStatementTestCase))
     suite.addTests(doctest.DocFileSuite('scenario_account_statement.rst',
         setUp=doctest_setup, tearDown=doctest_teardown, encoding='utf-8',
+            checker=doctest_checker,
             optionflags=doctest.REPORT_ONLY_FIRST_FAILURE))
     return suite
diff --git a/tryton.cfg b/tryton.cfg
index c7dec84..05c9ffd 100644
--- a/tryton.cfg
+++ b/tryton.cfg
@@ -1,5 +1,5 @@
 [tryton]
-version=3.8.0
+version=4.0.0
 depends:
     account
     account_invoice
diff --git a/trytond_account_statement.egg-info/PKG-INFO b/trytond_account_statement.egg-info/PKG-INFO
index 69f3bdc..27aa16c 100644
--- a/trytond_account_statement.egg-info/PKG-INFO
+++ b/trytond_account_statement.egg-info/PKG-INFO
@@ -1,12 +1,12 @@
 Metadata-Version: 1.1
 Name: trytond-account-statement
-Version: 3.8.0
+Version: 4.0.0
 Summary: Tryton module with account statements
 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.8/
+Download-URL: http://downloads.tryton.org/4.0/
 Description: trytond_account_statement
         =========================
         
@@ -54,6 +54,7 @@ Classifier: Intended Audience :: Legal Industry
 Classifier: License :: OSI Approved :: GNU General Public License (GPL)
 Classifier: Natural Language :: Bulgarian
 Classifier: Natural Language :: Catalan
+Classifier: Natural Language :: Chinese (Simplified)
 Classifier: Natural Language :: Czech
 Classifier: Natural Language :: Dutch
 Classifier: Natural Language :: English
@@ -67,6 +68,9 @@ Classifier: Natural Language :: Slovenian
 Classifier: Natural Language :: Spanish
 Classifier: Operating System :: OS Independent
 Classifier: Programming Language :: Python :: 2.7
+Classifier: Programming Language :: Python :: 3.3
+Classifier: Programming Language :: Python :: 3.4
+Classifier: Programming Language :: Python :: 3.5
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Programming Language :: Python :: Implementation :: PyPy
 Classifier: Topic :: Office/Business
diff --git a/trytond_account_statement.egg-info/SOURCES.txt b/trytond_account_statement.egg-info/SOURCES.txt
index 8dc98f5..59b0abc 100644
--- a/trytond_account_statement.egg-info/SOURCES.txt
+++ b/trytond_account_statement.egg-info/SOURCES.txt
@@ -61,11 +61,13 @@ locale/fr_FR.po
 locale/hu_HU.po
 locale/it_IT.po
 locale/ja_JP.po
+locale/lo_LA.po
 locale/lt_LT.po
 locale/nl_NL.po
 locale/pt_BR.po
 locale/ru_RU.po
 locale/sl_SI.po
+locale/zh_CN.po
 tests/scenario_account_statement.rst
 trytond_account_statement.egg-info/PKG-INFO
 trytond_account_statement.egg-info/SOURCES.txt
diff --git a/trytond_account_statement.egg-info/requires.txt b/trytond_account_statement.egg-info/requires.txt
index 5dec313..e2605cb 100644
--- a/trytond_account_statement.egg-info/requires.txt
+++ b/trytond_account_statement.egg-info/requires.txt
@@ -1,7 +1,7 @@
 python-sql >= 0.4
-trytond_account >= 3.8, < 3.9
-trytond_account_invoice >= 3.8, < 3.9
-trytond_company >= 3.8, < 3.9
-trytond_currency >= 3.8, < 3.9
-trytond_party >= 3.8, < 3.9
-trytond >= 3.8, < 3.9
\ No newline at end of file
+trytond_account >= 4.0, < 4.1
+trytond_account_invoice >= 4.0, < 4.1
+trytond_company >= 4.0, < 4.1
+trytond_currency >= 4.0, < 4.1
+trytond_party >= 4.0, < 4.1
+trytond >= 4.0, < 4.1
\ No newline at end of file
-- 
tryton-modules-account-statement



More information about the tryton-debian-vcs mailing list