[tryton-debian-vcs] tryton-modules-account-statement branch upstream updated. upstream/2.8.1-1-g6a07879

git repository hosting tryton-debian-vcs at m9s.biz
Mon Nov 25 19:32:47 UTC 2013


The following commit has been merged in the upstream branch:
http://debian.tryton.org/gitweb/?p=packages/tryton-modules-account-statement.git;a=commitdiff;h=upstream/2.8.1-1-g6a07879

commit 6a0787915b49cbf0eac4cb26c78cdebf63aac196
Author: Mathias Behrle <mathiasb at m9s.biz>
Date:   Sun Nov 24 17:26:26 2013 +0100

    Adding upstream version 3.0.0.

diff --git a/CHANGELOG b/CHANGELOG
index 593c3b0..7c2419c 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,5 +1,7 @@
-Version 2.8.1 - 2013-10-01
+Version 3.0.0 - 2013-10-21
 * Bug fixes (see mercurial logs for details)
+* Allow to use invoice to fill party and account on statement line
+* Replace move_lines by a relate
 
 Version 2.8.0 - 2013-04-22
 * Bug fixes (see mercurial logs for details)
diff --git a/PKG-INFO b/PKG-INFO
index 64425c7..26083d2 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -1,12 +1,12 @@
 Metadata-Version: 1.1
 Name: trytond_account_statement
-Version: 2.8.1
+Version: 3.0.0
 Summary: Tryton module with account statements
 Home-page: http://www.tryton.org/
 Author: Tryton
 Author-email: UNKNOWN
 License: GPL-3
-Download-URL: http://downloads.tryton.org/2.8/
+Download-URL: http://downloads.tryton.org/3.0/
 Description: trytond_account_statement
         =========================
         
@@ -59,6 +59,7 @@ Classifier: Natural Language :: English
 Classifier: Natural Language :: French
 Classifier: Natural Language :: German
 Classifier: Natural Language :: Russian
+Classifier: Natural Language :: Slovenian
 Classifier: Natural Language :: Spanish
 Classifier: Operating System :: OS Independent
 Classifier: Programming Language :: Python :: 2.6
diff --git a/locale/bg_BG.po b/locale/bg_BG.po
index 14f0511..89f7e17 100644
--- a/locale/bg_BG.po
+++ b/locale/bg_BG.po
@@ -68,10 +68,6 @@ msgctxt "field:account.statement,lines:"
 msgid "Transactions"
 msgstr "Транзакции"
 
-msgctxt "field:account.statement,move_lines:"
-msgid "Move Lines"
-msgstr "Редове на движение"
-
 msgctxt "field:account.statement,rec_name:"
 msgid "Name"
 msgstr "Име"
@@ -204,6 +200,10 @@ msgctxt "model:account.statement.line,name:"
 msgid "Account Statement Line"
 msgstr "Ред от отчет за сметка"
 
+msgctxt "model:ir.action,name:act_move_lines_form"
+msgid "Move Lines"
+msgstr ""
+
 #, fuzzy
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
@@ -296,6 +296,11 @@ msgctxt "view:account.statement:"
 msgid "Cancel"
 msgstr "Отказ"
 
+#, fuzzy
+msgctxt "view:account.statement:"
+msgid "Draft"
+msgstr "Проект"
+
 msgctxt "view:account.statement:"
 msgid "Other Info"
 msgstr "Друга информация"
@@ -305,10 +310,6 @@ msgid "Post"
 msgstr "Публикуван"
 
 msgctxt "view:account.statement:"
-msgid "Reset to Draft"
-msgstr "Изпращане в проект"
-
-msgctxt "view:account.statement:"
 msgid "Statement"
 msgstr "Отчет"
 
diff --git a/locale/ca_ES.po b/locale/ca_ES.po
index 450c482..883a1b8 100644
--- a/locale/ca_ES.po
+++ b/locale/ca_ES.po
@@ -70,10 +70,6 @@ msgctxt "field:account.statement,lines:"
 msgid "Transactions"
 msgstr "Transaccions"
 
-msgctxt "field:account.statement,move_lines:"
-msgid "Move Lines"
-msgstr "Apunts"
-
 msgctxt "field:account.statement,rec_name:"
 msgid "Name"
 msgstr "Nom"
@@ -206,6 +202,10 @@ msgctxt "model:account.statement.line,name:"
 msgid "Account Statement Line"
 msgstr "Línia d'extracte bancari"
 
+msgctxt "model:ir.action,name:act_move_lines_form"
+msgid "Move Lines"
+msgstr "Apunts"
+
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr "Tots els extractes"
@@ -294,6 +294,10 @@ msgid "Cancel"
 msgstr "Cancel·la"
 
 msgctxt "view:account.statement:"
+msgid "Draft"
+msgstr "Esborrany"
+
+msgctxt "view:account.statement:"
 msgid "Other Info"
 msgstr "Informació addicional"
 
@@ -302,10 +306,6 @@ msgid "Post"
 msgstr "Confirma"
 
 msgctxt "view:account.statement:"
-msgid "Reset to Draft"
-msgstr "Restaura a esborrany"
-
-msgctxt "view:account.statement:"
 msgid "Statement"
 msgstr "Extracte"
 
diff --git a/locale/cs_CZ.po b/locale/cs_CZ.po
index 28be8a5..ca6fb04 100644
--- a/locale/cs_CZ.po
+++ b/locale/cs_CZ.po
@@ -68,10 +68,6 @@ msgctxt "field:account.statement,lines:"
 msgid "Transactions"
 msgstr ""
 
-msgctxt "field:account.statement,move_lines:"
-msgid "Move Lines"
-msgstr ""
-
 msgctxt "field:account.statement,rec_name:"
 msgid "Name"
 msgstr ""
@@ -204,6 +200,10 @@ msgctxt "model:account.statement.line,name:"
 msgid "Account Statement Line"
 msgstr ""
 
+msgctxt "model:ir.action,name:act_move_lines_form"
+msgid "Move Lines"
+msgstr ""
+
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr ""
@@ -292,15 +292,15 @@ msgid "Cancel"
 msgstr ""
 
 msgctxt "view:account.statement:"
-msgid "Other Info"
+msgid "Draft"
 msgstr ""
 
 msgctxt "view:account.statement:"
-msgid "Post"
+msgid "Other Info"
 msgstr ""
 
 msgctxt "view:account.statement:"
-msgid "Reset to Draft"
+msgid "Post"
 msgstr ""
 
 msgctxt "view:account.statement:"
diff --git a/locale/de_DE.po b/locale/de_DE.po
index afdc0e0..9f71231 100644
--- a/locale/de_DE.po
+++ b/locale/de_DE.po
@@ -72,10 +72,6 @@ msgctxt "field:account.statement,lines:"
 msgid "Transactions"
 msgstr "Transaktionen"
 
-msgctxt "field:account.statement,move_lines:"
-msgid "Move Lines"
-msgstr "Buchungszeilen"
-
 msgctxt "field:account.statement,rec_name:"
 msgid "Name"
 msgstr "Name"
@@ -208,6 +204,10 @@ msgctxt "model:account.statement.line,name:"
 msgid "Account Statement Line"
 msgstr "Zahlungsverkehr Position"
 
+msgctxt "model:ir.action,name:act_move_lines_form"
+msgid "Move Lines"
+msgstr "Buchungsposten"
+
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr "Zahlungsverkehr"
@@ -296,6 +296,10 @@ msgid "Cancel"
 msgstr "Annullieren"
 
 msgctxt "view:account.statement:"
+msgid "Draft"
+msgstr "Entwurf"
+
+msgctxt "view:account.statement:"
 msgid "Other Info"
 msgstr "Sonstiges"
 
@@ -304,10 +308,6 @@ msgid "Post"
 msgstr "Festschreiben"
 
 msgctxt "view:account.statement:"
-msgid "Reset to Draft"
-msgstr "Auf Entwurf zurücksetzen"
-
-msgctxt "view:account.statement:"
 msgid "Statement"
 msgstr "Kontoauszug"
 
diff --git a/locale/es_AR.po b/locale/es_AR.po
index 99c2105..3d79ce0 100644
--- a/locale/es_AR.po
+++ b/locale/es_AR.po
@@ -21,7 +21,7 @@ msgstr "El importe debería ser un valor positivo o negativo."
 msgctxt "error:account.statement.line:"
 msgid "Please provide debit and credit account on statement journal \"%s\"."
 msgstr ""
-"Proporcione una cuenta de haber y de debe en el diario de extracto «%s»."
+"Proporcione una cuenta de crédito y de débito en el diario de extracto «%s»."
 
 msgctxt "error:account.statement:"
 msgid "End Balance must be \"%s\"."
@@ -49,7 +49,7 @@ msgstr "Usuario creación"
 
 msgctxt "field:account.statement,currency_digits:"
 msgid "Currency Digits"
-msgstr "Dígitos de divisa"
+msgstr "Dígitos de moneda"
 
 msgctxt "field:account.statement,date:"
 msgid "Date"
@@ -71,10 +71,6 @@ msgctxt "field:account.statement,lines:"
 msgid "Transactions"
 msgstr "Transacciones"
 
-msgctxt "field:account.statement,move_lines:"
-msgid "Move Lines"
-msgstr "Líneas de asientos"
-
 msgctxt "field:account.statement,rec_name:"
 msgid "Name"
 msgstr "Nombre"
@@ -109,7 +105,7 @@ msgstr "Usuario creación"
 
 msgctxt "field:account.statement.journal,currency:"
 msgid "Currency"
-msgstr "Divisa"
+msgstr "Moneda"
 
 msgctxt "field:account.statement.journal,id:"
 msgid "ID"
@@ -207,6 +203,10 @@ msgctxt "model:account.statement.line,name:"
 msgid "Account Statement Line"
 msgstr "Línea de extracto bancario"
 
+msgctxt "model:ir.action,name:act_move_lines_form"
+msgid "Move Lines"
+msgstr "Líneas de asiento"
+
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr "Todos los extractos"
@@ -295,6 +295,10 @@ msgid "Cancel"
 msgstr "Cancelar"
 
 msgctxt "view:account.statement:"
+msgid "Draft"
+msgstr "Borrador"
+
+msgctxt "view:account.statement:"
 msgid "Other Info"
 msgstr "Información adicional"
 
@@ -303,10 +307,6 @@ msgid "Post"
 msgstr "Confirmar"
 
 msgctxt "view:account.statement:"
-msgid "Reset to Draft"
-msgstr "Restablecer a borrador"
-
-msgctxt "view:account.statement:"
 msgid "Statement"
 msgstr "Extracto"
 
diff --git a/locale/es_CO.po b/locale/es_CO.po
index 63163b8..bb25cb4 100644
--- a/locale/es_CO.po
+++ b/locale/es_CO.po
@@ -72,10 +72,6 @@ msgctxt "field:account.statement,lines:"
 msgid "Transactions"
 msgstr "Transacciones"
 
-msgctxt "field:account.statement,move_lines:"
-msgid "Move Lines"
-msgstr "Líneas de Asiento"
-
 msgctxt "field:account.statement,rec_name:"
 msgid "Name"
 msgstr "Nombre"
@@ -208,6 +204,10 @@ msgctxt "model:account.statement.line,name:"
 msgid "Account Statement Line"
 msgstr "Línea de Estado de Cuenta"
 
+msgctxt "model:ir.action,name:act_move_lines_form"
+msgid "Move Lines"
+msgstr "Líneas de Asiento"
+
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr "Estados de Cuenta"
@@ -296,6 +296,10 @@ msgid "Cancel"
 msgstr "Cancelar"
 
 msgctxt "view:account.statement:"
+msgid "Draft"
+msgstr "Borrador"
+
+msgctxt "view:account.statement:"
 msgid "Other Info"
 msgstr "Info Adicional"
 
@@ -304,10 +308,6 @@ msgid "Post"
 msgstr "Confirmar"
 
 msgctxt "view:account.statement:"
-msgid "Reset to Draft"
-msgstr "Revertir a Borrador"
-
-msgctxt "view:account.statement:"
 msgid "Statement"
 msgstr "Estado de Cuenta"
 
diff --git a/locale/es_ES.po b/locale/es_ES.po
index ee035eb..a1ee8d4 100644
--- a/locale/es_ES.po
+++ b/locale/es_ES.po
@@ -29,7 +29,7 @@ msgstr "El saldo final debe ser \"%s\"."
 
 msgctxt "error:account.statement:"
 msgid "Statement \"%s\" must be cancelled before deletion."
-msgstr "Debe cancelar el extracto \"%s\" antes de borrar."
+msgstr "Debe cancelar el extracto \"%s\" antes de borrarlo."
 
 msgctxt "field:account.statement,balance:"
 msgid "Balance"
@@ -71,10 +71,6 @@ msgctxt "field:account.statement,lines:"
 msgid "Transactions"
 msgstr "Transacciones"
 
-msgctxt "field:account.statement,move_lines:"
-msgid "Move Lines"
-msgstr "Apuntes"
-
 msgctxt "field:account.statement,rec_name:"
 msgid "Name"
 msgstr "Nombre"
@@ -207,6 +203,10 @@ msgctxt "model:account.statement.line,name:"
 msgid "Account Statement Line"
 msgstr "Línea de extracto bancario"
 
+msgctxt "model:ir.action,name:act_move_lines_form"
+msgid "Move Lines"
+msgstr "Apuntes"
+
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr "Todos los extractos"
@@ -295,6 +295,10 @@ msgid "Cancel"
 msgstr "Cancelar"
 
 msgctxt "view:account.statement:"
+msgid "Draft"
+msgstr "Borrador"
+
+msgctxt "view:account.statement:"
 msgid "Other Info"
 msgstr "Información adicional"
 
@@ -303,10 +307,6 @@ msgid "Post"
 msgstr "Confirmar"
 
 msgctxt "view:account.statement:"
-msgid "Reset to Draft"
-msgstr "Restaurar a borrador"
-
-msgctxt "view:account.statement:"
 msgid "Statement"
 msgstr "Extracto"
 
diff --git a/locale/fr_FR.po b/locale/fr_FR.po
index 03b7936..7f38537 100644
--- a/locale/fr_FR.po
+++ b/locale/fr_FR.po
@@ -74,10 +74,6 @@ msgctxt "field:account.statement,lines:"
 msgid "Transactions"
 msgstr "Transactions"
 
-msgctxt "field:account.statement,move_lines:"
-msgid "Move Lines"
-msgstr "Lignes de mouvement comptable"
-
 msgctxt "field:account.statement,rec_name:"
 msgid "Name"
 msgstr "Nom"
@@ -210,6 +206,10 @@ msgctxt "model:account.statement.line,name:"
 msgid "Account Statement Line"
 msgstr "Ligne de relevé comptable"
 
+msgctxt "model:ir.action,name:act_move_lines_form"
+msgid "Move Lines"
+msgstr "Lignes de mouvement"
+
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr "Relevés"
@@ -262,22 +262,10 @@ msgid "Canceled"
 msgstr "Annulé"
 
 msgctxt "selection:account.statement,state:"
-msgid "Canceled"
-msgstr "Annulé"
-
-msgctxt "selection:account.statement,state:"
 msgid "Draft"
 msgstr "Brouillon"
 
 msgctxt "selection:account.statement,state:"
-msgid "Draft"
-msgstr "Brouillon"
-
-msgctxt "selection:account.statement,state:"
-msgid "Posted"
-msgstr "Posté"
-
-msgctxt "selection:account.statement,state:"
 msgid "Posted"
 msgstr "Posté"
 
@@ -285,14 +273,6 @@ msgctxt "selection:account.statement,state:"
 msgid "Validated"
 msgstr "Validé"
 
-msgctxt "selection:account.statement,state:"
-msgid "Validated"
-msgstr "Validé"
-
-msgctxt "view:account.statement.journal:"
-msgid "Statement Journal"
-msgstr "Journal de relevés"
-
 msgctxt "view:account.statement.journal:"
 msgid "Statement Journal"
 msgstr "Journal de relevés"
@@ -301,10 +281,6 @@ msgctxt "view:account.statement.journal:"
 msgid "Statement Journals"
 msgstr "Journaux de relevés"
 
-msgctxt "view:account.statement.journal:"
-msgid "Statement Journals"
-msgstr "Journaux de relevés"
-
 msgctxt "view:account.statement.line:"
 msgid "Amount"
 msgstr "Montant"
@@ -314,14 +290,6 @@ msgid "Statement Line"
 msgstr "Ligne de relevé"
 
 msgctxt "view:account.statement.line:"
-msgid "Statement Line"
-msgstr "Ligne de relevé"
-
-msgctxt "view:account.statement.line:"
-msgid "Statement Lines"
-msgstr "Lignes de relevé"
-
-msgctxt "view:account.statement.line:"
 msgid "Statement Lines"
 msgstr "Lignes de relevé"
 
@@ -330,12 +298,8 @@ msgid "Cancel"
 msgstr "Annuler"
 
 msgctxt "view:account.statement:"
-msgid "Cancel"
-msgstr "Annuler"
-
-msgctxt "view:account.statement:"
-msgid "Other Info"
-msgstr "Autre information"
+msgid "Draft"
+msgstr "Brouillon"
 
 msgctxt "view:account.statement:"
 msgid "Other Info"
@@ -346,22 +310,6 @@ msgid "Post"
 msgstr "Poster"
 
 msgctxt "view:account.statement:"
-msgid "Post"
-msgstr "Poster"
-
-msgctxt "view:account.statement:"
-msgid "Reset to Draft"
-msgstr "Remetter en brouillon"
-
-msgctxt "view:account.statement:"
-msgid "Reset to Draft"
-msgstr "Remetter en brouillon"
-
-msgctxt "view:account.statement:"
-msgid "Statement"
-msgstr "Relevé"
-
-msgctxt "view:account.statement:"
 msgid "Statement"
 msgstr "Relevé"
 
@@ -370,21 +318,9 @@ msgid "Statement Lines"
 msgstr "Lignes de relevé"
 
 msgctxt "view:account.statement:"
-msgid "Statement Lines"
-msgstr "Lignes de relevé"
-
-msgctxt "view:account.statement:"
 msgid "Statements"
 msgstr "Relevés"
 
 msgctxt "view:account.statement:"
-msgid "Statements"
-msgstr "Relevés"
-
-msgctxt "view:account.statement:"
-msgid "Validate"
-msgstr "Valider"
-
-msgctxt "view:account.statement:"
 msgid "Validate"
 msgstr "Valider"
diff --git a/locale/nl_NL.po b/locale/nl_NL.po
index f630559..b47120d 100644
--- a/locale/nl_NL.po
+++ b/locale/nl_NL.po
@@ -70,10 +70,6 @@ msgctxt "field:account.statement,lines:"
 msgid "Transactions"
 msgstr "Transacties"
 
-msgctxt "field:account.statement,move_lines:"
-msgid "Move Lines"
-msgstr "Boekingsregels"
-
 msgctxt "field:account.statement,rec_name:"
 msgid "Name"
 msgstr "Naam"
@@ -206,6 +202,10 @@ msgctxt "model:account.statement.line,name:"
 msgid "Account Statement Line"
 msgstr "Rekeningafschriftregel"
 
+msgctxt "model:ir.action,name:act_move_lines_form"
+msgid "Move Lines"
+msgstr ""
+
 #, fuzzy
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
@@ -301,6 +301,11 @@ msgstr "Annuleren"
 
 #, fuzzy
 msgctxt "view:account.statement:"
+msgid "Draft"
+msgstr "Concept"
+
+#, fuzzy
+msgctxt "view:account.statement:"
 msgid "Other Info"
 msgstr "Aanvullende informatie"
 
@@ -309,10 +314,6 @@ msgid "Post"
 msgstr "Boeken"
 
 msgctxt "view:account.statement:"
-msgid "Reset to Draft"
-msgstr "Terug naar concept"
-
-msgctxt "view:account.statement:"
 msgid "Statement"
 msgstr "Bankafschrift"
 
diff --git a/locale/ru_RU.po b/locale/ru_RU.po
index 21c86f9..a637262 100644
--- a/locale/ru_RU.po
+++ b/locale/ru_RU.po
@@ -77,10 +77,6 @@ msgctxt "field:account.statement,lines:"
 msgid "Transactions"
 msgstr ""
 
-msgctxt "field:account.statement,move_lines:"
-msgid "Move Lines"
-msgstr ""
-
 #, fuzzy
 msgctxt "field:account.statement,rec_name:"
 msgid "Name"
@@ -241,6 +237,10 @@ msgctxt "model:account.statement.line,name:"
 msgid "Account Statement Line"
 msgstr ""
 
+msgctxt "model:ir.action,name:act_move_lines_form"
+msgid "Move Lines"
+msgstr ""
+
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
 msgstr ""
@@ -340,6 +340,11 @@ msgstr "Отменить"
 
 #, fuzzy
 msgctxt "view:account.statement:"
+msgid "Draft"
+msgstr "Черновик"
+
+#, fuzzy
+msgctxt "view:account.statement:"
 msgid "Other Info"
 msgstr "Другая информация"
 
@@ -348,11 +353,6 @@ msgctxt "view:account.statement:"
 msgid "Post"
 msgstr "Проводка"
 
-#, fuzzy
-msgctxt "view:account.statement:"
-msgid "Reset to Draft"
-msgstr "Сброс в черновики"
-
 msgctxt "view:account.statement:"
 msgid "Statement"
 msgstr ""
diff --git a/locale/nl_NL.po b/locale/sl_SI.po
similarity index 75%
copy from locale/nl_NL.po
copy to locale/sl_SI.po
index f630559..7e198fb 100644
--- a/locale/nl_NL.po
+++ b/locale/sl_SI.po
@@ -7,48 +7,49 @@ msgid ""
 "Account \"%(account)s\" in statement line \"%(line)s\" is the same as the "
 "one configured as credit or debit on journal \"%(journal)s\"."
 msgstr ""
+"Konto \"%(account)s\" v postavki izpiska \"%(line)s\" je enak kontu, ki je "
+"nastavljen v dnevniku \"%(journal)s\" kot kredit ali debet."
 
 msgctxt "error:account.statement.line:"
 msgid "Amount \"%s\" is greater than the amount to pay of invoice."
-msgstr ""
+msgstr "Znesek \"%s\" je večji od zneska za plačat na računu."
 
 msgctxt "error:account.statement.line:"
 msgid "Amount should be a positive or negative value."
-msgstr ""
+msgstr "Znesek mora biti pozitivna ali negativna vrednost."
 
 msgctxt "error:account.statement.line:"
 msgid "Please provide debit and credit account on statement journal \"%s\"."
 msgstr ""
+"Prosimo, da nastavite debetni in kreditni konto v dnevniku izpiskov \"%s\"."
 
 msgctxt "error:account.statement:"
 msgid "End Balance must be \"%s\"."
-msgstr ""
+msgstr "Končni saldo mora biti \"%s\"."
 
 msgctxt "error:account.statement:"
 msgid "Statement \"%s\" must be cancelled before deletion."
-msgstr ""
+msgstr "Izpisek \"%s\" mora biti pred izbrisom preklican."
 
-#, fuzzy
 msgctxt "field:account.statement,balance:"
 msgid "Balance"
-msgstr "Balans"
+msgstr "Bilanca"
 
-#, fuzzy
 msgctxt "field:account.statement,company:"
 msgid "Company"
-msgstr "Bedrijf"
+msgstr "Podjetje"
 
 msgctxt "field:account.statement,create_date:"
 msgid "Create Date"
-msgstr ""
+msgstr "Ustvarjeno"
 
 msgctxt "field:account.statement,create_uid:"
 msgid "Create User"
-msgstr ""
+msgstr "Ustvaril"
 
 msgctxt "field:account.statement,currency_digits:"
 msgid "Currency Digits"
-msgstr "Valuta decimalen"
+msgstr "Decimalke"
 
 msgctxt "field:account.statement,date:"
 msgid "Date"
@@ -56,55 +57,51 @@ msgstr "Datum"
 
 msgctxt "field:account.statement,end_balance:"
 msgid "End Balance"
-msgstr "Eindbalans"
+msgstr "Končni saldo"
 
 msgctxt "field:account.statement,id:"
 msgid "ID"
-msgstr ""
+msgstr "ID"
 
 msgctxt "field:account.statement,journal:"
 msgid "Journal"
-msgstr "Dagboek"
+msgstr "Dnevnik"
 
 msgctxt "field:account.statement,lines:"
 msgid "Transactions"
-msgstr "Transacties"
-
-msgctxt "field:account.statement,move_lines:"
-msgid "Move Lines"
-msgstr "Boekingsregels"
+msgstr "Transakcije"
 
 msgctxt "field:account.statement,rec_name:"
 msgid "Name"
-msgstr "Naam"
+msgstr "Ime"
 
 msgctxt "field:account.statement,start_balance:"
 msgid "Start Balance"
-msgstr "Begin bedrag"
+msgstr "Začetni saldo"
 
 msgctxt "field:account.statement,state:"
 msgid "State"
-msgstr "Status"
+msgstr "Stanje"
 
 msgctxt "field:account.statement,write_date:"
 msgid "Write Date"
-msgstr ""
+msgstr "Zapisano"
 
 msgctxt "field:account.statement,write_uid:"
 msgid "Write User"
-msgstr ""
+msgstr "Zapisal"
 
 msgctxt "field:account.statement.journal,company:"
 msgid "Company"
-msgstr "Bedrijf"
+msgstr "Podjetje"
 
 msgctxt "field:account.statement.journal,create_date:"
 msgid "Create Date"
-msgstr ""
+msgstr "Ustvarjeno"
 
 msgctxt "field:account.statement.journal,create_uid:"
 msgid "Create User"
-msgstr ""
+msgstr "Ustvaril"
 
 msgctxt "field:account.statement.journal,currency:"
 msgid "Currency"
@@ -112,43 +109,43 @@ msgstr "Valuta"
 
 msgctxt "field:account.statement.journal,id:"
 msgid "ID"
-msgstr ""
+msgstr "ID"
 
 msgctxt "field:account.statement.journal,journal:"
 msgid "Journal"
-msgstr "Dagboek"
+msgstr "Dnevnik"
 
 msgctxt "field:account.statement.journal,name:"
 msgid "Name"
-msgstr "Naam"
+msgstr "Naziv"
 
 msgctxt "field:account.statement.journal,rec_name:"
 msgid "Name"
-msgstr "Naam"
+msgstr "Ime"
 
 msgctxt "field:account.statement.journal,write_date:"
 msgid "Write Date"
-msgstr ""
+msgstr "Zapisano"
 
 msgctxt "field:account.statement.journal,write_uid:"
 msgid "Write User"
-msgstr ""
+msgstr "Zapisal"
 
 msgctxt "field:account.statement.line,account:"
 msgid "Account"
-msgstr "Rekening"
+msgstr "Konto"
 
 msgctxt "field:account.statement.line,amount:"
 msgid "Amount"
-msgstr "Bedrag"
+msgstr "Znesek"
 
 msgctxt "field:account.statement.line,create_date:"
 msgid "Create Date"
-msgstr ""
+msgstr "Ustvarjeno"
 
 msgctxt "field:account.statement.line,create_uid:"
 msgid "Create User"
-msgstr ""
+msgstr "Ustvaril"
 
 msgctxt "field:account.statement.line,date:"
 msgid "Date"
@@ -156,174 +153,171 @@ msgstr "Datum"
 
 msgctxt "field:account.statement.line,description:"
 msgid "Description"
-msgstr "Specificatie"
+msgstr "Opis"
 
 msgctxt "field:account.statement.line,id:"
 msgid "ID"
-msgstr ""
+msgstr "ID"
 
 msgctxt "field:account.statement.line,invoice:"
 msgid "Invoice"
-msgstr "Verkoopfactuur"
+msgstr "Račun"
 
 msgctxt "field:account.statement.line,move:"
 msgid "Account Move"
-msgstr "Boeking"
+msgstr "Knjižba"
 
 msgctxt "field:account.statement.line,party:"
 msgid "Party"
-msgstr "Relatie"
+msgstr "Stranka"
 
 msgctxt "field:account.statement.line,rec_name:"
 msgid "Name"
-msgstr "Naam"
+msgstr "Ime"
 
 msgctxt "field:account.statement.line,statement:"
 msgid "Statement"
-msgstr "Bankafschrift"
+msgstr "Izpisek"
 
 msgctxt "field:account.statement.line,write_date:"
 msgid "Write Date"
-msgstr ""
+msgstr "Zapisano"
 
 msgctxt "field:account.statement.line,write_uid:"
 msgid "Write User"
-msgstr ""
+msgstr "Zapisal"
 
 msgctxt "model:account.journal.type,name:journal_type_statement"
 msgid "Statement"
-msgstr "Bankafschrift"
+msgstr "Izpisek"
 
 msgctxt "model:account.statement,name:"
 msgid "Account Statement"
-msgstr "Rekeningafschrift"
+msgstr "Izpisek"
 
 msgctxt "model:account.statement.journal,name:"
 msgid "Statement Journal"
-msgstr "Dagboek bankafschriften"
+msgstr "Dnevnik izpiskov"
 
 msgctxt "model:account.statement.line,name:"
 msgid "Account Statement Line"
-msgstr "Rekeningafschriftregel"
+msgstr "Postavka izpiska"
+
+msgctxt "model:ir.action,name:act_move_lines_form"
+msgid "Move Lines"
+msgstr "Postavke prometa"
 
-#, fuzzy
 msgctxt "model:ir.action,name:act_statement_form"
 msgid "Statements"
-msgstr "Alle bankafschriften"
+msgstr "Izpiski"
 
 msgctxt "model:ir.action,name:act_statement_journal_form"
 msgid "Statement Journals"
-msgstr "Dagboeken bankafschriften"
+msgstr "Dnevniki izpiskov"
 
 msgctxt "model:ir.action.act_window.domain,name:act_statement_form_domain_all"
 msgid "All"
-msgstr ""
+msgstr "Vse"
 
-#, fuzzy
 msgctxt ""
 "model:ir.action.act_window.domain,name:act_statement_form_domain_draft"
 msgid "Draft"
-msgstr "Concept"
+msgstr "Osnutki"
 
-#, fuzzy
 msgctxt ""
 "model:ir.action.act_window.domain,name:act_statement_form_domain_posted"
 msgid "Posted"
-msgstr "Geboekt"
+msgstr "Knjiženo"
 
-#, fuzzy
 msgctxt ""
 "model:ir.action.act_window.domain,name:act_statement_form_domain_validated"
 msgid "Validated"
-msgstr "Goedgekeurd"
+msgstr "Odobreno"
 
 msgctxt "model:ir.ui.menu,name:menu_statement_configuration"
 msgid "Statements"
-msgstr "Bankafschriften"
+msgstr "Izpiski"
 
-#, fuzzy
 msgctxt "model:ir.ui.menu,name:menu_statement_form"
 msgid "Statements"
-msgstr "Alle bankafschriften"
+msgstr "Izpiski"
 
 msgctxt "model:ir.ui.menu,name:menu_statement_journal_form"
 msgid "Statement Journals"
-msgstr "Dagboeken bankafschriften"
+msgstr "Dnevniki izpiskov"
 
 msgctxt "model:ir.ui.menu,name:menu_statements"
 msgid "Statements"
-msgstr "Bankafschriften"
+msgstr "Izpiski"
 
 msgctxt "model:res.group,name:group_statement"
 msgid "Statement"
-msgstr "Bankafschrift"
+msgstr "Izpisek"
 
 msgctxt "selection:account.statement,state:"
 msgid "Canceled"
-msgstr "Geannuleerd"
+msgstr "Preklicano"
 
 msgctxt "selection:account.statement,state:"
 msgid "Draft"
-msgstr "Concept"
+msgstr "Osnutek"
 
 msgctxt "selection:account.statement,state:"
 msgid "Posted"
-msgstr "Geboekt"
+msgstr "Knjiženo"
 
 msgctxt "selection:account.statement,state:"
 msgid "Validated"
-msgstr "Goedgekeurd"
+msgstr "Odobreno"
 
 msgctxt "view:account.statement.journal:"
 msgid "Statement Journal"
-msgstr "Dagboek bankafschriften"
+msgstr "Dnevnik izpiskov"
 
 msgctxt "view:account.statement.journal:"
 msgid "Statement Journals"
-msgstr "Dagboeken bankafschriften"
+msgstr "Dnevniki izpiskov"
 
-#, fuzzy
 msgctxt "view:account.statement.line:"
 msgid "Amount"
-msgstr "Bedrag"
+msgstr "Znesek"
 
 msgctxt "view:account.statement.line:"
 msgid "Statement Line"
-msgstr "Bankafschriftregel"
+msgstr "Postavka izpiska"
 
 msgctxt "view:account.statement.line:"
 msgid "Statement Lines"
-msgstr "Bankafschriftregels"
+msgstr "Postavke izpiska"
 
 msgctxt "view:account.statement:"
 msgid "Cancel"
-msgstr "Annuleren"
+msgstr "Preklic"
 
-#, fuzzy
 msgctxt "view:account.statement:"
-msgid "Other Info"
-msgstr "Aanvullende informatie"
+msgid "Draft"
+msgstr "Osnutek"
 
 msgctxt "view:account.statement:"
-msgid "Post"
-msgstr "Boeken"
+msgid "Other Info"
+msgstr "Drugo"
 
 msgctxt "view:account.statement:"
-msgid "Reset to Draft"
-msgstr "Terug naar concept"
+msgid "Post"
+msgstr "Knjižba"
 
 msgctxt "view:account.statement:"
 msgid "Statement"
-msgstr "Bankafschrift"
+msgstr "Izpisek"
 
 msgctxt "view:account.statement:"
 msgid "Statement Lines"
-msgstr "Bankafschriftregels"
+msgstr "Postavke izpiska"
 
 msgctxt "view:account.statement:"
 msgid "Statements"
-msgstr "Bankafschriften"
+msgstr "Izpiski"
 
 msgctxt "view:account.statement:"
 msgid "Validate"
-msgstr "Goedkeuren"
+msgstr "Odobritev"
diff --git a/setup.py b/setup.py
index caf848d..635b8fd 100644
--- a/setup.py
+++ b/setup.py
@@ -66,6 +66,7 @@ setup(name='trytond_account_statement',
         'Natural Language :: French',
         'Natural Language :: German',
         'Natural Language :: Russian',
+        'Natural Language :: Slovenian',
         'Natural Language :: Spanish',
         'Operating System :: OS Independent',
         'Programming Language :: Python :: 2.6',
diff --git a/statement.py b/statement.py
index 5e1383a..15f2e1d 100644
--- a/statement.py
+++ b/statement.py
@@ -2,9 +2,9 @@
 #this repository contains the full copyright notices and license terms.
 from decimal import Decimal
 from trytond.model import Workflow, ModelView, ModelSQL, fields
-from trytond.pyson import Eval, If
+from trytond.pyson import Eval, If, Bool
 from trytond.transaction import Transaction
-from trytond.backend import TableHandler
+from trytond import backend
 from trytond.pool import Pool
 
 __all__ = ['Statement', 'Line']
@@ -19,13 +19,13 @@ class Statement(Workflow, ModelSQL, ModelView):
     company = fields.Many2One('company.company', 'Company', required=True,
         select=True, states=_STATES, domain=[
             ('id', If(Eval('context', {}).contains('company'), '=', '!='),
-                Eval('context', {}).get('company', 0)),
+                Eval('context', {}).get('company', -1)),
             ],
         depends=_DEPENDS)
     journal = fields.Many2One('account.statement.journal', 'Journal',
         required=True,
         domain=[
-            ('company', '=', Eval('context', {}).get('company', 0)),
+            ('company', '=', Eval('context', {}).get('company', -1)),
             ],
         states={
             'readonly': (Eval('state') != 'draft') | Eval('lines'),
@@ -59,8 +59,6 @@ class Statement(Workflow, ModelSQL, ModelView):
         ('cancel', 'Canceled'),
         ('posted', 'Posted'),
         ], 'State', readonly=True, select=True)
-    move_lines = fields.Function(fields.One2Many('account.move.line',
-        None, 'Move Lines'), 'get_move_lines')
 
     @classmethod
     def __setup__(cls):
@@ -73,6 +71,7 @@ class Statement(Workflow, ModelSQL, ModelView):
                 })
         cls._transitions |= set((
                 ('draft', 'validated'),
+                ('draft', 'cancel'),
                 ('validated', 'posted'),
                 ('validated', 'cancel'),
                 ('cancel', 'draft'),
@@ -88,12 +87,13 @@ class Statement(Workflow, ModelSQL, ModelView):
                     'invisible': Eval('state') != 'validated',
                     },
                 'cancel': {
-                    'invisible': Eval('state') != 'validated',
+                    'invisible': ~Eval('state').in_(['draft', 'validated']),
                     },
                 })
 
     @classmethod
     def __register__(cls, module_name):
+        TableHandler = backend.get('TableHandler')
         cursor = Transaction().cursor
 
         # Migration from 1.8: new field company
@@ -188,18 +188,6 @@ class Statement(Workflow, ModelSQL, ModelView):
             return [('id', 'in', [s.id for s in statements])]
         return [('journal',) + tuple(clause[1:])]
 
-    def get_move_lines(self, name):
-        '''
-        Return the move lines that have been generated by the statement.
-        '''
-        move_lines = []
-        for line in self.lines:
-            if not line.move:
-                continue
-            for move_line in line.move.lines:
-                move_lines.append(move_line.id)
-        return move_lines
-
     def get_end_balance(self, name):
         end_balance = self.start_balance
         for line in self.lines:
@@ -225,27 +213,27 @@ class Statement(Workflow, ModelSQL, ModelView):
             invoice_id2amount_to_pay = {}
             for invoice in invoices:
                 with Transaction().set_context(date=invoice.currency_date):
-                    invoice_id2amount_to_pay[invoice.id] = (
+                    if invoice.type in ('out_invoice', 'in_credit_note'):
+                        sign = -1
+                    else:
+                        sign = 1
+                    invoice_id2amount_to_pay[invoice.id] = sign * (
                         Currency.compute(invoice.currency,
                             invoice.amount_to_pay, self.journal.currency))
 
             for line in self.lines or []:
                 if line.invoice and line.id:
                     amount_to_pay = invoice_id2amount_to_pay[line.invoice.id]
-                    if abs(line.amount) > amount_to_pay:
-                        res['lines'].setdefault('update', [])
-                        if self.journal.currency.is_zero(amount_to_pay):
-                            res['lines']['update'].append({
+                    res['lines'].setdefault('update', [])
+                    if (not self.journal.currency.is_zero(amount_to_pay)
+                            and (line.amount >= 0) == (amount_to_pay <= 0)):
+                        res['lines']['update'].append({
                                 'id': line.id,
-                                'invoice': None,
-                                })
-                        else:
-                            res['lines']['update'].append({
-                                'id': line.id,
-                                'amount': (amount_to_pay
-                                        if line.amount >= 0
-                                        else -amount_to_pay),
+                                'amount': (amount_to_pay.copy_sign(line.amount)
+                                    if abs(line.amount) > abs(amount_to_pay)
+                                    else line.amount)
                                 })
+                        if abs(line.amount) > abs(amount_to_pay):
                             res['lines'].setdefault('add', [])
                             vals = {}
                             for field_name, field in Line._fields.iteritems():
@@ -261,15 +249,19 @@ class Statement(Workflow, ModelSQL, ModelView):
                                 else:
                                     vals[field_name] = value
                             del vals['id']
-                            vals['amount'] = (abs(line.amount)
-                                - amount_to_pay)
-                            if line.amount < 0:
-                                vals['amount'] = - vals['amount']
+                            vals['amount'] = line.amount + amount_to_pay
                             vals['invoice'] = None
                             del vals['invoice.rec_name']
                             res['lines']['add'].append(vals)
-                    invoice_id2amount_to_pay[line.invoice.id] = \
-                        amount_to_pay - abs(line.amount)
+                            invoice_id2amount_to_pay[line.invoice.id] = 0
+                        else:
+                            invoice_id2amount_to_pay[line.invoice.id] = (
+                                line.amount + amount_to_pay)
+                    else:
+                        res['lines']['update'].append({
+                                'id': line.id,
+                                'invoice': None,
+                                })
         return res
 
     @classmethod
@@ -349,17 +341,15 @@ class Line(ModelSQL, ModelView):
     description = fields.Char('Description')
     move = fields.Many2One('account.move', 'Account Move', readonly=True)
     invoice = fields.Many2One('account.invoice', 'Invoice',
+        on_change=['party', 'account', 'invoice'],
         domain=[
-            ('party', '=', Eval('party')),
-            ('account', '=', Eval('account')),
+            If(Bool(Eval('party')), [('party', '=', Eval('party'))], []),
+            If(Bool(Eval('party')), [('account', '=', Eval('account'))], []),
             If(Eval('_parent_statement', {}).get('state') == 'draft',
                 ('state', '=', 'posted'),
                 ('state', '!=', '')),
             ],
-        states={
-            'readonly': (~Eval('amount') | ~Eval('party') | ~Eval('account')),
-            },
-        depends=['party', 'account', 'amount'])
+        depends=['party', 'account'])
 
     @classmethod
     def __setup__(cls):
@@ -442,6 +432,17 @@ class Line(ModelSQL, ModelView):
                 res['invoice'] = None
         return res
 
+    def on_change_invoice(self):
+        changes = {}
+        if self.invoice:
+            if not self.party:
+                changes['party'] = self.invoice.party.id
+                changes['party.rec_name'] = self.invoice.party.rec_name
+            if not self.account:
+                changes['account'] = self.invoice.account.id
+                changes['account.rec_name'] = self.invoice.account.rec_name
+        return changes
+
     def get_rec_name(self, name):
         return self.statement.rec_name
 
@@ -490,7 +491,7 @@ class Line(ModelSQL, ModelView):
                 amount_to_pay = Currency.compute(self.invoice.currency,
                     self.invoice.amount_to_pay,
                     self.statement.journal.currency)
-            if amount_to_pay < abs(self.amount):
+            if abs(amount_to_pay) < abs(self.amount):
                 lang, = Lang.search([
                         ('code', '=', Transaction().language),
                         ])
@@ -506,7 +507,7 @@ class Line(ModelSQL, ModelView):
                     self.amount, self.statement.company.currency)
 
             reconcile_lines = self.invoice.get_reconcile_lines_for_amount(
-                abs(amount))
+                amount)
 
             for move_line in move.lines:
                 if move_line.account == self.invoice.account:
diff --git a/statement.xml b/statement.xml
index b2de6e2..76b7688 100644
--- a/statement.xml
+++ b/statement.xml
@@ -197,5 +197,16 @@ this repository contains the full copyright notices and license terms. -->
             <field name="group" ref="account.group_account_admin"/>
         </record>
 
+        <record model="ir.action.act_window" id="act_move_lines_form">
+            <field name="name">Move Lines</field>
+            <field name="res_model">account.move.line</field>
+            <field name="domain">[('origin.statement.id', '=', Eval('id'), 'account.statement.line')]</field>
+        </record>
+        <record model="ir.action.keyword" id="act_move_lines_form_keyword1">
+            <field name="keyword">form_relate</field>
+            <field name="model">account.statement,-1</field>
+            <field name="action" ref="act_move_lines_form"/>
+        </record>
+
     </data>
 </tryton>
diff --git a/tests/__init__.py b/tests/__init__.py
index 3bbf724..fec38bf 100644
--- a/tests/__init__.py
+++ b/tests/__init__.py
@@ -2,3 +2,5 @@
 #this repository contains the full copyright notices and license terms.
 
 from .test_account_statement import suite
+
+__all__ = ['suite']
diff --git a/tests/scenario_account_statement.rst b/tests/scenario_account_statement.rst
index e272685..e9dd5cd 100644
--- a/tests/scenario_account_statement.rst
+++ b/tests/scenario_account_statement.rst
@@ -89,7 +89,7 @@ Create chart of accounts::
     >>> AccountTemplate = Model.get('account.account.template')
     >>> Account = Model.get('account.account')
     >>> AccountJournal = Model.get('account.journal')
-    >>> account_template, = AccountTemplate.find([('parent', '=', False)])
+    >>> account_template, = AccountTemplate.find([('parent', '=', None)])
     >>> create_chart = Wizard('account.create_chart')
     >>> create_chart.execute('account')
     >>> create_chart.form.account_template = account_template
@@ -303,3 +303,62 @@ Test invoice state::
     >>> supplier_invoice.reload()
     >>> supplier_invoice.state
     u'paid'
+
+Let's test the negative amount version of the supplier/customer invoices::
+
+    >>> customer_invoice3 = Invoice(type='out_invoice')
+    >>> customer_invoice3.party = customer
+    >>> customer_invoice3.payment_term = payment_term
+    >>> invoice_line = InvoiceLine()
+    >>> customer_invoice3.lines.append(invoice_line)
+    >>> invoice_line.quantity = 1
+    >>> invoice_line.unit_price = Decimal('-120')
+    >>> invoice_line.account = revenue
+    >>> invoice_line.description = 'Test'
+    >>> customer_invoice3.save()
+    >>> Invoice.post([customer_invoice3.id], config.context)
+    >>> customer_invoice3.state
+    u'posted'
+
+    >>> supplier_invoice2 = Invoice(type='in_invoice')
+    >>> supplier_invoice2.party = supplier
+    >>> supplier_invoice2.payment_term = payment_term
+    >>> invoice_line = InvoiceLine()
+    >>> supplier_invoice2.lines.append(invoice_line)
+    >>> invoice_line.quantity = 1
+    >>> invoice_line.unit_price = Decimal('-40')
+    >>> invoice_line.account = expense
+    >>> invoice_line.description = 'Test'
+    >>> supplier_invoice2.invoice_date = today
+    >>> supplier_invoice2.save()
+    >>> Invoice.post([supplier_invoice2.id], config.context)
+    >>> supplier_invoice2.state
+    u'posted'
+
+    >>> statement = Statement(journal=statement_journal,
+    ...     end_balance=Decimal('0'),
+    ... )
+
+    >>> statement_line = StatementLine()
+    >>> statement.lines.append(statement_line)
+    >>> statement_line.date = today
+    >>> statement_line.party = customer
+    >>> statement_line.account = receivable
+    >>> statement_line.amount = Decimal(-120)
+    >>> statement_line.invoice = customer_invoice3
+    >>> statement_line.invoice.id == customer_invoice3.id
+    True
+
+    >>> statement_line = StatementLine()
+    >>> statement.lines.append(statement_line)
+    >>> statement_line.date = today
+    >>> statement_line.party = supplier
+    >>> statement_line.account = payable
+    >>> statement_line.amount = Decimal(50)
+    >>> statement_line.invoice = supplier_invoice2
+    >>> statement_line.amount == Decimal(40)
+    True
+    >>> len(statement.lines)
+    3
+    >>> statement.lines[-1].amount == Decimal(10)
+    True
diff --git a/tryton.cfg b/tryton.cfg
index 2d96936..93e3864 100644
--- a/tryton.cfg
+++ b/tryton.cfg
@@ -1,5 +1,5 @@
 [tryton]
-version=2.8.1
+version=3.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 3d1c83b..956107c 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: 2.8.1
+Version: 3.0.0
 Summary: Tryton module with account statements
 Home-page: http://www.tryton.org/
 Author: Tryton
 Author-email: UNKNOWN
 License: GPL-3
-Download-URL: http://downloads.tryton.org/2.8/
+Download-URL: http://downloads.tryton.org/3.0/
 Description: trytond_account_statement
         =========================
         
@@ -59,6 +59,7 @@ Classifier: Natural Language :: English
 Classifier: Natural Language :: French
 Classifier: Natural Language :: German
 Classifier: Natural Language :: Russian
+Classifier: Natural Language :: Slovenian
 Classifier: Natural Language :: Spanish
 Classifier: Operating System :: OS Independent
 Classifier: Programming Language :: Python :: 2.6
diff --git a/trytond_account_statement.egg-info/SOURCES.txt b/trytond_account_statement.egg-info/SOURCES.txt
index b1b8335..c415379 100644
--- a/trytond_account_statement.egg-info/SOURCES.txt
+++ b/trytond_account_statement.egg-info/SOURCES.txt
@@ -24,6 +24,7 @@ locale/es_ES.po
 locale/fr_FR.po
 locale/nl_NL.po
 locale/ru_RU.po
+locale/sl_SI.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 3bcde87..90e3032 100644
--- a/trytond_account_statement.egg-info/requires.txt
+++ b/trytond_account_statement.egg-info/requires.txt
@@ -1,6 +1,6 @@
-trytond_account >= 2.8, < 2.9
-trytond_account_invoice >= 2.8, < 2.9
-trytond_company >= 2.8, < 2.9
-trytond_currency >= 2.8, < 2.9
-trytond_party >= 2.8, < 2.9
-trytond >= 2.8, < 2.9
\ No newline at end of file
+trytond_account >= 3.0, < 3.1
+trytond_account_invoice >= 3.0, < 3.1
+trytond_company >= 3.0, < 3.1
+trytond_currency >= 3.0, < 3.1
+trytond_party >= 3.0, < 3.1
+trytond >= 3.0, < 3.1
\ No newline at end of file
diff --git a/view/statement_form.xml b/view/statement_form.xml
index 2d0ff2d..9f2aadb 100644
--- a/view/statement_form.xml
+++ b/view/statement_form.xml
@@ -20,18 +20,17 @@ this repository contains the full copyright notices and license terms. -->
                 <label name="state"/>
                 <field name="state"/>
                 <group col="4" colspan="2" id="buttons">
-                    <button string="Validate" name="validate_statement"/>
-                    <button string="Cancel" name="cancel"/>
-                    <button string="Post" name="post"/>
-                    <button string="Reset to Draft"
-                        name="draft"/>
+                    <button string="Cancel" name="cancel" icon="tryton-cancel"/>
+                    <button string="Draft" name="draft" icon="tryton-clear"/>
+                    <button string="Validate" name="validate_statement"
+                        icon="tryton-go-next"/>
+                    <button string="Post" name="post" icon="tryton-ok"/>
                 </group>
             </group>
         </page>
         <page string="Other Info" id="info">
             <label name="company"/>
             <field name="company"/>
-            <field name="move_lines" colspan="4"/>
         </page>
     </notebook>
     <field name="currency_digits" colspan="4" invisible="1"/>
diff --git a/view/statement_line_tree_editable.xml b/view/statement_line_tree_editable.xml
index b466b20..5aac57e 100644
--- a/view/statement_line_tree_editable.xml
+++ b/view/statement_line_tree_editable.xml
@@ -5,7 +5,7 @@ this repository contains the full copyright notices and license terms. -->
     <field name="date"/>
     <field name="amount" sum="Amount"/>
     <field name="party"/>
-    <field name="account"/>
     <field name="invoice"/>
+    <field name="account"/>
     <field name="description"/>
 </tree>
-- 
tryton-modules-account-statement



More information about the tryton-debian-vcs mailing list