[tryton-debian-vcs] tryton-modules-account branch debian updated. debian/4.4.2-1-4-gac29539

Mathias Behrle tryton-debian-vcs at alioth.debian.org
Fri Nov 10 12:04:07 UTC 2017


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.git;a=commitdiff;h=debian/4.4.2-1-4-gac29539

commit ac29539b02fb6ad8d99032b953ef707362651c16
Author: Mathias Behrle <mathiasb at m9s.biz>
Date:   Tue Nov 7 16:24:33 2017 +0100

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

diff --git a/debian/changelog b/debian/changelog
index 3dbe1d5..e14cc71 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+tryton-modules-account (4.6.0-1) unstable; urgency=medium
+
+  * Bump the Standards-Version to 4.1.1, no changes needed.
+  * Merging upstream version 4.6.0.
+  * Use https in the watch file.
+
+ -- Mathias Behrle <mathiasb at m9s.biz>  Tue, 07 Nov 2017 10:19:42 +0100
+
 tryton-modules-account (4.4.2-1) unstable; urgency=medium
 
   * Bump the Standards-Version to 4.1.0, no changes needed.
commit 5878b0b46b5f4c62505870374886dad9640ba746
Author: Mathias Behrle <mathiasb at m9s.biz>
Date:   Tue Nov 7 10:16:46 2017 +0100

    Use https in the watch file.

diff --git a/debian/watch b/debian/watch
index 2dc569e..33ccb34 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,2 +1,2 @@
 version=3
-opts=pgpsigurlmangle=s/$/.asc/ http://downloads.tryton.org/current/ .*trytond_account-(\d.*)\.(?:tgz|tbz2|txz|tar\.(?:gz|bz2|xz))
+opts=pgpsigurlmangle=s/$/.asc/ https://downloads.tryton.org/current/ .*trytond_account-(\d.*)\.(?:tgz|tbz2|txz|tar\.(?:gz|bz2|xz))
commit f17c4d481a2d9addf9ebe9df28c5c76fa1d04a50
Author: Mathias Behrle <mathiasb at m9s.biz>
Date:   Mon Nov 6 14:40:18 2017 +0100

    Merging upstream version 4.6.0.

diff --git a/.drone.yml b/.drone.yml
new file mode 100644
index 0000000..e0bc2f7
--- /dev/null
+++ b/.drone.yml
@@ -0,0 +1,51 @@
+clone:
+    hg:
+        image: plugins/hg
+
+pipeline:
+    tox:
+        image: ${IMAGE}
+        environment:
+            - CFLAGS=-O0
+            - DB_CACHE=/cache
+            - TOX_TESTENV_PASSENV=CFLAGS DB_CACHE
+            - POSTGRESQL_URI=postgresql://postgres@postgresql:5432/
+        commands:
+            - pip install tox
+            - tox -e "${TOXENV}-${DATABASE}"
+        volumes:
+            - cache:/root/.cache
+
+services:
+    postgresql:
+        image: postgres
+        when:
+            matrix:
+                DATABASE: postgresql
+
+matrix:
+    include:
+        - IMAGE: python:2.7
+          TOXENV: py27
+          DATABASE: sqlite
+        - IMAGE: python:2.7
+          TOXENV: py27
+          DATABASE: postgresql
+        - IMAGE: python:3.4
+          TOXENV: py34
+          DATABASE: sqlite
+        - IMAGE: python:3.4
+          TOXENV: py34
+          DATABASE: postgresql
+        - IMAGE: python:3.5
+          TOXENV: py35
+          DATABASE: sqlite
+        - IMAGE: python:3.5
+          TOXENV: py35
+          DATABASE: postgresql
+        - IMAGE: python:3.6
+          TOXENV: py36
+          DATABASE: sqlite
+        - IMAGE: python:3.6
+          TOXENV: py36
+          DATABASE: postgresql
diff --git a/CHANGELOG b/CHANGELOG
index ccc8ab5..9ce51ab 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,8 +1,14 @@
-Version 4.4.2 - 2017-10-04
-* Bug fixes (see mercurial logs for details)
-
-Version 4.4.1 - 2017-08-08
-* Bug fixes (see mercurial logs for details)
+Version 4.6.0 - 2017-10-30
+* Bug fixes (see mercurial logs for details)
+* Allow to keep original taxes when applying a tax rule
+* Add legal notice on taxes
+* Ease creation of new fiscalyear
+* Drop required on party payable and receivable accounts
+* Make tax description translatable
+* Add searcher on General Ledger
+* Add from and to date to General Ledger and Income Statement
+* Add move filtering on date range
+* Simplify default values for move line
 
 Version 4.4.0 - 2017-05-01
 * Bug fixes (see mercurial logs for details)
diff --git a/MANIFEST.in b/MANIFEST.in
index fb91042..4a5843d 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -6,7 +6,7 @@ include LICENSE
 include tryton.cfg
 include *.xml
 include view/*.xml
-include *.odt
+include *.fodt
 include locale/*.po
 include doc/*
 include icons/*
diff --git a/PKG-INFO b/PKG-INFO
index 18a2ad1..79cb5a9 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -1,12 +1,12 @@
 Metadata-Version: 1.1
 Name: trytond_account
-Version: 4.4.2
+Version: 4.6.0
 Summary: Tryton module for accounting
 Home-page: http://www.tryton.org/
 Author: Tryton
 Author-email: issue_tracker at tryton.org
 License: GPL-3
-Download-URL: http://downloads.tryton.org/4.4/
+Download-URL: http://downloads.tryton.org/4.6/
 Description: trytond_account
         ===============
         
@@ -79,9 +79,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 :: 3.6
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Programming Language :: Python :: Implementation :: PyPy
 Classifier: Topic :: Office/Business
diff --git a/__init__.py b/__init__.py
index 73d5853..43fa03a 100644
--- a/__init__.py
+++ b/__init__.py
@@ -78,9 +78,9 @@ def register():
         CreateMoveKeywords,
         Party,
         PartyAccount,
+        RenewFiscalYearStart,
         module='account', type_='model')
     Pool.register(
-        OpenType,
         BalanceNonDeferral,
         OpenChartAccount,
         CreateChart,
@@ -97,6 +97,7 @@ def register():
         OpenTaxCode,
         TestTax,
         PartyReplace,
+        RenewFiscalYear,
         module='account', type_='wizard')
     Pool.register(
         GeneralLedger,
diff --git a/account.py b/account.py
index 8fde970..3a4561f 100644
--- a/account.py
+++ b/account.py
@@ -2,6 +2,7 @@
 # this repository contains the full copyright notices and license terms.
 from decimal import Decimal
 import datetime
+import operator
 from functools import wraps
 
 from dateutil.relativedelta import relativedelta
@@ -14,12 +15,12 @@ from trytond.wizard import Wizard, StateView, StateAction, StateTransition, \
     Button
 from trytond.report import Report
 from trytond.tools import reduce_ids, grouped_slice
-from trytond.pyson import Eval, PYSONEncoder
+from trytond.pyson import Eval, If, PYSONEncoder
 from trytond.transaction import Transaction
 from trytond.pool import Pool
 from trytond import backend
 
-__all__ = ['TypeTemplate', 'Type', 'OpenType',
+__all__ = ['TypeTemplate', 'Type',
     'AccountTemplate', 'AccountTemplateTaxTemplate',
     'Account', 'AccountDeferral', 'AccountTax',
     'OpenChartAccountStart', 'OpenChartAccount',
@@ -304,25 +305,6 @@ class Type(sequence_ordered(), ModelSQL, ModelView):
             self.write(*values)
 
 
-class OpenType(Wizard):
-    'Open Type'
-    __name__ = 'account.account.open_type'
-    start_state = 'open_'
-    open_ = StateAction('account.act_account_list2')
-
-    def do_open_(self, action):
-        action['pyson_domain'] = PYSONEncoder().encode([
-                ('type', '=', Transaction().context['active_id']),
-                ('kind', '!=', 'view'),
-                ])
-        action['pyson_context'] = PYSONEncoder().encode({
-                'date': Transaction().context.get('date'),
-                'posted': Transaction().context.get('posted'),
-                'cumulate': Transaction().context.get('cumulate'),
-                })
-        return action, {}
-
-
 class AccountTemplate(ModelSQL, ModelView):
     'Account Template'
     __name__ = 'account.account.template'
@@ -1205,28 +1187,36 @@ class GeneralLedgerAccount(ModelSQL, ModelView):
     company = fields.Many2One('company.company', 'Company')
     start_debit = fields.Function(fields.Numeric('Start Debit',
             digits=(16, Eval('currency_digits', 2)),
-            depends=['currency_digits']), 'get_account')
+            depends=['currency_digits']),
+        'get_account', searcher='search_account')
     debit = fields.Function(fields.Numeric('Debit',
             digits=(16, Eval('currency_digits', 2)),
-            depends=['currency_digits']), 'get_debit_credit')
+            depends=['currency_digits']),
+        'get_debit_credit', searcher='search_debit_credit')
     end_debit = fields.Function(fields.Numeric('End Debit',
             digits=(16, Eval('currency_digits', 2)),
-            depends=['currency_digits']), 'get_account')
+            depends=['currency_digits']),
+        'get_account', searcher='search_account')
     start_credit = fields.Function(fields.Numeric('Start Credit',
             digits=(16, Eval('currency_digits', 2)),
-            depends=['currency_digits']), 'get_account')
+            depends=['currency_digits']),
+        'get_account', searcher='search_account')
     credit = fields.Function(fields.Numeric('Credit',
             digits=(16, Eval('currency_digits', 2)),
-            depends=['currency_digits']), 'get_debit_credit')
+            depends=['currency_digits']),
+        'get_debit_credit', searcher='search_debit_credit')
     end_credit = fields.Function(fields.Numeric('End Credit',
             digits=(16, Eval('currency_digits', 2)),
-            depends=['currency_digits']), 'get_account')
+            depends=['currency_digits']),
+        'get_account', searcher='search_account')
     start_balance = fields.Function(fields.Numeric('Start Balance',
             digits=(16, Eval('currency_digits', 2)),
-            depends=['currency_digits']), 'get_account')
+            depends=['currency_digits']),
+        'get_account', searcher='search_account')
     end_balance = fields.Function(fields.Numeric('End Balance',
             digits=(16, Eval('currency_digits', 2)),
-            depends=['currency_digits']), 'get_account')
+            depends=['currency_digits']),
+        'get_account', searcher='search_account')
     lines = fields.One2Many('account.general_ledger.line', 'account', 'Lines',
         readonly=True)
     general_ledger_balance = fields.Boolean('General Ledger Balance')
@@ -1284,12 +1274,24 @@ class GeneralLedgerAccount(ModelSQL, ModelView):
         return period_ids
 
     @classmethod
+    def get_dates(cls, name):
+        context = Transaction().context
+        if name.startswith('start_'):
+            return None, context.get('from_date')
+        elif name.startswith('end_'):
+            return None, context.get('to_date')
+        return None, None
+
+    @classmethod
     def get_account(cls, records, name):
         pool = Pool()
         Account = pool.get('account.account')
 
         period_ids = cls.get_period_ids(name)
-        with Transaction().set_context(periods=period_ids):
+        from_date, to_date = cls.get_dates(name)
+        with Transaction().set_context(
+                periods=period_ids,
+                from_date=from_date, to_date=to_date):
             accounts = Account.browse(records)
         fname = name
         for test in ['start_', 'end_']:
@@ -1299,6 +1301,36 @@ class GeneralLedgerAccount(ModelSQL, ModelView):
         return {a.id: getattr(a, fname) for a in accounts}
 
     @classmethod
+    def search_account(cls, name, domain):
+        pool = Pool()
+        Account = pool.get('account.account')
+
+        period_ids = cls.get_period_ids(name)
+        with Transaction().set_context(periods=period_ids):
+            accounts = Account.search([], order=[])
+
+        _, operator_, operand = domain
+        operator_ = {
+            '=': operator.eq,
+            '>=': operator.ge,
+            '>': operator.gt,
+            '<=': operator.le,
+            '<': operator.lt,
+            '!=': operator.ne,
+            'in': lambda v, l: v in l,
+            'not in': lambda v, l: v not in l,
+            }.get(operator_, lambda v, l: False)
+        fname = name
+        for test in ['start_', 'end_']:
+            if name.startswith(test):
+                fname = name[len(test):]
+                break
+
+        ids = [a.id for a in accounts
+            if operator_(getattr(a, fname), operand)]
+        return [('id', 'in', ids)]
+
+    @classmethod
     def get_debit_credit(cls, records, name):
         pool = Pool()
         Account = pool.get('account.account')
@@ -1311,6 +1343,34 @@ class GeneralLedgerAccount(ModelSQL, ModelView):
             accounts = Account.browse(records)
         return {a.id: getattr(a, name) for a in accounts}
 
+    @classmethod
+    def search_debit_credit(cls, name, domain):
+        pool = Pool()
+        Account = pool.get('account.account')
+
+        start_period_ids = cls.get_period_ids('start_%s' % name)
+        end_period_ids = cls.get_period_ids('end_%s' % name)
+        periods_ids = list(
+            set(end_period_ids).difference(set(start_period_ids)))
+        with Transaction().set_context(periods=periods_ids):
+            accounts = Account.search([], order=[])
+
+        _, operator_, operand = domain
+        operator_ = {
+            '=': operator.eq,
+            '>=': operator.ge,
+            '>': operator.gt,
+            '<=': operator.le,
+            '<': operator.lt,
+            '!=': operator.ne,
+            'in': lambda v, l: v in l,
+            'not in': lambda v, l: v not in l,
+            }.get(operator_, lambda v, l: False)
+
+        ids = [a.id for a in accounts
+            if operator_(getattr(a, name), operand)]
+        return [('id', 'in', ids)]
+
     def get_currency_digits(self, name):
         return self.company.currency.digits
 
@@ -1335,6 +1395,20 @@ class GeneralLedgerAccountContext(ModelView):
             ('start_date', '>=', (Eval('start_period'), 'start_date'))
             ],
         depends=['fiscalyear', 'start_period'])
+    from_date = fields.Date("From Date",
+        domain=[
+            If(Eval('to_date') & Eval('from_date'),
+                ('from_date', '<=', Eval('to_date')),
+                ()),
+            ],
+        depends=['to_date'])
+    to_date = fields.Date("To Date",
+        domain=[
+            If(Eval('from_date') & Eval('to_date'),
+                ('to_date', '>=', Eval('from_date')),
+                ()),
+            ],
+        depends=['from_date'])
     company = fields.Many2One('company.company', 'Company', required=True)
     posted = fields.Boolean('Posted Move', help='Show only posted move')
 
@@ -1363,6 +1437,14 @@ class GeneralLedgerAccountContext(ModelView):
     def default_posted(cls):
         return Transaction().context.get('posted', False)
 
+    @classmethod
+    def default_from_date(cls):
+        return Transaction().context.get('from_date')
+
+    @classmethod
+    def default_to_date(cls):
+        return Transaction().context.get('to_date')
+
     @fields.depends('fiscalyear', 'start_period', 'end_period')
     def on_change_fiscalyear(self):
         if (self.start_period
@@ -1504,6 +1586,8 @@ class GeneralLedger(Report):
                 report_context[period] = Period(context[period])
             else:
                 report_context[period] = None
+        report_context['from_date'] = context.get('from_date')
+        report_context['to_date'] = context.get('to_date')
 
         report_context['accounts'] = records
         return report_context
@@ -1530,6 +1614,8 @@ class TrialBalance(Report):
                 report_context[period] = Period(context[period])
             else:
                 report_context[period] = None
+        report_context['from_date'] = context.get('from_date')
+        report_context['to_date'] = context.get('to_date')
 
         report_context['accounts'] = records
         report_context['sum'] = cls.sum
@@ -1589,7 +1675,11 @@ class IncomeStatementContext(ModelView):
     'Income Statement Context'
     __name__ = 'account.income_statement.context'
     fiscalyear = fields.Many2One('account.fiscalyear', 'Fiscal Year',
-        required=True)
+        required=True,
+        domain=[
+            ('company', '=', Eval('company')),
+            ],
+        depends=['company'])
     start_period = fields.Many2One('account.period', 'Start Period',
         domain=[
             ('fiscalyear', '=', Eval('fiscalyear')),
@@ -1602,6 +1692,20 @@ class IncomeStatementContext(ModelView):
             ('start_date', '>=', (Eval('start_period'), 'start_date')),
             ],
         depends=['start_period', 'fiscalyear'])
+    from_date = fields.Date("From Date",
+        domain=[
+            If(Eval('to_date') & Eval('from_date'),
+                ('from_date', '<=', Eval('to_date')),
+                ()),
+            ],
+        depends=['to_date'])
+    to_date = fields.Date("To Date",
+        domain=[
+            If(Eval('from_date') & Eval('to_date'),
+                ('to_date', '>=', Eval('from_date')),
+                ()),
+            ],
+        depends=['from_date'])
     company = fields.Many2One('company.company', 'Company', required=True)
     posted = fields.Boolean('Posted Move', help='Show only posted move')
     comparison = fields.Boolean('Comparison')
@@ -1609,7 +1713,11 @@ class IncomeStatementContext(ModelView):
         states={
             'required': Eval('comparison', False),
             'invisible': ~Eval('comparison', False),
-            })
+            },
+        domain=[
+            ('company', '=', Eval('company')),
+            ],
+        depends=['company'])
     start_period_cmp = fields.Many2One('account.period', 'Start Period',
         domain=[
             ('fiscalyear', '=', Eval('fiscalyear_cmp')),
@@ -1628,6 +1736,26 @@ class IncomeStatementContext(ModelView):
             'invisible': ~Eval('comparison', False),
             },
         depends=['start_period_cmp', 'fiscalyear_cmp'])
+    from_date_cmp = fields.Date("From Date",
+        domain=[
+            If(Eval('to_date_cmp') & Eval('from_date_cmp'),
+                ('from_date_cmp', '<=', Eval('to_date_cmp')),
+                ()),
+            ],
+        states={
+            'invisible': ~Eval('comparison', False),
+            },
+        depends=['to_date_cmp', 'comparison'])
+    to_date_cmp = fields.Date("To Date",
+        domain=[
+            If(Eval('from_date_cmp') & Eval('to_date_cmp'),
+                ('to_date_cmp', '>=', Eval('from_date_cmp')),
+                ()),
+            ],
+        states={
+            'invisible': ~Eval('comparison', False),
+            },
+        depends=['from_date_cmp', 'comparison'])
 
     @staticmethod
     def default_fiscalyear():
diff --git a/account.xml b/account.xml
index ffc8a64..3240fac 100644
--- a/account.xml
+++ b/account.xml
@@ -357,22 +357,22 @@ this repository contains the full copyright notices and license terms. -->
         <record model="ir.action.act_window" id="act_account_list2">
             <field name="name">Accounts</field>
             <field name="res_model">account.account</field>
+            <field name="context_domain"
+                eval="[('company', '=', Eval('company', -1))]"
+                pyson="1"/>
+            <field name="domain"
+                eval="[('type', 'child_of', Eval('active_id'), 'parent'), ('kind', '!=', 'view')]"
+                pyson="1"/>
         </record>
         <record model="ir.action.act_window.view" id="act_account_list2_view1">
             <field name="sequence" eval="10"/>
             <field name="view" ref="account_view_list2"/>
             <field name="act_window" ref="act_account_list2"/>
         </record>
-
-        <record model="ir.action.wizard" id="act_open_type">
-            <field name="name">Open Type</field>
-            <field name="wiz_name">account.account.open_type</field>
-            <field name="model">account.account.type</field>
-        </record>
         <record model="ir.action.keyword" id="act_open_type_keyword">
             <field name="keyword">tree_open</field>
             <field name="model">account.account.type,-1</field>
-            <field name="action" ref="act_open_type"/>
+            <field name="action" ref="act_account_list2"/>
         </record>
 
         <record model="ir.ui.view" id="account_view_tree2">
@@ -439,7 +439,7 @@ this repository contains the full copyright notices and license terms. -->
             <field name="name">General Ledger</field>
             <field name="model">account.general_ledger.account</field>
             <field name="report_name">account.general_ledger</field>
-            <field name="report">account/general_ledger.odt</field>
+            <field name="report">account/general_ledger.fodt</field>
         </record>
         <record model="ir.action.keyword" id="report_general_ledger_keyword">
             <field name="keyword">form_print</field>
@@ -451,7 +451,7 @@ this repository contains the full copyright notices and license terms. -->
             <field name="name">Trial Balance</field>
             <field name="model">account.general_ledger.account</field>
             <field name="report_name">account.trial_balance</field>
-            <field name="report">account/trial_balance.odt</field>
+            <field name="report">account/trial_balance.fodt</field>
         </record>
         <record model="ir.action.keyword" id="report_trial_balance_keyword">
             <field name="keyword">form_print</field>
@@ -583,6 +583,9 @@ this repository contains the full copyright notices and license terms. -->
             <field name="name">Balance Sheet</field>
             <field name="res_model">account.account.type</field>
             <field name="context_model">account.balance_sheet.context</field>
+            <field name="context_domain"
+                eval="[('company', '=', Eval('company', -1))]"
+                pyson="1"/>
             <field name="domain"
                 eval="[('balance_sheet', '=', True), ['OR', ('parent', '=', None), ('parent.balance_sheet', '=', False)]]"
                 pyson="1"/>
@@ -613,6 +616,9 @@ this repository contains the full copyright notices and license terms. -->
             <field name="name">Income Statement</field>
             <field name="res_model">account.account.type</field>
             <field name="context_model">account.income_statement.context</field>
+            <field name="context_domain"
+                eval="[('company', '=', Eval('company', -1))]"
+                pyson="1"/>
             <field name="domain"
                 eval="[('income_statement', '=', True), ['OR', ('parent', '=', None), ('parent.income_statement', '=', False)]]"
                 pyson="1"/>
@@ -687,7 +693,7 @@ this repository contains the full copyright notices and license terms. -->
             <field name="name">Aged Balance</field>
             <field name="model">account.aged_balance</field>
             <field name="report_name">account.aged_balance</field>
-            <field name="report">account/aged_balance.odt</field>
+            <field name="report">account/aged_balance.fodt</field>
         </record>
         <record model="ir.action.keyword" id="report_aged_balance_keyword">
             <field name="keyword">form_print</field>
diff --git a/aged_balance.fodt b/aged_balance.fodt
new file mode 100644
index 0000000..2eae6f7
--- /dev/null
+++ b/aged_balance.fodt
@@ -0,0 +1,579 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<office:document xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" xmlns:config="urn:oasis:names:tc:opendocument:xmlns:config:1.0" xmlns:ooo="http://openoffice.org/2004/office" xmlns:ooow="http://openoffice.org/2004/writer" xmlns:oooc="http://openoffice.org/2004/calc" xmlns:dom="http://www.w3.org/2001/xml-events" xmlns:xforms="http://www.w3.org/2002/xforms" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:rpt="http://openoffice.org/2005/report" xmlns:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:grddl="http://www.w3.org/2003/g/data-view#" xmlns:officeooo="http://openoffice.org/2009/office" xmlns:tableooo="http://openoffice.org/2009/table" xmlns:drawooo="http://openoffice.org/2010/draw" xmlns:calcext="urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0" xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0" xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0" xmlns:formx="urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0" xmlns:css3t="http://www.w3.org/TR/css3-text/" office:version="1.2" office:mimetype="application/vnd.oasis.opendocument.text">
+ <office:meta><meta:generator>LibreOffice/5.2.7.2$Linux_X86_64 LibreOffice_project/20m0$Build-2</meta:generator><meta:creation-date>2008-08-27T16:35:46</meta:creation-date><dc:date>2008-08-27T16:52:26</dc:date><meta:editing-cycles>1</meta:editing-cycles><meta:editing-duration>PT0S</meta:editing-duration><meta:document-statistic meta:character-count="1242" meta:image-count="0" meta:non-whitespace-character-count="1183" meta:object-count="0" meta:page-count="1" meta:paragraph-count="27" meta:table-count="3" meta:word-count="86"/><meta:user-defined meta:name="Info 1"/><meta:user-defined meta:name="Info 2"/><meta:user-defined meta:name="Info 3"/><meta:user-defined meta:name="Info 4"/></office:meta>
+ <office:settings>
+  <config:config-item-set config:name="ooo:view-settings">
+   <config:config-item config:name="ViewAreaTop" config:type="long">0</config:config-item>
+   <config:config-item config:name="ViewAreaLeft" config:type="long">0</config:config-item>
+   <config:config-item config:name="ViewAreaWidth" config:type="long">43760</config:config-item>
+   <config:config-item config:name="ViewAreaHeight" config:type="long">21691</config:config-item>
+   <config:config-item config:name="ShowRedlineChanges" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="InBrowseMode" config:type="boolean">false</config:config-item>
+   <config:config-item-map-indexed config:name="Views">
+    <config:config-item-map-entry>
+     <config:config-item config:name="ViewId" config:type="string">view2</config:config-item>
+     <config:config-item config:name="ViewLeft" config:type="long">8162</config:config-item>
+     <config:config-item config:name="ViewTop" config:type="long">5443</config:config-item>
+     <config:config-item config:name="VisibleLeft" config:type="long">0</config:config-item>
+     <config:config-item config:name="VisibleTop" config:type="long">0</config:config-item>
+     <config:config-item config:name="VisibleRight" config:type="long">43759</config:config-item>
+     <config:config-item config:name="VisibleBottom" config:type="long">21689</config:config-item>
+     <config:config-item config:name="ZoomType" config:type="short">0</config:config-item>
+     <config:config-item config:name="ViewLayoutColumns" config:type="short">0</config:config-item>
+     <config:config-item config:name="ViewLayoutBookMode" config:type="boolean">false</config:config-item>
+     <config:config-item config:name="ZoomFactor" config:type="short">100</config:config-item>
+     <config:config-item config:name="IsSelectedFrame" config:type="boolean">false</config:config-item>
+    </config:config-item-map-entry>
+   </config:config-item-map-indexed>
+  </config:config-item-set>
+  <config:config-item-set config:name="ooo:configuration-settings">
+   <config:config-item config:name="PrintProspect" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintLeftPages" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintPageBackground" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintControls" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintAnnotationMode" config:type="short">0</config:config-item>
+   <config:config-item config:name="PrintGraphics" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintRightPages" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintFaxName" config:type="string"/>
+   <config:config-item config:name="PrintPaperFromSetup" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintTextPlaceholder" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="ApplyParagraphMarkFormatToNumbering" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintReversed" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="TabOverMargin" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="EmbedFonts" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="SurroundTextWrapSmall" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="BackgroundParaOverDrawings" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="ClippedPictures" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="FloattableNomargins" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="UnbreakableNumberings" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="EmbedSystemFonts" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="TabOverflow" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintTables" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintSingleJobs" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="SmallCapsPercentage66" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="CollapseEmptyCellPara" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="TreatSingleColumnBreakAsPageBreak" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="MathBaselineAlignment" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="AddFrameOffsets" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="IsLabelDocument" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrinterName" config:type="string"/>
+   <config:config-item config:name="OutlineLevelYieldsNumbering" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="IgnoreFirstLineIndentInNumbering" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="UpdateFromTemplate" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintBlackFonts" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="TableRowKeep" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="EmbeddedDatabaseName" config:type="string"/>
+   <config:config-item config:name="IgnoreTabsAndBlanksForLineCalculation" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="UseOldPrinterMetrics" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="InvertBorderSpacing" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="SaveGlobalDocumentLinks" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="TabsRelativeToIndent" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="Rsid" config:type="int">2183537</config:config-item>
+   <config:config-item config:name="PrintProspectRTL" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintEmptyPages" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="ApplyUserData" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintHiddenText" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="AddParaTableSpacingAtStart" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="FieldAutoUpdate" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="UseOldNumbering" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="AddParaTableSpacing" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="CharacterCompressionType" config:type="short">0</config:config-item>
+   <config:config-item config:name="SaveVersionOnClose" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="ChartAutoUpdate" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrinterIndependentLayout" config:type="string">high-resolution</config:config-item>
+   <config:config-item config:name="IsKernAsianPunctuation" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="UseFormerObjectPositioning" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="AddVerticalFrameOffsets" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="SubtractFlysAnchoredAtFlys" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="AddParaSpacingToTableCells" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="AddExternalLeading" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="CurrentDatabaseDataSource" config:type="string"/>
+   <config:config-item config:name="AllowPrintJobCancel" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="ProtectForm" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="UseFormerLineSpacing" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintDrawings" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="UseFormerTextWrapping" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="UnxForceZeroExtLeading" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="TabAtLeftIndentForParagraphsInList" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="RedlineProtectionKey" config:type="base64Binary"/>
+   <config:config-item config:name="PropLineSpacingShrinksFirstLine" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="ConsiderTextWrapOnObjPos" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="RsidRoot" config:type="int">765130</config:config-item>
+   <config:config-item config:name="StylesNoDefault" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="LinkUpdateMode" config:type="short">1</config:config-item>
+   <config:config-item config:name="AlignTabStopPosition" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="DoNotJustifyLinesWithManualBreak" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="DoNotResetParaAttrsForNumFont" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="CurrentDatabaseCommandType" config:type="int">0</config:config-item>
+   <config:config-item config:name="LoadReadonly" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="DoNotCaptureDrawObjsOnPage" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="CurrentDatabaseCommand" config:type="string"/>
+   <config:config-item config:name="PrinterSetup" config:type="base64Binary"/>
+   <config:config-item config:name="ClipAsCharacterAnchoredWriterFlyFrames" config:type="boolean">false</config:config-item>
+  </config:config-item-set>
+ </office:settings>
+ <office:scripts>
+  <office:script script:language="ooo:Basic">
+   <ooo:libraries xmlns:ooo="http://openoffice.org/2004/office" xmlns:xlink="http://www.w3.org/1999/xlink"/>
+  </office:script>
+ </office:scripts>
+ <office:font-face-decls>
+  <style:font-face style:name="StarSymbol" svg:font-family="StarSymbol"/>
+  <style:font-face style:name="Liberation Serif1" svg:font-family="'Liberation Serif'" style:font-adornments="Bold" style:font-family-generic="roman" style:font-pitch="variable"/>
+  <style:font-face style:name="Liberation Serif" svg:font-family="'Liberation Serif'" style:font-adornments="Regular" style:font-family-generic="roman" style:font-pitch="variable"/>
+  <style:font-face style:name="Thorndale AMT" svg:font-family="'Thorndale AMT'" style:font-family-generic="roman" style:font-pitch="variable"/>
+  <style:font-face style:name="Liberation Sans" svg:font-family="'Liberation Sans'" style:font-adornments="Regular" style:font-family-generic="swiss" style:font-pitch="variable"/>
+  <style:font-face style:name="Andale Sans UI" svg:font-family="'Andale Sans UI'" style:font-family-generic="system" style:font-pitch="variable"/>
+  <style:font-face style:name="DejaVu Sans" svg:font-family="'DejaVu Sans'" style:font-family-generic="system" style:font-pitch="variable"/>
+ </office:font-face-decls>
+ <office:styles>
+  <style:default-style style:family="graphic">
+   <style:graphic-properties svg:stroke-color="#000000" draw:fill-color="#99ccff" fo:wrap-option="no-wrap" draw:shadow-offset-x="0.1181in" draw:shadow-offset-y="0.1181in" draw:start-line-spacing-horizontal="0.1114in" draw:start-line-spacing-vertical="0.1114in" draw:end-line-spacing-horizontal="0.1114in" draw:end-line-spacing-vertical="0.1114in" style:flow-with-text="false"/>
+   <style:paragraph-properties style:text-autospace="ideograph-alpha" style:line-break="strict" style:writing-mode="lr-tb" style:font-independent-line-spacing="false">
+    <style:tab-stops/>
+   </style:paragraph-properties>
+   <style:text-properties style:use-window-font-color="true" style:font-name="Thorndale AMT" fo:font-size="12pt" fo:language="en" fo:country="US" style:letter-kerning="true" style:font-name-asian="Andale Sans UI" style:font-size-asian="10.5pt" style:language-asian="zxx" style:country-asian="none" style:font-name-complex="Andale Sans UI" style:font-size-complex="12pt" style:language-complex="zxx" style:country-complex="none"/>
+  </style:default-style>
+  <style:default-style style:family="paragraph">
+   <style:paragraph-properties fo:hyphenation-ladder-count="no-limit" style:text-autospace="ideograph-alpha" style:punctuation-wrap="hanging" style:line-break="strict" style:tab-stop-distance="0.4925in" style:writing-mode="lr-tb"/>
+   <style:text-properties style:use-window-font-color="true" style:font-name="Thorndale AMT" fo:font-size="12pt" fo:language="en" fo:country="US" style:letter-kerning="true" style:font-name-asian="Andale Sans UI" style:font-size-asian="10.5pt" style:language-asian="zxx" style:country-asian="none" style:font-name-complex="Andale Sans UI" style:font-size-complex="12pt" style:language-complex="zxx" style:country-complex="none" fo:hyphenate="false" fo:hyphenation-remain-char-count="2" fo:hyphenation-push-char-count="2"/>
+  </style:default-style>
+  <style:default-style style:family="table">
+   <style:table-properties table:border-model="collapsing"/>
+  </style:default-style>
+  <style:default-style style:family="table-row">
+   <style:table-row-properties fo:keep-together="auto"/>
+  </style:default-style>
+  <style:style style:name="Standard" style:family="paragraph" style:class="text">
+   <style:text-properties style:font-name="Liberation Sans" fo:font-family="'Liberation Sans'" style:font-style-name="Regular" style:font-family-generic="swiss" style:font-pitch="variable" style:font-size-asian="10.5pt"/>
+  </style:style>
+  <style:style style:name="Heading" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Text_20_body" style:class="text">
+   <style:paragraph-properties fo:margin-top="0.1665in" fo:margin-bottom="0.0835in" loext:contextual-spacing="false" fo:keep-with-next="always"/>
+   <style:text-properties style:font-name="Liberation Serif" fo:font-family="'Liberation Serif'" style:font-style-name="Regular" style:font-family-generic="roman" style:font-pitch="variable" fo:font-size="16pt" style:font-name-asian="DejaVu Sans" style:font-family-asian="'DejaVu Sans'" style:font-family-generic-asian="system" style:font-pitch-asian="variable" style:font-size-asian="14pt" style:font-name-complex="DejaVu Sans" style:font-family-complex="'DejaVu Sans'" style:font-family-generic-complex="system" style:font-pitch-complex="variable" style:font-size-complex="14pt"/>
+  </style:style>
+  <style:style style:name="Text_20_body" style:display-name="Text body" style:family="paragraph" style:parent-style-name="Standard" style:class="text">
+   <style:paragraph-properties fo:margin-top="0in" fo:margin-bottom="0.0835in" loext:contextual-spacing="false"/>
+   <style:text-properties style:font-name="Liberation Sans" fo:font-family="'Liberation Sans'" style:font-style-name="Regular" style:font-family-generic="swiss" style:font-pitch="variable" style:font-size-asian="10.5pt"/>
+  </style:style>
+  <style:style style:name="List" style:family="paragraph" style:parent-style-name="Text_20_body" style:class="list">
+   <style:text-properties style:font-size-asian="12pt"/>
+  </style:style>
+  <style:style style:name="Caption" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
+   <style:paragraph-properties fo:margin-top="0.0835in" fo:margin-bottom="0.0835in" loext:contextual-spacing="false" text:number-lines="false" text:line-number="0"/>
+   <style:text-properties fo:font-size="12pt" fo:font-style="italic" style:font-size-asian="12pt" style:font-style-asian="italic" style:font-size-complex="12pt" style:font-style-complex="italic"/>
+  </style:style>
+  <style:style style:name="Index" style:family="paragraph" style:parent-style-name="Standard" style:class="index">
+   <style:paragraph-properties text:number-lines="false" text:line-number="0"/>
+   <style:text-properties style:font-size-asian="12pt"/>
+  </style:style>
+  <style:style style:name="Heading_20_1" style:display-name="Heading 1" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:default-outline-level="1" style:class="text">
+   <style:text-properties fo:font-size="16pt" fo:font-weight="bold" style:font-size-asian="115%" style:font-weight-asian="bold" style:font-size-complex="115%" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="Table_20_Contents" style:display-name="Table Contents" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
+   <style:paragraph-properties text:number-lines="false" text:line-number="0"/>
+   <style:text-properties style:font-size-asian="10.5pt"/>
+  </style:style>
+  <style:style style:name="Table_20_Heading" style:display-name="Table Heading" style:family="paragraph" style:parent-style-name="Table_20_Contents" style:class="extra" style:master-page-name="">
+   <style:paragraph-properties fo:text-align="center" style:justify-single-word="false" style:page-number="auto" text:number-lines="false" text:line-number="0"/>
+   <style:text-properties style:font-name="Liberation Serif1" fo:font-family="'Liberation Serif'" style:font-style-name="Bold" style:font-family-generic="roman" style:font-pitch="variable" fo:font-weight="bold" style:font-size-asian="10.5pt" style:font-weight-asian="bold" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="Header" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
+   <style:paragraph-properties text:number-lines="false" text:line-number="0">
+    <style:tab-stops>
+     <style:tab-stop style:position="3.4626in" style:type="center"/>
+     <style:tab-stop style:position="6.9252in" style:type="right"/>
+    </style:tab-stops>
+   </style:paragraph-properties>
+   <style:text-properties fo:font-size="9pt" style:font-size-asian="10.5pt"/>
+  </style:style>
+  <style:style style:name="Heading_20_2" style:display-name="Heading 2" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="text">
+   <style:text-properties fo:font-size="14pt" fo:font-style="italic" fo:font-weight="bold" style:font-size-asian="14pt" style:font-style-asian="italic" style:font-weight-asian="bold" style:font-size-complex="14pt" style:font-style-complex="italic" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="Footer" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
+   <style:paragraph-properties text:number-lines="false" text:line-number="0">
+    <style:tab-stops>
+     <style:tab-stop style:position="3.4626in" style:type="center"/>
+     <style:tab-stop style:position="6.9252in" style:type="right"/>
+    </style:tab-stops>
+   </style:paragraph-properties>
+   <style:text-properties fo:font-size="9pt" style:font-size-asian="10.5pt"/>
+  </style:style>
+  <style:style style:name="Heading_20_3" style:display-name="Heading 3" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="text">
+   <style:text-properties fo:font-size="14pt" fo:font-weight="bold" style:font-size-asian="14pt" style:font-weight-asian="bold" style:font-size-complex="14pt" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="Text_20_body_20_indent" style:display-name="Text body indent" style:family="paragraph" style:parent-style-name="Text_20_body" style:class="text">
+   <style:paragraph-properties fo:margin-left="0.1965in" fo:margin-right="0in" fo:margin-top="0in" fo:margin-bottom="0in" loext:contextual-spacing="false" fo:text-indent="0in" style:auto-text-indent="false"/>
+  </style:style>
+  <style:style style:name="Text" style:family="paragraph" style:parent-style-name="Caption" style:class="extra"/>
+  <style:style style:name="Quotations" style:family="paragraph" style:parent-style-name="Standard" style:class="html">
+   <style:paragraph-properties fo:margin-left="0.3937in" fo:margin-right="0.3937in" fo:margin-top="0in" fo:margin-bottom="0.1965in" loext:contextual-spacing="false" fo:text-indent="0in" style:auto-text-indent="false"/>
+  </style:style>
+  <style:style style:name="Title" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="chapter">
+   <style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/>
+   <style:text-properties fo:font-size="28pt" fo:font-weight="bold" style:font-size-asian="28pt" style:font-weight-asian="bold" style:font-size-complex="28pt" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="Subtitle" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="chapter">
+   <style:paragraph-properties fo:margin-top="0.0417in" fo:margin-bottom="0.0835in" loext:contextual-spacing="false" fo:text-align="center" style:justify-single-word="false"/>
+   <style:text-properties fo:font-size="18pt" style:font-size-asian="18pt" style:font-size-complex="18pt"/>
+  </style:style>
+  <style:style style:name="Placeholder" style:family="text">
+   <style:text-properties fo:font-variant="small-caps" fo:color="#008080" style:text-underline-style="dotted" style:text-underline-width="auto" style:text-underline-color="font-color"/>
+  </style:style>
+  <style:style style:name="Bullet_20_Symbols" style:display-name="Bullet Symbols" style:family="text">
+   <style:text-properties style:font-name="StarSymbol" fo:font-family="StarSymbol" fo:font-size="9pt" style:font-name-asian="StarSymbol" style:font-family-asian="StarSymbol" style:font-size-asian="9pt" style:font-name-complex="StarSymbol" style:font-family-complex="StarSymbol" style:font-size-complex="9pt"/>
+  </style:style>
+  <text:outline-style style:name="Outline">
+   <text:outline-level-style text:level="1" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="2" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="3" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="4" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="5" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="6" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="7" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="8" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="9" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="10" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+  </text:outline-style>
+  <text:notes-configuration text:note-class="footnote" style:num-format="1" text:start-value="0" text:footnotes-position="page" text:start-numbering-at="document"/>
+  <text:notes-configuration text:note-class="endnote" style:num-format="i" text:start-value="0"/>
+  <text:linenumbering-configuration text:number-lines="false" text:offset="0.1965in" style:num-format="1" text:number-position="left" text:increment="5"/>
+ </office:styles>
+ <office:automatic-styles>
+  <style:style style:name="Table3" style:family="table">
+   <style:table-properties style:width="6.6924in" table:align="margins"/>
+  </style:style>
+  <style:style style:name="Table3.A" style:family="table-column">
+   <style:table-column-properties style:column-width="2.2306in" style:rel-column-width="21845*"/>
+  </style:style>
+  <style:style style:name="Table3.A1" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border="none"/>
+  </style:style>
+  <style:style style:name="Table2" style:family="table">
+   <style:table-properties style:width="6.6924in" table:align="margins"/>
+  </style:style>
+  <style:style style:name="Table2.A" style:family="table-column">
+   <style:table-column-properties style:column-width="3.3465in" style:rel-column-width="32768*"/>
+  </style:style>
+  <style:style style:name="Table2.B" style:family="table-column">
+   <style:table-column-properties style:column-width="3.3458in" style:rel-column-width="32767*"/>
+  </style:style>
+  <style:style style:name="Table2.A1" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border="none"/>
+  </style:style>
+  <style:style style:name="Table3" style:family="table">
+   <style:table-properties style:width="6.6924in" table:align="margins"/>
+  </style:style>
+  <style:style style:name="Table3.A" style:family="table-column">
+   <style:table-column-properties style:column-width="2.2306in" style:rel-column-width="21845*"/>
+  </style:style>
+  <style:style style:name="Table3.A1" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border="none"/>
+  </style:style>
+  <style:style style:name="Table2" style:family="table">
+   <style:table-properties style:width="6.6924in" table:align="margins"/>
+  </style:style>
+  <style:style style:name="Table2.A" style:family="table-column">
+   <style:table-column-properties style:column-width="3.3465in" style:rel-column-width="32768*"/>
+  </style:style>
+  <style:style style:name="Table2.B" style:family="table-column">
+   <style:table-column-properties style:column-width="3.3458in" style:rel-column-width="32767*"/>
+  </style:style>
+  <style:style style:name="Table2.A1" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border="none"/>
+  </style:style>
+  <style:style style:name="Table1" style:family="table">
+   <style:table-properties style:width="6.6896in" fo:margin-left="0in" fo:margin-right="0.0028in" table:align="margins"/>
+  </style:style>
+  <style:style style:name="Table1.A" style:family="table-column">
+   <style:table-column-properties style:column-width="1.7694in" style:rel-column-width="17334*"/>
+  </style:style>
+  <style:style style:name="Table1.B" style:family="table-column">
+   <style:table-column-properties style:column-width="0.984in" style:rel-column-width="9640*"/>
+  </style:style>
+  <style:style style:name="Table1.F" style:family="table-column">
+   <style:table-column-properties style:column-width="0.984in" style:rel-column-width="9641*"/>
+  </style:style>
+  <style:style style:name="Table1.A1" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#cccccc" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="0.05pt solid #000000" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table1.F1" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#cccccc" fo:padding="0.0382in" fo:border="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table1.2" style:family="table-row">
+   <style:table-row-properties style:min-row-height="0.2313in"/>
+  </style:style>
+  <style:style style:name="Table1.A2" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table1.F2" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="0.05pt solid #000000" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table1.A3" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table1.B3" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table1.C3" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table1.D3" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table1.E3" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table1.F3" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="0.05pt solid #000000" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table1.A4" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table1.F4" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="0.05pt solid #000000" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table1.5" style:family="table-row">
+   <style:table-row-properties style:min-row-height="0.0528in"/>
+  </style:style>
+  <style:style style:name="Table1.A5" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#e6e6e6" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="0.05pt solid #000000" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table1.F5" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#e6e6e6" fo:padding="0.0382in" fo:border="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="P1" style:family="paragraph" style:parent-style-name="Header">
+   <style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
+  </style:style>
+  <style:style style:name="P2" style:family="paragraph" style:parent-style-name="Footer">
+   <style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
+  </style:style>
+  <style:style style:name="P3" style:family="paragraph" style:parent-style-name="Table_20_Heading">
+   <style:text-properties fo:font-size="14pt" fo:language="en" fo:country="US" style:font-size-asian="12pt" style:font-style-asian="normal" style:font-weight-asian="bold" style:font-size-complex="12pt" style:font-style-complex="normal" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="P4" style:family="paragraph" style:parent-style-name="Table_20_Heading">
+   <style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
+   <style:text-properties fo:font-size="14pt" style:font-size-asian="14pt" style:font-size-complex="14pt"/>
+  </style:style>
+  <style:style style:name="P5" style:family="paragraph" style:parent-style-name="Table_20_Heading">
+   <style:text-properties fo:font-size="14pt" fo:font-weight="normal" style:font-size-asian="14pt" style:font-weight-asian="normal" style:font-size-complex="14pt" style:font-weight-complex="normal"/>
+  </style:style>
+  <style:style style:name="P6" style:family="paragraph" style:parent-style-name="Table_20_Heading">
+   <style:text-properties fo:font-size="14pt" fo:font-weight="bold" style:font-size-asian="14pt" style:font-weight-asian="bold" style:font-size-complex="14pt" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="P7" style:family="paragraph" style:parent-style-name="Table_20_Contents">
+   <style:paragraph-properties fo:text-align="start" style:justify-single-word="false"/>
+   <style:text-properties fo:font-size="14pt" fo:language="en" fo:country="US" style:font-size-asian="12pt" style:font-style-asian="normal" style:font-weight-asian="bold" style:font-size-complex="12pt" style:font-style-complex="normal" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="P8" style:family="paragraph" style:parent-style-name="Table_20_Contents">
+   <style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
+   <style:text-properties fo:font-size="14pt" fo:language="en" fo:country="US" officeooo:paragraph-rsid="0017ee93" style:font-size-asian="12pt" style:font-style-asian="normal" style:font-weight-asian="normal" style:font-size-complex="12pt" style:font-style-complex="normal" style:font-weight-complex="normal"/>
+  </style:style>
+  <style:style style:name="P9" style:family="paragraph" style:parent-style-name="Table_20_Contents">
+   <style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
+   <style:text-properties fo:font-size="14pt" fo:language="en" fo:country="US" officeooo:paragraph-rsid="0020f549" style:font-size-asian="12pt" style:font-style-asian="normal" style:font-weight-asian="normal" style:font-size-complex="12pt" style:font-style-complex="normal" style:font-weight-complex="normal"/>
+  </style:style>
+  <style:style style:name="P10" style:family="paragraph" style:parent-style-name="Table_20_Contents">
+   <style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
+   <style:text-properties fo:font-size="14pt" fo:language="en" fo:country="US" fo:font-weight="bold" officeooo:paragraph-rsid="0017ee93" style:font-size-asian="12pt" style:font-style-asian="normal" style:font-weight-asian="bold" style:font-size-complex="12pt" style:font-style-complex="normal" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="P11" style:family="paragraph" style:parent-style-name="Table_20_Contents">
+   <style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
+   <style:text-properties fo:font-size="14pt" fo:language="en" fo:country="US" fo:font-weight="bold" officeooo:paragraph-rsid="0020f549" style:font-size-asian="12pt" style:font-style-asian="normal" style:font-weight-asian="bold" style:font-size-complex="12pt" style:font-style-complex="normal" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="P12" style:family="paragraph" style:parent-style-name="Text_20_body">
+   <style:paragraph-properties fo:text-align="start" style:justify-single-word="false"/>
+   <style:text-properties fo:font-size="14pt" fo:language="en" fo:country="US" style:text-underline-style="none" style:font-size-asian="14pt" style:font-size-complex="14pt"/>
+  </style:style>
+  <style:style style:name="P13" style:family="paragraph" style:parent-style-name="Text_20_body">
+   <style:text-properties officeooo:rsid="0017c172" officeooo:paragraph-rsid="0017c172"/>
+  </style:style>
+  <style:style style:name="P14" style:family="paragraph" style:parent-style-name="Heading_20_1">
+   <style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/>
+  </style:style>
+  <style:style style:name="T1" style:family="text">
+   <style:text-properties fo:font-size="14pt" fo:language="en" fo:country="US" officeooo:rsid="000e7ba0" style:font-size-asian="12pt" style:font-style-asian="normal" style:font-weight-asian="bold" style:font-size-complex="12pt" style:font-style-complex="normal" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="T2" style:family="text">
+   <style:text-properties officeooo:rsid="001a39a1"/>
+  </style:style>
+  <style:page-layout style:name="pm1">
+   <style:page-layout-properties fo:page-width="8.2673in" fo:page-height="11.6925in" style:num-format="1" style:print-orientation="portrait" fo:margin-top="0.7874in" fo:margin-bottom="0.7874in" fo:margin-left="0.7874in" fo:margin-right="0.7874in" style:writing-mode="lr-tb" style:footnote-max-height="0in">
+    <style:footnote-sep style:width="0.0071in" style:distance-before-sep="0.0398in" style:distance-after-sep="0.0398in" style:line-style="none" style:adjustment="left" style:rel-width="25%" style:color="#000000"/>
+   </style:page-layout-properties>
+   <style:header-style>
+    <style:header-footer-properties fo:min-height="0in" fo:margin-left="0in" fo:margin-right="0in" fo:margin-bottom="0.1965in"/>
+   </style:header-style>
+   <style:footer-style>
+    <style:header-footer-properties fo:min-height="0in" fo:margin-left="0in" fo:margin-right="0in" fo:margin-top="0.1965in"/>
+   </style:footer-style>
+  </style:page-layout>
+ </office:automatic-styles>
+ <office:master-styles>
+  <style:master-page style:name="Standard" style:page-layout-name="pm1">
+   <style:header>
+    <table:table table:name="Table3" table:style-name="Table3">
+     <table:table-column table:style-name="Table3.A" table:number-columns-repeated="3"/>
+     <table:table-row>
+      <table:table-cell table:style-name="Table3.A1" office:value-type="string">
+       <text:p text:style-name="Header">Company: <text:placeholder text:placeholder-type="text"><company.rec_name></text:placeholder></text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Table3.A1" office:value-type="string">
+       <text:p text:style-name="Header">Aged Balance for <text:placeholder text:placeholder-type="text"><type></text:placeholder></text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Table3.A1" office:value-type="string">
+       <text:p text:style-name="P1">Print Date: <text:placeholder text:placeholder-type="text"><format_date(datetime.date.today(), user.language)></text:placeholder> at <text:placeholder text:placeholder-type="text"><datetime.datetime.now().strftime('%H:%M:%S')></text:placeholder></text:p>
+      </table:table-cell>
+     </table:table-row>
+    </table:table>
+   </style:header>
+   <style:footer>
+    <table:table table:name="Table2" table:style-name="Table2">
+     <table:table-column table:style-name="Table2.A"/>
+     <table:table-column table:style-name="Table2.B"/>
+     <table:table-row>
+      <table:table-cell table:style-name="Table2.A1" office:value-type="string">
+       <text:p text:style-name="Footer">User: <text:placeholder text:placeholder-type="text"><user.rec_name></text:placeholder></text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Table2.A1" office:value-type="string">
+       <text:p text:style-name="P2"><text:page-number text:select-page="current">1</text:page-number>/<text:page-count>1</text:page-count></text:p>
+      </table:table-cell>
+     </table:table-row>
+    </table:table>
+   </style:footer>
+  </style:master-page>
+ </office:master-styles>
+ <office:body>
+  <office:text>
+   <office:forms form:automatic-focus="false" form:apply-design-mode="false"/>
+   <text:sequence-decls>
+    <text:sequence-decl text:display-outline-level="0" text:name="Illustration"/>
+    <text:sequence-decl text:display-outline-level="0" text:name="Table"/>
+    <text:sequence-decl text:display-outline-level="0" text:name="Text"/>
+    <text:sequence-decl text:display-outline-level="0" text:name="Drawing"/>
+   </text:sequence-decls>
+   <text:h text:style-name="P14" text:outline-level="1">Aged Balance for <text:placeholder text:placeholder-type="text"><type></text:placeholder></text:h>
+   <text:p text:style-name="P13">Date: <text:span text:style-name="T1"><text:placeholder text:placeholder-type="text"><format_date(date, user.language)></text:placeholder></text:span></text:p>
+   <table:table table:name="Table1" table:style-name="Table1">
+    <table:table-column table:style-name="Table1.A"/>
+    <table:table-column table:style-name="Table1.B" table:number-columns-repeated="4"/>
+    <table:table-column table:style-name="Table1.F"/>
+    <table:table-header-rows>
+     <table:table-row>
+      <table:table-cell table:style-name="Table1.A1" office:value-type="string">
+       <text:p text:style-name="P3">Party</text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Table1.A1" office:value-type="string">
+       <text:p text:style-name="P5"><text:placeholder text:placeholder-type="text"><str(term0)></text:placeholder> <text:placeholder text:placeholder-type="text"><unit></text:placeholder></text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Table1.A1" office:value-type="string">
+       <text:p text:style-name="P5"><text:placeholder text:placeholder-type="text"><str(term1)></text:placeholder> <text:placeholder text:placeholder-type="text"><unit></text:placeholder></text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Table1.A1" office:value-type="string">
+       <text:p text:style-name="P5"><text:placeholder text:placeholder-type="text"><str(term2)></text:placeholder> <text:placeholder text:placeholder-type="text"><unit></text:placeholder></text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Table1.A1" office:value-type="string">
+       <text:p text:style-name="P5"><text:placeholder text:placeholder-type="text"><str(term3)></text:placeholder><text:span text:style-name="T2">+</text:span> <text:placeholder text:placeholder-type="text"><unit></text:placeholder></text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Table1.F1" office:value-type="string">
+       <text:p text:style-name="P6">Balance</text:p>
+      </table:table-cell>
+     </table:table-row>
+    </table:table-header-rows>
+    <table:table-row table:style-name="Table1.2">
+     <table:table-cell table:style-name="Table1.A2" table:number-columns-spanned="5" office:value-type="string">
+      <text:p text:style-name="P7"><text:placeholder text:placeholder-type="text"><for each="record in records"></text:placeholder></text:p>
+     </table:table-cell>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:table-cell table:style-name="Table1.F2" office:value-type="string">
+      <text:p text:style-name="P7"/>
+     </table:table-cell>
+    </table:table-row>
+    <table:table-row table:style-name="Table1.2">
+     <table:table-cell table:style-name="Table1.A3" office:value-type="string">
+      <text:p text:style-name="P7"><text:placeholder text:placeholder-type="text"><record.party.rec_name></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table1.B3" office:value-type="string">
+      <text:p text:style-name="P8"><text:placeholder text:placeholder-type="text"><format_currency(record.term0, user.language, currency=company.currency)or ''></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table1.C3" office:value-type="string">
+      <text:p text:style-name="P8"><text:placeholder text:placeholder-type="text"><format_currency(record.term1, user.language, currency=company.currency) or ''></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table1.D3" office:value-type="string">
+      <text:p text:style-name="P9"><text:placeholder text:placeholder-type="text"><format_currency(record.term2, user.language, currency=company.currency) or ''></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table1.E3" office:value-type="string">
+      <text:p text:style-name="P9"><text:placeholder text:placeholder-type="text"><format_currency(record.term3, user.language, currency=company.currency) or ''></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table1.F3" office:value-type="string">
+      <text:p text:style-name="P9"><text:placeholder text:placeholder-type="text"><format_currency(record.balance, user.language, currency=company.currency) or ''></text:placeholder></text:p>
+     </table:table-cell>
+    </table:table-row>
+    <table:table-row table:style-name="Table1.2">
+     <table:table-cell table:style-name="Table1.A4" table:number-columns-spanned="5" office:value-type="string">
+      <text:p text:style-name="P7"><text:placeholder text:placeholder-type="text"></for></text:placeholder></text:p>
+     </table:table-cell>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:table-cell table:style-name="Table1.F4" office:value-type="string">
+      <text:p text:style-name="P7"/>
+     </table:table-cell>
+    </table:table-row>
+    <table:table-row table:style-name="Table1.5">
+     <table:table-cell table:style-name="Table1.A5" office:value-type="string">
+      <text:p text:style-name="P4">Total</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table1.A5" office:value-type="string">
+      <text:p text:style-name="P10"><text:placeholder text:placeholder-type="text"><format_currency(sum(records, 'term0'), user.language, currency=company.currency)></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table1.A5" office:value-type="string">
+      <text:p text:style-name="P11"><text:placeholder text:placeholder-type="text"><format_currency(sum(records, 'term1'), user.language, currency=company.currency)></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table1.A5" office:value-type="string">
+      <text:p text:style-name="P11"><text:placeholder text:placeholder-type="text"><format_currency(sum(records, 'term2'), user.language, currency=company.currency)></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table1.A5" office:value-type="string">
+      <text:p text:style-name="P11"><text:placeholder text:placeholder-type="text"><format_currency(sum(records, 'term3'), user.language, currency=company.currency)></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table1.F5" office:value-type="string">
+      <text:p text:style-name="P11"><text:placeholder text:placeholder-type="text"><format_currency(sum(records, 'balance'), user.language, currency=company.currency)></text:placeholder></text:p>
+     </table:table-cell>
+    </table:table-row>
+   </table:table>
+   <text:p text:style-name="P12"/>
+  </office:text>
+ </office:body>
+</office:document>
\ No newline at end of file
diff --git a/aged_balance.odt b/aged_balance.odt
deleted file mode 100644
index 82b9128..0000000
Binary files a/aged_balance.odt and /dev/null differ
diff --git a/doc/index.rst b/doc/index.rst
index 602e2ff..c2b11b6 100644
--- a/doc/index.rst
+++ b/doc/index.rst
@@ -233,6 +233,15 @@ If a code field is left empty, the corresponding amounts will be
 ignored by the tax reports.
 
 
+Tax Rule
+********
+
+The tax rule defines a set of rules that will be applied when computing taxes.
+It's composed by a name, it's kind and a list of lines. If a tax matches a tax
+rule line, it will be replaced by the *Substituion Tax*. The *Original Tax*
+will be included only if the *Keep Origin* check is checked.
+
+
 Templates
 *********
 
diff --git a/fiscalyear.py b/fiscalyear.py
index 4c36989..6d5d6e7 100644
--- a/fiscalyear.py
+++ b/fiscalyear.py
@@ -1,5 +1,7 @@
 # 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 __future__ import division
+
 from dateutil.relativedelta import relativedelta
 from trytond.model import ModelView, ModelSQL, Workflow, fields
 from trytond.wizard import Wizard, StateView, StateAction, Button
@@ -9,7 +11,8 @@ from trytond.transaction import Transaction
 from trytond.pool import Pool
 
 __all__ = ['FiscalYear', 'FiscalYearLine',
-    'BalanceNonDeferralStart', 'BalanceNonDeferral']
+    'BalanceNonDeferralStart', 'BalanceNonDeferral',
+    'RenewFiscalYearStart', 'RenewFiscalYear']
 
 STATES = {
     'readonly': Eval('state') != 'open',
@@ -157,7 +160,6 @@ class FiscalYear(Workflow, ModelSQL, ModelView):
     @classmethod
     def write(cls, *args):
         actions = iter(args)
-        args = []
         for fiscalyears, values in zip(actions, actions):
             if values.get('post_move_sequence'):
                 for fiscalyear in fiscalyears:
@@ -166,12 +168,6 @@ class FiscalYear(Workflow, ModelSQL, ModelView):
                             values['post_move_sequence']):
                         cls.raise_user_error('change_post_move_sequence', (
                                 fiscalyear.rec_name,))
-            values = values.copy()
-            if 'periods' in values:
-                operator = ['delete', 'remove', 'create', 'write', 'add']
-                values['periods'].sort(lambda x, y:
-                    cmp(operator.index(x[0]), operator.index(y[0])))
-            args.extend((fiscalyears, values))
         super(FiscalYear, cls).write(*args)
 
     @classmethod
@@ -478,3 +474,112 @@ class BalanceNonDeferral(Wizard):
                 ('origin', '=', str(self.start.fiscalyear)),
                 ])
         return action, {}
+
+
+def month_delta(d1, d2):
+    return (d1.year - d2.year) * 12 + d1.month - d2.month
+
+
+class RenewFiscalYearStart(ModelView):
+    "Renew Fiscal Year Start"
+    __name__ = 'account.fiscalyear.renew.start'
+    name = fields.Char("Name", required=True)
+    company = fields.Many2One('company.company', "Company", required=True)
+    previous_fiscalyear = fields.Many2One(
+        'account.fiscalyear', "Previous Fiscalyear", required=True,
+        domain=[
+            ('company', '=', Eval('company')),
+            ],
+        depends=['company'],
+        help="Used as reference for fiscalyear configuration.")
+    start_date = fields.Date("Start Date", required=True)
+    end_date = fields.Date("End Date", required=True)
+    reset_sequences = fields.Boolean("Reset Sequences",
+        help="If checked, new sequences will be created.")
+
+    @classmethod
+    def default_company(cls):
+        return Transaction().context.get('company')
+
+    @classmethod
+    def default_previous_fiscalyear(cls):
+        pool = Pool()
+        FiscalYear = pool.get('account.fiscalyear')
+        fiscalyears = FiscalYear.search([
+                ('company', '=', cls.default_company() or -1),
+                ],
+            order=[('end_date', 'DESC')], limit=1)
+        if fiscalyears:
+            fiscalyear, = fiscalyears
+            return fiscalyear.id
+
+    @classmethod
+    def default_reset_sequences(cls):
+        return True
+
+    @fields.depends('previous_fiscalyear')
+    def on_change_previous_fiscalyear(self):
+        if self.previous_fiscalyear:
+            fiscalyear = self.previous_fiscalyear
+            months = month_delta(
+                fiscalyear.end_date, fiscalyear.start_date) + 1
+            self.start_date = fiscalyear.start_date + relativedelta(
+                months=months, day=fiscalyear.start_date.day)
+            self.end_date = fiscalyear.end_date + relativedelta(
+                months=months, day=fiscalyear.end_date.day)
+            self.name = fiscalyear.name.replace(
+                str(fiscalyear.end_date.year),
+                str(self.end_date.year)).replace(
+                str(fiscalyear.start_date.year),
+                str(self.start_date.year))
+
+
+class RenewFiscalYear(Wizard):
+    "Renew Fiscal Year"
+    __name__ = 'account.fiscalyear.renew'
+    start = StateView('account.fiscalyear.renew.start',
+        'account.fiscalyear_renew_start_view_form', [
+            Button("Cancel", 'end', 'tryton-cancel'),
+            Button("Create", 'create_', 'tryton-ok', default=True),
+            ])
+    create_ = StateAction('account.act_fiscalyear_form')
+
+    def fiscalyear_defaults(self):
+        pool = Pool()
+        Sequence = pool.get('ir.sequence')
+        defaults = {
+            'name': self.start.name,
+            'start_date': self.start.start_date,
+            'end_date': self.start.end_date,
+            'periods': [],
+            }
+        previous_sequence = self.start.previous_fiscalyear.post_move_sequence
+        sequence, = Sequence.copy([previous_sequence])
+        if self.start.reset_sequences:
+            sequence.number_next = 1
+        else:
+            sequence.number_next = previous_sequence.number_next
+        sequence.save()
+        defaults['post_move_sequence'] = sequence.id
+        return defaults
+
+    def create_fiscalyear(self):
+        pool = Pool()
+        FiscalYear = pool.get('account.fiscalyear')
+        fiscalyear, = FiscalYear.copy(
+            [self.start.previous_fiscalyear],
+            default=self.fiscalyear_defaults())
+        periods = [p for p in self.start.previous_fiscalyear.periods
+            if p.type == 'standard']
+        months = month_delta(fiscalyear.end_date, fiscalyear.start_date) + 1
+        if len(periods) == months:
+            FiscalYear.create_period([fiscalyear])
+        elif len(periods) == months / 3:
+            FiscalYear.create_period_3([fiscalyear])
+        return fiscalyear
+
+    def do_create_(self, action):
+        fiscalyear = self.create_fiscalyear()
+        action['res_id'] = [fiscalyear.id]
+        action['views'].reverse()
+        return action, {}
diff --git a/fiscalyear.xml b/fiscalyear.xml
index aa7e305..803d79a 100644
--- a/fiscalyear.xml
+++ b/fiscalyear.xml
@@ -98,5 +98,23 @@ this repository contains the full copyright notices and license terms. -->
         <menuitem parent="menu_processing" sequence="10"
             action="act_balance_non_deferral"
             id="menu_balance_non_deferral"/>
+
+        <record model="ir.ui.view" id="fiscalyear_renew_start_view_form">
+            <field name="model">account.fiscalyear.renew.start</field>
+            <field name="type">form</field>
+            <field name="name">renew_fiscalyear_start_form</field>
+        </record>
+
+        <record model="ir.action.wizard" id="act_renew_fiscalyear">
+            <field name="name">Renew Fiscal Year</field>
+            <field name="wiz_name">account.fiscalyear.renew</field>
+        </record>
+        <record model="ir.action-res.group"
+                id="act_renew_fiscalyear_group_admin">
+            <field name="action" ref="act_renew_fiscalyear"/>
+            <field name="group" ref="group_account_admin"/>
+        </record>
+        <menuitem parent="menu_fiscalyear_configuration" sequence="20"
+            action="act_renew_fiscalyear" id="menu_renew_fiscalyear"/>
     </data>
 </tryton>
diff --git a/general_journal.fodt b/general_journal.fodt
new file mode 100644
index 0000000..5536e0d
--- /dev/null
+++ b/general_journal.fodt
@@ -0,0 +1,531 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<office:document xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" xmlns:config="urn:oasis:names:tc:opendocument:xmlns:config:1.0" xmlns:ooo="http://openoffice.org/2004/office" xmlns:ooow="http://openoffice.org/2004/writer" xmlns:oooc="http://openoffice.org/2004/calc" xmlns:dom="http://www.w3.org/2001/xml-events" xmlns:xforms="http://www.w3.org/2002/xforms" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:rpt="http://openoffice.org/2005/report" xmlns:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:grddl="http://www.w3.org/2003/g/data-view#" xmlns:officeooo="http://openoffice.org/2009/office" xmlns:tableooo="http://openoffice.org/2009/table" xmlns:drawooo="http://openoffice.org/2010/draw" xmlns:calcext="urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0" xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0" xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0" xmlns:formx="urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0" xmlns:css3t="http://www.w3.org/TR/css3-text/" office:version="1.2" office:mimetype="application/vnd.oasis.opendocument.text">
+ <office:meta><meta:generator>LibreOffice/5.2.7.2$Linux_X86_64 LibreOffice_project/20m0$Build-2</meta:generator><meta:creation-date>2012-11-14T22:45:37</meta:creation-date><meta:editing-cycles>1</meta:editing-cycles><meta:editing-duration>P0D</meta:editing-duration><meta:document-statistic meta:character-count="917" meta:image-count="0" meta:non-whitespace-character-count="863" meta:object-count="0" meta:page-count="1" meta:paragraph-count="29" meta:table-count="3" meta:word-count="83"/><meta:user-defined meta:name="Info 1"/><meta:user-defined meta:name="Info 2"/><meta:user-defined meta:name="Info 3"/><meta:user-defined meta:name="Info 4"/></office:meta>
+ <office:settings>
+  <config:config-item-set config:name="ooo:view-settings">
+   <config:config-item config:name="ViewAreaTop" config:type="long">0</config:config-item>
+   <config:config-item config:name="ViewAreaLeft" config:type="long">0</config:config-item>
+   <config:config-item config:name="ViewAreaWidth" config:type="long">43760</config:config-item>
+   <config:config-item config:name="ViewAreaHeight" config:type="long">21691</config:config-item>
+   <config:config-item config:name="ShowRedlineChanges" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="InBrowseMode" config:type="boolean">false</config:config-item>
+   <config:config-item-map-indexed config:name="Views">
+    <config:config-item-map-entry>
+     <config:config-item config:name="ViewId" config:type="string">view2</config:config-item>
+     <config:config-item config:name="ViewLeft" config:type="long">19897</config:config-item>
+     <config:config-item config:name="ViewTop" config:type="long">5443</config:config-item>
+     <config:config-item config:name="VisibleLeft" config:type="long">0</config:config-item>
+     <config:config-item config:name="VisibleTop" config:type="long">0</config:config-item>
+     <config:config-item config:name="VisibleRight" config:type="long">43759</config:config-item>
+     <config:config-item config:name="VisibleBottom" config:type="long">21689</config:config-item>
+     <config:config-item config:name="ZoomType" config:type="short">0</config:config-item>
+     <config:config-item config:name="ViewLayoutColumns" config:type="short">0</config:config-item>
+     <config:config-item config:name="ViewLayoutBookMode" config:type="boolean">false</config:config-item>
+     <config:config-item config:name="ZoomFactor" config:type="short">100</config:config-item>
+     <config:config-item config:name="IsSelectedFrame" config:type="boolean">false</config:config-item>
+    </config:config-item-map-entry>
+   </config:config-item-map-indexed>
+  </config:config-item-set>
+  <config:config-item-set config:name="ooo:configuration-settings">
+   <config:config-item config:name="PrintProspect" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintLeftPages" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintPageBackground" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintControls" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintAnnotationMode" config:type="short">0</config:config-item>
+   <config:config-item config:name="PrintGraphics" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintRightPages" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintFaxName" config:type="string"/>
+   <config:config-item config:name="PrintPaperFromSetup" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintTextPlaceholder" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="ApplyParagraphMarkFormatToNumbering" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintReversed" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="TabOverMargin" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="EmbedFonts" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="SurroundTextWrapSmall" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="BackgroundParaOverDrawings" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="ClippedPictures" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="FloattableNomargins" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="UnbreakableNumberings" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="EmbedSystemFonts" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="TabOverflow" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintTables" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintSingleJobs" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="SmallCapsPercentage66" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="CollapseEmptyCellPara" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="TreatSingleColumnBreakAsPageBreak" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="MathBaselineAlignment" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="AddFrameOffsets" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="IsLabelDocument" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrinterName" config:type="string"/>
+   <config:config-item config:name="OutlineLevelYieldsNumbering" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="IgnoreFirstLineIndentInNumbering" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="UpdateFromTemplate" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintBlackFonts" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="TableRowKeep" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="EmbeddedDatabaseName" config:type="string"/>
+   <config:config-item config:name="IgnoreTabsAndBlanksForLineCalculation" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="UseOldPrinterMetrics" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="InvertBorderSpacing" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="SaveGlobalDocumentLinks" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="TabsRelativeToIndent" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="Rsid" config:type="int">1410673</config:config-item>
+   <config:config-item config:name="PrintProspectRTL" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintEmptyPages" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="ApplyUserData" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintHiddenText" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="AddParaTableSpacingAtStart" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="FieldAutoUpdate" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="UseOldNumbering" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="AddParaTableSpacing" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="CharacterCompressionType" config:type="short">0</config:config-item>
+   <config:config-item config:name="SaveVersionOnClose" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="ChartAutoUpdate" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrinterIndependentLayout" config:type="string">high-resolution</config:config-item>
+   <config:config-item config:name="IsKernAsianPunctuation" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="UseFormerObjectPositioning" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="AddVerticalFrameOffsets" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="SubtractFlysAnchoredAtFlys" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="AddParaSpacingToTableCells" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="AddExternalLeading" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="CurrentDatabaseDataSource" config:type="string"/>
+   <config:config-item config:name="AllowPrintJobCancel" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="ProtectForm" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="UseFormerLineSpacing" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintDrawings" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="UseFormerTextWrapping" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="UnxForceZeroExtLeading" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="TabAtLeftIndentForParagraphsInList" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="RedlineProtectionKey" config:type="base64Binary"/>
+   <config:config-item config:name="PropLineSpacingShrinksFirstLine" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="ConsiderTextWrapOnObjPos" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="RsidRoot" config:type="int">991389</config:config-item>
+   <config:config-item config:name="StylesNoDefault" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="LinkUpdateMode" config:type="short">1</config:config-item>
+   <config:config-item config:name="AlignTabStopPosition" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="DoNotJustifyLinesWithManualBreak" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="DoNotResetParaAttrsForNumFont" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="CurrentDatabaseCommandType" config:type="int">0</config:config-item>
+   <config:config-item config:name="LoadReadonly" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="DoNotCaptureDrawObjsOnPage" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="CurrentDatabaseCommand" config:type="string"/>
+   <config:config-item config:name="PrinterSetup" config:type="base64Binary"/>
+   <config:config-item config:name="ClipAsCharacterAnchoredWriterFlyFrames" config:type="boolean">false</config:config-item>
+  </config:config-item-set>
+ </office:settings>
+ <office:scripts>
+  <office:script script:language="ooo:Basic">
+   <ooo:libraries xmlns:ooo="http://openoffice.org/2004/office" xmlns:xlink="http://www.w3.org/1999/xlink"/>
+  </office:script>
+ </office:scripts>
+ <office:font-face-decls>
+  <style:font-face style:name="StarSymbol" svg:font-family="StarSymbol"/>
+  <style:font-face style:name="Liberation Serif1" svg:font-family="'Liberation Serif'" style:font-adornments="Bold" style:font-family-generic="roman" style:font-pitch="variable"/>
+  <style:font-face style:name="Liberation Serif" svg:font-family="'Liberation Serif'" style:font-adornments="Regular" style:font-family-generic="roman" style:font-pitch="variable"/>
+  <style:font-face style:name="Thorndale AMT" svg:font-family="'Thorndale AMT'" style:font-family-generic="roman" style:font-pitch="variable"/>
+  <style:font-face style:name="Liberation Sans" svg:font-family="'Liberation Sans'" style:font-adornments="Regular" style:font-family-generic="swiss" style:font-pitch="variable"/>
+  <style:font-face style:name="Andale Sans UI" svg:font-family="'Andale Sans UI'" style:font-family-generic="system" style:font-pitch="variable"/>
+  <style:font-face style:name="DejaVu Sans" svg:font-family="'DejaVu Sans'" style:font-family-generic="system" style:font-pitch="variable"/>
+ </office:font-face-decls>
+ <office:styles>
+  <style:default-style style:family="graphic">
+   <style:graphic-properties svg:stroke-color="#000000" draw:fill-color="#99ccff" fo:wrap-option="no-wrap" draw:shadow-offset-x="0.1181in" draw:shadow-offset-y="0.1181in" draw:start-line-spacing-horizontal="0.1114in" draw:start-line-spacing-vertical="0.1114in" draw:end-line-spacing-horizontal="0.1114in" draw:end-line-spacing-vertical="0.1114in" style:flow-with-text="false"/>
+   <style:paragraph-properties style:text-autospace="ideograph-alpha" style:line-break="strict" style:writing-mode="lr-tb" style:font-independent-line-spacing="false">
+    <style:tab-stops/>
+   </style:paragraph-properties>
+   <style:text-properties style:use-window-font-color="true" style:font-name="Thorndale AMT" fo:font-size="12pt" fo:language="en" fo:country="US" style:letter-kerning="true" style:font-name-asian="Andale Sans UI" style:font-size-asian="10.5pt" style:language-asian="zxx" style:country-asian="none" style:font-name-complex="Andale Sans UI" style:font-size-complex="12pt" style:language-complex="zxx" style:country-complex="none"/>
+  </style:default-style>
+  <style:default-style style:family="paragraph">
+   <style:paragraph-properties fo:hyphenation-ladder-count="no-limit" style:text-autospace="ideograph-alpha" style:punctuation-wrap="hanging" style:line-break="strict" style:tab-stop-distance="0.4925in" style:writing-mode="lr-tb"/>
+   <style:text-properties style:use-window-font-color="true" style:font-name="Thorndale AMT" fo:font-size="12pt" fo:language="en" fo:country="US" style:letter-kerning="true" style:font-name-asian="Andale Sans UI" style:font-size-asian="10.5pt" style:language-asian="zxx" style:country-asian="none" style:font-name-complex="Andale Sans UI" style:font-size-complex="12pt" style:language-complex="zxx" style:country-complex="none" fo:hyphenate="false" fo:hyphenation-remain-char-count="2" fo:hyphenation-push-char-count="2"/>
+  </style:default-style>
+  <style:default-style style:family="table">
+   <style:table-properties table:border-model="collapsing"/>
+  </style:default-style>
+  <style:default-style style:family="table-row">
+   <style:table-row-properties fo:keep-together="auto"/>
+  </style:default-style>
+  <style:style style:name="Standard" style:family="paragraph" style:class="text">
+   <style:text-properties style:font-name="Liberation Sans" fo:font-family="'Liberation Sans'" style:font-style-name="Regular" style:font-family-generic="swiss" style:font-pitch="variable" style:font-size-asian="10.5pt"/>
+  </style:style>
+  <style:style style:name="Heading" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Text_20_body" style:class="text">
+   <style:paragraph-properties fo:margin-top="0.1665in" fo:margin-bottom="0.0835in" loext:contextual-spacing="false" fo:keep-with-next="always"/>
+   <style:text-properties style:font-name="Liberation Serif" fo:font-family="'Liberation Serif'" style:font-style-name="Regular" style:font-family-generic="roman" style:font-pitch="variable" fo:font-size="16pt" style:font-name-asian="DejaVu Sans" style:font-family-asian="'DejaVu Sans'" style:font-family-generic-asian="system" style:font-pitch-asian="variable" style:font-size-asian="14pt" style:font-name-complex="DejaVu Sans" style:font-family-complex="'DejaVu Sans'" style:font-family-generic-complex="system" style:font-pitch-complex="variable" style:font-size-complex="14pt"/>
+  </style:style>
+  <style:style style:name="Text_20_body" style:display-name="Text body" style:family="paragraph" style:parent-style-name="Standard" style:class="text">
+   <style:paragraph-properties fo:margin-top="0in" fo:margin-bottom="0.0835in" loext:contextual-spacing="false"/>
+   <style:text-properties style:font-name="Liberation Sans" fo:font-family="'Liberation Sans'" style:font-style-name="Regular" style:font-family-generic="swiss" style:font-pitch="variable" style:font-size-asian="10.5pt"/>
+  </style:style>
+  <style:style style:name="List" style:family="paragraph" style:parent-style-name="Text_20_body" style:class="list">
+   <style:text-properties style:font-size-asian="12pt"/>
+  </style:style>
+  <style:style style:name="Caption" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
+   <style:paragraph-properties fo:margin-top="0.0835in" fo:margin-bottom="0.0835in" loext:contextual-spacing="false" text:number-lines="false" text:line-number="0"/>
+   <style:text-properties fo:font-size="12pt" fo:font-style="italic" style:font-size-asian="12pt" style:font-style-asian="italic" style:font-size-complex="12pt" style:font-style-complex="italic"/>
+  </style:style>
+  <style:style style:name="Index" style:family="paragraph" style:parent-style-name="Standard" style:class="index">
+   <style:paragraph-properties text:number-lines="false" text:line-number="0"/>
+   <style:text-properties style:font-size-asian="12pt"/>
+  </style:style>
+  <style:style style:name="Heading_20_1" style:display-name="Heading 1" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="text">
+   <style:text-properties fo:font-size="16pt" fo:font-weight="bold" style:font-size-asian="115%" style:font-weight-asian="bold" style:font-size-complex="115%" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="Table_20_Contents" style:display-name="Table Contents" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
+   <style:paragraph-properties text:number-lines="false" text:line-number="0"/>
+   <style:text-properties style:font-size-asian="10.5pt"/>
+  </style:style>
+  <style:style style:name="Table_20_Heading" style:display-name="Table Heading" style:family="paragraph" style:parent-style-name="Table_20_Contents" style:class="extra">
+   <style:paragraph-properties fo:text-align="center" style:justify-single-word="false" text:number-lines="false" text:line-number="0"/>
+   <style:text-properties style:font-name="Liberation Serif1" fo:font-family="'Liberation Serif'" style:font-style-name="Bold" style:font-family-generic="roman" style:font-pitch="variable" fo:font-weight="bold" style:font-size-asian="10.5pt" style:font-weight-asian="bold" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="Header" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
+   <style:paragraph-properties text:number-lines="false" text:line-number="0">
+    <style:tab-stops>
+     <style:tab-stop style:position="3.4626in" style:type="center"/>
+     <style:tab-stop style:position="6.9252in" style:type="right"/>
+    </style:tab-stops>
+   </style:paragraph-properties>
+   <style:text-properties fo:font-size="9pt" style:font-size-asian="10.5pt"/>
+  </style:style>
+  <style:style style:name="Heading_20_2" style:display-name="Heading 2" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="text">
+   <style:text-properties fo:font-size="14pt" fo:font-style="italic" fo:font-weight="bold" style:font-size-asian="14pt" style:font-style-asian="italic" style:font-weight-asian="bold" style:font-size-complex="14pt" style:font-style-complex="italic" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="Footer" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
+   <style:paragraph-properties text:number-lines="false" text:line-number="0">
+    <style:tab-stops>
+     <style:tab-stop style:position="3.4626in" style:type="center"/>
+     <style:tab-stop style:position="6.9252in" style:type="right"/>
+    </style:tab-stops>
+   </style:paragraph-properties>
+   <style:text-properties fo:font-size="9pt" style:font-size-asian="10.5pt"/>
+  </style:style>
+  <style:style style:name="Heading_20_3" style:display-name="Heading 3" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="text">
+   <style:text-properties fo:font-size="14pt" fo:font-weight="bold" style:font-size-asian="14pt" style:font-weight-asian="bold" style:font-size-complex="14pt" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="Text_20_body_20_indent" style:display-name="Text body indent" style:family="paragraph" style:parent-style-name="Text_20_body" style:class="text">
+   <style:paragraph-properties fo:margin-left="0.1965in" fo:margin-right="0in" fo:margin-top="0in" fo:margin-bottom="0in" loext:contextual-spacing="false" fo:text-indent="0in" style:auto-text-indent="false"/>
+  </style:style>
+  <style:style style:name="Header_20_right" style:display-name="Header right" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
+   <style:paragraph-properties text:number-lines="false" text:line-number="0">
+    <style:tab-stops>
+     <style:tab-stop style:position="3.4626in" style:type="center"/>
+     <style:tab-stop style:position="6.9252in" style:type="right"/>
+    </style:tab-stops>
+   </style:paragraph-properties>
+  </style:style>
+  <style:style style:name="Header_20_left" style:display-name="Header left" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
+   <style:paragraph-properties text:number-lines="false" text:line-number="0">
+    <style:tab-stops>
+     <style:tab-stop style:position="3.4626in" style:type="center"/>
+     <style:tab-stop style:position="6.9252in" style:type="right"/>
+    </style:tab-stops>
+   </style:paragraph-properties>
+  </style:style>
+  <style:style style:name="Placeholder" style:family="text">
+   <style:text-properties fo:font-variant="small-caps" fo:color="#008080" style:text-underline-style="dotted" style:text-underline-width="auto" style:text-underline-color="font-color"/>
+  </style:style>
+  <style:style style:name="Bullet_20_Symbols" style:display-name="Bullet Symbols" style:family="text">
+   <style:text-properties style:font-name="StarSymbol" fo:font-family="StarSymbol" fo:font-size="9pt" style:font-name-asian="StarSymbol" style:font-family-asian="StarSymbol" style:font-size-asian="9pt" style:font-name-complex="StarSymbol" style:font-family-complex="StarSymbol" style:font-size-complex="9pt"/>
+  </style:style>
+  <text:outline-style style:name="Outline">
+   <text:outline-level-style text:level="1" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="2" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="3" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="4" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="5" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="6" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="7" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="8" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="9" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="10" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+  </text:outline-style>
+  <text:notes-configuration text:note-class="footnote" style:num-format="1" text:start-value="0" text:footnotes-position="page" text:start-numbering-at="document"/>
+  <text:notes-configuration text:note-class="endnote" style:num-format="i" text:start-value="0"/>
+  <text:linenumbering-configuration text:number-lines="false" text:offset="0.1965in" style:num-format="1" text:number-position="left" text:increment="5"/>
+ </office:styles>
+ <office:automatic-styles>
+  <style:style style:name="Table3" style:family="table">
+   <style:table-properties style:width="6.925in" table:align="margins"/>
+  </style:style>
+  <style:style style:name="Table3.A" style:family="table-column">
+   <style:table-column-properties style:column-width="2.3083in" style:rel-column-width="21845*"/>
+  </style:style>
+  <style:style style:name="Table3.A1" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="transparent" fo:padding="0.0382in" fo:border="none">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table2" style:family="table">
+   <style:table-properties style:width="6.925in" table:align="margins"/>
+  </style:style>
+  <style:style style:name="Table2.A" style:family="table-column">
+   <style:table-column-properties style:column-width="3.4625in" style:rel-column-width="32768*"/>
+  </style:style>
+  <style:style style:name="Table2.B" style:family="table-column">
+   <style:table-column-properties style:column-width="3.4625in" style:rel-column-width="32767*"/>
+  </style:style>
+  <style:style style:name="Table2.A1" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border="none"/>
+  </style:style>
+  <style:style style:name="Table3" style:family="table">
+   <style:table-properties style:width="6.925in" table:align="margins"/>
+  </style:style>
+  <style:style style:name="Table3.A" style:family="table-column">
+   <style:table-column-properties style:column-width="2.3083in" style:rel-column-width="21845*"/>
+  </style:style>
+  <style:style style:name="Table3.A1" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="transparent" fo:padding="0.0382in" fo:border="none">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table2" style:family="table">
+   <style:table-properties style:width="6.925in" table:align="margins"/>
+  </style:style>
+  <style:style style:name="Table2.A" style:family="table-column">
+   <style:table-column-properties style:column-width="3.4625in" style:rel-column-width="32768*"/>
+  </style:style>
+  <style:style style:name="Table2.B" style:family="table-column">
+   <style:table-column-properties style:column-width="3.4625in" style:rel-column-width="32767*"/>
+  </style:style>
+  <style:style style:name="Table2.A1" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border="none"/>
+  </style:style>
+  <style:style style:name="Table1" style:family="table">
+   <style:table-properties style:width="6.9243in" fo:margin-top="0.15in" fo:margin-bottom="0in" table:align="left" style:may-break-between-rows="false"/>
+  </style:style>
+  <style:style style:name="Table1.A" style:family="table-column">
+   <style:table-column-properties style:column-width="1.7313in"/>
+  </style:style>
+  <style:style style:name="Table1.B" style:family="table-column">
+   <style:table-column-properties style:column-width="1.709in"/>
+  </style:style>
+  <style:style style:name="Table1.D" style:family="table-column">
+   <style:table-column-properties style:column-width="0.8875in"/>
+  </style:style>
+  <style:style style:name="Table1.A1" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#cccccc" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="0.05pt solid #000000" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table1.D1" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#cccccc" fo:padding="0.0382in" fo:border="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table1.A2" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#e6e6e6" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table1.E2" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#e6e6e6" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="0.05pt solid #000000" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table1.A3" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="0.05pt solid #000000" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table1.A4" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table1.B4" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table1.D4" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table1.E4" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="0.05pt solid #000000" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table1.A5" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="0.05pt solid #000000" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="P1" style:family="paragraph" style:parent-style-name="Header">
+   <style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/>
+  </style:style>
+  <style:style style:name="P2" style:family="paragraph" style:parent-style-name="Header">
+   <style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
+  </style:style>
+  <style:style style:name="P3" style:family="paragraph" style:parent-style-name="Footer">
+   <style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
+  </style:style>
+  <style:style style:name="P4" style:family="paragraph" style:parent-style-name="Table_20_Heading">
+   <style:text-properties fo:font-size="12pt" style:font-size-asian="12pt" style:font-size-complex="12pt"/>
+  </style:style>
+  <style:style style:name="P5" style:family="paragraph" style:parent-style-name="Table_20_Contents">
+   <style:paragraph-properties fo:text-align="start" style:justify-single-word="false"/>
+   <style:text-properties fo:font-size="12pt" style:font-size-asian="12pt" style:font-size-complex="12pt"/>
+  </style:style>
+  <style:style style:name="P6" style:family="paragraph" style:parent-style-name="Table_20_Contents">
+   <style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
+   <style:text-properties fo:font-size="12pt" style:font-size-asian="12pt" style:font-size-complex="12pt"/>
+  </style:style>
+  <style:style style:name="P7" style:family="paragraph" style:parent-style-name="Heading_20_1">
+   <style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/>
+   <style:text-properties style:text-underline-style="solid" style:text-underline-width="auto" style:text-underline-color="font-color"/>
+  </style:style>
+  <style:style style:name="Sect1" style:family="section">
+   <style:section-properties style:editable="false">
+    <style:columns fo:column-count="1" fo:column-gap="0in"/>
+   </style:section-properties>
+  </style:style>
+  <style:page-layout style:name="pm1">
+   <style:page-layout-properties fo:page-width="8.5in" fo:page-height="11in" style:num-format="1" style:print-orientation="portrait" fo:margin-top="0.7874in" fo:margin-bottom="0.7874in" fo:margin-left="0.7874in" fo:margin-right="0.7874in" style:writing-mode="lr-tb" style:layout-grid-color="#c0c0c0" style:layout-grid-lines="44" style:layout-grid-base-height="0.2165in" style:layout-grid-ruby-height="0in" style:layout-grid-mode="none" style:layout-grid-ruby-below="false" style:layout-grid-print="true" style:layout-grid-display="true" style:footnote-max-height="0in">
+    <style:footnote-sep style:width="0.0071in" style:distance-before-sep="0.0398in" style:distance-after-sep="0.0398in" style:line-style="none" style:adjustment="left" style:rel-width="25%" style:color="#000000"/>
+   </style:page-layout-properties>
+   <style:header-style>
+    <style:header-footer-properties fo:min-height="0in" fo:margin-left="0in" fo:margin-right="0in" fo:margin-bottom="0.1965in"/>
+   </style:header-style>
+   <style:footer-style>
+    <style:header-footer-properties fo:min-height="0in" fo:margin-left="0in" fo:margin-right="0in" fo:margin-top="0.1965in"/>
+   </style:footer-style>
+  </style:page-layout>
+ </office:automatic-styles>
+ <office:master-styles>
+  <style:master-page style:name="Standard" style:page-layout-name="pm1">
+   <style:header>
+    <table:table table:name="Table3" table:style-name="Table3">
+     <table:table-column table:style-name="Table3.A" table:number-columns-repeated="3"/>
+     <table:table-row>
+      <table:table-cell table:style-name="Table3.A1" office:value-type="string">
+       <text:p text:style-name="Header">Company: <text:placeholder text:placeholder-type="text"><company.rec_name></text:placeholder></text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Table3.A1" office:value-type="string">
+       <text:p text:style-name="P1">General Journal</text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Table3.A1" office:value-type="string">
+       <text:p text:style-name="P2">Print Date: <text:placeholder text:placeholder-type="text"><format_date(datetime.date.today(), user.language)></text:placeholder> at <text:placeholder text:placeholder-type="text"><datetime.datetime.now().strftime('%H:%M:%S')></text:placeholder></text:p>
+      </table:table-cell>
+     </table:table-row>
+    </table:table>
+   </style:header>
+   <style:footer>
+    <table:table table:name="Table2" table:style-name="Table2">
+     <table:table-column table:style-name="Table2.A"/>
+     <table:table-column table:style-name="Table2.B"/>
+     <table:table-row>
+      <table:table-cell table:style-name="Table2.A1" office:value-type="string">
+       <text:p text:style-name="Footer">User: <text:placeholder text:placeholder-type="text"><user.rec_name></text:placeholder></text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Table2.A1" office:value-type="string">
+       <text:p text:style-name="P3"><text:page-number text:select-page="current">1</text:page-number>/<text:page-count>1</text:page-count></text:p>
+      </table:table-cell>
+     </table:table-row>
+    </table:table>
+   </style:footer>
+  </style:master-page>
+ </office:master-styles>
+ <office:body>
+  <office:text>
+   <office:forms form:automatic-focus="false" form:apply-design-mode="false"/>
+   <text:sequence-decls>
+    <text:sequence-decl text:display-outline-level="0" text:name="Illustration"/>
+    <text:sequence-decl text:display-outline-level="0" text:name="Table"/>
+    <text:sequence-decl text:display-outline-level="0" text:name="Text"/>
+    <text:sequence-decl text:display-outline-level="0" text:name="Drawing"/>
+   </text:sequence-decls>
+   <text:p text:style-name="P7">General Journal</text:p>
+   <text:p text:style-name="Text_20_body">From Date: <text:placeholder text:placeholder-type="text"><format_date(from_date, user.language)></text:placeholder></text:p>
+   <text:p text:style-name="Text_20_body">To Date: <text:placeholder text:placeholder-type="text"><format_date(to_date, user.language)></text:placeholder></text:p>
+   <text:section text:style-name="Sect1" text:name="Section1">
+    <text:p text:style-name="Text_20_body"><text:placeholder text:placeholder-type="text"><for each="move in records"></text:placeholder></text:p>
+    <table:table table:name="Table1" table:style-name="Table1">
+     <table:table-column table:style-name="Table1.A"/>
+     <table:table-column table:style-name="Table1.B" table:number-columns-repeated="2"/>
+     <table:table-column table:style-name="Table1.D" table:number-columns-repeated="2"/>
+     <table:table-header-rows>
+      <table:table-row>
+       <table:table-cell table:style-name="Table1.A1" office:value-type="string">
+        <text:p text:style-name="Table_20_Heading">Journal Entry: <text:placeholder text:placeholder-type="text"><move.number></text:placeholder><text:line-break/><text:placeholder text:placeholder-type="text"><move.description></text:placeholder></text:p>
+       </table:table-cell>
+       <table:table-cell table:style-name="Table1.A1" office:value-type="string">
+        <text:p text:style-name="Table_20_Heading">Date: <text:placeholder text:placeholder-type="text"><format_date(move.date, user.language)></text:placeholder></text:p>
+       </table:table-cell>
+       <table:table-cell table:style-name="Table1.A1" office:value-type="string">
+        <text:p text:style-name="Table_20_Heading">Origin: <text:placeholder text:placeholder-type="text"><move.origin.rec_name if move.origin and move.origin.id >=0 else ''></text:placeholder></text:p>
+       </table:table-cell>
+       <table:table-cell table:style-name="Table1.D1" table:number-columns-spanned="2" office:value-type="string">
+        <text:p text:style-name="Table_20_Heading"><text:placeholder text:placeholder-type="text"><if test="move.state == 'posted'"></text:placeholder></text:p>
+        <text:p text:style-name="Table_20_Heading">Posted <text:placeholder text:placeholder-type="text"><move.post_number></text:placeholder><text:line-break/><text:placeholder text:placeholder-type="text"><format_date(move.post_date, user.language)></text:placeholder></text:p>
+        <text:p text:style-name="Table_20_Heading"><text:placeholder text:placeholder-type="text"></if></text:placeholder></text:p>
+        <text:p text:style-name="Table_20_Heading"><text:placeholder text:placeholder-type="text"><if test="move.state == 'draft'"></text:placeholder></text:p>
+        <text:p text:style-name="Table_20_Heading">Draft</text:p>
+        <text:p text:style-name="Table_20_Heading"><text:placeholder text:placeholder-type="text"></if></text:placeholder></text:p>
+       </table:table-cell>
+       <table:covered-table-cell/>
+      </table:table-row>
+      <table:table-row>
+       <table:table-cell table:style-name="Table1.A2" office:value-type="string">
+        <text:p text:style-name="P4">Account</text:p>
+       </table:table-cell>
+       <table:table-cell table:style-name="Table1.A2" table:number-columns-spanned="2" office:value-type="string">
+        <text:p text:style-name="P4">Description</text:p>
+       </table:table-cell>
+       <table:covered-table-cell/>
+       <table:table-cell table:style-name="Table1.A2" office:value-type="string">
+        <text:p text:style-name="P4">Debit</text:p>
+       </table:table-cell>
+       <table:table-cell table:style-name="Table1.E2" office:value-type="string">
+        <text:p text:style-name="P4">Credit</text:p>
+       </table:table-cell>
+      </table:table-row>
+     </table:table-header-rows>
+     <table:table-row>
+      <table:table-cell table:style-name="Table1.A5" table:number-columns-spanned="5" office:value-type="string">
+       <text:p text:style-name="P5"><text:placeholder text:placeholder-type="text"><for each="line in move.lines"></text:placeholder></text:p>
+      </table:table-cell>
+      <table:covered-table-cell/>
+      <table:covered-table-cell/>
+      <table:covered-table-cell/>
+      <table:covered-table-cell/>
+     </table:table-row>
+     <table:table-row>
+      <table:table-cell table:style-name="Table1.A4" office:value-type="string">
+       <text:p text:style-name="P5"><text:placeholder text:placeholder-type="text"><(line.account.code and (line.account.code + ' ') or '') + line.account.name></text:placeholder></text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Table1.B4" table:number-columns-spanned="2" office:value-type="string">
+       <text:p text:style-name="P5"><text:placeholder text:placeholder-type="text"><line.description></text:placeholder></text:p>
+      </table:table-cell>
+      <table:covered-table-cell/>
+      <table:table-cell table:style-name="Table1.D4" office:value-type="string">
+       <text:p text:style-name="P6"><text:placeholder text:placeholder-type="text"><format_currency(line.debit, user.language, company.currency)></text:placeholder></text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Table1.E4" office:value-type="string">
+       <text:p text:style-name="P6"><text:placeholder text:placeholder-type="text"><format_currency(line.credit, user.language, company.currency)></text:placeholder></text:p>
+      </table:table-cell>
+     </table:table-row>
+     <table:table-row>
+      <table:table-cell table:style-name="Table1.A5" table:number-columns-spanned="5" office:value-type="string">
+       <text:p text:style-name="P5"><text:placeholder text:placeholder-type="text"></for></text:placeholder></text:p>
+      </table:table-cell>
+      <table:covered-table-cell/>
+      <table:covered-table-cell/>
+      <table:covered-table-cell/>
+      <table:covered-table-cell/>
+     </table:table-row>
+    </table:table>
+    <text:p text:style-name="Text_20_body"><text:placeholder text:placeholder-type="text"></for></text:placeholder></text:p>
+   </text:section>
+  </office:text>
+ </office:body>
+</office:document>
\ No newline at end of file
diff --git a/general_journal.odt b/general_journal.odt
deleted file mode 100644
index 7e0afad..0000000
Binary files a/general_journal.odt and /dev/null differ
diff --git a/general_ledger.fodt b/general_ledger.fodt
new file mode 100644
index 0000000..1393a10
--- /dev/null
+++ b/general_ledger.fodt
@@ -0,0 +1,992 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<office:document xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" xmlns:config="urn:oasis:names:tc:opendocument:xmlns:config:1.0" xmlns:ooo="http://openoffice.org/2004/office" xmlns:ooow="http://openoffice.org/2004/writer" xmlns:oooc="http://openoffice.org/2004/calc" xmlns:dom="http://www.w3.org/2001/xml-events" xmlns:xforms="http://www.w3.org/2002/xforms" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:rpt="http://openoffice.org/2005/report" xmlns:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:grddl="http://www.w3.org/2003/g/data-view#" xmlns:officeooo="http://openoffice.org/2009/office" xmlns:tableooo="http://openoffice.org/2009/table" xmlns:drawooo="http://openoffice.org/2010/draw" xmlns:calcext="urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0" xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0" xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0" xmlns:formx="urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0" xmlns:css3t="http://www.w3.org/TR/css3-text/" office:version="1.2" office:mimetype="application/vnd.oasis.opendocument.text">
+ <office:meta><meta:generator>LibreOffice/5.2.7.2$Linux_X86_64 LibreOffice_project/20m0$Build-2</meta:generator><meta:creation-date>2008-06-07T15:26:41</meta:creation-date><dc:date>2008-08-27T17:03:36</dc:date><meta:editing-cycles>1</meta:editing-cycles><meta:editing-duration>PT0S</meta:editing-duration><meta:document-statistic meta:character-count="1766" meta:image-count="0" meta:non-whitespace-character-count="1668" meta:object-count="0" meta:page-count="3" meta:paragraph-count="53" meta:table-count="3" meta:word-count="151"/><meta:user-defined meta:name="Info 1"/><meta:user-defined meta:name="Info 2"/><meta:user-defined meta:name="Info 3"/><meta:user-defined meta:name="Info 4"/></office:meta>
+ <office:settings>
+  <config:config-item-set config:name="ooo:view-settings">
+   <config:config-item config:name="ViewAreaTop" config:type="long">0</config:config-item>
+   <config:config-item config:name="ViewAreaLeft" config:type="long">0</config:config-item>
+   <config:config-item config:name="ViewAreaWidth" config:type="long">23440</config:config-item>
+   <config:config-item config:name="ViewAreaHeight" config:type="long">21451</config:config-item>
+   <config:config-item config:name="ShowRedlineChanges" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="InBrowseMode" config:type="boolean">false</config:config-item>
+   <config:config-item-map-indexed config:name="Views">
+    <config:config-item-map-entry>
+     <config:config-item config:name="ViewId" config:type="string">view2</config:config-item>
+     <config:config-item config:name="ViewLeft" config:type="long">9816</config:config-item>
+     <config:config-item config:name="ViewTop" config:type="long">5443</config:config-item>
+     <config:config-item config:name="VisibleLeft" config:type="long">0</config:config-item>
+     <config:config-item config:name="VisibleTop" config:type="long">0</config:config-item>
+     <config:config-item config:name="VisibleRight" config:type="long">23439</config:config-item>
+     <config:config-item config:name="VisibleBottom" config:type="long">21449</config:config-item>
+     <config:config-item config:name="ZoomType" config:type="short">0</config:config-item>
+     <config:config-item config:name="ViewLayoutColumns" config:type="short">0</config:config-item>
+     <config:config-item config:name="ViewLayoutBookMode" config:type="boolean">false</config:config-item>
+     <config:config-item config:name="ZoomFactor" config:type="short">100</config:config-item>
+     <config:config-item config:name="IsSelectedFrame" config:type="boolean">false</config:config-item>
+    </config:config-item-map-entry>
+   </config:config-item-map-indexed>
+  </config:config-item-set>
+  <config:config-item-set config:name="ooo:configuration-settings">
+   <config:config-item config:name="PrintProspect" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintLeftPages" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintPageBackground" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintControls" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintAnnotationMode" config:type="short">0</config:config-item>
+   <config:config-item config:name="PrintGraphics" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintRightPages" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintFaxName" config:type="string"/>
+   <config:config-item config:name="PrintPaperFromSetup" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintTextPlaceholder" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="ApplyParagraphMarkFormatToNumbering" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintReversed" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="TabOverMargin" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="EmbedFonts" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="SurroundTextWrapSmall" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="BackgroundParaOverDrawings" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="ClippedPictures" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="FloattableNomargins" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="UnbreakableNumberings" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="EmbedSystemFonts" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="TabOverflow" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintTables" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintSingleJobs" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="SmallCapsPercentage66" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="CollapseEmptyCellPara" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="TreatSingleColumnBreakAsPageBreak" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="MathBaselineAlignment" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="AddFrameOffsets" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="IsLabelDocument" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrinterName" config:type="string"/>
+   <config:config-item config:name="OutlineLevelYieldsNumbering" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="IgnoreFirstLineIndentInNumbering" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="UpdateFromTemplate" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintBlackFonts" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="TableRowKeep" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="EmbeddedDatabaseName" config:type="string"/>
+   <config:config-item config:name="IgnoreTabsAndBlanksForLineCalculation" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="UseOldPrinterMetrics" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="InvertBorderSpacing" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="SaveGlobalDocumentLinks" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="TabsRelativeToIndent" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="Rsid" config:type="int">3901604</config:config-item>
+   <config:config-item config:name="PrintProspectRTL" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintEmptyPages" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="ApplyUserData" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintHiddenText" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="AddParaTableSpacingAtStart" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="FieldAutoUpdate" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="UseOldNumbering" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="AddParaTableSpacing" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="CharacterCompressionType" config:type="short">0</config:config-item>
+   <config:config-item config:name="SaveVersionOnClose" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="ChartAutoUpdate" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrinterIndependentLayout" config:type="string">high-resolution</config:config-item>
+   <config:config-item config:name="IsKernAsianPunctuation" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="UseFormerObjectPositioning" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="AddVerticalFrameOffsets" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="SubtractFlysAnchoredAtFlys" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="AddParaSpacingToTableCells" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="AddExternalLeading" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="CurrentDatabaseDataSource" config:type="string"/>
+   <config:config-item config:name="AllowPrintJobCancel" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="ProtectForm" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="UseFormerLineSpacing" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintDrawings" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="UseFormerTextWrapping" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="UnxForceZeroExtLeading" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="TabAtLeftIndentForParagraphsInList" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="RedlineProtectionKey" config:type="base64Binary"/>
+   <config:config-item config:name="PropLineSpacingShrinksFirstLine" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="ConsiderTextWrapOnObjPos" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="RsidRoot" config:type="int">2070049</config:config-item>
+   <config:config-item config:name="StylesNoDefault" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="LinkUpdateMode" config:type="short">1</config:config-item>
+   <config:config-item config:name="AlignTabStopPosition" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="DoNotJustifyLinesWithManualBreak" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="DoNotResetParaAttrsForNumFont" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="CurrentDatabaseCommandType" config:type="int">0</config:config-item>
+   <config:config-item config:name="LoadReadonly" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="DoNotCaptureDrawObjsOnPage" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="CurrentDatabaseCommand" config:type="string"/>
+   <config:config-item config:name="PrinterSetup" config:type="base64Binary"/>
+   <config:config-item config:name="ClipAsCharacterAnchoredWriterFlyFrames" config:type="boolean">false</config:config-item>
+  </config:config-item-set>
+ </office:settings>
+ <office:scripts>
+  <office:script script:language="ooo:Basic">
+   <ooo:libraries xmlns:ooo="http://openoffice.org/2004/office" xmlns:xlink="http://www.w3.org/1999/xlink"/>
+  </office:script>
+ </office:scripts>
+ <office:font-face-decls>
+  <style:font-face style:name="StarSymbol" svg:font-family="StarSymbol"/>
+  <style:font-face style:name="Liberation Serif1" svg:font-family="'Liberation Serif'" style:font-adornments="Bold" style:font-family-generic="roman" style:font-pitch="variable"/>
+  <style:font-face style:name="Liberation Serif" svg:font-family="'Liberation Serif'" style:font-adornments="Regular" style:font-family-generic="roman" style:font-pitch="variable"/>
+  <style:font-face style:name="Thorndale AMT" svg:font-family="'Thorndale AMT'" style:font-family-generic="roman" style:font-pitch="variable"/>
+  <style:font-face style:name="Liberation Sans" svg:font-family="'Liberation Sans'" style:font-adornments="Regular" style:font-family-generic="swiss" style:font-pitch="variable"/>
+  <style:font-face style:name="Andale Sans UI" svg:font-family="'Andale Sans UI'" style:font-family-generic="system" style:font-pitch="variable"/>
+  <style:font-face style:name="DejaVu Sans" svg:font-family="'DejaVu Sans'" style:font-family-generic="system" style:font-pitch="variable"/>
+ </office:font-face-decls>
+ <office:styles>
+  <style:default-style style:family="graphic">
+   <style:graphic-properties svg:stroke-color="#000000" draw:fill-color="#99ccff" fo:wrap-option="no-wrap" draw:shadow-offset-x="0.1181in" draw:shadow-offset-y="0.1181in" draw:start-line-spacing-horizontal="0.1114in" draw:start-line-spacing-vertical="0.1114in" draw:end-line-spacing-horizontal="0.1114in" draw:end-line-spacing-vertical="0.1114in" style:flow-with-text="false"/>
+   <style:paragraph-properties style:text-autospace="ideograph-alpha" style:line-break="strict" style:writing-mode="lr-tb" style:font-independent-line-spacing="false">
+    <style:tab-stops/>
+   </style:paragraph-properties>
+   <style:text-properties style:use-window-font-color="true" style:font-name="Thorndale AMT" fo:font-size="12pt" fo:language="en" fo:country="US" style:letter-kerning="true" style:font-name-asian="Andale Sans UI" style:font-size-asian="10.5pt" style:language-asian="zxx" style:country-asian="none" style:font-name-complex="Andale Sans UI" style:font-size-complex="12pt" style:language-complex="zxx" style:country-complex="none"/>
+  </style:default-style>
+  <style:default-style style:family="paragraph">
+   <style:paragraph-properties fo:hyphenation-ladder-count="no-limit" style:text-autospace="ideograph-alpha" style:punctuation-wrap="hanging" style:line-break="strict" style:tab-stop-distance="0.4925in" style:writing-mode="lr-tb"/>
+   <style:text-properties style:use-window-font-color="true" style:font-name="Thorndale AMT" fo:font-size="12pt" fo:language="en" fo:country="US" style:letter-kerning="true" style:font-name-asian="Andale Sans UI" style:font-size-asian="10.5pt" style:language-asian="zxx" style:country-asian="none" style:font-name-complex="Andale Sans UI" style:font-size-complex="12pt" style:language-complex="zxx" style:country-complex="none" fo:hyphenate="false" fo:hyphenation-remain-char-count="2" fo:hyphenation-push-char-count="2"/>
+  </style:default-style>
+  <style:default-style style:family="table">
+   <style:table-properties table:border-model="collapsing"/>
+  </style:default-style>
+  <style:default-style style:family="table-row">
+   <style:table-row-properties fo:keep-together="auto"/>
+  </style:default-style>
+  <style:style style:name="Standard" style:family="paragraph" style:class="text">
+   <style:text-properties style:font-name="Liberation Sans" fo:font-family="'Liberation Sans'" style:font-style-name="Regular" style:font-family-generic="swiss" style:font-pitch="variable" style:font-size-asian="10.5pt"/>
+  </style:style>
+  <style:style style:name="Heading" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Text_20_body" style:class="text">
+   <style:paragraph-properties fo:margin-top="0.1665in" fo:margin-bottom="0.0835in" loext:contextual-spacing="false" fo:keep-with-next="always"/>
+   <style:text-properties style:font-name="Liberation Serif" fo:font-family="'Liberation Serif'" style:font-style-name="Regular" style:font-family-generic="roman" style:font-pitch="variable" fo:font-size="16pt" style:font-name-asian="DejaVu Sans" style:font-family-asian="'DejaVu Sans'" style:font-family-generic-asian="system" style:font-pitch-asian="variable" style:font-size-asian="14pt" style:font-name-complex="DejaVu Sans" style:font-family-complex="'DejaVu Sans'" style:font-family-generic-complex="system" style:font-pitch-complex="variable" style:font-size-complex="14pt"/>
+  </style:style>
+  <style:style style:name="Text_20_body" style:display-name="Text body" style:family="paragraph" style:parent-style-name="Standard" style:class="text">
+   <style:paragraph-properties fo:margin-top="0in" fo:margin-bottom="0.0835in" loext:contextual-spacing="false"/>
+   <style:text-properties style:font-name="Liberation Sans" fo:font-family="'Liberation Sans'" style:font-style-name="Regular" style:font-family-generic="swiss" style:font-pitch="variable" style:font-size-asian="10.5pt"/>
+  </style:style>
+  <style:style style:name="List" style:family="paragraph" style:parent-style-name="Text_20_body" style:class="list">
+   <style:text-properties style:font-size-asian="12pt"/>
+  </style:style>
+  <style:style style:name="Caption" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
+   <style:paragraph-properties fo:margin-top="0.0835in" fo:margin-bottom="0.0835in" loext:contextual-spacing="false" text:number-lines="false" text:line-number="0"/>
+   <style:text-properties fo:font-size="12pt" fo:font-style="italic" style:font-size-asian="12pt" style:font-style-asian="italic" style:font-size-complex="12pt" style:font-style-complex="italic"/>
+  </style:style>
+  <style:style style:name="Index" style:family="paragraph" style:parent-style-name="Standard" style:class="index">
+   <style:paragraph-properties text:number-lines="false" text:line-number="0"/>
+   <style:text-properties style:font-size-asian="12pt"/>
+  </style:style>
+  <style:style style:name="Table_20_Contents" style:display-name="Table Contents" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
+   <style:paragraph-properties text:number-lines="false" text:line-number="0"/>
+   <style:text-properties style:font-size-asian="10.5pt"/>
+  </style:style>
+  <style:style style:name="Heading_20_1" style:display-name="Heading 1" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="text">
+   <style:text-properties fo:font-size="16pt" fo:font-weight="bold" style:font-size-asian="115%" style:font-weight-asian="bold" style:font-size-complex="115%" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="Table_20_Heading" style:display-name="Table Heading" style:family="paragraph" style:parent-style-name="Table_20_Contents" style:class="extra">
+   <style:paragraph-properties fo:text-align="center" style:justify-single-word="false" text:number-lines="false" text:line-number="0"/>
+   <style:text-properties style:font-name="Liberation Serif1" fo:font-family="'Liberation Serif'" style:font-style-name="Bold" style:font-family-generic="roman" style:font-pitch="variable" fo:font-weight="bold" style:font-size-asian="10.5pt" style:font-weight-asian="bold" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="Horizontal_20_Line" style:display-name="Horizontal Line" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Text_20_body" style:class="html">
+   <style:paragraph-properties fo:margin-top="0in" fo:margin-bottom="0.1965in" loext:contextual-spacing="false" style:border-line-width-bottom="0.0008in 0.0138in 0.0008in" fo:padding="0in" fo:border-left="none" fo:border-right="none" fo:border-top="none" fo:border-bottom="1.11pt double #808080" text:number-lines="false" text:line-number="0" style:join-border="false"/>
+   <style:text-properties fo:font-size="6pt" style:font-size-asian="6pt" style:font-size-complex="6pt"/>
+  </style:style>
+  <style:style style:name="Header" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
+   <style:paragraph-properties text:number-lines="false" text:line-number="0">
+    <style:tab-stops>
+     <style:tab-stop style:position="3.4626in" style:type="center"/>
+     <style:tab-stop style:position="6.9252in" style:type="right"/>
+    </style:tab-stops>
+   </style:paragraph-properties>
+   <style:text-properties fo:font-size="9pt" style:font-size-asian="10.5pt"/>
+  </style:style>
+  <style:style style:name="Heading_20_2" style:display-name="Heading 2" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="text">
+   <style:text-properties fo:font-size="14pt" fo:font-style="italic" fo:font-weight="bold" style:font-size-asian="14pt" style:font-style-asian="italic" style:font-weight-asian="bold" style:font-size-complex="14pt" style:font-style-complex="italic" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="Footer" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
+   <style:paragraph-properties text:number-lines="false" text:line-number="0">
+    <style:tab-stops>
+     <style:tab-stop style:position="3.4626in" style:type="center"/>
+     <style:tab-stop style:position="6.9252in" style:type="right"/>
+    </style:tab-stops>
+   </style:paragraph-properties>
+   <style:text-properties fo:font-size="9pt" style:font-size-asian="10.5pt"/>
+  </style:style>
+  <style:style style:name="Heading_20_3" style:display-name="Heading 3" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="text">
+   <style:text-properties fo:font-size="14pt" fo:font-weight="bold" style:font-size-asian="14pt" style:font-weight-asian="bold" style:font-size-complex="14pt" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="Text_20_body_20_indent" style:display-name="Text body indent" style:family="paragraph" style:parent-style-name="Text_20_body" style:class="text">
+   <style:paragraph-properties fo:margin-left="0.1965in" fo:margin-right="0in" fo:margin-top="0in" fo:margin-bottom="0in" loext:contextual-spacing="false" fo:text-indent="0in" style:auto-text-indent="false"/>
+  </style:style>
+  <style:style style:name="Quotations" style:family="paragraph" style:parent-style-name="Standard" style:class="html">
+   <style:paragraph-properties fo:margin-left="0.3937in" fo:margin-right="0.3937in" fo:margin-top="0in" fo:margin-bottom="0.1965in" loext:contextual-spacing="false" fo:text-indent="0in" style:auto-text-indent="false"/>
+  </style:style>
+  <style:style style:name="Title" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="chapter">
+   <style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/>
+   <style:text-properties fo:font-size="28pt" fo:font-weight="bold" style:font-size-asian="28pt" style:font-weight-asian="bold" style:font-size-complex="28pt" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="Subtitle" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="chapter">
+   <style:paragraph-properties fo:margin-top="0.0417in" fo:margin-bottom="0.0835in" loext:contextual-spacing="false" fo:text-align="center" style:justify-single-word="false"/>
+   <style:text-properties fo:font-size="18pt" style:font-size-asian="18pt" style:font-size-complex="18pt"/>
+  </style:style>
+  <style:style style:name="Placeholder" style:family="text">
+   <style:text-properties fo:font-variant="small-caps" fo:color="#008080" style:text-underline-style="dotted" style:text-underline-width="auto" style:text-underline-color="font-color"/>
+  </style:style>
+  <style:style style:name="Bullet_20_Symbols" style:display-name="Bullet Symbols" style:family="text">
+   <style:text-properties style:font-name="StarSymbol" fo:font-family="StarSymbol" fo:font-size="9pt" style:font-name-asian="StarSymbol" style:font-family-asian="StarSymbol" style:font-size-asian="9pt" style:font-name-complex="StarSymbol" style:font-family-complex="StarSymbol" style:font-size-complex="9pt"/>
+  </style:style>
+  <text:outline-style style:name="Outline">
+   <text:outline-level-style text:level="1" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="2" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="3" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="4" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="5" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="6" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="7" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="8" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="9" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="10" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+  </text:outline-style>
+  <text:notes-configuration text:note-class="footnote" style:num-format="1" text:start-value="0" text:footnotes-position="page" text:start-numbering-at="document"/>
+  <text:notes-configuration text:note-class="endnote" style:num-format="i" text:start-value="0"/>
+  <text:linenumbering-configuration text:number-lines="false" text:offset="0.1965in" style:num-format="1" text:number-position="left" text:increment="5"/>
+ </office:styles>
+ <office:automatic-styles>
+  <style:style style:name="Table2" style:family="table">
+   <style:table-properties style:width="6.925in" table:align="margins"/>
+  </style:style>
+  <style:style style:name="Table2.A" style:family="table-column">
+   <style:table-column-properties style:column-width="2.3083in" style:rel-column-width="21845*"/>
+  </style:style>
+  <style:style style:name="Table2.A1" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="transparent" fo:padding="0.0382in" fo:border="none">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table1" style:family="table">
+   <style:table-properties style:width="6.925in" table:align="margins"/>
+  </style:style>
+  <style:style style:name="Table1.A" style:family="table-column">
+   <style:table-column-properties style:column-width="3.4625in" style:rel-column-width="32768*"/>
+  </style:style>
+  <style:style style:name="Table1.B" style:family="table-column">
+   <style:table-column-properties style:column-width="3.4625in" style:rel-column-width="32767*"/>
+  </style:style>
+  <style:style style:name="Table1.A1" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border="none"/>
+  </style:style>
+  <style:style style:name="Table2" style:family="table">
+   <style:table-properties style:width="6.925in" table:align="margins"/>
+  </style:style>
+  <style:style style:name="Table2.A" style:family="table-column">
+   <style:table-column-properties style:column-width="2.3083in" style:rel-column-width="21845*"/>
+  </style:style>
+  <style:style style:name="Table2.A1" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="transparent" fo:padding="0.0382in" fo:border="none">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table1" style:family="table">
+   <style:table-properties style:width="6.925in" table:align="margins"/>
+  </style:style>
+  <style:style style:name="Table1.A" style:family="table-column">
+   <style:table-column-properties style:column-width="3.4625in" style:rel-column-width="32768*"/>
+  </style:style>
+  <style:style style:name="Table1.B" style:family="table-column">
+   <style:table-column-properties style:column-width="3.4625in" style:rel-column-width="32767*"/>
+  </style:style>
+  <style:style style:name="Table1.A1" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border="none"/>
+  </style:style>
+  <style:style style:name="Table3" style:family="table">
+   <style:table-properties style:width="6.9167in" fo:margin-left="0in" fo:margin-right="0.0083in" fo:break-before="auto" fo:break-after="auto" table:align="margins" fo:background-color="transparent" fo:keep-with-next="always" style:may-break-between-rows="true" style:writing-mode="lr-tb">
+    <style:background-image/>
+   </style:table-properties>
+  </style:style>
+  <style:style style:name="Table3.A" style:family="table-column">
+   <style:table-column-properties style:column-width="0.8646in" style:rel-column-width="8191*"/>
+  </style:style>
+  <style:style style:name="Table3.H" style:family="table-column">
+   <style:table-column-properties style:column-width="0.8653in" style:rel-column-width="8198*"/>
+  </style:style>
+  <style:style style:name="Table3.1" style:family="table-row">
+   <style:table-row-properties fo:keep-together="always"/>
+  </style:style>
+  <style:style style:name="Table3.A1" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#b3b3b3" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="0.05pt solid #000000" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.C1" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#b3b3b3" fo:padding="0.0382in" fo:border="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.A2" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#b3b3b3" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.C2" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#b3b3b3" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="0.05pt solid #000000" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.A3" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="transparent" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="0.05pt solid #000000" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.5" style:family="table-row">
+   <style:table-row-properties fo:background-color="transparent" fo:keep-together="always">
+    <style:background-image/>
+   </style:table-row-properties>
+  </style:style>
+  <style:style style:name="Table3.A5" style:family="table-cell">
+   <style:table-cell-properties style:vertical-align="" fo:background-color="#cccccc" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000" style:writing-mode="lr-tb">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.C5" style:family="table-cell">
+   <style:table-cell-properties style:vertical-align="" fo:background-color="#cccccc" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="0.05pt solid #000000" fo:border-bottom="0.05pt solid #000000" style:writing-mode="lr-tb">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.H5" style:family="table-cell">
+   <style:table-cell-properties style:vertical-align="" fo:background-color="#cccccc" fo:padding="0.0382in" fo:border="0.05pt solid #000000" style:writing-mode="lr-tb">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.A8" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#e6e6e6" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="0.05pt solid #000000" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.B8" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#e6e6e6" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="0.05pt solid #000000" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.C8" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#e6e6e6" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.D8" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#e6e6e6" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.E8" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#e6e6e6" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.F8" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#e6e6e6" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.G8" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#e6e6e6" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.H8" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#e6e6e6" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="0.05pt solid #000000" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.A9" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#cccccc" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.C9" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#cccccc" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.D9" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#cccccc" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.E9" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#cccccc" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.F9" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#cccccc" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.G9" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#cccccc" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.H9" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#cccccc" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="0.05pt solid #000000" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.A10" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="0.05pt solid #000000" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table3.A11" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table3.B11" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table3.C11" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table3.D11" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table3.E11" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table3.F11" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table3.G11" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table3.H11" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="0.05pt solid #000000" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table3.A12" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="0.05pt solid #000000" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table3.A13" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#e6e6e6" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.C13" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#e6e6e6" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.D13" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#e6e6e6" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.E13" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#e6e6e6" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.F13" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#e6e6e6" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.G13" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#e6e6e6" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.H13" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#e6e6e6" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="0.05pt solid #000000" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.A14" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#cccccc" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.C14" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#cccccc" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.D14" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#cccccc" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.E14" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#cccccc" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.F14" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#cccccc" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.G14" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#cccccc" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table3.H14" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#cccccc" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="0.05pt solid #000000" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="P1" style:family="paragraph" style:parent-style-name="Header">
+   <style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/>
+  </style:style>
+  <style:style style:name="P2" style:family="paragraph" style:parent-style-name="Header">
+   <style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
+  </style:style>
+  <style:style style:name="P3" style:family="paragraph" style:parent-style-name="Footer">
+   <style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
+  </style:style>
+  <style:style style:name="P4" style:family="paragraph" style:parent-style-name="Table_20_Heading">
+   <style:paragraph-properties fo:keep-together="always" style:shadow="none" fo:keep-with-next="always"/>
+  </style:style>
+  <style:style style:name="P5" style:family="paragraph" style:parent-style-name="Table_20_Contents">
+   <style:paragraph-properties fo:text-align="start" style:justify-single-word="false" fo:keep-together="always" style:shadow="none" fo:keep-with-next="always"/>
+   <style:text-properties fo:font-size="12pt" fo:font-weight="bold" style:font-size-asian="12pt" style:font-weight-asian="bold" style:font-size-complex="12pt" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="P6" style:family="paragraph" style:parent-style-name="Table_20_Heading">
+   <style:paragraph-properties fo:keep-together="always" fo:keep-with-next="always"/>
+  </style:style>
+  <style:style style:name="P7" style:family="paragraph" style:parent-style-name="Table_20_Heading">
+   <style:paragraph-properties fo:text-align="center" style:justify-single-word="false" fo:keep-together="always" fo:keep-with-next="always"/>
+   <style:text-properties style:font-size-asian="10.5pt"/>
+  </style:style>
+  <style:style style:name="P8" style:family="paragraph" style:parent-style-name="Table_20_Contents">
+   <style:paragraph-properties fo:text-align="end" style:justify-single-word="false" fo:keep-together="always" fo:keep-with-next="always"/>
+  </style:style>
+  <style:style style:name="P9" style:family="paragraph" style:parent-style-name="Table_20_Contents">
+   <style:paragraph-properties fo:text-align="start" style:justify-single-word="false" fo:keep-together="always" fo:keep-with-next="always"/>
+  </style:style>
+  <style:style style:name="P10" style:family="paragraph" style:parent-style-name="Table_20_Contents">
+   <style:paragraph-properties fo:text-align="start" style:justify-single-word="false" fo:keep-together="always" fo:keep-with-next="always"/>
+   <style:text-properties fo:font-size="11pt" style:font-size-asian="11pt" style:font-size-complex="11pt"/>
+  </style:style>
+  <style:style style:name="P11" style:family="paragraph" style:parent-style-name="Table_20_Contents">
+   <style:paragraph-properties fo:text-align="end" style:justify-single-word="false" fo:keep-together="always" fo:keep-with-next="always"/>
+   <style:text-properties fo:font-size="11pt" style:font-size-asian="11pt" style:font-size-complex="11pt"/>
+  </style:style>
+  <style:style style:name="P12" style:family="paragraph" style:parent-style-name="Table_20_Contents">
+   <style:paragraph-properties fo:text-align="center" style:justify-single-word="false" fo:keep-together="always" fo:keep-with-next="always"/>
+   <style:text-properties style:font-size-asian="10.5pt"/>
+  </style:style>
+  <style:style style:name="P13" style:family="paragraph" style:parent-style-name="Table_20_Contents">
+   <style:paragraph-properties fo:text-align="center" style:justify-single-word="false" fo:keep-together="always" fo:keep-with-next="always"/>
+   <style:text-properties officeooo:paragraph-rsid="002aca3c" style:font-size-asian="10.5pt"/>
+  </style:style>
+  <style:style style:name="P14" style:family="paragraph" style:parent-style-name="Text_20_body">
+   <style:paragraph-properties fo:text-align="start" style:justify-single-word="false" fo:keep-together="always" fo:keep-with-next="always"/>
+   <style:text-properties style:text-underline-style="none"/>
+  </style:style>
+  <style:style style:name="P15" style:family="paragraph" style:parent-style-name="Text_20_body">
+   <style:paragraph-properties fo:text-align="start" style:justify-single-word="false" fo:keep-together="always" fo:keep-with-next="always"/>
+   <style:text-properties style:text-underline-style="none" officeooo:paragraph-rsid="00251ac8"/>
+  </style:style>
+  <style:style style:name="P16" style:family="paragraph" style:parent-style-name="Text_20_body">
+   <style:paragraph-properties fo:text-align="start" style:justify-single-word="false" fo:keep-together="always" fo:keep-with-next="always"/>
+   <style:text-properties style:text-underline-style="none" officeooo:paragraph-rsid="00251ac8" fo:background-color="transparent"/>
+  </style:style>
+  <style:style style:name="P17" style:family="paragraph" style:parent-style-name="Text_20_body">
+   <style:paragraph-properties fo:text-align="start" style:justify-single-word="false" fo:keep-together="always" fo:keep-with-next="always"/>
+   <style:text-properties fo:font-size="11pt" style:text-underline-style="none" style:font-size-asian="11pt" style:font-size-complex="11pt"/>
+  </style:style>
+  <style:style style:name="P18" style:family="paragraph" style:parent-style-name="Text_20_body">
+   <style:text-properties style:text-underline-style="none"/>
+  </style:style>
+  <style:style style:name="P19" style:family="paragraph" style:parent-style-name="Text_20_body">
+   <style:paragraph-properties fo:text-align="start" style:justify-single-word="false"/>
+   <style:text-properties style:text-underline-style="none"/>
+  </style:style>
+  <style:style style:name="P20" style:family="paragraph" style:parent-style-name="Text_20_body">
+   <style:paragraph-properties fo:text-align="start" style:justify-single-word="false"/>
+   <style:text-properties fo:font-size="12pt" style:text-underline-style="none" fo:font-weight="normal" style:font-size-asian="10.5pt" style:font-weight-asian="normal" style:font-size-complex="12pt" style:font-weight-complex="normal"/>
+  </style:style>
+  <style:style style:name="P21" style:family="paragraph" style:parent-style-name="Text_20_body">
+   <style:text-properties officeooo:paragraph-rsid="0037c304"/>
+  </style:style>
+  <style:style style:name="P22" style:family="paragraph" style:parent-style-name="Text_20_body">
+   <style:text-properties officeooo:paragraph-rsid="003a045d"/>
+  </style:style>
+  <style:style style:name="P23" style:family="paragraph" style:parent-style-name="Text_20_body">
+   <style:text-properties officeooo:rsid="003955ec" officeooo:paragraph-rsid="003a045d"/>
+  </style:style>
+  <style:style style:name="P24" style:family="paragraph" style:parent-style-name="Heading_20_1">
+   <style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/>
+   <style:text-properties style:text-underline-style="solid" style:text-underline-width="auto" style:text-underline-color="font-color"/>
+  </style:style>
+  <style:style style:name="P25" style:family="paragraph" style:parent-style-name="Table_20_Contents">
+   <style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/>
+   <style:text-properties style:font-name="Liberation Serif1" fo:font-weight="bold" style:font-size-asian="10.5pt" style:font-weight-asian="bold" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="P26" style:family="paragraph" style:parent-style-name="Text_20_body">
+   <style:paragraph-properties fo:break-before="page"/>
+   <style:text-properties style:text-underline-style="none"/>
+  </style:style>
+  <style:style style:name="T1" style:family="text">
+   <style:text-properties officeooo:rsid="0037c304"/>
+  </style:style>
+  <style:style style:name="T2" style:family="text">
+   <style:text-properties officeooo:rsid="0039b016"/>
+  </style:style>
+  <style:page-layout style:name="pm1">
+   <style:page-layout-properties fo:page-width="8.5in" fo:page-height="11in" style:num-format="1" style:print-orientation="portrait" fo:margin-top="0.7874in" fo:margin-bottom="0.7874in" fo:margin-left="0.7874in" fo:margin-right="0.7874in" style:writing-mode="lr-tb" style:layout-grid-color="#c0c0c0" style:layout-grid-lines="44" style:layout-grid-base-height="0.2165in" style:layout-grid-ruby-height="0in" style:layout-grid-mode="none" style:layout-grid-ruby-below="false" style:layout-grid-print="true" style:layout-grid-display="true" style:footnote-max-height="0in">
+    <style:footnote-sep style:width="0.0071in" style:distance-before-sep="0.0398in" style:distance-after-sep="0.0398in" style:line-style="none" style:adjustment="left" style:rel-width="25%" style:color="#000000"/>
+   </style:page-layout-properties>
+   <style:header-style>
+    <style:header-footer-properties fo:min-height="0in" fo:margin-left="0in" fo:margin-right="0in" fo:margin-bottom="0.1965in"/>
+   </style:header-style>
+   <style:footer-style>
+    <style:header-footer-properties fo:min-height="0in" fo:margin-left="0in" fo:margin-right="0in" fo:margin-top="0.1965in"/>
+   </style:footer-style>
+  </style:page-layout>
+ </office:automatic-styles>
+ <office:master-styles>
+  <style:master-page style:name="Standard" style:page-layout-name="pm1">
+   <style:header>
+    <table:table table:name="Table2" table:style-name="Table2">
+     <table:table-column table:style-name="Table2.A" table:number-columns-repeated="3"/>
+     <table:table-row>
+      <table:table-cell table:style-name="Table2.A1" office:value-type="string">
+       <text:p text:style-name="Header">Company: <text:placeholder text:placeholder-type="text"><company.rec_name></text:placeholder></text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Table2.A1" office:value-type="string">
+       <text:p text:style-name="P1">General Ledger</text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Table2.A1" office:value-type="string">
+       <text:p text:style-name="P2">Print Date: <text:placeholder text:placeholder-type="text"><format_date(datetime.date.today(), user.language)></text:placeholder> at <text:placeholder text:placeholder-type="text"><datetime.datetime.now().strftime('%H:%M:%S')></text:placeholder></text:p>
+      </table:table-cell>
+     </table:table-row>
+    </table:table>
+   </style:header>
+   <style:footer>
+    <table:table table:name="Table1" table:style-name="Table1">
+     <table:table-column table:style-name="Table1.A"/>
+     <table:table-column table:style-name="Table1.B"/>
+     <table:table-row>
+      <table:table-cell table:style-name="Table1.A1" office:value-type="string">
+       <text:p text:style-name="Footer">User: <text:placeholder text:placeholder-type="text"><user.rec_name></text:placeholder></text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Table1.A1" office:value-type="string">
+       <text:p text:style-name="P3"><text:page-number text:select-page="current">3</text:page-number>/<text:page-count>3</text:page-count></text:p>
+      </table:table-cell>
+     </table:table-row>
+    </table:table>
+   </style:footer>
+  </style:master-page>
+ </office:master-styles>
+ <office:body>
+  <office:text text:use-soft-page-breaks="true">
+   <office:forms form:automatic-focus="false" form:apply-design-mode="false"/>
+   <text:sequence-decls>
+    <text:sequence-decl text:display-outline-level="0" text:name="Illustration"/>
+    <text:sequence-decl text:display-outline-level="0" text:name="Table"/>
+    <text:sequence-decl text:display-outline-level="0" text:name="Text"/>
+    <text:sequence-decl text:display-outline-level="0" text:name="Drawing"/>
+   </text:sequence-decls>
+   <text:p text:style-name="P24">General Ledger</text:p>
+   <text:p text:style-name="P22"><text:span text:style-name="T1">Fiscal Year: </text:span><text:placeholder text:placeholder-type="text"><fiscalyear.rec_name></text:placeholder></text:p>
+   <text:p text:style-name="P22"><text:placeholder text:placeholder-type="text"><if test="start_period or end_period"></text:placeholder></text:p>
+   <text:p text:style-name="P22"><text:span text:style-name="T1">From Period</text:span>: <text:placeholder text:placeholder-type="text"><start_period.name if start_period else ''></text:placeholder> <text:span text:style-name="T2">To</text:span> <text:placeholder text:placeholder-type="text"><end_period.name if end_period else ''></text:placeholder></text:p>
+   <text:p text:style-name="P22"><text:placeholder text:placeholder-type="text"></if></text:placeholder></text:p>
+   <text:p text:style-name="P22"><text:placeholder text:placeholder-type="text"><if test="from_date or to_date"></text:placeholder></text:p>
+   <text:p text:style-name="P23">From Date: <text:placeholder text:placeholder-type="text"><format_date(from_date, user.language) if from_date else ''></text:placeholder> To <text:placeholder text:placeholder-type="text"><format_date(to_date, user.language) if to_date else ''></text:placeholder></text:p>
+   <text:p text:style-name="P22"><text:placeholder text:placeholder-type="text"></if></text:placeholder></text:p>
+   <text:p text:style-name="P18"><text:placeholder text:placeholder-type="text"><for each="account in accounts"></text:placeholder></text:p>
+   <text:p text:style-name="P26"/>
+   <table:table table:name="Table3" table:style-name="Table3">
+    <table:table-column table:style-name="Table3.A" table:number-columns-repeated="7"/>
+    <table:table-column table:style-name="Table3.H"/>
+    <table:table-header-rows>
+     <table:table-row table:style-name="Table3.1">
+      <table:table-cell table:style-name="Table3.A1" table:number-columns-spanned="2" office:value-type="string">
+       <text:p text:style-name="P4">Code</text:p>
+      </table:table-cell>
+      <table:covered-table-cell/>
+      <table:table-cell table:style-name="Table3.C1" table:number-columns-spanned="6" office:value-type="string">
+       <text:p text:style-name="P4">Name</text:p>
+      </table:table-cell>
+      <table:covered-table-cell/>
+      <table:covered-table-cell/>
+      <table:covered-table-cell/>
+      <table:covered-table-cell/>
+      <table:covered-table-cell/>
+     </table:table-row>
+     <table:table-row table:style-name="Table3.1">
+      <table:table-cell table:style-name="Table3.A2" table:number-columns-spanned="2" office:value-type="string">
+       <text:p text:style-name="P5"><text:placeholder text:placeholder-type="text"><account.code or ''></text:placeholder></text:p>
+      </table:table-cell>
+      <table:covered-table-cell/>
+      <table:table-cell table:style-name="Table3.C2" table:number-columns-spanned="6" office:value-type="string">
+       <text:p text:style-name="P5"><text:placeholder text:placeholder-type="text"><account.name or ''></text:placeholder></text:p>
+      </table:table-cell>
+      <table:covered-table-cell/>
+      <table:covered-table-cell/>
+      <table:covered-table-cell/>
+      <table:covered-table-cell/>
+      <table:covered-table-cell/>
+     </table:table-row>
+    </table:table-header-rows>
+    <table:table-row table:style-name="Table3.1">
+     <table:table-cell table:style-name="Table3.A3" table:number-columns-spanned="8" office:value-type="string">
+      <text:p text:style-name="P15"><text:placeholder text:placeholder-type="text"><choose test=""></text:placeholder></text:p>
+     </table:table-cell>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+    </table:table-row>
+    <table:table-row table:style-name="Table3.1">
+     <table:table-cell table:style-name="Table3.A3" table:number-columns-spanned="8" office:value-type="string">
+      <text:p text:style-name="P15"><text:placeholder text:placeholder-type="text"><when test="account.general_ledger_balance"></text:placeholder></text:p>
+     </table:table-cell>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+    </table:table-row>
+    <table:table-row table:style-name="Table3.5">
+     <table:table-cell table:style-name="Table3.A5" table:number-columns-spanned="2" office:value-type="string">
+      <text:p text:style-name="P25">Balance</text:p>
+     </table:table-cell>
+     <table:covered-table-cell/>
+     <table:table-cell table:style-name="Table3.C5" office:value-type="string">
+      <text:p text:style-name="P13"/>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.C5" office:value-type="string">
+      <text:p text:style-name="P13"/>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.C5" office:value-type="string">
+      <text:p text:style-name="P13"><text:placeholder text:placeholder-type="text"><format_currency(account.end_balance, user.language, company.currency)></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.C5" office:value-type="string">
+      <text:p text:style-name="P12"/>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.C5" office:value-type="string">
+      <text:p text:style-name="P12"/>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.H5" office:value-type="string">
+      <text:p text:style-name="P7"/>
+     </table:table-cell>
+    </table:table-row>
+    <table:table-row table:style-name="Table3.1">
+     <table:table-cell table:style-name="Table3.A3" table:number-columns-spanned="8" office:value-type="string">
+      <text:p text:style-name="P15"><text:placeholder text:placeholder-type="text"></when></text:placeholder></text:p>
+     </table:table-cell>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+    </table:table-row>
+    <table:table-row table:style-name="Table3.1">
+     <table:table-cell table:style-name="Table3.A3" table:number-columns-spanned="8" office:value-type="string">
+      <text:p text:style-name="P15"><text:placeholder text:placeholder-type="text"><otherwise test=""></text:placeholder></text:p>
+     </table:table-cell>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+    </table:table-row>
+    <table:table-row table:style-name="Table3.1">
+     <table:table-cell table:style-name="Table3.A8" office:value-type="string">
+      <text:p text:style-name="P6">Date</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.B8" office:value-type="string">
+      <text:p text:style-name="P6">Move</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.G8" office:value-type="string">
+      <text:p text:style-name="Table_20_Heading">Debit</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.G8" office:value-type="string">
+      <text:p text:style-name="P6">Credit</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.G8" office:value-type="string">
+      <text:p text:style-name="P6">Balance</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.G8" office:value-type="string">
+      <text:p text:style-name="P6">Descr.</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.G8" office:value-type="string">
+      <text:p text:style-name="P6">Origin</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.H8" office:value-type="string">
+      <text:p text:style-name="P6">State</text:p>
+     </table:table-cell>
+    </table:table-row>
+    <table:table-row table:style-name="Table3.1">
+     <table:table-cell table:style-name="Table3.A9" table:number-columns-spanned="2" office:value-type="string">
+      <text:p text:style-name="P6">Balance</text:p>
+     </table:table-cell>
+     <table:covered-table-cell/>
+     <table:table-cell table:style-name="Table3.G9" office:value-type="string">
+      <text:p text:style-name="P8"/>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.G9" office:value-type="string">
+      <text:p text:style-name="P8"/>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.G9" office:value-type="string">
+      <text:p text:style-name="P8"><text:placeholder text:placeholder-type="text"><format_currency(account.start_balance, user.language, company.currency)></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.G9" office:value-type="string">
+      <text:p text:style-name="P9"/>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.G9" office:value-type="string">
+      <text:p text:style-name="P9"/>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.H9" office:value-type="string">
+      <text:p text:style-name="P9"/>
+     </table:table-cell>
+    </table:table-row>
+    <table:table-row table:style-name="Table3.1">
+     <table:table-cell table:style-name="Table3.A10" table:number-columns-spanned="8" office:value-type="string">
+      <text:p text:style-name="P14"><text:placeholder text:placeholder-type="text"><for each="line in account.lines"></text:placeholder></text:p>
+     </table:table-cell>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+    </table:table-row>
+    <table:table-row table:style-name="Table3.1">
+     <table:table-cell table:style-name="Table3.A11" office:value-type="string">
+      <text:p text:style-name="P17"><text:placeholder text:placeholder-type="text"><format_date(line.date, user.language)></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.B11" office:value-type="string">
+      <text:p text:style-name="P10"><text:placeholder text:placeholder-type="text"><line.move.rec_name></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.C11" office:value-type="string">
+      <text:p text:style-name="P11"><text:placeholder text:placeholder-type="text"><format_currency(line.debit, user.language, company.currency)></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.D11" office:value-type="string">
+      <text:p text:style-name="P11"><text:placeholder text:placeholder-type="text"><format_currency(line.credit, user.language, company.currency)></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.E11" office:value-type="string">
+      <text:p text:style-name="P11"><text:placeholder text:placeholder-type="text"><format_currency(line.balance, user.language, company.currency)></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.F11" office:value-type="string">
+      <text:p text:style-name="P10"><text:placeholder text:placeholder-type="text"><line.description or ''></text:placeholder><text:line-break/><text:placeholder text:placeholder-type="text"><line.move_description or ''></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.G11" office:value-type="string">
+      <text:p text:style-name="P10"><text:placeholder text:placeholder-type="text"><line.origin.rec_name if line.origin and line.origin.id >= 0 else ''></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.H11" office:value-type="string">
+      <text:p text:style-name="P10"><text:placeholder text:placeholder-type="text"><line.state_string></text:placeholder></text:p>
+     </table:table-cell>
+    </table:table-row>
+    <table:table-row table:style-name="Table3.1">
+     <table:table-cell table:style-name="Table3.A12" table:number-columns-spanned="8" office:value-type="string">
+      <text:p text:style-name="P19"><text:placeholder text:placeholder-type="text"></for></text:placeholder></text:p>
+     </table:table-cell>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+    </table:table-row>
+    <text:soft-page-break/>
+    <table:table-row table:style-name="Table3.1">
+     <table:table-cell table:style-name="Table3.A13" table:number-columns-spanned="2" office:value-type="string">
+      <text:p text:style-name="P6">Total</text:p>
+     </table:table-cell>
+     <table:covered-table-cell/>
+     <table:table-cell table:style-name="Table3.G13" office:value-type="string">
+      <text:p text:style-name="P8"><text:placeholder text:placeholder-type="text"><format_currency(account.end_debit - account.start_debit, user.language, company.currency)></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.G13" office:value-type="string">
+      <text:p text:style-name="P8"><text:placeholder text:placeholder-type="text"><format_currency(account.end_credit - account.start_credit, user.language, company.currency)></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.G13" office:value-type="string">
+      <text:p text:style-name="P8"><text:placeholder text:placeholder-type="text"><format_currency((account.end_debit - account.end_credit) - (account.start_debit - account.start_credit), user.language, company.currency)></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.G13" office:value-type="string">
+      <text:p text:style-name="P9"/>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.G13" office:value-type="string">
+      <text:p text:style-name="P9"/>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.H13" office:value-type="string">
+      <text:p text:style-name="P9"/>
+     </table:table-cell>
+    </table:table-row>
+    <table:table-row table:style-name="Table3.1">
+     <table:table-cell table:style-name="Table3.A14" table:number-columns-spanned="2" office:value-type="string">
+      <text:p text:style-name="P6">Balance</text:p>
+     </table:table-cell>
+     <table:covered-table-cell/>
+     <table:table-cell table:style-name="Table3.G14" office:value-type="string">
+      <text:p text:style-name="P8"/>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.G14" office:value-type="string">
+      <text:p text:style-name="P8"/>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.G14" office:value-type="string">
+      <text:p text:style-name="P8"><text:placeholder text:placeholder-type="text"><format_currency(account.end_balance, user.language, company.currency)></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.G14" office:value-type="string">
+      <text:p text:style-name="P9"/>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.G14" office:value-type="string">
+      <text:p text:style-name="P9"/>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table3.H14" office:value-type="string">
+      <text:p text:style-name="P9"/>
+     </table:table-cell>
+    </table:table-row>
+    <table:table-row table:style-name="Table3.1">
+     <table:table-cell table:style-name="Table3.A3" table:number-columns-spanned="8" office:value-type="string">
+      <text:p text:style-name="P16"><text:placeholder text:placeholder-type="text"></otherwise></text:placeholder></text:p>
+     </table:table-cell>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+    </table:table-row>
+    <table:table-row table:style-name="Table3.1">
+     <table:table-cell table:style-name="Table3.A3" table:number-columns-spanned="8" office:value-type="string">
+      <text:p text:style-name="P15"><text:placeholder text:placeholder-type="text"></choose></text:placeholder></text:p>
+     </table:table-cell>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+    </table:table-row>
+   </table:table>
+   <text:p text:style-name="P20"><text:placeholder text:placeholder-type="text"></for></text:placeholder></text:p>
+  </office:text>
+ </office:body>
+</office:document>
\ No newline at end of file
diff --git a/general_ledger.odt b/general_ledger.odt
deleted file mode 100644
index 3ba4cb0..0000000
Binary files a/general_ledger.odt and /dev/null differ
diff --git a/locale/bg.po b/locale/bg.po
index 3ddd7aa..6c8f3cc 100644
--- a/locale/bg.po
+++ b/locale/bg.po
@@ -1,4 +1,4 @@
-# 
+#
 msgid ""
 msgstr "Content-Type: text/plain; charset=utf-8\n"
 
@@ -245,6 +245,14 @@ msgid ""
 "parent."
 msgstr ""
 
+msgctxt "error:party.party:"
+msgid "There is no payable account on party \"%(name)s\"."
+msgstr ""
+
+msgctxt "error:party.party:"
+msgid "There is no receivable account on party \"%(name)s\"."
+msgstr ""
+
 msgctxt "field:account.account,active:"
 msgid "Active"
 msgstr "Активен"
@@ -335,8 +343,8 @@ msgid "Party Required"
 msgstr ""
 
 msgctxt "field:account.account,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account,reconcile:"
 msgid "Reconcile"
@@ -392,8 +400,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account-account.tax,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account-account.tax,tax:"
 msgid "Tax"
@@ -455,8 +463,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account.deferral,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.account.deferral,second_currency:"
@@ -521,8 +529,8 @@ msgid "Party Required"
 msgstr ""
 
 msgctxt "field:account.account.template,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.template,reconcile:"
 msgid "Reconcile"
@@ -561,8 +569,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account.template-account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.template-account.tax.template,tax:"
 msgid "Tax Template"
@@ -630,8 +638,8 @@ msgid "Parent"
 msgstr "Родител"
 
 msgctxt "field:account.account.type,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.type,sequence:"
 msgid "Sequence"
@@ -686,8 +694,8 @@ msgid "Parent"
 msgstr "Родител"
 
 msgctxt "field:account.account.type.template,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.type.template,sequence:"
 msgid "Sequence"
@@ -736,10 +744,9 @@ msgctxt "field:account.aged_balance,party:"
 msgid "Party"
 msgstr "Партньор"
 
-#, fuzzy
 msgctxt "field:account.aged_balance,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.aged_balance,term0:"
 msgid "Now"
@@ -865,8 +872,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration,rec_name:"
-msgid "Name"
-msgstr "Име на прикачен файл"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.configuration,tax_rounding:"
 msgid "Tax Rounding"
@@ -911,10 +918,9 @@ msgctxt "field:account.configuration.default_account,id:"
 msgid "ID"
 msgstr "ID"
 
-#, fuzzy
 msgctxt "field:account.configuration.default_account,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.configuration.default_account,write_date:"
@@ -951,10 +957,9 @@ msgctxt "field:account.configuration.tax_rounding,id:"
 msgid "ID"
 msgstr "ID"
 
-#, fuzzy
 msgctxt "field:account.configuration.tax_rounding,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.configuration.tax_rounding,tax_rounding:"
@@ -1045,8 +1050,8 @@ msgid "Post Move Sequence"
 msgstr "Последователност за след движение"
 
 msgctxt "field:account.fiscalyear,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.fiscalyear,start_date:"
 msgid "Starting Date"
@@ -1085,8 +1090,8 @@ msgid "Line"
 msgstr "Ред"
 
 msgctxt "field:account.fiscalyear-account.move.line,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.fiscalyear-account.move.line,write_date:"
 msgid "Write Date"
@@ -1130,6 +1135,39 @@ msgid "Period"
 msgstr "Период"
 
 #, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,company:"
+msgid "Company"
+msgstr "Фирма"
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,end_date:"
+msgid "End Date"
+msgstr "Крайна дата"
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,id:"
+msgid "ID"
+msgstr "ID"
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,name:"
+msgid "Name"
+msgstr "Име"
+
+msgctxt "field:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Previous Fiscalyear"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,reset_sequences:"
+msgid "Reset Sequences"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,start_date:"
+msgid "Start Date"
+msgstr "Начална дата"
+
+#, fuzzy
 msgctxt "field:account.general_ledger.account,active:"
 msgid "Active"
 msgstr "Активен"
@@ -1201,10 +1239,9 @@ msgctxt "field:account.general_ledger.account,name:"
 msgid "Name"
 msgstr "Име"
 
-#, fuzzy
 msgctxt "field:account.general_ledger.account,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.general_ledger.account,start_balance:"
@@ -1245,6 +1282,11 @@ msgid "Fiscal Year"
 msgstr "Финансова година"
 
 #, fuzzy
+msgctxt "field:account.general_ledger.account.context,from_date:"
+msgid "From Date"
+msgstr "От дата"
+
+#, fuzzy
 msgctxt "field:account.general_ledger.account.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1260,6 +1302,11 @@ msgid "Start Period"
 msgstr "Начален период"
 
 #, fuzzy
+msgctxt "field:account.general_ledger.account.context,to_date:"
+msgid "To Date"
+msgstr "До дата"
+
+#, fuzzy
 msgctxt "field:account.general_ledger.line,account:"
 msgid "Account"
 msgstr "Сметка"
@@ -1337,10 +1384,9 @@ msgctxt "field:account.general_ledger.line,party_required:"
 msgid "Party Required"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.general_ledger.line,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.general_ledger.line,state:"
@@ -1373,6 +1419,11 @@ msgid "Fiscal Year"
 msgstr "Финансова година"
 
 #, fuzzy
+msgctxt "field:account.general_ledger.line.context,from_date:"
+msgid "From Date"
+msgstr "От дата"
+
+#, fuzzy
 msgctxt "field:account.general_ledger.line.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1392,6 +1443,11 @@ msgid "Start Period"
 msgstr "Начален период"
 
 #, fuzzy
+msgctxt "field:account.general_ledger.line.context,to_date:"
+msgid "To Date"
+msgstr "До дата"
+
+#, fuzzy
 msgctxt "field:account.income_statement.context,company:"
 msgid "Company"
 msgstr "Фирма"
@@ -1421,6 +1477,16 @@ msgid "Fiscal Year"
 msgstr "Финансова година"
 
 #, fuzzy
+msgctxt "field:account.income_statement.context,from_date:"
+msgid "From Date"
+msgstr "От дата"
+
+#, fuzzy
+msgctxt "field:account.income_statement.context,from_date_cmp:"
+msgid "From Date"
+msgstr "От дата"
+
+#, fuzzy
 msgctxt "field:account.income_statement.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1441,6 +1507,16 @@ msgid "Start Period"
 msgstr "Начален период"
 
 #, fuzzy
+msgctxt "field:account.income_statement.context,to_date:"
+msgid "To Date"
+msgstr "До дата"
+
+#, fuzzy
+msgctxt "field:account.income_statement.context,to_date_cmp:"
+msgid "To Date"
+msgstr "До дата"
+
+#, fuzzy
 msgctxt "field:account.journal,accounts:"
 msgid "Accounts"
 msgstr "Сметки"
@@ -1494,8 +1570,8 @@ msgid "Name"
 msgstr "Име"
 
 msgctxt "field:account.journal,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal,sequence:"
 msgid "Sequence"
@@ -1553,10 +1629,9 @@ msgctxt "field:account.journal.account,journal:"
 msgid "Journal"
 msgstr "Дневник"
 
-#, fuzzy
 msgctxt "field:account.journal.account,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.journal.account,write_date:"
@@ -1612,8 +1687,8 @@ msgid "Period"
 msgstr "Период"
 
 msgctxt "field:account.journal.period,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.period,state:"
 msgid "State"
@@ -1652,10 +1727,9 @@ msgctxt "field:account.journal.sequence,journal:"
 msgid "Journal"
 msgstr "Дневник"
 
-#, fuzzy
 msgctxt "field:account.journal.sequence,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.journal.sequence,sequence:"
@@ -1693,8 +1767,8 @@ msgid "Name"
 msgstr "Име"
 
 msgctxt "field:account.journal.type,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.type,write_date:"
 msgid "Write Date"
@@ -1761,8 +1835,8 @@ msgid "Post Number"
 msgstr ""
 
 msgctxt "field:account.move,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move,state:"
 msgid "State"
@@ -1879,8 +1953,8 @@ msgid "Period"
 msgstr "Период"
 
 msgctxt "field:account.move.line,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.line,reconciliation:"
 msgid "Reconciliation"
@@ -1962,10 +2036,9 @@ msgctxt "field:account.move.line.template,party_required:"
 msgid "Party Required"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.move.line.template,rec_name:"
-msgid "Name"
-msgstr "Условие за плащане"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.move.line.template,taxes:"
@@ -2067,8 +2140,8 @@ msgid "Name"
 msgstr "Име"
 
 msgctxt "field:account.move.reconciliation,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.reconciliation,write_date:"
 msgid "Write Date"
@@ -2133,10 +2206,9 @@ msgctxt "field:account.move.template,name:"
 msgid "Name"
 msgstr "Условие за плащане"
 
-#, fuzzy
 msgctxt "field:account.move.template,rec_name:"
-msgid "Name"
-msgstr "Условие за плащане"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.move.template,write_date:"
@@ -2197,10 +2269,9 @@ msgctxt "field:account.move.template.keyword,name:"
 msgid "Name"
 msgstr "Условие за плащане"
 
-#, fuzzy
 msgctxt "field:account.move.template.keyword,rec_name:"
-msgid "Name"
-msgstr "Условие за плащане"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.move.template.keyword,required:"
@@ -2282,8 +2353,8 @@ msgid "Post Move Sequence"
 msgstr "Последователност за след движение"
 
 msgctxt "field:account.period,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.period,start_date:"
 msgid "Starting Date"
@@ -2404,10 +2475,6 @@ msgctxt "field:account.tax,credit_note_tax_sign:"
 msgid "Credit Note Tax Sign"
 msgstr "Знак на данък на кредитно известие"
 
-msgctxt "field:account.tax,currency_digits:"
-msgid "Currency Digits"
-msgstr "Цифри за валута"
-
 msgctxt "field:account.tax,description:"
 msgid "Description"
 msgstr "Описание"
@@ -2445,6 +2512,10 @@ msgctxt "field:account.tax,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr "Знак на данък на фактура"
 
+msgctxt "field:account.tax,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 msgctxt "field:account.tax,name:"
 msgid "Name"
 msgstr "Име"
@@ -2459,8 +2530,8 @@ msgid "Rate"
 msgstr "Отношение"
 
 msgctxt "field:account.tax,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax,sequence:"
 msgid "Sequence"
@@ -2536,8 +2607,8 @@ msgid "Parent"
 msgstr "Родител"
 
 msgctxt "field:account.tax.code,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.code,sum:"
 msgid "Sum"
@@ -2608,8 +2679,8 @@ msgid "Parent"
 msgstr "Родител"
 
 msgctxt "field:account.tax.code.template,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.code.template,write_date:"
 msgid "Write Date"
@@ -2645,8 +2716,8 @@ msgid "Name"
 msgstr "Име"
 
 msgctxt "field:account.tax.group,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.group,write_date:"
 msgid "Write Date"
@@ -2690,8 +2761,8 @@ msgid "Move Line"
 msgstr "Ред от движение"
 
 msgctxt "field:account.tax.line,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.line,tax:"
 msgid "Tax"
@@ -2735,10 +2806,9 @@ msgctxt "field:account.tax.line.template,line:"
 msgid "Line"
 msgstr "Ред"
 
-#, fuzzy
 msgctxt "field:account.tax.line.template,rec_name:"
-msgid "Name"
-msgstr "Условие за плащане"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.tax.line.template,tax:"
@@ -2785,8 +2855,8 @@ msgid "Name"
 msgstr "Име"
 
 msgctxt "field:account.tax.rule,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule,template:"
 msgid "Template"
@@ -2816,13 +2886,17 @@ msgctxt "field:account.tax.rule.line,id:"
 msgid "ID"
 msgstr "ID"
 
+msgctxt "field:account.tax.rule.line,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line,origin_tax:"
 msgid "Original Tax"
 msgstr "Оригинален данък"
 
 msgctxt "field:account.tax.rule.line,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.line,rule:"
 msgid "Rule"
@@ -2864,13 +2938,17 @@ msgctxt "field:account.tax.rule.line.template,id:"
 msgid "ID"
 msgstr "ID"
 
+msgctxt "field:account.tax.rule.line.template,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line.template,origin_tax:"
 msgid "Original Tax"
 msgstr "Оригинален данък"
 
 msgctxt "field:account.tax.rule.line.template,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.line.template,rule:"
 msgid "Rule"
@@ -2922,8 +3000,8 @@ msgid "Name"
 msgstr "Име"
 
 msgctxt "field:account.tax.rule.template,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.template,write_date:"
 msgid "Write Date"
@@ -3010,6 +3088,10 @@ msgctxt "field:account.tax.template,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr "Знак на данък на фактура"
 
+msgctxt "field:account.tax.template,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 msgctxt "field:account.tax.template,name:"
 msgid "Name"
 msgstr "Име"
@@ -3024,8 +3106,8 @@ msgid "Rate"
 msgstr "Отношение"
 
 msgctxt "field:account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.template,sequence:"
 msgid "Sequence"
@@ -3224,10 +3306,9 @@ msgctxt "field:party.party.account,party:"
 msgid "Party"
 msgstr "Партньор"
 
-#, fuzzy
 msgctxt "field:party.party.account,rec_name:"
-msgid "Name"
-msgstr "Име"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:party.party.account,supplier_tax_rule:"
@@ -3286,6 +3367,14 @@ msgctxt "help:account.balance_sheet.context,posted:"
 msgid "Show only posted move"
 msgstr "Показване само на публикувани движения"
 
+msgctxt "help:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Used as reference for fiscalyear configuration."
+msgstr ""
+
+msgctxt "help:account.fiscalyear.renew.start,reset_sequences:"
+msgid "If checked, new sequences will be created."
+msgstr ""
+
 #, fuzzy
 msgctxt "help:account.general_ledger.account.context,posted:"
 msgid "Show only posted move"
@@ -3400,6 +3489,10 @@ msgctxt "help:account.tax.line.template,amount:"
 msgid "A python expression that will be evaluated with the keywords."
 msgstr ""
 
+msgctxt "help:account.tax.rule.line,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line,origin_tax:"
 msgid ""
 "If the original tax is filled, the rule will be applied only for this tax."
@@ -3407,6 +3500,10 @@ msgstr ""
 "Ако е попълнен оригиналния данък правилото ще бъде изпълено само за този "
 "данък."
 
+msgctxt "help:account.tax.rule.line.template,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line.template,origin_tax:"
 msgid ""
 "If the original tax template is filled, the rule will be applied only for "
@@ -3500,6 +3597,10 @@ msgctxt "model:account.fiscalyear.balance_non_deferral.start,name:"
 msgid "Balance Non-Deferral"
 msgstr ""
 
+msgctxt "model:account.fiscalyear.renew.start,name:"
+msgid "Renew Fiscal Year Start"
+msgstr ""
+
 msgctxt "model:account.general_ledger.account,name:"
 msgid "General Ledger Account"
 msgstr ""
@@ -3864,10 +3965,6 @@ msgctxt "model:ir.action,name:act_open_tax_code"
 msgid "Open Tax Code"
 msgstr "Отваряне код на данък"
 
-msgctxt "model:ir.action,name:act_open_type"
-msgid "Open Type"
-msgstr ""
-
 msgctxt "model:ir.action,name:act_period_form"
 msgid "Periods"
 msgstr "Периоди"
@@ -3885,6 +3982,11 @@ msgctxt "model:ir.action,name:act_reconcile_lines"
 msgid "Reconcile Lines"
 msgstr "Съгласуване на редове"
 
+#, fuzzy
+msgctxt "model:ir.action,name:act_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr "Отваряне наново на финансова година"
+
 msgctxt "model:ir.action,name:act_tax_code_list"
 msgid "Tax Codes"
 msgstr "Кодове на данъци"
@@ -4157,6 +4259,11 @@ msgctxt "model:ir.ui.menu,name:menu_reconcile"
 msgid "Reconcile Accounts"
 msgstr ""
 
+#, fuzzy
+msgctxt "model:ir.ui.menu,name:menu_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr "Отваряне наново на финансова година"
+
 msgctxt "model:ir.ui.menu,name:menu_reporting"
 msgid "Reporting"
 msgstr "Справки"
@@ -4318,6 +4425,11 @@ msgstr "Финансова година"
 
 #, fuzzy
 msgctxt "report:account.general_ledger:"
+msgid "From Date:"
+msgstr "От дата:"
+
+#, fuzzy
+msgctxt "report:account.general_ledger:"
 msgid "From Period"
 msgstr "От период:"
 
@@ -4339,11 +4451,6 @@ msgctxt "report:account.general_ledger:"
 msgid "Origin"
 msgstr "Източник"
 
-#, fuzzy
-msgctxt "report:account.general_ledger:"
-msgid "Period:"
-msgstr "Период"
-
 msgctxt "report:account.general_ledger:"
 msgid "Print Date:"
 msgstr "Дата на отпечатване:"
@@ -4468,6 +4575,11 @@ msgctxt "report:account.trial_balance:"
 msgid "Fiscal Year:"
 msgstr "Финансова година"
 
+#, fuzzy
+msgctxt "report:account.trial_balance:"
+msgid "From Date:"
+msgstr "От дата:"
+
 msgctxt "report:account.trial_balance:"
 msgid "From Period:"
 msgstr "От период:"
@@ -4482,8 +4594,8 @@ msgid "Start Balance"
 msgstr "Начален баланс"
 
 msgctxt "report:account.trial_balance:"
-msgid "To Period:"
-msgstr "До период:"
+msgid "To"
+msgstr ""
 
 msgctxt "report:account.trial_balance:"
 msgid "Total"
@@ -5062,6 +5174,16 @@ msgid "Cancel"
 msgstr "Отказване"
 
 #, fuzzy
+msgctxt "wizard_button:account.fiscalyear.renew,start,create_:"
+msgid "Create"
+msgstr "Създаване"
+
+#, fuzzy
+msgctxt "wizard_button:account.fiscalyear.renew,start,end:"
+msgid "Cancel"
+msgstr "Отказ"
+
+#, fuzzy
 msgctxt "wizard_button:account.move.cancel,default,cancel:"
 msgid "OK"
 msgstr "Добре"
diff --git a/locale/ca.po b/locale/ca.po
index 5d19858..d53bb49 100644
--- a/locale/ca.po
+++ b/locale/ca.po
@@ -1,4 +1,4 @@
-# 
+#
 msgid ""
 msgstr "Content-Type: text/plain; charset=utf-8\n"
 
@@ -289,6 +289,14 @@ msgstr ""
 "\"Actualitza preu unitat\" no es pot aplicar a l'impost \"%(template)s\" per"
 " què té pare."
 
+msgctxt "error:party.party:"
+msgid "There is no payable account on party \"%(name)s\"."
+msgstr "No s'ha definit cap compte a pagar pel tercer \"%(name)s\"."
+
+msgctxt "error:party.party:"
+msgid "There is no receivable account on party \"%(name)s\"."
+msgstr "No s'ha definit cap compte a cobrar pel tercer \"%(name)s\"."
+
 msgctxt "field:account.account,active:"
 msgid "Active"
 msgstr "Actiu"
@@ -378,8 +386,8 @@ msgid "Party Required"
 msgstr "Tercer obligatori"
 
 msgctxt "field:account.account,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.account,reconcile:"
 msgid "Reconcile"
@@ -434,8 +442,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account-account.tax,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.account-account.tax,tax:"
 msgid "Tax"
@@ -494,8 +502,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account.deferral,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.account.deferral,second_currency:"
 msgid "Second Currency"
@@ -558,8 +566,8 @@ msgid "Party Required"
 msgstr "Tercer obligatori"
 
 msgctxt "field:account.account.template,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.account.template,reconcile:"
 msgid "Reconcile"
@@ -598,8 +606,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account.template-account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.account.template-account.tax.template,tax:"
 msgid "Tax Template"
@@ -666,8 +674,8 @@ msgid "Parent"
 msgstr "Pare"
 
 msgctxt "field:account.account.type,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.account.type,sequence:"
 msgid "Sequence"
@@ -722,8 +730,8 @@ msgid "Parent"
 msgstr "Pare"
 
 msgctxt "field:account.account.type.template,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.account.type.template,sequence:"
 msgid "Sequence"
@@ -766,8 +774,8 @@ msgid "Party"
 msgstr "Tercer"
 
 msgctxt "field:account.aged_balance,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.aged_balance,term0:"
 msgid "Now"
@@ -874,8 +882,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.configuration,tax_rounding:"
 msgid "Tax Rounding"
@@ -915,8 +923,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration.default_account,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.configuration.default_account,write_date:"
 msgid "Write Date"
@@ -947,8 +955,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration.tax_rounding,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.configuration.tax_rounding,tax_rounding:"
 msgid "Method"
@@ -1035,8 +1043,8 @@ msgid "Post Move Sequence"
 msgstr "Seqüència d'assentament comptabilitzat"
 
 msgctxt "field:account.fiscalyear,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.fiscalyear,start_date:"
 msgid "Starting Date"
@@ -1075,8 +1083,8 @@ msgid "Line"
 msgstr "Apunt"
 
 msgctxt "field:account.fiscalyear-account.move.line,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.fiscalyear-account.move.line,write_date:"
 msgid "Write Date"
@@ -1114,6 +1122,34 @@ msgctxt "field:account.fiscalyear.balance_non_deferral.start,period:"
 msgid "Period"
 msgstr "Període"
 
+msgctxt "field:account.fiscalyear.renew.start,company:"
+msgid "Company"
+msgstr "Empresa"
+
+msgctxt "field:account.fiscalyear.renew.start,end_date:"
+msgid "End Date"
+msgstr "Data final"
+
+msgctxt "field:account.fiscalyear.renew.start,id:"
+msgid "ID"
+msgstr "ID"
+
+msgctxt "field:account.fiscalyear.renew.start,name:"
+msgid "Name"
+msgstr "Nom"
+
+msgctxt "field:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Previous Fiscalyear"
+msgstr "Exercici fiscal anterior"
+
+msgctxt "field:account.fiscalyear.renew.start,reset_sequences:"
+msgid "Reset Sequences"
+msgstr "Reinicia les seqüencies"
+
+msgctxt "field:account.fiscalyear.renew.start,start_date:"
+msgid "Start Date"
+msgstr "Data inicial"
+
 msgctxt "field:account.general_ledger.account,active:"
 msgid "Active"
 msgstr "Actiu"
@@ -1175,8 +1211,8 @@ msgid "Name"
 msgstr "Nom"
 
 msgctxt "field:account.general_ledger.account,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.general_ledger.account,start_balance:"
 msgid "Start Balance"
@@ -1210,6 +1246,10 @@ msgctxt "field:account.general_ledger.account.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "Exercici fiscal"
 
+msgctxt "field:account.general_ledger.account.context,from_date:"
+msgid "From Date"
+msgstr "Des de la data"
+
 msgctxt "field:account.general_ledger.account.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1222,6 +1262,10 @@ msgctxt "field:account.general_ledger.account.context,start_period:"
 msgid "Start Period"
 msgstr "Període inicial"
 
+msgctxt "field:account.general_ledger.account.context,to_date:"
+msgid "To Date"
+msgstr "Fins a la data"
+
 msgctxt "field:account.general_ledger.line,account:"
 msgid "Account"
 msgstr "Compte"
@@ -1287,8 +1331,8 @@ msgid "Party Required"
 msgstr "Tercer obligatori"
 
 msgctxt "field:account.general_ledger.line,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.general_ledger.line,state:"
 msgid "State"
@@ -1314,6 +1358,10 @@ msgctxt "field:account.general_ledger.line.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "Exercici fiscal"
 
+msgctxt "field:account.general_ledger.line.context,from_date:"
+msgid "From Date"
+msgstr "Des de la data"
+
 msgctxt "field:account.general_ledger.line.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1330,6 +1378,10 @@ msgctxt "field:account.general_ledger.line.context,start_period:"
 msgid "Start Period"
 msgstr "Període inicial"
 
+msgctxt "field:account.general_ledger.line.context,to_date:"
+msgid "To Date"
+msgstr "Fins a la data"
+
 msgctxt "field:account.income_statement.context,company:"
 msgid "Company"
 msgstr "Empresa"
@@ -1354,6 +1406,14 @@ msgctxt "field:account.income_statement.context,fiscalyear_cmp:"
 msgid "Fiscal Year"
 msgstr "Exercici fiscal"
 
+msgctxt "field:account.income_statement.context,from_date:"
+msgid "From Date"
+msgstr "Des de la data"
+
+msgctxt "field:account.income_statement.context,from_date_cmp:"
+msgid "From Date"
+msgstr "Des de la data"
+
 msgctxt "field:account.income_statement.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1370,6 +1430,14 @@ msgctxt "field:account.income_statement.context,start_period_cmp:"
 msgid "Start Period"
 msgstr "Període inicial"
 
+msgctxt "field:account.income_statement.context,to_date:"
+msgid "To Date"
+msgstr "Fins a la data"
+
+msgctxt "field:account.income_statement.context,to_date_cmp:"
+msgid "To Date"
+msgstr "Fins a la data"
+
 msgctxt "field:account.journal,accounts:"
 msgid "Accounts"
 msgstr "Comptes"
@@ -1423,8 +1491,8 @@ msgid "Name"
 msgstr "Nom"
 
 msgctxt "field:account.journal,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.journal,sequence:"
 msgid "Sequence"
@@ -1475,8 +1543,8 @@ msgid "Journal"
 msgstr "Diari"
 
 msgctxt "field:account.journal.account,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.journal.account,write_date:"
 msgid "Write Date"
@@ -1527,8 +1595,8 @@ msgid "Period"
 msgstr "Període"
 
 msgctxt "field:account.journal.period,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.journal.period,state:"
 msgid "State"
@@ -1563,8 +1631,8 @@ msgid "Journal"
 msgstr "Diari"
 
 msgctxt "field:account.journal.sequence,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.journal.sequence,sequence:"
 msgid "Sequence"
@@ -1599,8 +1667,8 @@ msgid "Name"
 msgstr "Nom"
 
 msgctxt "field:account.journal.type,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.journal.type,write_date:"
 msgid "Write Date"
@@ -1663,8 +1731,8 @@ msgid "Post Number"
 msgstr "Número comptabilització"
 
 msgctxt "field:account.move,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.move,state:"
 msgid "State"
@@ -1775,8 +1843,8 @@ msgid "Period"
 msgstr "Període"
 
 msgctxt "field:account.move.line,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.move.line,reconciliation:"
 msgid "Reconciliation"
@@ -1851,8 +1919,8 @@ msgid "Party Required"
 msgstr "Tercer obligatori"
 
 msgctxt "field:account.move.line.template,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.move.line.template,taxes:"
 msgid "Taxes"
@@ -1884,7 +1952,7 @@ msgstr "Empresa"
 
 msgctxt "field:account.move.print_general_journal.start,from_date:"
 msgid "From Date"
-msgstr "Data inicial"
+msgstr "Des de la data"
 
 msgctxt "field:account.move.print_general_journal.start,id:"
 msgid "ID"
@@ -1896,7 +1964,7 @@ msgstr "Assentament comptabilitzat"
 
 msgctxt "field:account.move.print_general_journal.start,to_date:"
 msgid "To Date"
-msgstr "Data final"
+msgstr "Fins a la data"
 
 msgctxt "field:account.move.reconcile_lines.writeoff,amount:"
 msgid "Amount"
@@ -1947,8 +2015,8 @@ msgid "Name"
 msgstr "Nom"
 
 msgctxt "field:account.move.reconciliation,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.move.reconciliation,write_date:"
 msgid "Write Date"
@@ -2003,8 +2071,8 @@ msgid "Name"
 msgstr "Nom"
 
 msgctxt "field:account.move.template,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.move.template,write_date:"
 msgid "Write Date"
@@ -2055,8 +2123,8 @@ msgid "Name"
 msgstr "Nom"
 
 msgctxt "field:account.move.template.keyword,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.move.template.keyword,required:"
 msgid "Required"
@@ -2131,8 +2199,8 @@ msgid "Post Move Sequence"
 msgstr "Seqüència d'assentament comptabilitzat"
 
 msgctxt "field:account.period,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.period,start_date:"
 msgid "Starting Date"
@@ -2242,10 +2310,6 @@ msgctxt "field:account.tax,credit_note_tax_sign:"
 msgid "Credit Note Tax Sign"
 msgstr "Signe de l'impost de l'abonament"
 
-msgctxt "field:account.tax,currency_digits:"
-msgid "Currency Digits"
-msgstr "Decimals de la moneda"
-
 msgctxt "field:account.tax,description:"
 msgid "Description"
 msgstr "Descripció"
@@ -2282,6 +2346,10 @@ msgctxt "field:account.tax,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr "Signe de l'impost de la factura"
 
+msgctxt "field:account.tax,legal_notice:"
+msgid "Legal Notice"
+msgstr "Avís legal"
+
 msgctxt "field:account.tax,name:"
 msgid "Name"
 msgstr "Nom"
@@ -2295,8 +2363,8 @@ msgid "Rate"
 msgstr "Percentatge"
 
 msgctxt "field:account.tax,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.tax,sequence:"
 msgid "Sequence"
@@ -2371,8 +2439,8 @@ msgid "Parent"
 msgstr "Pare"
 
 msgctxt "field:account.tax.code,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.tax.code,sum:"
 msgid "Sum"
@@ -2443,8 +2511,8 @@ msgid "Parent"
 msgstr "Pare"
 
 msgctxt "field:account.tax.code.template,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.tax.code.template,write_date:"
 msgid "Write Date"
@@ -2479,8 +2547,8 @@ msgid "Name"
 msgstr "Nom"
 
 msgctxt "field:account.tax.group,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.tax.group,write_date:"
 msgid "Write Date"
@@ -2523,8 +2591,8 @@ msgid "Move Line"
 msgstr "Apunt"
 
 msgctxt "field:account.tax.line,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.tax.line,tax:"
 msgid "Tax"
@@ -2563,8 +2631,8 @@ msgid "Line"
 msgstr "Línia"
 
 msgctxt "field:account.tax.line.template,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.tax.line.template,tax:"
 msgid "Tax"
@@ -2607,8 +2675,8 @@ msgid "Name"
 msgstr "Nom"
 
 msgctxt "field:account.tax.rule,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.tax.rule,template:"
 msgid "Template"
@@ -2638,13 +2706,17 @@ msgctxt "field:account.tax.rule.line,id:"
 msgid "ID"
 msgstr "ID"
 
+msgctxt "field:account.tax.rule.line,keep_origin:"
+msgid "Keep Origin"
+msgstr "Conserva l'original"
+
 msgctxt "field:account.tax.rule.line,origin_tax:"
 msgid "Original Tax"
 msgstr "Impost origen"
 
 msgctxt "field:account.tax.rule.line,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.tax.rule.line,rule:"
 msgid "Rule"
@@ -2686,13 +2758,17 @@ msgctxt "field:account.tax.rule.line.template,id:"
 msgid "ID"
 msgstr "ID"
 
+msgctxt "field:account.tax.rule.line.template,keep_origin:"
+msgid "Keep Origin"
+msgstr "Conserva l'original"
+
 msgctxt "field:account.tax.rule.line.template,origin_tax:"
 msgid "Original Tax"
 msgstr "Impost origen"
 
 msgctxt "field:account.tax.rule.line.template,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.tax.rule.line.template,rule:"
 msgid "Rule"
@@ -2743,8 +2819,8 @@ msgid "Name"
 msgstr "Nom"
 
 msgctxt "field:account.tax.rule.template,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.tax.rule.template,write_date:"
 msgid "Write Date"
@@ -2830,6 +2906,10 @@ msgctxt "field:account.tax.template,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr "Signe de l'impost de la factura"
 
+msgctxt "field:account.tax.template,legal_notice:"
+msgid "Legal Notice"
+msgstr "Avís legal"
+
 msgctxt "field:account.tax.template,name:"
 msgid "Name"
 msgstr "Nom"
@@ -2843,8 +2923,8 @@ msgid "Rate"
 msgstr "Percentatge"
 
 msgctxt "field:account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:account.tax.template,sequence:"
 msgid "Sequence"
@@ -3023,8 +3103,8 @@ msgid "Party"
 msgstr "Tercer"
 
 msgctxt "field:party.party.account,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom del registre"
 
 msgctxt "field:party.party.account,supplier_tax_rule:"
 msgid "Supplier Tax Rule"
@@ -3076,6 +3156,14 @@ msgctxt "help:account.balance_sheet.context,posted:"
 msgid "Show only posted move"
 msgstr "Mostra només assentaments comptabilitzats."
 
+msgctxt "help:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Used as reference for fiscalyear configuration."
+msgstr "Utilitzat com a referencia per la configuració del exercici fiscal."
+
+msgctxt "help:account.fiscalyear.renew.start,reset_sequences:"
+msgid "If checked, new sequences will be created."
+msgstr "Si es marca es crearà noves seqüences"
+
 msgctxt "help:account.general_ledger.account.context,posted:"
 msgid "Show only posted move"
 msgstr "Mostra només assentaments comptabilitzats."
@@ -3193,12 +3281,20 @@ msgctxt "help:account.tax.line.template,amount:"
 msgid "A python expression that will be evaluated with the keywords."
 msgstr "Una expressió python que s'avaluarà amb les paraules clau."
 
+msgctxt "help:account.tax.rule.line,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr "Marca per afegir el impost original al impost substituït."
+
 msgctxt "help:account.tax.rule.line,origin_tax:"
 msgid ""
 "If the original tax is filled, the rule will be applied only for this tax."
 msgstr ""
 "Si s'emplena l'impost original, la regla s'aplicarà només per aquest impost."
 
+msgctxt "help:account.tax.rule.line.template,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr "Marca per afegir el impost original al impost substituït."
+
 msgctxt "help:account.tax.rule.line.template,origin_tax:"
 msgid ""
 "If the original tax template is filled, the rule will be applied only for "
@@ -3291,6 +3387,10 @@ msgctxt "model:account.fiscalyear.balance_non_deferral.start,name:"
 msgid "Balance Non-Deferral"
 msgstr "Crea l'assentament de regularització"
 
+msgctxt "model:account.fiscalyear.renew.start,name:"
+msgid "Renew Fiscal Year Start"
+msgstr "Inici renovar exercici fiscal"
+
 msgctxt "model:account.general_ledger.account,name:"
 msgid "General Ledger Account"
 msgstr "Compte llibre major"
@@ -3643,10 +3743,6 @@ msgctxt "model:ir.action,name:act_open_tax_code"
 msgid "Open Tax Code"
 msgstr "Obre codi d'impost"
 
-msgctxt "model:ir.action,name:act_open_type"
-msgid "Open Type"
-msgstr "Obre tipus"
-
 msgctxt "model:ir.action,name:act_period_form"
 msgid "Periods"
 msgstr "Períodes"
@@ -3663,6 +3759,10 @@ msgctxt "model:ir.action,name:act_reconcile_lines"
 msgid "Reconcile Lines"
 msgstr "Concilia apunts"
 
+msgctxt "model:ir.action,name:act_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr "Renovar exercici fiscal"
+
 msgctxt "model:ir.action,name:act_tax_code_list"
 msgid "Tax Codes"
 msgstr "Codis d'impost"
@@ -3927,6 +4027,10 @@ msgctxt "model:ir.ui.menu,name:menu_reconcile"
 msgid "Reconcile Accounts"
 msgstr "Concilia comptes"
 
+msgctxt "model:ir.ui.menu,name:menu_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr "Renovar exercici fiscal"
+
 msgctxt "model:ir.ui.menu,name:menu_reporting"
 msgid "Reporting"
 msgstr "Informes"
@@ -4080,6 +4184,10 @@ msgid "Fiscal Year:"
 msgstr "Exercici fiscal:"
 
 msgctxt "report:account.general_ledger:"
+msgid "From Date:"
+msgstr "Des de la data:"
+
+msgctxt "report:account.general_ledger:"
 msgid "From Period"
 msgstr "Període inicial:"
 
@@ -4100,10 +4208,6 @@ msgid "Origin"
 msgstr "Origen"
 
 msgctxt "report:account.general_ledger:"
-msgid "Period:"
-msgstr "Període:"
-
-msgctxt "report:account.general_ledger:"
 msgid "Print Date:"
 msgstr "Data d'impressió:"
 
@@ -4161,7 +4265,7 @@ msgstr "Esborrany"
 
 msgctxt "report:account.move.general_journal:"
 msgid "From Date:"
-msgstr "Data inicial:"
+msgstr "Des de la data:"
 
 msgctxt "report:account.move.general_journal:"
 msgid "General Journal"
@@ -4185,7 +4289,7 @@ msgstr "Data d'impressió:"
 
 msgctxt "report:account.move.general_journal:"
 msgid "To Date:"
-msgstr "Data final:"
+msgstr "Fins a la data:"
 
 msgctxt "report:account.move.general_journal:"
 msgid "User:"
@@ -4224,6 +4328,10 @@ msgid "Fiscal Year:"
 msgstr "Exercici fiscal:"
 
 msgctxt "report:account.trial_balance:"
+msgid "From Date:"
+msgstr "Des de la data:"
+
+msgctxt "report:account.trial_balance:"
 msgid "From Period:"
 msgstr "Període inicial:"
 
@@ -4236,8 +4344,8 @@ msgid "Start Balance"
 msgstr "Saldo inicial"
 
 msgctxt "report:account.trial_balance:"
-msgid "To Period:"
-msgstr "Període final:"
+msgid "To"
+msgstr "fins"
 
 msgctxt "report:account.trial_balance:"
 msgid "Total"
@@ -4775,6 +4883,14 @@ msgctxt "wizard_button:account.fiscalyear.balance_non_deferral,start,end:"
 msgid "Cancel"
 msgstr "Cancel·la"
 
+msgctxt "wizard_button:account.fiscalyear.renew,start,create_:"
+msgid "Create"
+msgstr "Crea"
+
+msgctxt "wizard_button:account.fiscalyear.renew,start,end:"
+msgid "Cancel"
+msgstr "Cancel·la"
+
 msgctxt "wizard_button:account.move.cancel,default,cancel:"
 msgid "OK"
 msgstr "D'acord"
diff --git a/locale/cs.po b/locale/cs.po
index b57904f..0496601 100644
--- a/locale/cs.po
+++ b/locale/cs.po
@@ -1,4 +1,4 @@
-# 
+#
 msgid ""
 msgstr "Content-Type: text/plain; charset=utf-8\n"
 
@@ -245,6 +245,14 @@ msgid ""
 "parent."
 msgstr ""
 
+msgctxt "error:party.party:"
+msgid "There is no payable account on party \"%(name)s\"."
+msgstr ""
+
+msgctxt "error:party.party:"
+msgid "There is no receivable account on party \"%(name)s\"."
+msgstr ""
+
 msgctxt "field:account.account,active:"
 msgid "Active"
 msgstr ""
@@ -334,10 +342,9 @@ msgctxt "field:account.account,party_required:"
 msgid "Party Required"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.account,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account,reconcile:"
 msgid "Reconcile"
@@ -391,10 +398,9 @@ msgctxt "field:account.account-account.tax,id:"
 msgid "ID"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.account-account.tax,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account-account.tax,tax:"
 msgid "Tax"
@@ -452,10 +458,9 @@ msgctxt "field:account.account.deferral,id:"
 msgid "ID"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.account.deferral,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.deferral,second_currency:"
 msgid "Second Currency"
@@ -518,10 +523,9 @@ msgctxt "field:account.account.template,party_required:"
 msgid "Party Required"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.account.template,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.template,reconcile:"
 msgid "Reconcile"
@@ -559,10 +563,9 @@ msgctxt "field:account.account.template-account.tax.template,id:"
 msgid "ID"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.account.template-account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.template-account.tax.template,tax:"
 msgid "Tax Template"
@@ -629,10 +632,9 @@ msgctxt "field:account.account.type,parent:"
 msgid "Parent"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.account.type,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.type,sequence:"
 msgid "Sequence"
@@ -687,10 +689,9 @@ msgctxt "field:account.account.type.template,parent:"
 msgid "Parent"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.account.type.template,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.type.template,sequence:"
 msgid "Sequence"
@@ -732,10 +733,9 @@ msgctxt "field:account.aged_balance,party:"
 msgid "Party"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.aged_balance,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.aged_balance,term0:"
 msgid "Now"
@@ -841,10 +841,9 @@ msgctxt "field:account.configuration,id:"
 msgid "ID"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.configuration,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.configuration,tax_rounding:"
 msgid "Tax Rounding"
@@ -883,10 +882,9 @@ msgctxt "field:account.configuration.default_account,id:"
 msgid "ID"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.configuration.default_account,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.configuration.default_account,write_date:"
 msgid "Write Date"
@@ -916,10 +914,9 @@ msgctxt "field:account.configuration.tax_rounding,id:"
 msgid "ID"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.configuration.tax_rounding,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.configuration.tax_rounding,tax_rounding:"
 msgid "Method"
@@ -1006,10 +1003,9 @@ msgctxt "field:account.fiscalyear,post_move_sequence:"
 msgid "Post Move Sequence"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.fiscalyear,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.fiscalyear,start_date:"
 msgid "Starting Date"
@@ -1047,10 +1043,9 @@ msgctxt "field:account.fiscalyear-account.move.line,line:"
 msgid "Line"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.fiscalyear-account.move.line,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.fiscalyear-account.move.line,write_date:"
 msgid "Write Date"
@@ -1088,6 +1083,35 @@ msgctxt "field:account.fiscalyear.balance_non_deferral.start,period:"
 msgid "Period"
 msgstr ""
 
+msgctxt "field:account.fiscalyear.renew.start,company:"
+msgid "Company"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,end_date:"
+msgid "End Date"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,id:"
+msgid "ID"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,name:"
+msgid "Name"
+msgstr "Namu"
+
+msgctxt "field:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Previous Fiscalyear"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,reset_sequences:"
+msgid "Reset Sequences"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,start_date:"
+msgid "Start Date"
+msgstr ""
+
 msgctxt "field:account.general_ledger.account,active:"
 msgid "Active"
 msgstr ""
@@ -1149,10 +1173,9 @@ msgctxt "field:account.general_ledger.account,name:"
 msgid "Name"
 msgstr "Namu"
 
-#, fuzzy
 msgctxt "field:account.general_ledger.account,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.general_ledger.account,start_balance:"
 msgid "Start Balance"
@@ -1186,6 +1209,10 @@ msgctxt "field:account.general_ledger.account.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr ""
 
+msgctxt "field:account.general_ledger.account.context,from_date:"
+msgid "From Date"
+msgstr ""
+
 msgctxt "field:account.general_ledger.account.context,id:"
 msgid "ID"
 msgstr ""
@@ -1198,6 +1225,10 @@ msgctxt "field:account.general_ledger.account.context,start_period:"
 msgid "Start Period"
 msgstr ""
 
+msgctxt "field:account.general_ledger.account.context,to_date:"
+msgid "To Date"
+msgstr ""
+
 msgctxt "field:account.general_ledger.line,account:"
 msgid "Account"
 msgstr ""
@@ -1262,10 +1293,9 @@ msgctxt "field:account.general_ledger.line,party_required:"
 msgid "Party Required"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.general_ledger.line,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.general_ledger.line,state:"
 msgid "State"
@@ -1291,6 +1321,10 @@ msgctxt "field:account.general_ledger.line.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr ""
 
+msgctxt "field:account.general_ledger.line.context,from_date:"
+msgid "From Date"
+msgstr ""
+
 msgctxt "field:account.general_ledger.line.context,id:"
 msgid "ID"
 msgstr ""
@@ -1307,6 +1341,10 @@ msgctxt "field:account.general_ledger.line.context,start_period:"
 msgid "Start Period"
 msgstr ""
 
+msgctxt "field:account.general_ledger.line.context,to_date:"
+msgid "To Date"
+msgstr ""
+
 msgctxt "field:account.income_statement.context,company:"
 msgid "Company"
 msgstr ""
@@ -1331,6 +1369,14 @@ msgctxt "field:account.income_statement.context,fiscalyear_cmp:"
 msgid "Fiscal Year"
 msgstr ""
 
+msgctxt "field:account.income_statement.context,from_date:"
+msgid "From Date"
+msgstr ""
+
+msgctxt "field:account.income_statement.context,from_date_cmp:"
+msgid "From Date"
+msgstr ""
+
 msgctxt "field:account.income_statement.context,id:"
 msgid "ID"
 msgstr ""
@@ -1347,6 +1393,14 @@ msgctxt "field:account.income_statement.context,start_period_cmp:"
 msgid "Start Period"
 msgstr ""
 
+msgctxt "field:account.income_statement.context,to_date:"
+msgid "To Date"
+msgstr ""
+
+msgctxt "field:account.income_statement.context,to_date_cmp:"
+msgid "To Date"
+msgstr ""
+
 msgctxt "field:account.journal,accounts:"
 msgid "Accounts"
 msgstr ""
@@ -1400,10 +1454,9 @@ msgctxt "field:account.journal,name:"
 msgid "Name"
 msgstr "Namu"
 
-#, fuzzy
 msgctxt "field:account.journal,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal,sequence:"
 msgid "Sequence"
@@ -1453,10 +1506,9 @@ msgctxt "field:account.journal.account,journal:"
 msgid "Journal"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.journal.account,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.account,write_date:"
 msgid "Write Date"
@@ -1506,10 +1558,9 @@ msgctxt "field:account.journal.period,period:"
 msgid "Period"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.journal.period,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.period,state:"
 msgid "State"
@@ -1543,10 +1594,9 @@ msgctxt "field:account.journal.sequence,journal:"
 msgid "Journal"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.journal.sequence,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.sequence,sequence:"
 msgid "Sequence"
@@ -1581,10 +1631,9 @@ msgctxt "field:account.journal.type,name:"
 msgid "Name"
 msgstr "Namu"
 
-#, fuzzy
 msgctxt "field:account.journal.type,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.type,write_date:"
 msgid "Write Date"
@@ -1646,10 +1695,9 @@ msgctxt "field:account.move,post_number:"
 msgid "Post Number"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.move,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move,state:"
 msgid "State"
@@ -1759,10 +1807,9 @@ msgctxt "field:account.move.line,period:"
 msgid "Period"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.move.line,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.line,reconciliation:"
 msgid "Reconciliation"
@@ -1836,10 +1883,9 @@ msgctxt "field:account.move.line.template,party_required:"
 msgid "Party Required"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.move.line.template,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.line.template,taxes:"
 msgid "Taxes"
@@ -1934,10 +1980,9 @@ msgctxt "field:account.move.reconciliation,name:"
 msgid "Name"
 msgstr "Namu"
 
-#, fuzzy
 msgctxt "field:account.move.reconciliation,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.reconciliation,write_date:"
 msgid "Write Date"
@@ -1992,10 +2037,9 @@ msgctxt "field:account.move.template,name:"
 msgid "Name"
 msgstr "Namu"
 
-#, fuzzy
 msgctxt "field:account.move.template,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.template,write_date:"
 msgid "Write Date"
@@ -2046,10 +2090,9 @@ msgctxt "field:account.move.template.keyword,name:"
 msgid "Name"
 msgstr "Namu"
 
-#, fuzzy
 msgctxt "field:account.move.template.keyword,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.template.keyword,required:"
 msgid "Required"
@@ -2124,10 +2167,9 @@ msgctxt "field:account.period,post_move_sequence:"
 msgid "Post Move Sequence"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.period,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.period,start_date:"
 msgid "Starting Date"
@@ -2237,10 +2279,6 @@ msgctxt "field:account.tax,credit_note_tax_sign:"
 msgid "Credit Note Tax Sign"
 msgstr ""
 
-msgctxt "field:account.tax,currency_digits:"
-msgid "Currency Digits"
-msgstr ""
-
 msgctxt "field:account.tax,description:"
 msgid "Description"
 msgstr ""
@@ -2277,6 +2315,10 @@ msgctxt "field:account.tax,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr ""
 
+msgctxt "field:account.tax,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:account.tax,name:"
 msgid "Name"
@@ -2290,10 +2332,9 @@ msgctxt "field:account.tax,rate:"
 msgid "Rate"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.tax,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax,sequence:"
 msgid "Sequence"
@@ -2368,10 +2409,9 @@ msgctxt "field:account.tax.code,parent:"
 msgid "Parent"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.tax.code,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.code,sum:"
 msgid "Sum"
@@ -2442,10 +2482,9 @@ msgctxt "field:account.tax.code.template,parent:"
 msgid "Parent"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.tax.code.template,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.code.template,write_date:"
 msgid "Write Date"
@@ -2480,10 +2519,9 @@ msgctxt "field:account.tax.group,name:"
 msgid "Name"
 msgstr "Namu"
 
-#, fuzzy
 msgctxt "field:account.tax.group,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.group,write_date:"
 msgid "Write Date"
@@ -2525,10 +2563,9 @@ msgctxt "field:account.tax.line,move_line:"
 msgid "Move Line"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.tax.line,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.line,tax:"
 msgid "Tax"
@@ -2566,10 +2603,9 @@ msgctxt "field:account.tax.line.template,line:"
 msgid "Line"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.tax.line.template,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.line.template,tax:"
 msgid "Tax"
@@ -2612,10 +2648,9 @@ msgctxt "field:account.tax.rule,name:"
 msgid "Name"
 msgstr "Namu"
 
-#, fuzzy
 msgctxt "field:account.tax.rule,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule,template:"
 msgid "Template"
@@ -2645,14 +2680,17 @@ msgctxt "field:account.tax.rule.line,id:"
 msgid "ID"
 msgstr ""
 
+msgctxt "field:account.tax.rule.line,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line,origin_tax:"
 msgid "Original Tax"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.tax.rule.line,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.line,rule:"
 msgid "Rule"
@@ -2694,14 +2732,17 @@ msgctxt "field:account.tax.rule.line.template,id:"
 msgid "ID"
 msgstr ""
 
+msgctxt "field:account.tax.rule.line.template,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line.template,origin_tax:"
 msgid "Original Tax"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.tax.rule.line.template,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.line.template,rule:"
 msgid "Rule"
@@ -2752,10 +2793,9 @@ msgctxt "field:account.tax.rule.template,name:"
 msgid "Name"
 msgstr "Namu"
 
-#, fuzzy
 msgctxt "field:account.tax.rule.template,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.template,write_date:"
 msgid "Write Date"
@@ -2841,6 +2881,10 @@ msgctxt "field:account.tax.template,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr ""
 
+msgctxt "field:account.tax.template,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:account.tax.template,name:"
 msgid "Name"
@@ -2854,10 +2898,9 @@ msgctxt "field:account.tax.template,rate:"
 msgid "Rate"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.template,sequence:"
 msgid "Sequence"
@@ -3035,10 +3078,9 @@ msgctxt "field:party.party.account,party:"
 msgid "Party"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:party.party.account,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:party.party.account,supplier_tax_rule:"
 msgid "Supplier Tax Rule"
@@ -3086,6 +3128,14 @@ msgctxt "help:account.balance_sheet.context,posted:"
 msgid "Show only posted move"
 msgstr ""
 
+msgctxt "help:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Used as reference for fiscalyear configuration."
+msgstr ""
+
+msgctxt "help:account.fiscalyear.renew.start,reset_sequences:"
+msgid "If checked, new sequences will be created."
+msgstr ""
+
 msgctxt "help:account.general_ledger.account.context,posted:"
 msgid "Show only posted move"
 msgstr ""
@@ -3194,11 +3244,19 @@ msgctxt "help:account.tax.line.template,amount:"
 msgid "A python expression that will be evaluated with the keywords."
 msgstr ""
 
+msgctxt "help:account.tax.rule.line,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line,origin_tax:"
 msgid ""
 "If the original tax is filled, the rule will be applied only for this tax."
 msgstr ""
 
+msgctxt "help:account.tax.rule.line.template,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line.template,origin_tax:"
 msgid ""
 "If the original tax template is filled, the rule will be applied only for "
@@ -3289,6 +3347,10 @@ msgctxt "model:account.fiscalyear.balance_non_deferral.start,name:"
 msgid "Balance Non-Deferral"
 msgstr ""
 
+msgctxt "model:account.fiscalyear.renew.start,name:"
+msgid "Renew Fiscal Year Start"
+msgstr ""
+
 msgctxt "model:account.general_ledger.account,name:"
 msgid "General Ledger Account"
 msgstr ""
@@ -3641,10 +3703,6 @@ msgctxt "model:ir.action,name:act_open_tax_code"
 msgid "Open Tax Code"
 msgstr ""
 
-msgctxt "model:ir.action,name:act_open_type"
-msgid "Open Type"
-msgstr ""
-
 msgctxt "model:ir.action,name:act_period_form"
 msgid "Periods"
 msgstr ""
@@ -3661,6 +3719,10 @@ msgctxt "model:ir.action,name:act_reconcile_lines"
 msgid "Reconcile Lines"
 msgstr ""
 
+msgctxt "model:ir.action,name:act_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr ""
+
 msgctxt "model:ir.action,name:act_tax_code_list"
 msgid "Tax Codes"
 msgstr ""
@@ -3925,6 +3987,10 @@ msgctxt "model:ir.ui.menu,name:menu_reconcile"
 msgid "Reconcile Accounts"
 msgstr ""
 
+msgctxt "model:ir.ui.menu,name:menu_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr ""
+
 msgctxt "model:ir.ui.menu,name:menu_reporting"
 msgid "Reporting"
 msgstr ""
@@ -4081,6 +4147,10 @@ msgid "Fiscal Year:"
 msgstr ""
 
 msgctxt "report:account.general_ledger:"
+msgid "From Date:"
+msgstr ""
+
+msgctxt "report:account.general_ledger:"
 msgid "From Period"
 msgstr ""
 
@@ -4102,10 +4172,6 @@ msgid "Origin"
 msgstr ""
 
 msgctxt "report:account.general_ledger:"
-msgid "Period:"
-msgstr ""
-
-msgctxt "report:account.general_ledger:"
 msgid "Print Date:"
 msgstr ""
 
@@ -4228,6 +4294,10 @@ msgid "Fiscal Year:"
 msgstr ""
 
 msgctxt "report:account.trial_balance:"
+msgid "From Date:"
+msgstr ""
+
+msgctxt "report:account.trial_balance:"
 msgid "From Period:"
 msgstr ""
 
@@ -4240,7 +4310,7 @@ msgid "Start Balance"
 msgstr ""
 
 msgctxt "report:account.trial_balance:"
-msgid "To Period:"
+msgid "To"
 msgstr ""
 
 msgctxt "report:account.trial_balance:"
@@ -4779,6 +4849,14 @@ msgctxt "wizard_button:account.fiscalyear.balance_non_deferral,start,end:"
 msgid "Cancel"
 msgstr ""
 
+msgctxt "wizard_button:account.fiscalyear.renew,start,create_:"
+msgid "Create"
+msgstr ""
+
+msgctxt "wizard_button:account.fiscalyear.renew,start,end:"
+msgid "Cancel"
+msgstr ""
+
 msgctxt "wizard_button:account.move.cancel,default,cancel:"
 msgid "OK"
 msgstr ""
diff --git a/locale/de.po b/locale/de.po
index 2d3af23..9a2e098 100644
--- a/locale/de.po
+++ b/locale/de.po
@@ -1,4 +1,4 @@
-# 
+#
 msgid ""
 msgstr "Content-Type: text/plain; charset=utf-8\n"
 
@@ -311,6 +311,14 @@ msgstr ""
 "\"Einzelpreis aktualisieren\" kann nicht für Steuer \"%(template)s\" gesetzt"
 " werden, weil sie eine untergeordnete Steuer ist"
 
+msgctxt "error:party.party:"
+msgid "There is no payable account on party \"%(name)s\"."
+msgstr ""
+
+msgctxt "error:party.party:"
+msgid "There is no receivable account on party \"%(name)s\"."
+msgstr ""
+
 msgctxt "field:account.account,active:"
 msgid "Active"
 msgstr "Aktiv"
@@ -400,8 +408,8 @@ msgid "Party Required"
 msgstr "Partei erforderlich"
 
 msgctxt "field:account.account,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account,reconcile:"
 msgid "Reconcile"
@@ -456,8 +464,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account-account.tax,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account-account.tax,tax:"
 msgid "Tax"
@@ -516,8 +524,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account.deferral,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.deferral,second_currency:"
 msgid "Second Currency"
@@ -580,8 +588,8 @@ msgid "Party Required"
 msgstr "Partei erforderlich"
 
 msgctxt "field:account.account.template,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.template,reconcile:"
 msgid "Reconcile"
@@ -620,8 +628,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account.template-account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.template-account.tax.template,tax:"
 msgid "Tax Template"
@@ -688,8 +696,8 @@ msgid "Parent"
 msgstr "Übergeordnet (Kontotyp)"
 
 msgctxt "field:account.account.type,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.type,sequence:"
 msgid "Sequence"
@@ -744,8 +752,8 @@ msgid "Parent"
 msgstr "Übergeordnet (Kontovorlagentyp)"
 
 msgctxt "field:account.account.type.template,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.type.template,sequence:"
 msgid "Sequence"
@@ -788,8 +796,8 @@ msgid "Party"
 msgstr "Partei"
 
 msgctxt "field:account.aged_balance,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.aged_balance,term0:"
 msgid "Now"
@@ -896,8 +904,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.configuration,tax_rounding:"
 msgid "Tax Rounding"
@@ -937,8 +945,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration.default_account,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.configuration.default_account,write_date:"
 msgid "Write Date"
@@ -969,8 +977,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration.tax_rounding,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.configuration.tax_rounding,tax_rounding:"
 msgid "Method"
@@ -1057,8 +1065,8 @@ msgid "Post Move Sequence"
 msgstr "Nummernkreis Buchungsfestschreibungen"
 
 msgctxt "field:account.fiscalyear,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.fiscalyear,start_date:"
 msgid "Starting Date"
@@ -1097,8 +1105,8 @@ msgid "Line"
 msgstr "Position"
 
 msgctxt "field:account.fiscalyear-account.move.line,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.fiscalyear-account.move.line,write_date:"
 msgid "Write Date"
@@ -1136,6 +1144,39 @@ msgctxt "field:account.fiscalyear.balance_non_deferral.start,period:"
 msgid "Period"
 msgstr "Buchungszeitraum"
 
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,company:"
+msgid "Company"
+msgstr "Unternehmen"
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,end_date:"
+msgid "End Date"
+msgstr "Enddatum"
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,id:"
+msgid "ID"
+msgstr "ID"
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,name:"
+msgid "Name"
+msgstr "Name"
+
+msgctxt "field:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Previous Fiscalyear"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,reset_sequences:"
+msgid "Reset Sequences"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,start_date:"
+msgid "Start Date"
+msgstr "Anfangsdatum"
+
 msgctxt "field:account.general_ledger.account,active:"
 msgid "Active"
 msgstr "Aktiv"
@@ -1197,8 +1238,8 @@ msgid "Name"
 msgstr "Name"
 
 msgctxt "field:account.general_ledger.account,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.general_ledger.account,start_balance:"
 msgid "Start Balance"
@@ -1232,6 +1273,11 @@ msgctxt "field:account.general_ledger.account.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "Geschäftsjahr"
 
+#, fuzzy
+msgctxt "field:account.general_ledger.account.context,from_date:"
+msgid "From Date"
+msgstr "Von Datum"
+
 msgctxt "field:account.general_ledger.account.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1244,6 +1290,11 @@ msgctxt "field:account.general_ledger.account.context,start_period:"
 msgid "Start Period"
 msgstr "Von Buchungszeitraum"
 
+#, fuzzy
+msgctxt "field:account.general_ledger.account.context,to_date:"
+msgid "To Date"
+msgstr "Bis Datum"
+
 msgctxt "field:account.general_ledger.line,account:"
 msgid "Account"
 msgstr "Konto"
@@ -1309,8 +1360,8 @@ msgid "Party Required"
 msgstr "Partei erforderlich"
 
 msgctxt "field:account.general_ledger.line,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.general_ledger.line,state:"
 msgid "State"
@@ -1336,6 +1387,11 @@ msgctxt "field:account.general_ledger.line.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "Geschäftsjahr"
 
+#, fuzzy
+msgctxt "field:account.general_ledger.line.context,from_date:"
+msgid "From Date"
+msgstr "Von Datum"
+
 msgctxt "field:account.general_ledger.line.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1352,6 +1408,11 @@ msgctxt "field:account.general_ledger.line.context,start_period:"
 msgid "Start Period"
 msgstr "Von Buchungszeitraum"
 
+#, fuzzy
+msgctxt "field:account.general_ledger.line.context,to_date:"
+msgid "To Date"
+msgstr "Bis Datum"
+
 msgctxt "field:account.income_statement.context,company:"
 msgid "Company"
 msgstr "Unternehmen"
@@ -1376,6 +1437,16 @@ msgctxt "field:account.income_statement.context,fiscalyear_cmp:"
 msgid "Fiscal Year"
 msgstr "Geschäftsjahr"
 
+#, fuzzy
+msgctxt "field:account.income_statement.context,from_date:"
+msgid "From Date"
+msgstr "Von Datum"
+
+#, fuzzy
+msgctxt "field:account.income_statement.context,from_date_cmp:"
+msgid "From Date"
+msgstr "Von Datum"
+
 msgctxt "field:account.income_statement.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1392,6 +1463,16 @@ msgctxt "field:account.income_statement.context,start_period_cmp:"
 msgid "Start Period"
 msgstr "Von Buchungszeitraum"
 
+#, fuzzy
+msgctxt "field:account.income_statement.context,to_date:"
+msgid "To Date"
+msgstr "Bis Datum"
+
+#, fuzzy
+msgctxt "field:account.income_statement.context,to_date_cmp:"
+msgid "To Date"
+msgstr "Bis Datum"
+
 msgctxt "field:account.journal,accounts:"
 msgid "Accounts"
 msgstr "Konten"
@@ -1445,8 +1526,8 @@ msgid "Name"
 msgstr "Name"
 
 msgctxt "field:account.journal,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal,sequence:"
 msgid "Sequence"
@@ -1497,8 +1578,8 @@ msgid "Journal"
 msgstr "Journal"
 
 msgctxt "field:account.journal.account,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.account,write_date:"
 msgid "Write Date"
@@ -1549,8 +1630,8 @@ msgid "Period"
 msgstr "Buchungszeitraum"
 
 msgctxt "field:account.journal.period,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.period,state:"
 msgid "State"
@@ -1585,8 +1666,8 @@ msgid "Journal"
 msgstr "Journal"
 
 msgctxt "field:account.journal.sequence,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.sequence,sequence:"
 msgid "Sequence"
@@ -1621,8 +1702,8 @@ msgid "Name"
 msgstr "Name"
 
 msgctxt "field:account.journal.type,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.type,write_date:"
 msgid "Write Date"
@@ -1685,8 +1766,8 @@ msgid "Post Number"
 msgstr "Festschreibungsnummer"
 
 msgctxt "field:account.move,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move,state:"
 msgid "State"
@@ -1797,8 +1878,8 @@ msgid "Period"
 msgstr "Buchungszeitraum"
 
 msgctxt "field:account.move.line,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.line,reconciliation:"
 msgid "Reconciliation"
@@ -1873,8 +1954,8 @@ msgid "Party Required"
 msgstr "Partei erforderlich"
 
 msgctxt "field:account.move.line.template,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.line.template,taxes:"
 msgid "Taxes"
@@ -1969,8 +2050,8 @@ msgid "Name"
 msgstr "Name"
 
 msgctxt "field:account.move.reconciliation,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.reconciliation,write_date:"
 msgid "Write Date"
@@ -2025,8 +2106,8 @@ msgid "Name"
 msgstr "Name"
 
 msgctxt "field:account.move.template,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.template,write_date:"
 msgid "Write Date"
@@ -2077,8 +2158,8 @@ msgid "Name"
 msgstr "Name"
 
 msgctxt "field:account.move.template.keyword,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.template.keyword,required:"
 msgid "Required"
@@ -2153,8 +2234,8 @@ msgid "Post Move Sequence"
 msgstr "Nummernkreis Buchungsfestschreibungen"
 
 msgctxt "field:account.period,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.period,start_date:"
 msgid "Starting Date"
@@ -2264,10 +2345,6 @@ msgctxt "field:account.tax,credit_note_tax_sign:"
 msgid "Credit Note Tax Sign"
 msgstr "Vorzeichen für Steuern in Gutschriften"
 
-msgctxt "field:account.tax,currency_digits:"
-msgid "Currency Digits"
-msgstr "Nachkommastellen Währung"
-
 msgctxt "field:account.tax,description:"
 msgid "Description"
 msgstr "Beschreibung"
@@ -2304,6 +2381,10 @@ msgctxt "field:account.tax,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr "Vorzeichen für Steuern in Rechnungen"
 
+msgctxt "field:account.tax,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 msgctxt "field:account.tax,name:"
 msgid "Name"
 msgstr "Name"
@@ -2317,8 +2398,8 @@ msgid "Rate"
 msgstr "Prozentsatz"
 
 msgctxt "field:account.tax,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax,sequence:"
 msgid "Sequence"
@@ -2393,8 +2474,8 @@ msgid "Parent"
 msgstr "Übergeordnet (Steuerkennziffern)"
 
 msgctxt "field:account.tax.code,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.code,sum:"
 msgid "Sum"
@@ -2465,8 +2546,8 @@ msgid "Parent"
 msgstr "Übergeordnet (Steuerkennziffernvorlage)"
 
 msgctxt "field:account.tax.code.template,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.code.template,write_date:"
 msgid "Write Date"
@@ -2501,8 +2582,8 @@ msgid "Name"
 msgstr "Name"
 
 msgctxt "field:account.tax.group,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.group,write_date:"
 msgid "Write Date"
@@ -2545,8 +2626,8 @@ msgid "Move Line"
 msgstr "Buchungszeile"
 
 msgctxt "field:account.tax.line,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.line,tax:"
 msgid "Tax"
@@ -2585,8 +2666,8 @@ msgid "Line"
 msgstr "Zeile"
 
 msgctxt "field:account.tax.line.template,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.line.template,tax:"
 msgid "Tax"
@@ -2629,8 +2710,8 @@ msgid "Name"
 msgstr "Name"
 
 msgctxt "field:account.tax.rule,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule,template:"
 msgid "Template"
@@ -2660,13 +2741,17 @@ msgctxt "field:account.tax.rule.line,id:"
 msgid "ID"
 msgstr "ID"
 
+msgctxt "field:account.tax.rule.line,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line,origin_tax:"
 msgid "Original Tax"
 msgstr "Ursprungssteuer"
 
 msgctxt "field:account.tax.rule.line,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.line,rule:"
 msgid "Rule"
@@ -2708,13 +2793,17 @@ msgctxt "field:account.tax.rule.line.template,id:"
 msgid "ID"
 msgstr "ID"
 
+msgctxt "field:account.tax.rule.line.template,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line.template,origin_tax:"
 msgid "Original Tax"
 msgstr "Ursprungssteuer"
 
 msgctxt "field:account.tax.rule.line.template,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.line.template,rule:"
 msgid "Rule"
@@ -2765,8 +2854,8 @@ msgid "Name"
 msgstr "Name"
 
 msgctxt "field:account.tax.rule.template,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.template,write_date:"
 msgid "Write Date"
@@ -2852,6 +2941,10 @@ msgctxt "field:account.tax.template,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr "Vorzeichen für Steuern in Rechnungen"
 
+msgctxt "field:account.tax.template,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 msgctxt "field:account.tax.template,name:"
 msgid "Name"
 msgstr "Name"
@@ -2865,8 +2958,8 @@ msgid "Rate"
 msgstr "Prozentsatz"
 
 msgctxt "field:account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.template,sequence:"
 msgid "Sequence"
@@ -3045,8 +3138,8 @@ msgid "Party"
 msgstr "Partei"
 
 msgctxt "field:party.party.account,rec_name:"
-msgid "Name"
-msgstr "Name"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:party.party.account,supplier_tax_rule:"
 msgid "Supplier Tax Rule"
@@ -3100,6 +3193,14 @@ msgctxt "help:account.balance_sheet.context,posted:"
 msgid "Show only posted move"
 msgstr "Nur festgeschriebene Buchungen anzeigen"
 
+msgctxt "help:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Used as reference for fiscalyear configuration."
+msgstr ""
+
+msgctxt "help:account.fiscalyear.renew.start,reset_sequences:"
+msgid "If checked, new sequences will be created."
+msgstr ""
+
 msgctxt "help:account.general_ledger.account.context,posted:"
 msgid "Show only posted move"
 msgstr "Nur festgeschriebene Buchungen anzeigen"
@@ -3218,6 +3319,10 @@ msgctxt "help:account.tax.line.template,amount:"
 msgid "A python expression that will be evaluated with the keywords."
 msgstr "Ein Python-Ausdruck der mit den Schlüsselwörtern ausgewertet wird."
 
+msgctxt "help:account.tax.rule.line,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line,origin_tax:"
 msgid ""
 "If the original tax is filled, the rule will be applied only for this tax."
@@ -3225,6 +3330,10 @@ msgstr ""
 "Wenn das Feld Ursprungssteuer ausgefüllt ist, wird die Steuerregel "
 "ausschließlich auf diese Steuer angewendet."
 
+msgctxt "help:account.tax.rule.line.template,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line.template,origin_tax:"
 msgid ""
 "If the original tax template is filled, the rule will be applied only for "
@@ -3317,6 +3426,10 @@ msgctxt "model:account.fiscalyear.balance_non_deferral.start,name:"
 msgid "Balance Non-Deferral"
 msgstr "Abgleich Saldenvortrag"
 
+msgctxt "model:account.fiscalyear.renew.start,name:"
+msgid "Renew Fiscal Year Start"
+msgstr ""
+
 msgctxt "model:account.general_ledger.account,name:"
 msgid "General Ledger Account"
 msgstr "Kontenblätter Konten"
@@ -3669,10 +3782,6 @@ msgctxt "model:ir.action,name:act_open_tax_code"
 msgid "Open Tax Code"
 msgstr "Steuerkennziffern öffnen"
 
-msgctxt "model:ir.action,name:act_open_type"
-msgid "Open Type"
-msgstr "Typ"
-
 msgctxt "model:ir.action,name:act_period_form"
 msgid "Periods"
 msgstr "Buchungszeiträume"
@@ -3689,6 +3798,11 @@ msgctxt "model:ir.action,name:act_reconcile_lines"
 msgid "Reconcile Lines"
 msgstr "Buchungszeilen abstimmen"
 
+#, fuzzy
+msgctxt "model:ir.action,name:act_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr "Geschäftsjahr wiedereröffnen"
+
 msgctxt "model:ir.action,name:act_tax_code_list"
 msgid "Tax Codes"
 msgstr "Steuerkennziffern"
@@ -3953,6 +4067,11 @@ msgctxt "model:ir.ui.menu,name:menu_reconcile"
 msgid "Reconcile Accounts"
 msgstr "Konten abstimmen"
 
+#, fuzzy
+msgctxt "model:ir.ui.menu,name:menu_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr "Geschäftsjahr wiedereröffnen"
+
 msgctxt "model:ir.ui.menu,name:menu_reporting"
 msgid "Reporting"
 msgstr "Auswertungen"
@@ -4105,6 +4224,11 @@ msgctxt "report:account.general_ledger:"
 msgid "Fiscal Year:"
 msgstr "Geschäftsjahr:"
 
+#, fuzzy
+msgctxt "report:account.general_ledger:"
+msgid "From Date:"
+msgstr "Von Datum:"
+
 msgctxt "report:account.general_ledger:"
 msgid "From Period"
 msgstr "Von Buchungszeitraum"
@@ -4126,10 +4250,6 @@ msgid "Origin"
 msgstr "Herkunft"
 
 msgctxt "report:account.general_ledger:"
-msgid "Period:"
-msgstr "Buchungszeitraum:"
-
-msgctxt "report:account.general_ledger:"
 msgid "Print Date:"
 msgstr "Druckdatum:"
 
@@ -4249,6 +4369,11 @@ msgctxt "report:account.trial_balance:"
 msgid "Fiscal Year:"
 msgstr "Geschäftsjahr:"
 
+#, fuzzy
+msgctxt "report:account.trial_balance:"
+msgid "From Date:"
+msgstr "Von Datum:"
+
 msgctxt "report:account.trial_balance:"
 msgid "From Period:"
 msgstr "Von Buchungszeitraum:"
@@ -4261,9 +4386,10 @@ msgctxt "report:account.trial_balance:"
 msgid "Start Balance"
 msgstr "Anfangssaldo"
 
+#, fuzzy
 msgctxt "report:account.trial_balance:"
-msgid "To Period:"
-msgstr "Bis Buchungszeitraum:"
+msgid "To"
+msgstr "Bis"
 
 msgctxt "report:account.trial_balance:"
 msgid "Total"
@@ -4801,6 +4927,16 @@ msgctxt "wizard_button:account.fiscalyear.balance_non_deferral,start,end:"
 msgid "Cancel"
 msgstr "Abbrechen"
 
+#, fuzzy
+msgctxt "wizard_button:account.fiscalyear.renew,start,create_:"
+msgid "Create"
+msgstr "Erstellen"
+
+#, fuzzy
+msgctxt "wizard_button:account.fiscalyear.renew,start,end:"
+msgid "Cancel"
+msgstr "Abbrechen"
+
 msgctxt "wizard_button:account.move.cancel,default,cancel:"
 msgid "OK"
 msgstr "OK"
diff --git a/locale/es.po b/locale/es.po
index 1bb5a0d..940daa4 100644
--- a/locale/es.po
+++ b/locale/es.po
@@ -1,4 +1,4 @@
-# 
+#
 msgid ""
 msgstr "Content-Type: text/plain; charset=utf-8\n"
 
@@ -31,7 +31,7 @@ msgid ""
 "The kind of Account \"%(account)s\" does not allow to set a second currency.\n"
 "Only \"Other\" type allows."
 msgstr ""
-"La clase la cuenta \"%(account)s\" no permite definir una segunda moneda.\n"
+"La clase de la cuenta \"%(account)s\" no permite definir una segunda moneda.\n"
 "Sólo lo permite el tipo \"Otro\"."
 
 msgctxt "error:account.account:"
@@ -290,6 +290,14 @@ msgstr ""
 "\"Actualizar precio unidad\" no se puede aplicar al impuesto "
 "\"%(template)s\" porqué tiene padre."
 
+msgctxt "error:party.party:"
+msgid "There is no payable account on party \"%(name)s\"."
+msgstr "No se ha definido ninguna cuenta a pagar para el tercero \"%(name)s\"."
+
+msgctxt "error:party.party:"
+msgid "There is no receivable account on party \"%(name)s\"."
+msgstr "No se ha definido ninguna cuenta a cobrar para el tercero \"%(name)s\"."
+
 msgctxt "field:account.account,active:"
 msgid "Active"
 msgstr "Activo"
@@ -379,8 +387,8 @@ msgid "Party Required"
 msgstr "Tercero obligatorio"
 
 msgctxt "field:account.account,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.account,reconcile:"
 msgid "Reconcile"
@@ -435,8 +443,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account-account.tax,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.account-account.tax,tax:"
 msgid "Tax"
@@ -495,8 +503,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account.deferral,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.account.deferral,second_currency:"
 msgid "Second Currency"
@@ -559,8 +567,8 @@ msgid "Party Required"
 msgstr "Tercero obligatorio"
 
 msgctxt "field:account.account.template,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.account.template,reconcile:"
 msgid "Reconcile"
@@ -599,8 +607,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account.template-account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.account.template-account.tax.template,tax:"
 msgid "Tax Template"
@@ -667,8 +675,8 @@ msgid "Parent"
 msgstr "Padre"
 
 msgctxt "field:account.account.type,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.account.type,sequence:"
 msgid "Sequence"
@@ -723,8 +731,8 @@ msgid "Parent"
 msgstr "Padre"
 
 msgctxt "field:account.account.type.template,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.account.type.template,sequence:"
 msgid "Sequence"
@@ -767,8 +775,8 @@ msgid "Party"
 msgstr "Tercero"
 
 msgctxt "field:account.aged_balance,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.aged_balance,term0:"
 msgid "Now"
@@ -875,8 +883,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.configuration,tax_rounding:"
 msgid "Tax Rounding"
@@ -916,8 +924,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration.default_account,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.configuration.default_account,write_date:"
 msgid "Write Date"
@@ -948,8 +956,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration.tax_rounding,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.configuration.tax_rounding,tax_rounding:"
 msgid "Method"
@@ -1036,8 +1044,8 @@ msgid "Post Move Sequence"
 msgstr "Secuencia de asiento contabilizado"
 
 msgctxt "field:account.fiscalyear,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.fiscalyear,start_date:"
 msgid "Starting Date"
@@ -1076,8 +1084,8 @@ msgid "Line"
 msgstr "Apunte"
 
 msgctxt "field:account.fiscalyear-account.move.line,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.fiscalyear-account.move.line,write_date:"
 msgid "Write Date"
@@ -1115,6 +1123,34 @@ msgctxt "field:account.fiscalyear.balance_non_deferral.start,period:"
 msgid "Period"
 msgstr "Período"
 
+msgctxt "field:account.fiscalyear.renew.start,company:"
+msgid "Company"
+msgstr "Empresa"
+
+msgctxt "field:account.fiscalyear.renew.start,end_date:"
+msgid "End Date"
+msgstr "Fecha final"
+
+msgctxt "field:account.fiscalyear.renew.start,id:"
+msgid "ID"
+msgstr "ID"
+
+msgctxt "field:account.fiscalyear.renew.start,name:"
+msgid "Name"
+msgstr "Nombre"
+
+msgctxt "field:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Previous Fiscalyear"
+msgstr "Ejercicio fiscal anterior"
+
+msgctxt "field:account.fiscalyear.renew.start,reset_sequences:"
+msgid "Reset Sequences"
+msgstr "Reiniciar secuencias"
+
+msgctxt "field:account.fiscalyear.renew.start,start_date:"
+msgid "Start Date"
+msgstr "Fecha inicial"
+
 msgctxt "field:account.general_ledger.account,active:"
 msgid "Active"
 msgstr "Activo"
@@ -1176,8 +1212,8 @@ msgid "Name"
 msgstr "Nombre"
 
 msgctxt "field:account.general_ledger.account,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.general_ledger.account,start_balance:"
 msgid "Start Balance"
@@ -1211,6 +1247,10 @@ msgctxt "field:account.general_ledger.account.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "Ejercicio fiscal"
 
+msgctxt "field:account.general_ledger.account.context,from_date:"
+msgid "From Date"
+msgstr "Desde la fecha"
+
 msgctxt "field:account.general_ledger.account.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1223,6 +1263,10 @@ msgctxt "field:account.general_ledger.account.context,start_period:"
 msgid "Start Period"
 msgstr "Período inicial"
 
+msgctxt "field:account.general_ledger.account.context,to_date:"
+msgid "To Date"
+msgstr "Hasta la fecha"
+
 msgctxt "field:account.general_ledger.line,account:"
 msgid "Account"
 msgstr "Cuenta"
@@ -1288,8 +1332,8 @@ msgid "Party Required"
 msgstr "Tercero obligatorio"
 
 msgctxt "field:account.general_ledger.line,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.general_ledger.line,state:"
 msgid "State"
@@ -1315,6 +1359,10 @@ msgctxt "field:account.general_ledger.line.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "Ejercicio fiscal"
 
+msgctxt "field:account.general_ledger.line.context,from_date:"
+msgid "From Date"
+msgstr "Desde la fecha"
+
 msgctxt "field:account.general_ledger.line.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1331,6 +1379,10 @@ msgctxt "field:account.general_ledger.line.context,start_period:"
 msgid "Start Period"
 msgstr "Período inicial"
 
+msgctxt "field:account.general_ledger.line.context,to_date:"
+msgid "To Date"
+msgstr "Hasta la fecha"
+
 msgctxt "field:account.income_statement.context,company:"
 msgid "Company"
 msgstr "Empresa"
@@ -1355,6 +1407,14 @@ msgctxt "field:account.income_statement.context,fiscalyear_cmp:"
 msgid "Fiscal Year"
 msgstr "Ejercicio fiscal"
 
+msgctxt "field:account.income_statement.context,from_date:"
+msgid "From Date"
+msgstr "Desde la fecha"
+
+msgctxt "field:account.income_statement.context,from_date_cmp:"
+msgid "From Date"
+msgstr "Desde la fecha"
+
 msgctxt "field:account.income_statement.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1371,6 +1431,14 @@ msgctxt "field:account.income_statement.context,start_period_cmp:"
 msgid "Start Period"
 msgstr "Período inicial"
 
+msgctxt "field:account.income_statement.context,to_date:"
+msgid "To Date"
+msgstr "Hasta la fecha"
+
+msgctxt "field:account.income_statement.context,to_date_cmp:"
+msgid "To Date"
+msgstr "Hasta la fecha"
+
 msgctxt "field:account.journal,accounts:"
 msgid "Accounts"
 msgstr "Cuentas"
@@ -1424,8 +1492,8 @@ msgid "Name"
 msgstr "Nombre"
 
 msgctxt "field:account.journal,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.journal,sequence:"
 msgid "Sequence"
@@ -1476,8 +1544,8 @@ msgid "Journal"
 msgstr "Diario"
 
 msgctxt "field:account.journal.account,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.journal.account,write_date:"
 msgid "Write Date"
@@ -1528,8 +1596,8 @@ msgid "Period"
 msgstr "Período"
 
 msgctxt "field:account.journal.period,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.journal.period,state:"
 msgid "State"
@@ -1564,8 +1632,8 @@ msgid "Journal"
 msgstr "Diario"
 
 msgctxt "field:account.journal.sequence,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.journal.sequence,sequence:"
 msgid "Sequence"
@@ -1600,8 +1668,8 @@ msgid "Name"
 msgstr "Nombre"
 
 msgctxt "field:account.journal.type,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.journal.type,write_date:"
 msgid "Write Date"
@@ -1664,8 +1732,8 @@ msgid "Post Number"
 msgstr "Número contabilización"
 
 msgctxt "field:account.move,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.move,state:"
 msgid "State"
@@ -1776,8 +1844,8 @@ msgid "Period"
 msgstr "Período"
 
 msgctxt "field:account.move.line,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.move.line,reconciliation:"
 msgid "Reconciliation"
@@ -1852,8 +1920,8 @@ msgid "Party Required"
 msgstr "Tercero obligatorio"
 
 msgctxt "field:account.move.line.template,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.move.line.template,taxes:"
 msgid "Taxes"
@@ -1885,7 +1953,7 @@ msgstr "Empresa"
 
 msgctxt "field:account.move.print_general_journal.start,from_date:"
 msgid "From Date"
-msgstr "Fecha inicial"
+msgstr "Desde la fecha"
 
 msgctxt "field:account.move.print_general_journal.start,id:"
 msgid "ID"
@@ -1897,7 +1965,7 @@ msgstr "Asiento contabilizado"
 
 msgctxt "field:account.move.print_general_journal.start,to_date:"
 msgid "To Date"
-msgstr "Fecha final"
+msgstr "Hasta la fecha"
 
 msgctxt "field:account.move.reconcile_lines.writeoff,amount:"
 msgid "Amount"
@@ -1948,8 +2016,8 @@ msgid "Name"
 msgstr "Nombre"
 
 msgctxt "field:account.move.reconciliation,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.move.reconciliation,write_date:"
 msgid "Write Date"
@@ -2004,8 +2072,8 @@ msgid "Name"
 msgstr "Nombre"
 
 msgctxt "field:account.move.template,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.move.template,write_date:"
 msgid "Write Date"
@@ -2056,8 +2124,8 @@ msgid "Name"
 msgstr "Nombre"
 
 msgctxt "field:account.move.template.keyword,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.move.template.keyword,required:"
 msgid "Required"
@@ -2093,7 +2161,7 @@ msgstr "ID"
 
 msgctxt "field:account.open_chart.start,posted:"
 msgid "Posted Moves"
-msgstr "Asiento contabilizado"
+msgstr "Asientos contabilizados"
 
 msgctxt "field:account.period,company:"
 msgid "Company"
@@ -2132,8 +2200,8 @@ msgid "Post Move Sequence"
 msgstr "Secuencia de asiento contabilizado"
 
 msgctxt "field:account.period,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.period,start_date:"
 msgid "Starting Date"
@@ -2243,10 +2311,6 @@ msgctxt "field:account.tax,credit_note_tax_sign:"
 msgid "Credit Note Tax Sign"
 msgstr "Signo del impuesto del abono"
 
-msgctxt "field:account.tax,currency_digits:"
-msgid "Currency Digits"
-msgstr "Decimales de la moneda"
-
 msgctxt "field:account.tax,description:"
 msgid "Description"
 msgstr "Descripción"
@@ -2283,6 +2347,10 @@ msgctxt "field:account.tax,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr "Signo del impuesto de la factura"
 
+msgctxt "field:account.tax,legal_notice:"
+msgid "Legal Notice"
+msgstr "Aviso legal"
+
 msgctxt "field:account.tax,name:"
 msgid "Name"
 msgstr "Nombre"
@@ -2296,8 +2364,8 @@ msgid "Rate"
 msgstr "Porcentaje"
 
 msgctxt "field:account.tax,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.tax,sequence:"
 msgid "Sequence"
@@ -2372,8 +2440,8 @@ msgid "Parent"
 msgstr "Padre"
 
 msgctxt "field:account.tax.code,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.tax.code,sum:"
 msgid "Sum"
@@ -2444,8 +2512,8 @@ msgid "Parent"
 msgstr "Padre"
 
 msgctxt "field:account.tax.code.template,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.tax.code.template,write_date:"
 msgid "Write Date"
@@ -2480,8 +2548,8 @@ msgid "Name"
 msgstr "Nombre"
 
 msgctxt "field:account.tax.group,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.tax.group,write_date:"
 msgid "Write Date"
@@ -2524,8 +2592,8 @@ msgid "Move Line"
 msgstr "Apunte"
 
 msgctxt "field:account.tax.line,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.tax.line,tax:"
 msgid "Tax"
@@ -2564,8 +2632,8 @@ msgid "Line"
 msgstr "Línea"
 
 msgctxt "field:account.tax.line.template,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.tax.line.template,tax:"
 msgid "Tax"
@@ -2608,8 +2676,8 @@ msgid "Name"
 msgstr "Nombre"
 
 msgctxt "field:account.tax.rule,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.tax.rule,template:"
 msgid "Template"
@@ -2639,13 +2707,17 @@ msgctxt "field:account.tax.rule.line,id:"
 msgid "ID"
 msgstr "ID"
 
+msgctxt "field:account.tax.rule.line,keep_origin:"
+msgid "Keep Origin"
+msgstr "Mantener el original"
+
 msgctxt "field:account.tax.rule.line,origin_tax:"
 msgid "Original Tax"
 msgstr "Impuesto origen"
 
 msgctxt "field:account.tax.rule.line,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.tax.rule.line,rule:"
 msgid "Rule"
@@ -2687,13 +2759,17 @@ msgctxt "field:account.tax.rule.line.template,id:"
 msgid "ID"
 msgstr "ID"
 
+msgctxt "field:account.tax.rule.line.template,keep_origin:"
+msgid "Keep Origin"
+msgstr "Mantener el original"
+
 msgctxt "field:account.tax.rule.line.template,origin_tax:"
 msgid "Original Tax"
 msgstr "Impuesto origen"
 
 msgctxt "field:account.tax.rule.line.template,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.tax.rule.line.template,rule:"
 msgid "Rule"
@@ -2744,8 +2820,8 @@ msgid "Name"
 msgstr "Nombre"
 
 msgctxt "field:account.tax.rule.template,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.tax.rule.template,write_date:"
 msgid "Write Date"
@@ -2831,6 +2907,10 @@ msgctxt "field:account.tax.template,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr "Signo del impuesto de la factura"
 
+msgctxt "field:account.tax.template,legal_notice:"
+msgid "Legal Notice"
+msgstr "Aviso legal"
+
 msgctxt "field:account.tax.template,name:"
 msgid "Name"
 msgstr "Nombre"
@@ -2844,8 +2924,8 @@ msgid "Rate"
 msgstr "Porcentaje"
 
 msgctxt "field:account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:account.tax.template,sequence:"
 msgid "Sequence"
@@ -3024,8 +3104,8 @@ msgid "Party"
 msgstr "Tercero"
 
 msgctxt "field:party.party.account,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr "Nombre del registro"
 
 msgctxt "field:party.party.account,supplier_tax_rule:"
 msgid "Supplier Tax Rule"
@@ -3077,6 +3157,14 @@ msgctxt "help:account.balance_sheet.context,posted:"
 msgid "Show only posted move"
 msgstr "Muestra sólo asientos contabilizados."
 
+msgctxt "help:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Used as reference for fiscalyear configuration."
+msgstr "Utilizado como referencia para la configuración del ejercicio fiscal."
+
+msgctxt "help:account.fiscalyear.renew.start,reset_sequences:"
+msgid "If checked, new sequences will be created."
+msgstr "Si se marca se van a crear nuevas secuencias."
+
 msgctxt "help:account.general_ledger.account.context,posted:"
 msgid "Show only posted move"
 msgstr "Muestra sólo asientos contabilizados."
@@ -3195,6 +3283,10 @@ msgctxt "help:account.tax.line.template,amount:"
 msgid "A python expression that will be evaluated with the keywords."
 msgstr "Una expresión de python que se va a evaluar con las palabras clave."
 
+msgctxt "help:account.tax.rule.line,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr "Marcar para añadir el impuesto original al impuesto substituido."
+
 msgctxt "help:account.tax.rule.line,origin_tax:"
 msgid ""
 "If the original tax is filled, the rule will be applied only for this tax."
@@ -3202,6 +3294,10 @@ msgstr ""
 "Si se rellena el impuesto original, la regla se aplicará sólo para este "
 "impuesto."
 
+msgctxt "help:account.tax.rule.line.template,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr "Marcar para añadir el impuesto original al impuesto substituido."
+
 msgctxt "help:account.tax.rule.line.template,origin_tax:"
 msgid ""
 "If the original tax template is filled, the rule will be applied only for "
@@ -3295,6 +3391,10 @@ msgctxt "model:account.fiscalyear.balance_non_deferral.start,name:"
 msgid "Balance Non-Deferral"
 msgstr "Crear asiento de regularización"
 
+msgctxt "model:account.fiscalyear.renew.start,name:"
+msgid "Renew Fiscal Year Start"
+msgstr "Inicio renovar ejercicio fiscal"
+
 msgctxt "model:account.general_ledger.account,name:"
 msgid "General Ledger Account"
 msgstr "Cuenta libro mayor"
@@ -3647,10 +3747,6 @@ msgctxt "model:ir.action,name:act_open_tax_code"
 msgid "Open Tax Code"
 msgstr "Abrir código de impuesto"
 
-msgctxt "model:ir.action,name:act_open_type"
-msgid "Open Type"
-msgstr "Abrir tipo"
-
 msgctxt "model:ir.action,name:act_period_form"
 msgid "Periods"
 msgstr "Períodos"
@@ -3667,6 +3763,10 @@ msgctxt "model:ir.action,name:act_reconcile_lines"
 msgid "Reconcile Lines"
 msgstr "Conciliar apuntes"
 
+msgctxt "model:ir.action,name:act_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr "Renovar ejercicio fiscal"
+
 msgctxt "model:ir.action,name:act_tax_code_list"
 msgid "Tax Codes"
 msgstr "Códigos de impuesto"
@@ -3931,6 +4031,10 @@ msgctxt "model:ir.ui.menu,name:menu_reconcile"
 msgid "Reconcile Accounts"
 msgstr "Conciliar cuentas"
 
+msgctxt "model:ir.ui.menu,name:menu_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr "Renovar ejercicio fiscal"
+
 msgctxt "model:ir.ui.menu,name:menu_reporting"
 msgid "Reporting"
 msgstr "Informes"
@@ -4084,6 +4188,10 @@ msgid "Fiscal Year:"
 msgstr "Ejercicio fiscal:"
 
 msgctxt "report:account.general_ledger:"
+msgid "From Date:"
+msgstr "Desde la fecha:"
+
+msgctxt "report:account.general_ledger:"
 msgid "From Period"
 msgstr "Período inicial:"
 
@@ -4104,10 +4212,6 @@ msgid "Origin"
 msgstr "Origen"
 
 msgctxt "report:account.general_ledger:"
-msgid "Period:"
-msgstr "Período:"
-
-msgctxt "report:account.general_ledger:"
 msgid "Print Date:"
 msgstr "Fecha impresión:"
 
@@ -4165,7 +4269,7 @@ msgstr "Borrador"
 
 msgctxt "report:account.move.general_journal:"
 msgid "From Date:"
-msgstr "Fecha inicial:"
+msgstr "Desde la fecha:"
 
 msgctxt "report:account.move.general_journal:"
 msgid "General Journal"
@@ -4189,7 +4293,7 @@ msgstr "Fecha impresión:"
 
 msgctxt "report:account.move.general_journal:"
 msgid "To Date:"
-msgstr "Fecha final:"
+msgstr "Hasta la fecha:"
 
 msgctxt "report:account.move.general_journal:"
 msgid "User:"
@@ -4228,6 +4332,10 @@ msgid "Fiscal Year:"
 msgstr "Ejercicio fiscal:"
 
 msgctxt "report:account.trial_balance:"
+msgid "From Date:"
+msgstr "Desde la fecha:"
+
+msgctxt "report:account.trial_balance:"
 msgid "From Period:"
 msgstr "Período inicial:"
 
@@ -4240,8 +4348,8 @@ msgid "Start Balance"
 msgstr "Saldo inicial"
 
 msgctxt "report:account.trial_balance:"
-msgid "To Period:"
-msgstr "Período final:"
+msgid "To"
+msgstr "Hasta"
 
 msgctxt "report:account.trial_balance:"
 msgid "Total"
@@ -4779,6 +4887,14 @@ msgctxt "wizard_button:account.fiscalyear.balance_non_deferral,start,end:"
 msgid "Cancel"
 msgstr "Cancelar"
 
+msgctxt "wizard_button:account.fiscalyear.renew,start,create_:"
+msgid "Create"
+msgstr "Crear"
+
+msgctxt "wizard_button:account.fiscalyear.renew,start,end:"
+msgid "Cancel"
+msgstr "Cancelar"
+
 msgctxt "wizard_button:account.move.cancel,default,cancel:"
 msgid "OK"
 msgstr "Aceptar"
diff --git a/locale/es_419.po b/locale/es_419.po
index f3019d7..2bc2454 100644
--- a/locale/es_419.po
+++ b/locale/es_419.po
@@ -1,4 +1,4 @@
-# 
+#
 msgid ""
 msgstr "Content-Type: text/plain; charset=utf-8\n"
 
@@ -289,6 +289,14 @@ msgstr ""
 "\"Actualizar precio unitario\" no se puede aplicar al impuesto "
 "\"%(template)s\" porque tiene padre."
 
+msgctxt "error:party.party:"
+msgid "There is no payable account on party \"%(name)s\"."
+msgstr ""
+
+msgctxt "error:party.party:"
+msgid "There is no receivable account on party \"%(name)s\"."
+msgstr ""
+
 msgctxt "field:account.account,active:"
 msgid "Active"
 msgstr ""
@@ -380,10 +388,9 @@ msgctxt "field:account.account,party_required:"
 msgid "Party Required"
 msgstr "Tercero requerido"
 
-#, fuzzy
 msgctxt "field:account.account,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account,reconcile:"
 msgid "Reconcile"
@@ -440,10 +447,9 @@ msgctxt "field:account.account-account.tax,id:"
 msgid "ID"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.account-account.tax,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account-account.tax,tax:"
 msgid "Tax"
@@ -502,10 +508,9 @@ msgctxt "field:account.account.deferral,id:"
 msgid "ID"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.account.deferral,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.deferral,second_currency:"
 msgid "Second Currency"
@@ -571,10 +576,9 @@ msgctxt "field:account.account.template,party_required:"
 msgid "Party Required"
 msgstr "Tercero requerido"
 
-#, fuzzy
 msgctxt "field:account.account.template,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.template,reconcile:"
 msgid "Reconcile"
@@ -614,10 +618,9 @@ msgctxt "field:account.account.template-account.tax.template,id:"
 msgid "ID"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.account.template-account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.template-account.tax.template,tax:"
 msgid "Tax Template"
@@ -685,10 +688,9 @@ msgctxt "field:account.account.type,parent:"
 msgid "Parent"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.account.type,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.type,sequence:"
 msgid "Sequence"
@@ -745,10 +747,9 @@ msgctxt "field:account.account.type.template,parent:"
 msgid "Parent"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.account.type.template,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.account.type.template,sequence:"
@@ -793,10 +794,9 @@ msgctxt "field:account.aged_balance,party:"
 msgid "Party"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.aged_balance,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.aged_balance,term0:"
 msgid "Now"
@@ -906,10 +906,9 @@ msgctxt "field:account.configuration,id:"
 msgid "ID"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.configuration,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.configuration,tax_rounding:"
 msgid "Tax Rounding"
@@ -949,10 +948,9 @@ msgctxt "field:account.configuration.default_account,id:"
 msgid "ID"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.configuration.default_account,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.configuration.default_account,write_date:"
 msgid "Write Date"
@@ -983,10 +981,9 @@ msgctxt "field:account.configuration.tax_rounding,id:"
 msgid "ID"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.configuration.tax_rounding,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.configuration.tax_rounding,tax_rounding:"
 msgid "Method"
@@ -1076,10 +1073,9 @@ msgctxt "field:account.fiscalyear,post_move_sequence:"
 msgid "Post Move Sequence"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.fiscalyear,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.fiscalyear,start_date:"
 msgid "Starting Date"
@@ -1118,10 +1114,9 @@ msgctxt "field:account.fiscalyear-account.move.line,line:"
 msgid "Line"
 msgstr "Línea"
 
-#, fuzzy
 msgctxt "field:account.fiscalyear-account.move.line,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.fiscalyear-account.move.line,write_date:"
 msgid "Write Date"
@@ -1161,6 +1156,35 @@ msgctxt "field:account.fiscalyear.balance_non_deferral.start,period:"
 msgid "Period"
 msgstr "Periods"
 
+msgctxt "field:account.fiscalyear.renew.start,company:"
+msgid "Company"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,end_date:"
+msgid "End Date"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,id:"
+msgid "ID"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,name:"
+msgid "Name"
+msgstr "Nombre"
+
+msgctxt "field:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Previous Fiscalyear"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,reset_sequences:"
+msgid "Reset Sequences"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,start_date:"
+msgid "Start Date"
+msgstr ""
+
 msgctxt "field:account.general_ledger.account,active:"
 msgid "Active"
 msgstr ""
@@ -1222,10 +1246,9 @@ msgctxt "field:account.general_ledger.account,name:"
 msgid "Name"
 msgstr "Nombre"
 
-#, fuzzy
 msgctxt "field:account.general_ledger.account,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.general_ledger.account,start_balance:"
 msgid "Start Balance"
@@ -1260,6 +1283,10 @@ msgctxt "field:account.general_ledger.account.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "Año fiscal"
 
+msgctxt "field:account.general_ledger.account.context,from_date:"
+msgid "From Date"
+msgstr ""
+
 msgctxt "field:account.general_ledger.account.context,id:"
 msgid "ID"
 msgstr ""
@@ -1273,6 +1300,11 @@ msgid "Start Period"
 msgstr ""
 
 #, fuzzy
+msgctxt "field:account.general_ledger.account.context,to_date:"
+msgid "To Date"
+msgstr "A la Fecha"
+
+#, fuzzy
 msgctxt "field:account.general_ledger.line,account:"
 msgid "Account"
 msgstr "Cuent"
@@ -1338,10 +1370,9 @@ msgctxt "field:account.general_ledger.line,party_required:"
 msgid "Party Required"
 msgstr "Tercero requerido"
 
-#, fuzzy
 msgctxt "field:account.general_ledger.line,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.general_ledger.line,state:"
 msgid "State"
@@ -1368,6 +1399,10 @@ msgctxt "field:account.general_ledger.line.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "Año Fiscal"
 
+msgctxt "field:account.general_ledger.line.context,from_date:"
+msgid "From Date"
+msgstr ""
+
 msgctxt "field:account.general_ledger.line.context,id:"
 msgid "ID"
 msgstr ""
@@ -1384,6 +1419,11 @@ msgctxt "field:account.general_ledger.line.context,start_period:"
 msgid "Start Period"
 msgstr ""
 
+#, fuzzy
+msgctxt "field:account.general_ledger.line.context,to_date:"
+msgid "To Date"
+msgstr "A la Fecha"
+
 msgctxt "field:account.income_statement.context,company:"
 msgid "Company"
 msgstr ""
@@ -1408,6 +1448,14 @@ msgctxt "field:account.income_statement.context,fiscalyear_cmp:"
 msgid "Fiscal Year"
 msgstr "Año fiscal"
 
+msgctxt "field:account.income_statement.context,from_date:"
+msgid "From Date"
+msgstr ""
+
+msgctxt "field:account.income_statement.context,from_date_cmp:"
+msgid "From Date"
+msgstr ""
+
 msgctxt "field:account.income_statement.context,id:"
 msgid "ID"
 msgstr ""
@@ -1425,6 +1473,16 @@ msgid "Start Period"
 msgstr ""
 
 #, fuzzy
+msgctxt "field:account.income_statement.context,to_date:"
+msgid "To Date"
+msgstr "A la Fecha"
+
+#, fuzzy
+msgctxt "field:account.income_statement.context,to_date_cmp:"
+msgid "To Date"
+msgstr "A la Fecha"
+
+#, fuzzy
 msgctxt "field:account.journal,accounts:"
 msgid "Accounts"
 msgstr "Cuentas"
@@ -1478,10 +1536,9 @@ msgctxt "field:account.journal,name:"
 msgid "Name"
 msgstr "Nombre"
 
-#, fuzzy
 msgctxt "field:account.journal,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.journal,sequence:"
@@ -1534,10 +1591,9 @@ msgctxt "field:account.journal.account,journal:"
 msgid "Journal"
 msgstr "Libro diario"
 
-#, fuzzy
 msgctxt "field:account.journal.account,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.account,write_date:"
 msgid "Write Date"
@@ -1589,10 +1645,9 @@ msgctxt "field:account.journal.period,period:"
 msgid "Period"
 msgstr "Periods"
 
-#, fuzzy
 msgctxt "field:account.journal.period,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.period,state:"
 msgid "State"
@@ -1627,10 +1682,9 @@ msgctxt "field:account.journal.sequence,journal:"
 msgid "Journal"
 msgstr "Libro diario"
 
-#, fuzzy
 msgctxt "field:account.journal.sequence,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.journal.sequence,sequence:"
@@ -1667,10 +1721,9 @@ msgctxt "field:account.journal.type,name:"
 msgid "Name"
 msgstr "Nombre"
 
-#, fuzzy
 msgctxt "field:account.journal.type,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.type,write_date:"
 msgid "Write Date"
@@ -1735,10 +1788,9 @@ msgctxt "field:account.move,post_number:"
 msgid "Post Number"
 msgstr "Número de contabilización"
 
-#, fuzzy
 msgctxt "field:account.move,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move,state:"
 msgid "State"
@@ -1853,10 +1905,9 @@ msgctxt "field:account.move.line,period:"
 msgid "Period"
 msgstr "Periods"
 
-#, fuzzy
 msgctxt "field:account.move.line,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.line,reconciliation:"
 msgid "Reconciliation"
@@ -1933,10 +1984,9 @@ msgctxt "field:account.move.line.template,party_required:"
 msgid "Party Required"
 msgstr "Tercero requerido"
 
-#, fuzzy
 msgctxt "field:account.move.line.template,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.line.template,taxes:"
 msgid "Taxes"
@@ -2036,10 +2086,9 @@ msgctxt "field:account.move.reconciliation,name:"
 msgid "Name"
 msgstr "Nombre"
 
-#, fuzzy
 msgctxt "field:account.move.reconciliation,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.reconciliation,write_date:"
 msgid "Write Date"
@@ -2099,10 +2148,9 @@ msgctxt "field:account.move.template,name:"
 msgid "Name"
 msgstr "Nombre"
 
-#, fuzzy
 msgctxt "field:account.move.template,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.template,write_date:"
 msgid "Write Date"
@@ -2156,10 +2204,9 @@ msgctxt "field:account.move.template.keyword,name:"
 msgid "Name"
 msgstr "Nombre"
 
-#, fuzzy
 msgctxt "field:account.move.template.keyword,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.template.keyword,required:"
 msgid "Required"
@@ -2237,10 +2284,9 @@ msgctxt "field:account.period,post_move_sequence:"
 msgid "Post Move Sequence"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.period,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.period,start_date:"
 msgid "Starting Date"
@@ -2357,10 +2403,6 @@ msgctxt "field:account.tax,credit_note_tax_sign:"
 msgid "Credit Note Tax Sign"
 msgstr "Signo del impuesto de nota de crédito"
 
-msgctxt "field:account.tax,currency_digits:"
-msgid "Currency Digits"
-msgstr ""
-
 #, fuzzy
 msgctxt "field:account.tax,description:"
 msgid "Description"
@@ -2398,6 +2440,10 @@ msgctxt "field:account.tax,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr ""
 
+msgctxt "field:account.tax,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:account.tax,name:"
 msgid "Name"
@@ -2411,10 +2457,9 @@ msgctxt "field:account.tax,rate:"
 msgid "Rate"
 msgstr "Tasa"
 
-#, fuzzy
 msgctxt "field:account.tax,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.tax,sequence:"
@@ -2494,10 +2539,9 @@ msgctxt "field:account.tax.code,parent:"
 msgid "Parent"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.tax.code,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.code,sum:"
 msgid "Sum"
@@ -2573,10 +2617,9 @@ msgctxt "field:account.tax.code.template,parent:"
 msgid "Parent"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.tax.code.template,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.code.template,write_date:"
 msgid "Write Date"
@@ -2613,10 +2656,9 @@ msgctxt "field:account.tax.group,name:"
 msgid "Name"
 msgstr "Nombre"
 
-#, fuzzy
 msgctxt "field:account.tax.group,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.group,write_date:"
 msgid "Write Date"
@@ -2659,10 +2701,9 @@ msgctxt "field:account.tax.line,move_line:"
 msgid "Move Line"
 msgstr "Línea de asiento"
 
-#, fuzzy
 msgctxt "field:account.tax.line,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.line,tax:"
 msgid "Tax"
@@ -2702,10 +2743,9 @@ msgctxt "field:account.tax.line.template,line:"
 msgid "Line"
 msgstr "Línea"
 
-#, fuzzy
 msgctxt "field:account.tax.line.template,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.line.template,tax:"
 msgid "Tax"
@@ -2751,10 +2791,9 @@ msgctxt "field:account.tax.rule,name:"
 msgid "Name"
 msgstr "Nombre"
 
-#, fuzzy
 msgctxt "field:account.tax.rule,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.tax.rule,template:"
@@ -2786,14 +2825,17 @@ msgctxt "field:account.tax.rule.line,id:"
 msgid "ID"
 msgstr ""
 
+msgctxt "field:account.tax.rule.line,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line,origin_tax:"
 msgid "Original Tax"
 msgstr "Impuesto Original"
 
-#, fuzzy
 msgctxt "field:account.tax.rule.line,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.line,rule:"
 msgid "Rule"
@@ -2838,14 +2880,17 @@ msgctxt "field:account.tax.rule.line.template,id:"
 msgid "ID"
 msgstr ""
 
+msgctxt "field:account.tax.rule.line.template,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line.template,origin_tax:"
 msgid "Original Tax"
 msgstr "Impuesto original"
 
-#, fuzzy
 msgctxt "field:account.tax.rule.line.template,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.line.template,rule:"
 msgid "Rule"
@@ -2901,10 +2946,9 @@ msgctxt "field:account.tax.rule.template,name:"
 msgid "Name"
 msgstr "Nombre"
 
-#, fuzzy
 msgctxt "field:account.tax.rule.template,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.template,write_date:"
 msgid "Write Date"
@@ -2994,6 +3038,10 @@ msgctxt "field:account.tax.template,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr ""
 
+msgctxt "field:account.tax.template,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:account.tax.template,name:"
 msgid "Name"
@@ -3008,10 +3056,9 @@ msgctxt "field:account.tax.template,rate:"
 msgid "Rate"
 msgstr "Tasa"
 
-#, fuzzy
 msgctxt "field:account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.tax.template,sequence:"
@@ -3195,10 +3242,9 @@ msgctxt "field:party.party.account,party:"
 msgid "Party"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:party.party.account,rec_name:"
-msgid "Name"
-msgstr "Nombre"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:party.party.account,supplier_tax_rule:"
 msgid "Supplier Tax Rule"
@@ -3249,6 +3295,14 @@ msgctxt "help:account.balance_sheet.context,posted:"
 msgid "Show only posted move"
 msgstr ""
 
+msgctxt "help:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Used as reference for fiscalyear configuration."
+msgstr ""
+
+msgctxt "help:account.fiscalyear.renew.start,reset_sequences:"
+msgid "If checked, new sequences will be created."
+msgstr ""
+
 msgctxt "help:account.general_ledger.account.context,posted:"
 msgid "Show only posted move"
 msgstr ""
@@ -3366,11 +3420,19 @@ msgctxt "help:account.tax.line.template,amount:"
 msgid "A python expression that will be evaluated with the keywords."
 msgstr ""
 
+msgctxt "help:account.tax.rule.line,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line,origin_tax:"
 msgid ""
 "If the original tax is filled, the rule will be applied only for this tax."
 msgstr ""
 
+msgctxt "help:account.tax.rule.line.template,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line.template,origin_tax:"
 msgid ""
 "If the original tax template is filled, the rule will be applied only for "
@@ -3469,6 +3531,10 @@ msgctxt "model:account.fiscalyear.balance_non_deferral.start,name:"
 msgid "Balance Non-Deferral"
 msgstr "Saldo Diferido"
 
+msgctxt "model:account.fiscalyear.renew.start,name:"
+msgid "Renew Fiscal Year Start"
+msgstr ""
+
 #, fuzzy
 msgctxt "model:account.general_ledger.account,name:"
 msgid "General Ledger Account"
@@ -3554,9 +3620,10 @@ msgctxt "model:account.journal.type,name:journal_type_write_off"
 msgid "Write-Off"
 msgstr ""
 
+#, fuzzy
 msgctxt "model:account.move,name:"
 msgid "Account Move"
-msgstr ""
+msgstr "Cuenta de impuesto"
 
 msgctxt "model:account.move.cancel.default,name:"
 msgid "Cancel Moves"
@@ -3716,18 +3783,20 @@ msgctxt "model:ir.action,name:act_account_tree2"
 msgid "Accounts"
 msgstr "Cuentas"
 
+#, fuzzy
 msgctxt "model:ir.action,name:act_account_type_list"
 msgid "Account Types"
-msgstr ""
+msgstr "Cuenta de impuesto"
 
 #, fuzzy
 msgctxt "model:ir.action,name:act_account_type_template_tree"
 msgid "Account Type Templates"
 msgstr "Plantilla de cuenta de impuesto"
 
+#, fuzzy
 msgctxt "model:ir.action,name:act_account_type_tree"
 msgid "Account Types"
-msgstr ""
+msgstr "Cuenta de impuesto"
 
 msgctxt "model:ir.action,name:act_aged_balance_list"
 msgid "Aged Balance"
@@ -3789,13 +3858,15 @@ msgctxt "model:ir.action,name:act_journal_type_form"
 msgid "Journal Types"
 msgstr "Tipos de libros diarios"
 
+#, fuzzy
 msgctxt "model:ir.action,name:act_move_form"
 msgid "Account Moves"
-msgstr ""
+msgstr "Cuenta de impuesto"
 
+#, fuzzy
 msgctxt "model:ir.action,name:act_move_from_template"
 msgid "Account Move"
-msgstr ""
+msgstr "Cuenta de impuesto"
 
 msgctxt "model:ir.action,name:act_move_line_form"
 msgid "Account Move Lines"
@@ -3834,10 +3905,6 @@ msgctxt "model:ir.action,name:act_open_tax_code"
 msgid "Open Tax Code"
 msgstr ""
 
-msgctxt "model:ir.action,name:act_open_type"
-msgid "Open Type"
-msgstr ""
-
 #, fuzzy
 msgctxt "model:ir.action,name:act_period_form"
 msgid "Periods"
@@ -3856,6 +3923,11 @@ msgid "Reconcile Lines"
 msgstr "Conciliar las líneas"
 
 #, fuzzy
+msgctxt "model:ir.action,name:act_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr "Reabrir año fiscal"
+
+#, fuzzy
 msgctxt "model:ir.action,name:act_tax_code_list"
 msgid "Tax Codes"
 msgstr "Códigos de impuesto"
@@ -3960,9 +4032,10 @@ msgctxt "model:ir.sequence.type,name:sequence_type_account_journal"
 msgid "Account Journal"
 msgstr "Libro diario contable"
 
+#, fuzzy
 msgctxt "model:ir.sequence.type,name:sequence_type_account_move"
 msgid "Account Move"
-msgstr ""
+msgstr "Cuenta de impuesto"
 
 msgctxt ""
 "model:ir.sequence.type,name:sequence_type_account_move_reconciliation"
@@ -3992,18 +4065,20 @@ msgctxt "model:ir.ui.menu,name:menu_account_tree"
 msgid "Accounts"
 msgstr "Cuentas"
 
+#, fuzzy
 msgctxt "model:ir.ui.menu,name:menu_account_type_list"
 msgid "Account Types"
-msgstr ""
+msgstr "Cuenta de impuesto"
 
 #, fuzzy
 msgctxt "model:ir.ui.menu,name:menu_account_type_template_tree"
 msgid "Account Type Templates"
 msgstr "Plantilla de cuenta de impuesto"
 
+#, fuzzy
 msgctxt "model:ir.ui.menu,name:menu_account_type_tree"
 msgid "Account Types"
-msgstr ""
+msgstr "Cuenta de impuesto"
 
 msgctxt "model:ir.ui.menu,name:menu_aged_balance"
 msgid "Aged Balance"
@@ -4081,9 +4156,10 @@ msgctxt "model:ir.ui.menu,name:menu_journal_type_form"
 msgid "Journal Types"
 msgstr "Tipos de libro diario"
 
+#, fuzzy
 msgctxt "model:ir.ui.menu,name:menu_move_form"
 msgid "Account Moves"
-msgstr ""
+msgstr "Cuenta de impuesto"
 
 msgctxt "model:ir.ui.menu,name:menu_move_template_create"
 msgid "Create Move from Template"
@@ -4127,6 +4203,11 @@ msgctxt "model:ir.ui.menu,name:menu_reconcile"
 msgid "Reconcile Accounts"
 msgstr ""
 
+#, fuzzy
+msgctxt "model:ir.ui.menu,name:menu_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr "Reabrir año fiscal"
+
 msgctxt "model:ir.ui.menu,name:menu_reporting"
 msgid "Reporting"
 msgstr ""
@@ -4285,6 +4366,10 @@ msgid "Fiscal Year:"
 msgstr "Año fiscal:"
 
 msgctxt "report:account.general_ledger:"
+msgid "From Date:"
+msgstr ""
+
+msgctxt "report:account.general_ledger:"
 msgid "From Period"
 msgstr ""
 
@@ -4305,11 +4390,6 @@ msgctxt "report:account.general_ledger:"
 msgid "Origin"
 msgstr ""
 
-#, fuzzy
-msgctxt "report:account.general_ledger:"
-msgid "Period:"
-msgstr "Periods"
-
 msgctxt "report:account.general_ledger:"
 msgid "Print Date:"
 msgstr ""
@@ -4436,6 +4516,10 @@ msgid "Fiscal Year:"
 msgstr "Año fiscal"
 
 msgctxt "report:account.trial_balance:"
+msgid "From Date:"
+msgstr ""
+
+msgctxt "report:account.trial_balance:"
 msgid "From Period:"
 msgstr ""
 
@@ -4448,7 +4532,7 @@ msgid "Start Balance"
 msgstr ""
 
 msgctxt "report:account.trial_balance:"
-msgid "To Period:"
+msgid "To"
 msgstr ""
 
 msgctxt "report:account.trial_balance:"
@@ -4997,6 +5081,14 @@ msgctxt "wizard_button:account.fiscalyear.balance_non_deferral,start,end:"
 msgid "Cancel"
 msgstr ""
 
+msgctxt "wizard_button:account.fiscalyear.renew,start,create_:"
+msgid "Create"
+msgstr ""
+
+msgctxt "wizard_button:account.fiscalyear.renew,start,end:"
+msgid "Cancel"
+msgstr ""
+
 msgctxt "wizard_button:account.move.cancel,default,cancel:"
 msgid "OK"
 msgstr ""
diff --git a/locale/fr.po b/locale/fr.po
index 46be153..ed5f3ba 100644
--- a/locale/fr.po
+++ b/locale/fr.po
@@ -1,4 +1,4 @@
-# 
+#
 msgid ""
 msgstr "Content-Type: text/plain; charset=utf-8\n"
 
@@ -81,7 +81,7 @@ msgid ""
 "You can not reopen fiscal year \"%s\" until you reopen all later fiscal "
 "years."
 msgstr ""
-"Vous ne pouvez ré-ouvir l'année fiscale « %s » tant que les année fiscale "
+"Vous ne pouvez ré-ouvir l'année fiscale « %s » tant que les années fiscales "
 "suivantes ne sont pas ré-ouvertes."
 
 msgctxt "error:account.journal.period:"
@@ -231,7 +231,7 @@ msgstr "Vous ne pouvez modifier le mouvement « %s » car il est déjà posté
 
 msgctxt "error:account.move:"
 msgid "You can not post move \"%s\" because it is an unbalanced."
-msgstr "Vous ne pouvez poster le mouvement « %s » car il n'est pas balancé."
+msgstr "Vous ne pouvez poster le mouvement « %s » car il n'est pas équilibré."
 
 msgctxt "error:account.move:"
 msgid "You can not post move \"%s\" because it is empty."
@@ -307,6 +307,14 @@ msgstr ""
 "« Mettre à jour le prix unitaire » ne peut pas coché sur la taxe « "
 "%(template)s » qui a un parent."
 
+msgctxt "error:party.party:"
+msgid "There is no payable account on party \"%(name)s\"."
+msgstr "Il n'y a pas de compte fournisseur sur le tiers « %(name)s »."
+
+msgctxt "error:party.party:"
+msgid "There is no receivable account on party \"%(name)s\"."
+msgstr "Il n'y a pas de compte client sur le tiers « %(name)s »."
+
 msgctxt "field:account.account,active:"
 msgid "Active"
 msgstr "Actif"
@@ -396,8 +404,8 @@ msgid "Party Required"
 msgstr "Tiers requis"
 
 msgctxt "field:account.account,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.account,reconcile:"
 msgid "Reconcile"
@@ -452,8 +460,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account-account.tax,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.account-account.tax,tax:"
 msgid "Tax"
@@ -512,8 +520,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account.deferral,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.account.deferral,second_currency:"
 msgid "Second Currency"
@@ -576,8 +584,8 @@ msgid "Party Required"
 msgstr "Tiers requis"
 
 msgctxt "field:account.account.template,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.account.template,reconcile:"
 msgid "Reconcile"
@@ -601,7 +609,7 @@ msgstr "Mis à jour par"
 
 msgctxt "field:account.account.template-account.tax.template,account:"
 msgid "Account Template"
-msgstr "Compte modèle"
+msgstr "Modèle de compte"
 
 msgctxt "field:account.account.template-account.tax.template,create_date:"
 msgid "Create Date"
@@ -616,8 +624,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account.template-account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.account.template-account.tax.template,tax:"
 msgid "Tax Template"
@@ -684,8 +692,8 @@ msgid "Parent"
 msgstr "Parent"
 
 msgctxt "field:account.account.type,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.account.type,sequence:"
 msgid "Sequence"
@@ -740,8 +748,8 @@ msgid "Parent"
 msgstr "Parent"
 
 msgctxt "field:account.account.type.template,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.account.type.template,sequence:"
 msgid "Sequence"
@@ -784,8 +792,8 @@ msgid "Party"
 msgstr "Tiers"
 
 msgctxt "field:account.aged_balance,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.aged_balance,term0:"
 msgid "Now"
@@ -892,8 +900,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.configuration,tax_rounding:"
 msgid "Tax Rounding"
@@ -933,8 +941,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration.default_account,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.configuration.default_account,write_date:"
 msgid "Write Date"
@@ -965,8 +973,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration.tax_rounding,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.configuration.tax_rounding,tax_rounding:"
 msgid "Method"
@@ -982,7 +990,7 @@ msgstr "Mis à jour par"
 
 msgctxt "field:account.create_chart.account,account_template:"
 msgid "Account Template"
-msgstr "Compte modèle"
+msgstr "Modèle de compte"
 
 msgctxt "field:account.create_chart.account,company:"
 msgid "Company"
@@ -1014,7 +1022,7 @@ msgstr "ID"
 
 msgctxt "field:account.fiscalyear,close_lines:"
 msgid "Close Lines"
-msgstr "Lignes de clôtures"
+msgstr "Lignes de clôture"
 
 msgctxt "field:account.fiscalyear,company:"
 msgid "Company"
@@ -1053,8 +1061,8 @@ msgid "Post Move Sequence"
 msgstr "Séquence de mouvement posté"
 
 msgctxt "field:account.fiscalyear,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.fiscalyear,start_date:"
 msgid "Starting Date"
@@ -1093,8 +1101,8 @@ msgid "Line"
 msgstr "Ligne"
 
 msgctxt "field:account.fiscalyear-account.move.line,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.fiscalyear-account.move.line,write_date:"
 msgid "Write Date"
@@ -1132,6 +1140,34 @@ msgctxt "field:account.fiscalyear.balance_non_deferral.start,period:"
 msgid "Period"
 msgstr "Période"
 
+msgctxt "field:account.fiscalyear.renew.start,company:"
+msgid "Company"
+msgstr "Société"
+
+msgctxt "field:account.fiscalyear.renew.start,end_date:"
+msgid "End Date"
+msgstr "Date de fin"
+
+msgctxt "field:account.fiscalyear.renew.start,id:"
+msgid "ID"
+msgstr "ID"
+
+msgctxt "field:account.fiscalyear.renew.start,name:"
+msgid "Name"
+msgstr "Nom"
+
+msgctxt "field:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Previous Fiscalyear"
+msgstr "Année fiscale précédente"
+
+msgctxt "field:account.fiscalyear.renew.start,reset_sequences:"
+msgid "Reset Sequences"
+msgstr "Redémarrer les séquences"
+
+msgctxt "field:account.fiscalyear.renew.start,start_date:"
+msgid "Start Date"
+msgstr "Date de début"
+
 msgctxt "field:account.general_ledger.account,active:"
 msgid "Active"
 msgstr "Actif"
@@ -1193,8 +1229,8 @@ msgid "Name"
 msgstr "Nom"
 
 msgctxt "field:account.general_ledger.account,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.general_ledger.account,start_balance:"
 msgid "Start Balance"
@@ -1228,6 +1264,10 @@ msgctxt "field:account.general_ledger.account.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "Année fiscale"
 
+msgctxt "field:account.general_ledger.account.context,from_date:"
+msgid "From Date"
+msgstr "Date de début"
+
 msgctxt "field:account.general_ledger.account.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1240,6 +1280,10 @@ msgctxt "field:account.general_ledger.account.context,start_period:"
 msgid "Start Period"
 msgstr "Période de départ"
 
+msgctxt "field:account.general_ledger.account.context,to_date:"
+msgid "To Date"
+msgstr "Date de fin"
+
 msgctxt "field:account.general_ledger.line,account:"
 msgid "Account"
 msgstr "Compte"
@@ -1305,8 +1349,8 @@ msgid "Party Required"
 msgstr "Tiers requis"
 
 msgctxt "field:account.general_ledger.line,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.general_ledger.line,state:"
 msgid "State"
@@ -1332,6 +1376,10 @@ msgctxt "field:account.general_ledger.line.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "Année fiscale"
 
+msgctxt "field:account.general_ledger.line.context,from_date:"
+msgid "From Date"
+msgstr "Date de début"
+
 msgctxt "field:account.general_ledger.line.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1348,6 +1396,10 @@ msgctxt "field:account.general_ledger.line.context,start_period:"
 msgid "Start Period"
 msgstr "Période de début"
 
+msgctxt "field:account.general_ledger.line.context,to_date:"
+msgid "To Date"
+msgstr "Date de fin"
+
 msgctxt "field:account.income_statement.context,company:"
 msgid "Company"
 msgstr "Société"
@@ -1372,6 +1424,14 @@ msgctxt "field:account.income_statement.context,fiscalyear_cmp:"
 msgid "Fiscal Year"
 msgstr "Année fiscale"
 
+msgctxt "field:account.income_statement.context,from_date:"
+msgid "From Date"
+msgstr "Date de début"
+
+msgctxt "field:account.income_statement.context,from_date_cmp:"
+msgid "From Date"
+msgstr "Date de début"
+
 msgctxt "field:account.income_statement.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1388,6 +1448,14 @@ msgctxt "field:account.income_statement.context,start_period_cmp:"
 msgid "Start Period"
 msgstr "Période de départ"
 
+msgctxt "field:account.income_statement.context,to_date:"
+msgid "To Date"
+msgstr "Date de fin"
+
+msgctxt "field:account.income_statement.context,to_date_cmp:"
+msgid "To Date"
+msgstr "Date de fin"
+
 msgctxt "field:account.journal,accounts:"
 msgid "Accounts"
 msgstr "Comptes"
@@ -1441,8 +1509,8 @@ msgid "Name"
 msgstr "Nom"
 
 msgctxt "field:account.journal,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.journal,sequence:"
 msgid "Sequence"
@@ -1493,8 +1561,8 @@ msgid "Journal"
 msgstr "Journal"
 
 msgctxt "field:account.journal.account,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.journal.account,write_date:"
 msgid "Write Date"
@@ -1545,8 +1613,8 @@ msgid "Period"
 msgstr "Période"
 
 msgctxt "field:account.journal.period,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.journal.period,state:"
 msgid "State"
@@ -1581,8 +1649,8 @@ msgid "Journal"
 msgstr "Journal"
 
 msgctxt "field:account.journal.sequence,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.journal.sequence,sequence:"
 msgid "Sequence"
@@ -1617,8 +1685,8 @@ msgid "Name"
 msgstr "Nom"
 
 msgctxt "field:account.journal.type,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.journal.type,write_date:"
 msgid "Write Date"
@@ -1681,8 +1749,8 @@ msgid "Post Number"
 msgstr "Numéro de postage"
 
 msgctxt "field:account.move,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.move,state:"
 msgid "State"
@@ -1793,8 +1861,8 @@ msgid "Period"
 msgstr "Période"
 
 msgctxt "field:account.move.line,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.move.line,reconciliation:"
 msgid "Reconciliation"
@@ -1869,8 +1937,8 @@ msgid "Party Required"
 msgstr "Tiers requis"
 
 msgctxt "field:account.move.line.template,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.move.line.template,taxes:"
 msgid "Taxes"
@@ -1965,8 +2033,8 @@ msgid "Name"
 msgstr "Nom"
 
 msgctxt "field:account.move.reconciliation,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.move.reconciliation,write_date:"
 msgid "Write Date"
@@ -2021,8 +2089,8 @@ msgid "Name"
 msgstr "Nom"
 
 msgctxt "field:account.move.template,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.move.template,write_date:"
 msgid "Write Date"
@@ -2073,8 +2141,8 @@ msgid "Name"
 msgstr "Nom"
 
 msgctxt "field:account.move.template.keyword,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.move.template.keyword,required:"
 msgid "Required"
@@ -2149,8 +2217,8 @@ msgid "Post Move Sequence"
 msgstr "Séquence de mouvement posté"
 
 msgctxt "field:account.period,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.period,start_date:"
 msgid "Starting Date"
@@ -2260,10 +2328,6 @@ msgctxt "field:account.tax,credit_note_tax_sign:"
 msgid "Credit Note Tax Sign"
 msgstr "Signe taxe note de crédit"
 
-msgctxt "field:account.tax,currency_digits:"
-msgid "Currency Digits"
-msgstr "Décimales de la devise"
-
 msgctxt "field:account.tax,description:"
 msgid "Description"
 msgstr "Description"
@@ -2300,6 +2364,10 @@ msgctxt "field:account.tax,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr "Signe de taxe de facture"
 
+msgctxt "field:account.tax,legal_notice:"
+msgid "Legal Notice"
+msgstr "Mention légale"
+
 msgctxt "field:account.tax,name:"
 msgid "Name"
 msgstr "Nom"
@@ -2313,8 +2381,8 @@ msgid "Rate"
 msgstr "Taux"
 
 msgctxt "field:account.tax,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.tax,sequence:"
 msgid "Sequence"
@@ -2389,8 +2457,8 @@ msgid "Parent"
 msgstr "Parent"
 
 msgctxt "field:account.tax.code,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.tax.code,sum:"
 msgid "Sum"
@@ -2426,7 +2494,7 @@ msgstr "Périodes"
 
 msgctxt "field:account.tax.code.template,account:"
 msgid "Account Template"
-msgstr "Compte modèle"
+msgstr "Modèle de compte"
 
 msgctxt "field:account.tax.code.template,childs:"
 msgid "Children"
@@ -2461,8 +2529,8 @@ msgid "Parent"
 msgstr "Parent"
 
 msgctxt "field:account.tax.code.template,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.tax.code.template,write_date:"
 msgid "Write Date"
@@ -2497,8 +2565,8 @@ msgid "Name"
 msgstr "Nom"
 
 msgctxt "field:account.tax.group,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.tax.group,write_date:"
 msgid "Write Date"
@@ -2541,8 +2609,8 @@ msgid "Move Line"
 msgstr "Ligne de mouvement"
 
 msgctxt "field:account.tax.line,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.tax.line,tax:"
 msgid "Tax"
@@ -2581,8 +2649,8 @@ msgid "Line"
 msgstr "Ligne"
 
 msgctxt "field:account.tax.line.template,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.tax.line.template,tax:"
 msgid "Tax"
@@ -2625,8 +2693,8 @@ msgid "Name"
 msgstr "Nom"
 
 msgctxt "field:account.tax.rule,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.tax.rule,template:"
 msgid "Template"
@@ -2656,13 +2724,17 @@ msgctxt "field:account.tax.rule.line,id:"
 msgid "ID"
 msgstr "ID"
 
+msgctxt "field:account.tax.rule.line,keep_origin:"
+msgid "Keep Origin"
+msgstr "Garder l'original"
+
 msgctxt "field:account.tax.rule.line,origin_tax:"
 msgid "Original Tax"
 msgstr "Taxe d'origine"
 
 msgctxt "field:account.tax.rule.line,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.tax.rule.line,rule:"
 msgid "Rule"
@@ -2704,13 +2776,17 @@ msgctxt "field:account.tax.rule.line.template,id:"
 msgid "ID"
 msgstr "ID"
 
+msgctxt "field:account.tax.rule.line.template,keep_origin:"
+msgid "Keep Origin"
+msgstr "Conserver l'origine"
+
 msgctxt "field:account.tax.rule.line.template,origin_tax:"
 msgid "Original Tax"
 msgstr "Taxe d'origine"
 
 msgctxt "field:account.tax.rule.line.template,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.tax.rule.line.template,rule:"
 msgid "Rule"
@@ -2734,7 +2810,7 @@ msgstr "Mis à jour par"
 
 msgctxt "field:account.tax.rule.template,account:"
 msgid "Account Template"
-msgstr "Compte modèle"
+msgstr "Modèle de compte"
 
 msgctxt "field:account.tax.rule.template,create_date:"
 msgid "Create Date"
@@ -2761,8 +2837,8 @@ msgid "Name"
 msgstr "Nom"
 
 msgctxt "field:account.tax.rule.template,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.tax.rule.template,write_date:"
 msgid "Write Date"
@@ -2774,7 +2850,7 @@ msgstr "Mis à jour par"
 
 msgctxt "field:account.tax.template,account:"
 msgid "Account Template"
-msgstr "Compte modèle"
+msgstr "Modèle de compte"
 
 msgctxt "field:account.tax.template,amount:"
 msgid "Amount"
@@ -2848,6 +2924,10 @@ msgctxt "field:account.tax.template,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr "Signe de taxe de facture"
 
+msgctxt "field:account.tax.template,legal_notice:"
+msgid "Legal Notice"
+msgstr "Mention légale"
+
 msgctxt "field:account.tax.template,name:"
 msgid "Name"
 msgstr "Nom"
@@ -2861,8 +2941,8 @@ msgid "Rate"
 msgstr "Taux"
 
 msgctxt "field:account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:account.tax.template,sequence:"
 msgid "Sequence"
@@ -3041,8 +3121,8 @@ msgid "Party"
 msgstr "Tiers"
 
 msgctxt "field:party.party.account,rec_name:"
-msgid "Name"
-msgstr "Nom"
+msgid "Record Name"
+msgstr "Nom de l'enregistrement"
 
 msgctxt "field:party.party.account,supplier_tax_rule:"
 msgid "Supplier Tax Rule"
@@ -3066,14 +3146,14 @@ msgid ""
 "to be reconciled."
 msgstr ""
 "Autoriser la réconciliation \n"
-"des ligne de mouvement de ce compte."
+"des lignes de mouvement de ce compte."
 
 msgctxt "help:account.account,second_currency:"
 msgid ""
 "Force all moves for this account \n"
 "to have this secondary currency."
 msgstr ""
-"Force tout les mouvements pour ce compte\n"
+"Force tous les mouvements pour ce compte \n"
 "à avoir cette devise secondaire."
 
 msgctxt "help:account.account,taxes:"
@@ -3096,6 +3176,14 @@ msgctxt "help:account.balance_sheet.context,posted:"
 msgid "Show only posted move"
 msgstr "Montrer seulement les mouvements postés"
 
+msgctxt "help:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Used as reference for fiscalyear configuration."
+msgstr "Utilisée comme référence pour la configuration de l'année fiscale."
+
+msgctxt "help:account.fiscalyear.renew.start,reset_sequences:"
+msgid "If checked, new sequences will be created."
+msgstr "Si cochée, de nouvelles séquences seront créées."
+
 msgctxt "help:account.general_ledger.account.context,posted:"
 msgid "Show only posted move"
 msgstr "Montrer seulement les mouvements postés"
@@ -3162,7 +3250,7 @@ msgstr ""
 
 msgctxt "help:account.open_chart.start,fiscalyear:"
 msgid "Leave empty for all open fiscal year"
-msgstr "Laisser vide pour toute les années fiscales ouvertes"
+msgstr "Laisser vide pour toutes les années fiscales ouvertes"
 
 msgctxt "help:account.open_chart.start,posted:"
 msgid "Show posted moves only"
@@ -3198,7 +3286,7 @@ msgid ""
 "by this tax"
 msgstr ""
 "Si coché alors le prix unitaire est modifié par cette taxe pour la suite du "
-"calcule de taxe"
+"calcul de taxe"
 
 msgctxt "help:account.tax.code.open_chart.start,fiscalyear:"
 msgid "Leave empty for all open fiscal year"
@@ -3206,12 +3294,16 @@ msgstr "Laisser vide pour toute les années fiscales ouvertes"
 
 msgctxt "help:account.tax.code.open_chart.start,periods:"
 msgid "Leave empty for all periods of all open fiscal year"
-msgstr "Laisser vide pour toute les périodes et années fiscales ouvertes"
+msgstr "Laisser vide pour toutes les périodes et années fiscales ouvertes"
 
 msgctxt "help:account.tax.line.template,amount:"
 msgid "A python expression that will be evaluated with the keywords."
 msgstr "Une expression python qui sera évaluée avec les mot-clés."
 
+msgctxt "help:account.tax.rule.line,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr "Cocher pour ajouter la taxe originale à la taxe substituée."
+
 msgctxt "help:account.tax.rule.line,origin_tax:"
 msgid ""
 "If the original tax is filled, the rule will be applied only for this tax."
@@ -3219,6 +3311,10 @@ msgstr ""
 "Si la taxe d'origine est spécifiée, la règle ne sera appliquée que sur "
 "celle-ci."
 
+msgctxt "help:account.tax.rule.line.template,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr "Cocher pour ajouter la taxe originale à la taxe substituée."
+
 msgctxt "help:account.tax.rule.line.template,origin_tax:"
 msgid ""
 "If the original tax template is filled, the rule will be applied only for "
@@ -3249,11 +3345,11 @@ msgstr "Compte Report"
 
 msgctxt "model:account.account.template,name:"
 msgid "Account Template"
-msgstr "Compte modèle"
+msgstr "Modèle de compte"
 
 msgctxt "model:account.account.template-account.tax.template,name:"
 msgid "Account Template - Tax Template"
-msgstr "Modèle de compte - Modèle de la taxe"
+msgstr "Modèle de compte - Modèle de taxe"
 
 msgctxt "model:account.account.type,name:"
 msgid "Account Type"
@@ -3311,6 +3407,10 @@ msgctxt "model:account.fiscalyear.balance_non_deferral.start,name:"
 msgid "Balance Non-Deferral"
 msgstr "Équilibrer les non-reports"
 
+msgctxt "model:account.fiscalyear.renew.start,name:"
+msgid "Renew Fiscal Year Start"
+msgstr "Renouveler l'année fiscale"
+
 msgctxt "model:account.general_ledger.account,name:"
 msgid "General Ledger Account"
 msgstr "Compte du grand livre"
@@ -3425,7 +3525,7 @@ msgstr "Réconcilier les lignes de pertes et profits"
 
 msgctxt "model:account.move.reconciliation,name:"
 msgid "Account Move Reconciliation Lines"
-msgstr "Lignes de reconciliation de mouvement comptable"
+msgstr "Lignes de réconciliation de mouvement comptable"
 
 msgctxt "model:account.move.template,name:"
 msgid "Account Move Template"
@@ -3525,7 +3625,7 @@ msgstr "Bilan"
 
 msgctxt "model:ir.action,name:act_account_income_statement_tree"
 msgid "Income Statement"
-msgstr "Compte de résultats"
+msgstr "Compte de résultat"
 
 msgctxt "model:ir.action,name:act_account_list"
 msgid "Accounts"
@@ -3663,10 +3763,6 @@ msgctxt "model:ir.action,name:act_open_tax_code"
 msgid "Open Tax Code"
 msgstr "Ouvrir le code de taxe"
 
-msgctxt "model:ir.action,name:act_open_type"
-msgid "Open Type"
-msgstr "Ouvrir les types"
-
 msgctxt "model:ir.action,name:act_period_form"
 msgid "Periods"
 msgstr "Périodes"
@@ -3677,12 +3773,16 @@ msgstr "Clôturer les périodes"
 
 msgctxt "model:ir.action,name:act_reconcile"
 msgid "Reconcile Accounts"
-msgstr "Reconcilier les comptes"
+msgstr "Réconcilier les comptes"
 
 msgctxt "model:ir.action,name:act_reconcile_lines"
 msgid "Reconcile Lines"
 msgstr "Réconcilier les lignes"
 
+msgctxt "model:ir.action,name:act_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr "Renouveler l'année fiscale"
+
 msgctxt "model:ir.action,name:act_tax_code_list"
 msgid "Tax Codes"
 msgstr "Codes de taxe"
@@ -3945,7 +4045,11 @@ msgstr "Traitement"
 
 msgctxt "model:ir.ui.menu,name:menu_reconcile"
 msgid "Reconcile Accounts"
-msgstr "Reconcilier les comptes"
+msgstr "Réconcilier les comptes"
+
+msgctxt "model:ir.ui.menu,name:menu_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr "Renouveler l'année fiscale"
 
 msgctxt "model:ir.ui.menu,name:menu_reporting"
 msgid "Reporting"
@@ -4100,6 +4204,10 @@ msgid "Fiscal Year:"
 msgstr "Année fiscale :"
 
 msgctxt "report:account.general_ledger:"
+msgid "From Date:"
+msgstr "Date de début :"
+
+msgctxt "report:account.general_ledger:"
 msgid "From Period"
 msgstr "Période de début"
 
@@ -4120,10 +4228,6 @@ msgid "Origin"
 msgstr "Origine"
 
 msgctxt "report:account.general_ledger:"
-msgid "Period:"
-msgstr "Période :"
-
-msgctxt "report:account.general_ledger:"
 msgid "Print Date:"
 msgstr "Date d'impression :"
 
@@ -4244,6 +4348,10 @@ msgid "Fiscal Year:"
 msgstr "Année fiscale :"
 
 msgctxt "report:account.trial_balance:"
+msgid "From Date:"
+msgstr "Date de fin :"
+
+msgctxt "report:account.trial_balance:"
 msgid "From Period:"
 msgstr "Période de début :"
 
@@ -4256,8 +4364,8 @@ msgid "Start Balance"
 msgstr "Balance de départ"
 
 msgctxt "report:account.trial_balance:"
-msgid "To Period:"
-msgstr "Période de fin :"
+msgid "To"
+msgstr "à"
 
 msgctxt "report:account.trial_balance:"
 msgid "Total"
@@ -4576,8 +4684,8 @@ msgid ""
 "You can now create a chart of account for your company by selecting a chart "
 "of account template."
 msgstr ""
-"Vous pouvez maintenant créer un plan comptable pour votre société sur base "
-"d'un modèle."
+"Vous pouvez maintenant créer un plan comptable pour votre société sur la "
+"base d'un modèle."
 
 msgctxt "view:account.fiscalyear:"
 msgid "Are you sure to lock the fiscal year?"
@@ -4673,7 +4781,7 @@ msgstr "Poster"
 
 msgctxt "view:account.period:"
 msgid "Are you sure to lock the period?"
-msgstr "Êtes-vous sure de verrouiller la période ?"
+msgstr "Êtes-vous sûr de verrouiller la période ?"
 
 msgctxt "view:account.period:"
 msgid "Close"
@@ -4795,6 +4903,14 @@ msgctxt "wizard_button:account.fiscalyear.balance_non_deferral,start,end:"
 msgid "Cancel"
 msgstr "Annuler"
 
+msgctxt "wizard_button:account.fiscalyear.renew,start,create_:"
+msgid "Create"
+msgstr "Créer"
+
+msgctxt "wizard_button:account.fiscalyear.renew,start,end:"
+msgid "Cancel"
+msgstr "Annuler"
+
 msgctxt "wizard_button:account.move.cancel,default,cancel:"
 msgid "OK"
 msgstr "OK"
@@ -4857,7 +4973,7 @@ msgstr "Annuler"
 
 msgctxt "wizard_button:account.reconcile,show,next_:"
 msgid "Skip"
-msgstr "Sauter"
+msgstr "Passer"
 
 msgctxt "wizard_button:account.reconcile,show,reconcile:"
 msgid "Reconcile"
diff --git a/locale/hu_HU.po b/locale/hu_HU.po
index 66bc38f..8afc949 100644
--- a/locale/hu_HU.po
+++ b/locale/hu_HU.po
@@ -1,4 +1,4 @@
-# 
+#
 msgid ""
 msgstr "Content-Type: text/plain; charset=utf-8\n"
 
@@ -245,6 +245,14 @@ msgid ""
 "parent."
 msgstr ""
 
+msgctxt "error:party.party:"
+msgid "There is no payable account on party \"%(name)s\"."
+msgstr ""
+
+msgctxt "error:party.party:"
+msgid "There is no receivable account on party \"%(name)s\"."
+msgstr ""
+
 #, fuzzy
 msgctxt "field:account.account,active:"
 msgid "Active"
@@ -344,10 +352,9 @@ msgctxt "field:account.account,party_required:"
 msgid "Party Required"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.account,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account,reconcile:"
 msgid "Reconcile"
@@ -409,10 +416,9 @@ msgctxt "field:account.account-account.tax,id:"
 msgid "ID"
 msgstr "ID"
 
-#, fuzzy
 msgctxt "field:account.account-account.tax,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account-account.tax,tax:"
 msgid "Tax"
@@ -477,10 +483,9 @@ msgctxt "field:account.account.deferral,id:"
 msgid "ID"
 msgstr "ID"
 
-#, fuzzy
 msgctxt "field:account.account.deferral,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.deferral,second_currency:"
 msgid "Second Currency"
@@ -551,10 +556,9 @@ msgctxt "field:account.account.template,party_required:"
 msgid "Party Required"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.account.template,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.template,reconcile:"
 msgid "Reconcile"
@@ -598,10 +602,9 @@ msgctxt "field:account.account.template-account.tax.template,id:"
 msgid "ID"
 msgstr "ID"
 
-#, fuzzy
 msgctxt "field:account.account.template-account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.template-account.tax.template,tax:"
 msgid "Tax Template"
@@ -676,10 +679,9 @@ msgctxt "field:account.account.type,parent:"
 msgid "Parent"
 msgstr "Szülő (csomag)"
 
-#, fuzzy
 msgctxt "field:account.account.type,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.account.type,sequence:"
@@ -743,10 +745,9 @@ msgctxt "field:account.account.type.template,parent:"
 msgid "Parent"
 msgstr "Szülő (csomag)"
 
-#, fuzzy
 msgctxt "field:account.account.type.template,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.account.type.template,sequence:"
@@ -796,10 +797,9 @@ msgctxt "field:account.aged_balance,party:"
 msgid "Party"
 msgstr "Harmadik"
 
-#, fuzzy
 msgctxt "field:account.aged_balance,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.aged_balance,term0:"
 msgid "Now"
@@ -919,10 +919,9 @@ msgctxt "field:account.configuration,id:"
 msgid "ID"
 msgstr "ID"
 
-#, fuzzy
 msgctxt "field:account.configuration,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.configuration,tax_rounding:"
 msgid "Tax Rounding"
@@ -967,10 +966,9 @@ msgctxt "field:account.configuration.default_account,id:"
 msgid "ID"
 msgstr "ID"
 
-#, fuzzy
 msgctxt "field:account.configuration.default_account,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.configuration.default_account,write_date:"
@@ -1007,10 +1005,9 @@ msgctxt "field:account.configuration.tax_rounding,id:"
 msgid "ID"
 msgstr "ID"
 
-#, fuzzy
 msgctxt "field:account.configuration.tax_rounding,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.configuration.tax_rounding,tax_rounding:"
 msgid "Method"
@@ -1110,10 +1107,9 @@ msgctxt "field:account.fiscalyear,post_move_sequence:"
 msgid "Post Move Sequence"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.fiscalyear,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.fiscalyear,start_date:"
 msgid "Starting Date"
@@ -1158,10 +1154,9 @@ msgctxt "field:account.fiscalyear-account.move.line,line:"
 msgid "Line"
 msgstr "Sor"
 
-#, fuzzy
 msgctxt "field:account.fiscalyear-account.move.line,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.fiscalyear-account.move.line,write_date:"
@@ -1205,6 +1200,37 @@ msgid "Period"
 msgstr "Raktár időszak"
 
 #, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,company:"
+msgid "Company"
+msgstr "Társaság"
+
+msgctxt "field:account.fiscalyear.renew.start,end_date:"
+msgid "End Date"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,id:"
+msgid "ID"
+msgstr "ID"
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,name:"
+msgid "Name"
+msgstr "Név"
+
+msgctxt "field:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Previous Fiscalyear"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,reset_sequences:"
+msgid "Reset Sequences"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,start_date:"
+msgid "Start Date"
+msgstr ""
+
+#, fuzzy
 msgctxt "field:account.general_ledger.account,active:"
 msgid "Active"
 msgstr "Aktív"
@@ -1272,10 +1298,9 @@ msgctxt "field:account.general_ledger.account,name:"
 msgid "Name"
 msgstr "Név"
 
-#, fuzzy
 msgctxt "field:account.general_ledger.account,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.general_ledger.account,start_balance:"
 msgid "Start Balance"
@@ -1313,6 +1338,11 @@ msgid "Fiscal Year"
 msgstr ""
 
 #, fuzzy
+msgctxt "field:account.general_ledger.account.context,from_date:"
+msgid "From Date"
+msgstr "Dátumtól"
+
+#, fuzzy
 msgctxt "field:account.general_ledger.account.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1326,6 +1356,11 @@ msgid "Start Period"
 msgstr ""
 
 #, fuzzy
+msgctxt "field:account.general_ledger.account.context,to_date:"
+msgid "To Date"
+msgstr "Dátumig"
+
+#, fuzzy
 msgctxt "field:account.general_ledger.line,account:"
 msgid "Account"
 msgstr "Számla"
@@ -1398,10 +1433,9 @@ msgctxt "field:account.general_ledger.line,party_required:"
 msgid "Party Required"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.general_ledger.line,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.general_ledger.line,state:"
@@ -1432,6 +1466,11 @@ msgid "Fiscal Year"
 msgstr ""
 
 #, fuzzy
+msgctxt "field:account.general_ledger.line.context,from_date:"
+msgid "From Date"
+msgstr "Dátumtól"
+
+#, fuzzy
 msgctxt "field:account.general_ledger.line.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1449,6 +1488,11 @@ msgid "Start Period"
 msgstr ""
 
 #, fuzzy
+msgctxt "field:account.general_ledger.line.context,to_date:"
+msgid "To Date"
+msgstr "Dátumig"
+
+#, fuzzy
 msgctxt "field:account.income_statement.context,company:"
 msgid "Company"
 msgstr "Társaság"
@@ -1474,6 +1518,16 @@ msgid "Fiscal Year"
 msgstr ""
 
 #, fuzzy
+msgctxt "field:account.income_statement.context,from_date:"
+msgid "From Date"
+msgstr "Dátumtól"
+
+#, fuzzy
+msgctxt "field:account.income_statement.context,from_date_cmp:"
+msgid "From Date"
+msgstr "Dátumtól"
+
+#, fuzzy
 msgctxt "field:account.income_statement.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1491,6 +1545,16 @@ msgid "Start Period"
 msgstr ""
 
 #, fuzzy
+msgctxt "field:account.income_statement.context,to_date:"
+msgid "To Date"
+msgstr "Dátumig"
+
+#, fuzzy
+msgctxt "field:account.income_statement.context,to_date_cmp:"
+msgid "To Date"
+msgstr "Dátumig"
+
+#, fuzzy
 msgctxt "field:account.journal,accounts:"
 msgid "Accounts"
 msgstr "Számlák"
@@ -1549,10 +1613,9 @@ msgctxt "field:account.journal,name:"
 msgid "Name"
 msgstr "Név"
 
-#, fuzzy
 msgctxt "field:account.journal,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.journal,sequence:"
@@ -1611,10 +1674,9 @@ msgctxt "field:account.journal.account,journal:"
 msgid "Journal"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.journal.account,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.journal.account,write_date:"
@@ -1673,10 +1735,9 @@ msgctxt "field:account.journal.period,period:"
 msgid "Period"
 msgstr "Raktár időszak"
 
-#, fuzzy
 msgctxt "field:account.journal.period,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.journal.period,state:"
@@ -1717,10 +1778,9 @@ msgctxt "field:account.journal.sequence,journal:"
 msgid "Journal"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.journal.sequence,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.journal.sequence,sequence:"
@@ -1762,10 +1822,9 @@ msgctxt "field:account.journal.type,name:"
 msgid "Name"
 msgstr "Név"
 
-#, fuzzy
 msgctxt "field:account.journal.type,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.journal.type,write_date:"
@@ -1837,10 +1896,9 @@ msgctxt "field:account.move,post_number:"
 msgid "Post Number"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.move,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.move,state:"
@@ -1962,10 +2020,9 @@ msgctxt "field:account.move.line,period:"
 msgid "Period"
 msgstr "Raktár időszak"
 
-#, fuzzy
 msgctxt "field:account.move.line,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.line,reconciliation:"
 msgid "Reconciliation"
@@ -2048,10 +2105,9 @@ msgctxt "field:account.move.line.template,party_required:"
 msgid "Party Required"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.move.line.template,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.line.template,taxes:"
 msgid "Taxes"
@@ -2162,10 +2218,9 @@ msgctxt "field:account.move.reconciliation,name:"
 msgid "Name"
 msgstr "Név"
 
-#, fuzzy
 msgctxt "field:account.move.reconciliation,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.move.reconciliation,write_date:"
@@ -2231,10 +2286,9 @@ msgctxt "field:account.move.template,name:"
 msgid "Name"
 msgstr "Név"
 
-#, fuzzy
 msgctxt "field:account.move.template,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.move.template,write_date:"
@@ -2296,10 +2350,9 @@ msgctxt "field:account.move.template.keyword,name:"
 msgid "Name"
 msgstr "Név"
 
-#, fuzzy
 msgctxt "field:account.move.template.keyword,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.move.template.keyword,required:"
@@ -2386,10 +2439,9 @@ msgctxt "field:account.period,post_move_sequence:"
 msgid "Post Move Sequence"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.period,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.period,start_date:"
 msgid "Starting Date"
@@ -2515,10 +2567,6 @@ msgctxt "field:account.tax,credit_note_tax_sign:"
 msgid "Credit Note Tax Sign"
 msgstr ""
 
-msgctxt "field:account.tax,currency_digits:"
-msgid "Currency Digits"
-msgstr ""
-
 #, fuzzy
 msgctxt "field:account.tax,description:"
 msgid "Description"
@@ -2558,6 +2606,10 @@ msgctxt "field:account.tax,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr ""
 
+msgctxt "field:account.tax,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:account.tax,name:"
 msgid "Name"
@@ -2573,10 +2625,9 @@ msgctxt "field:account.tax,rate:"
 msgid "Rate"
 msgstr "Árfolyam"
 
-#, fuzzy
 msgctxt "field:account.tax,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.tax,sequence:"
@@ -2665,10 +2716,9 @@ msgctxt "field:account.tax.code,parent:"
 msgid "Parent"
 msgstr "Szülő (csomag)"
 
-#, fuzzy
 msgctxt "field:account.tax.code,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.code,sum:"
 msgid "Sum"
@@ -2751,10 +2801,9 @@ msgctxt "field:account.tax.code.template,parent:"
 msgid "Parent"
 msgstr "Szülő (csomag)"
 
-#, fuzzy
 msgctxt "field:account.tax.code.template,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.tax.code.template,write_date:"
@@ -2795,10 +2844,9 @@ msgctxt "field:account.tax.group,name:"
 msgid "Name"
 msgstr "Név"
 
-#, fuzzy
 msgctxt "field:account.tax.group,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.tax.group,write_date:"
@@ -2847,10 +2895,9 @@ msgctxt "field:account.tax.line,move_line:"
 msgid "Move Line"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.tax.line,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.line,tax:"
 msgid "Tax"
@@ -2895,10 +2942,9 @@ msgctxt "field:account.tax.line.template,line:"
 msgid "Line"
 msgstr "Sor"
 
-#, fuzzy
 msgctxt "field:account.tax.line.template,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.line.template,tax:"
 msgid "Tax"
@@ -2948,10 +2994,9 @@ msgctxt "field:account.tax.rule,name:"
 msgid "Name"
 msgstr "Név"
 
-#, fuzzy
 msgctxt "field:account.tax.rule,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.tax.rule,template:"
@@ -2987,14 +3032,17 @@ msgctxt "field:account.tax.rule.line,id:"
 msgid "ID"
 msgstr "ID"
 
+msgctxt "field:account.tax.rule.line,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line,origin_tax:"
 msgid "Original Tax"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.tax.rule.line,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.tax.rule.line,rule:"
@@ -3044,14 +3092,17 @@ msgctxt "field:account.tax.rule.line.template,id:"
 msgid "ID"
 msgstr "ID"
 
+msgctxt "field:account.tax.rule.line.template,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line.template,origin_tax:"
 msgid "Original Tax"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.tax.rule.line.template,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.tax.rule.line.template,rule:"
@@ -3110,10 +3161,9 @@ msgctxt "field:account.tax.rule.template,name:"
 msgid "Name"
 msgstr "Név"
 
-#, fuzzy
 msgctxt "field:account.tax.rule.template,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.tax.rule.template,write_date:"
@@ -3207,6 +3257,10 @@ msgctxt "field:account.tax.template,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr ""
 
+msgctxt "field:account.tax.template,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:account.tax.template,name:"
 msgid "Name"
@@ -3222,10 +3276,9 @@ msgctxt "field:account.tax.template,rate:"
 msgid "Rate"
 msgstr "Árfolyam"
 
-#, fuzzy
 msgctxt "field:account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.tax.template,sequence:"
@@ -3421,10 +3474,9 @@ msgctxt "field:party.party.account,party:"
 msgid "Party"
 msgstr "Harmadik"
 
-#, fuzzy
 msgctxt "field:party.party.account,rec_name:"
-msgid "Name"
-msgstr "Név"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:party.party.account,supplier_tax_rule:"
 msgid "Supplier Tax Rule"
@@ -3474,6 +3526,14 @@ msgctxt "help:account.balance_sheet.context,posted:"
 msgid "Show only posted move"
 msgstr ""
 
+msgctxt "help:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Used as reference for fiscalyear configuration."
+msgstr ""
+
+msgctxt "help:account.fiscalyear.renew.start,reset_sequences:"
+msgid "If checked, new sequences will be created."
+msgstr ""
+
 msgctxt "help:account.general_ledger.account.context,posted:"
 msgid "Show only posted move"
 msgstr ""
@@ -3582,11 +3642,19 @@ msgctxt "help:account.tax.line.template,amount:"
 msgid "A python expression that will be evaluated with the keywords."
 msgstr ""
 
+msgctxt "help:account.tax.rule.line,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line,origin_tax:"
 msgid ""
 "If the original tax is filled, the rule will be applied only for this tax."
 msgstr ""
 
+msgctxt "help:account.tax.rule.line.template,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line.template,origin_tax:"
 msgid ""
 "If the original tax template is filled, the rule will be applied only for "
@@ -3678,6 +3746,10 @@ msgctxt "model:account.fiscalyear.balance_non_deferral.start,name:"
 msgid "Balance Non-Deferral"
 msgstr ""
 
+msgctxt "model:account.fiscalyear.renew.start,name:"
+msgid "Renew Fiscal Year Start"
+msgstr ""
+
 msgctxt "model:account.general_ledger.account,name:"
 msgid "General Ledger Account"
 msgstr ""
@@ -4035,10 +4107,6 @@ msgctxt "model:ir.action,name:act_open_tax_code"
 msgid "Open Tax Code"
 msgstr ""
 
-msgctxt "model:ir.action,name:act_open_type"
-msgid "Open Type"
-msgstr ""
-
 #, fuzzy
 msgctxt "model:ir.action,name:act_period_form"
 msgid "Periods"
@@ -4056,6 +4124,10 @@ msgctxt "model:ir.action,name:act_reconcile_lines"
 msgid "Reconcile Lines"
 msgstr ""
 
+msgctxt "model:ir.action,name:act_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr ""
+
 msgctxt "model:ir.action,name:act_tax_code_list"
 msgid "Tax Codes"
 msgstr ""
@@ -4325,6 +4397,10 @@ msgctxt "model:ir.ui.menu,name:menu_reconcile"
 msgid "Reconcile Accounts"
 msgstr ""
 
+msgctxt "model:ir.ui.menu,name:menu_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr ""
+
 #, fuzzy
 msgctxt "model:ir.ui.menu,name:menu_reporting"
 msgid "Reporting"
@@ -4488,6 +4564,11 @@ msgctxt "report:account.general_ledger:"
 msgid "Fiscal Year:"
 msgstr ""
 
+#, fuzzy
+msgctxt "report:account.general_ledger:"
+msgid "From Date:"
+msgstr "Dátumtól"
+
 msgctxt "report:account.general_ledger:"
 msgid "From Period"
 msgstr ""
@@ -4510,11 +4591,6 @@ msgctxt "report:account.general_ledger:"
 msgid "Origin"
 msgstr ""
 
-#, fuzzy
-msgctxt "report:account.general_ledger:"
-msgid "Period:"
-msgstr "Raktár időszak"
-
 msgctxt "report:account.general_ledger:"
 msgid "Print Date:"
 msgstr ""
@@ -4647,6 +4723,11 @@ msgctxt "report:account.trial_balance:"
 msgid "Fiscal Year:"
 msgstr ""
 
+#, fuzzy
+msgctxt "report:account.trial_balance:"
+msgid "From Date:"
+msgstr "Dátumtól"
+
 msgctxt "report:account.trial_balance:"
 msgid "From Period:"
 msgstr ""
@@ -4659,9 +4740,10 @@ msgctxt "report:account.trial_balance:"
 msgid "Start Balance"
 msgstr ""
 
+#, fuzzy
 msgctxt "report:account.trial_balance:"
-msgid "To Period:"
-msgstr ""
+msgid "To"
+msgstr "-hoz; -höz"
 
 msgctxt "report:account.trial_balance:"
 msgid "Total"
@@ -5246,6 +5328,16 @@ msgid "Cancel"
 msgstr "Mégse"
 
 #, fuzzy
+msgctxt "wizard_button:account.fiscalyear.renew,start,create_:"
+msgid "Create"
+msgstr "Létrehozás"
+
+#, fuzzy
+msgctxt "wizard_button:account.fiscalyear.renew,start,end:"
+msgid "Cancel"
+msgstr "Mégse"
+
+#, fuzzy
 msgctxt "wizard_button:account.move.cancel,default,cancel:"
 msgid "OK"
 msgstr "OK"
diff --git a/locale/it_IT.po b/locale/it_IT.po
index 9bbd0aa..87d37bb 100644
--- a/locale/it_IT.po
+++ b/locale/it_IT.po
@@ -1,4 +1,4 @@
-# 
+#
 msgid ""
 msgstr "Content-Type: text/plain; charset=utf-8\n"
 
@@ -269,6 +269,14 @@ msgid ""
 "parent."
 msgstr ""
 
+msgctxt "error:party.party:"
+msgid "There is no payable account on party \"%(name)s\"."
+msgstr ""
+
+msgctxt "error:party.party:"
+msgid "There is no receivable account on party \"%(name)s\"."
+msgstr ""
+
 msgctxt "field:account.account,active:"
 msgid "Active"
 msgstr "Attivo"
@@ -360,8 +368,8 @@ msgid "Party Required"
 msgstr "Indicazione controparte obbligatoria"
 
 msgctxt "field:account.account,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account,reconcile:"
 msgid "Reconcile"
@@ -421,8 +429,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account-account.tax,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account-account.tax,tax:"
 msgid "Tax"
@@ -485,8 +493,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account.deferral,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.account.deferral,second_currency:"
@@ -555,8 +563,8 @@ msgid "Party Required"
 msgstr "Indicazione controparte obbligatoria"
 
 msgctxt "field:account.account.template,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.template,reconcile:"
 msgid "Reconcile"
@@ -597,8 +605,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account.template-account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.account.template-account.tax.template,tax:"
@@ -669,8 +677,8 @@ msgid "Parent"
 msgstr "Padre"
 
 msgctxt "field:account.account.type,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.type,sequence:"
 msgid "Sequence"
@@ -728,8 +736,8 @@ msgid "Parent"
 msgstr "Padre"
 
 msgctxt "field:account.account.type.template,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.type.template,sequence:"
 msgid "Sequence"
@@ -777,8 +785,8 @@ msgid "Party"
 msgstr "Controparti"
 
 msgctxt "field:account.aged_balance,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.aged_balance,term0:"
 msgid "Now"
@@ -888,8 +896,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.configuration,tax_rounding:"
 msgid "Tax Rounding"
@@ -935,10 +943,9 @@ msgctxt "field:account.configuration.default_account,id:"
 msgid "ID"
 msgstr "ID"
 
-#, fuzzy
 msgctxt "field:account.configuration.default_account,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.configuration.default_account,write_date:"
@@ -973,8 +980,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration.tax_rounding,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.configuration.tax_rounding,tax_rounding:"
@@ -1066,8 +1073,8 @@ msgid "Post Move Sequence"
 msgstr "Registra sequenza movimento"
 
 msgctxt "field:account.fiscalyear,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.fiscalyear,start_date:"
 msgid "Starting Date"
@@ -1109,8 +1116,8 @@ msgid "Line"
 msgstr "Riga"
 
 msgctxt "field:account.fiscalyear-account.move.line,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.fiscalyear-account.move.line,write_date:"
@@ -1150,6 +1157,39 @@ msgctxt "field:account.fiscalyear.balance_non_deferral.start,period:"
 msgid "Period"
 msgstr "Periodo"
 
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,company:"
+msgid "Company"
+msgstr "Azienda"
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,end_date:"
+msgid "End Date"
+msgstr "Data fine"
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,id:"
+msgid "ID"
+msgstr "ID"
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,name:"
+msgid "Name"
+msgstr "Nome"
+
+msgctxt "field:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Previous Fiscalyear"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,reset_sequences:"
+msgid "Reset Sequences"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,start_date:"
+msgid "Start Date"
+msgstr "Data inizio"
+
 msgctxt "field:account.general_ledger.account,active:"
 msgid "Active"
 msgstr "Attivo"
@@ -1212,8 +1252,8 @@ msgid "Name"
 msgstr "Nome"
 
 msgctxt "field:account.general_ledger.account,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.general_ledger.account,start_balance:"
 msgid "Start Balance"
@@ -1248,6 +1288,11 @@ msgctxt "field:account.general_ledger.account.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "Esercizio"
 
+#, fuzzy
+msgctxt "field:account.general_ledger.account.context,from_date:"
+msgid "From Date"
+msgstr "Data Inizio"
+
 msgctxt "field:account.general_ledger.account.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1260,6 +1305,11 @@ msgctxt "field:account.general_ledger.account.context,start_period:"
 msgid "Start Period"
 msgstr "Periodo Iniziale"
 
+#, fuzzy
+msgctxt "field:account.general_ledger.account.context,to_date:"
+msgid "To Date"
+msgstr "a data"
+
 msgctxt "field:account.general_ledger.line,account:"
 msgid "Account"
 msgstr "Conto"
@@ -1327,8 +1377,8 @@ msgid "Party Required"
 msgstr "Indicazione controparte obbligatoria"
 
 msgctxt "field:account.general_ledger.line,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.general_ledger.line,state:"
 msgid "State"
@@ -1355,6 +1405,11 @@ msgctxt "field:account.general_ledger.line.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "Esercizio"
 
+#, fuzzy
+msgctxt "field:account.general_ledger.line.context,from_date:"
+msgid "From Date"
+msgstr "Data Inizio"
+
 msgctxt "field:account.general_ledger.line.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1371,6 +1426,11 @@ msgctxt "field:account.general_ledger.line.context,start_period:"
 msgid "Start Period"
 msgstr "Periodo Iniziale"
 
+#, fuzzy
+msgctxt "field:account.general_ledger.line.context,to_date:"
+msgid "To Date"
+msgstr "a data"
+
 msgctxt "field:account.income_statement.context,company:"
 msgid "Company"
 msgstr "Azienda"
@@ -1395,6 +1455,16 @@ msgctxt "field:account.income_statement.context,fiscalyear_cmp:"
 msgid "Fiscal Year"
 msgstr "Esercizio"
 
+#, fuzzy
+msgctxt "field:account.income_statement.context,from_date:"
+msgid "From Date"
+msgstr "Data Inizio"
+
+#, fuzzy
+msgctxt "field:account.income_statement.context,from_date_cmp:"
+msgid "From Date"
+msgstr "Data Inizio"
+
 msgctxt "field:account.income_statement.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1412,6 +1482,16 @@ msgid "Start Period"
 msgstr "Periodo Iniziale"
 
 #, fuzzy
+msgctxt "field:account.income_statement.context,to_date:"
+msgid "To Date"
+msgstr "a data"
+
+#, fuzzy
+msgctxt "field:account.income_statement.context,to_date_cmp:"
+msgid "To Date"
+msgstr "a data"
+
+#, fuzzy
 msgctxt "field:account.journal,accounts:"
 msgid "Accounts"
 msgstr "Conti"
@@ -1467,8 +1547,8 @@ msgid "Name"
 msgstr "Nome"
 
 msgctxt "field:account.journal,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal,sequence:"
 msgid "Sequence"
@@ -1527,10 +1607,9 @@ msgctxt "field:account.journal.account,journal:"
 msgid "Journal"
 msgstr "Registro"
 
-#, fuzzy
 msgctxt "field:account.journal.account,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.journal.account,write_date:"
@@ -1586,8 +1665,8 @@ msgid "Period"
 msgstr "Periodo"
 
 msgctxt "field:account.journal.period,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.period,state:"
 msgid "State"
@@ -1628,10 +1707,9 @@ msgctxt "field:account.journal.sequence,journal:"
 msgid "Journal"
 msgstr "Registro"
 
-#, fuzzy
 msgctxt "field:account.journal.sequence,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.journal.sequence,sequence:"
@@ -1671,8 +1749,8 @@ msgid "Name"
 msgstr "Nome"
 
 msgctxt "field:account.journal.type,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.journal.type,write_date:"
@@ -1738,8 +1816,8 @@ msgid "Post Number"
 msgstr "Registra numero"
 
 msgctxt "field:account.move,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move,state:"
 msgid "State"
@@ -1853,8 +1931,8 @@ msgid "Period"
 msgstr "Periodo"
 
 msgctxt "field:account.move.line,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.line,reconciliation:"
 msgid "Reconciliation"
@@ -1932,8 +2010,8 @@ msgid "Party Required"
 msgstr "Indicazione controparte obbligatoria"
 
 msgctxt "field:account.move.line.template,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.line.template,taxes:"
 msgid "Taxes"
@@ -2031,8 +2109,8 @@ msgid "Name"
 msgstr "Nome"
 
 msgctxt "field:account.move.reconciliation,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.move.reconciliation,write_date:"
@@ -2090,8 +2168,8 @@ msgid "Name"
 msgstr "Nome"
 
 msgctxt "field:account.move.template,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.move.template,write_date:"
@@ -2145,8 +2223,8 @@ msgid "Name"
 msgstr "Nome"
 
 msgctxt "field:account.move.template.keyword,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.template.keyword,required:"
 msgid "Required"
@@ -2227,8 +2305,8 @@ msgid "Post Move Sequence"
 msgstr "Registra sequenza movimento"
 
 msgctxt "field:account.period,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.period,start_date:"
@@ -2348,10 +2426,6 @@ msgctxt "field:account.tax,credit_note_tax_sign:"
 msgid "Credit Note Tax Sign"
 msgstr "Segno Imposta Nota di Credito"
 
-msgctxt "field:account.tax,currency_digits:"
-msgid "Currency Digits"
-msgstr "Posizioni Valuta"
-
 msgctxt "field:account.tax,description:"
 msgid "Description"
 msgstr "Descrizione"
@@ -2389,6 +2463,10 @@ msgctxt "field:account.tax,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr "Segno Imposta Fattura"
 
+msgctxt "field:account.tax,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 msgctxt "field:account.tax,name:"
 msgid "Name"
 msgstr "Nome"
@@ -2402,8 +2480,8 @@ msgid "Rate"
 msgstr "Aliquota"
 
 msgctxt "field:account.tax,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax,sequence:"
 msgid "Sequence"
@@ -2487,8 +2565,8 @@ msgid "Parent"
 msgstr "Padre"
 
 msgctxt "field:account.tax.code,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.code,sum:"
 msgid "Sum"
@@ -2566,8 +2644,8 @@ msgid "Parent"
 msgstr "Padre"
 
 msgctxt "field:account.tax.code.template,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.tax.code.template,write_date:"
@@ -2606,8 +2684,8 @@ msgid "Name"
 msgstr "Nome"
 
 msgctxt "field:account.tax.group,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.tax.group,write_date:"
@@ -2655,8 +2733,8 @@ msgid "Move Line"
 msgstr "Riga Movimento"
 
 msgctxt "field:account.tax.line,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.line,tax:"
 msgid "Tax"
@@ -2698,8 +2776,8 @@ msgid "Line"
 msgstr "Riga"
 
 msgctxt "field:account.tax.line.template,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.line.template,tax:"
 msgid "Tax"
@@ -2746,8 +2824,8 @@ msgid "Name"
 msgstr "Nome"
 
 msgctxt "field:account.tax.rule,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule,template:"
 msgid "Template"
@@ -2779,13 +2857,17 @@ msgctxt "field:account.tax.rule.line,id:"
 msgid "ID"
 msgstr "ID"
 
+msgctxt "field:account.tax.rule.line,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line,origin_tax:"
 msgid "Original Tax"
 msgstr "Imposta Origine"
 
 msgctxt "field:account.tax.rule.line,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.line,rule:"
 msgid "Rule"
@@ -2829,13 +2911,17 @@ msgctxt "field:account.tax.rule.line.template,id:"
 msgid "ID"
 msgstr "ID"
 
+msgctxt "field:account.tax.rule.line.template,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line.template,origin_tax:"
 msgid "Original Tax"
 msgstr "Imposta Origine"
 
 msgctxt "field:account.tax.rule.line.template,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.line.template,rule:"
 msgid "Rule"
@@ -2890,8 +2976,8 @@ msgid "Name"
 msgstr "Nome"
 
 msgctxt "field:account.tax.rule.template,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.tax.rule.template,write_date:"
@@ -2983,6 +3069,10 @@ msgctxt "field:account.tax.template,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr "Segno Imposta Fattura"
 
+msgctxt "field:account.tax.template,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 msgctxt "field:account.tax.template,name:"
 msgid "Name"
 msgstr "Nome"
@@ -2996,8 +3086,8 @@ msgid "Rate"
 msgstr "Aliquota"
 
 msgctxt "field:account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.template,sequence:"
 msgid "Sequence"
@@ -3199,10 +3289,9 @@ msgctxt "field:party.party.account,party:"
 msgid "Party"
 msgstr "Controparti"
 
-#, fuzzy
 msgctxt "field:party.party.account,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:party.party.account,supplier_tax_rule:"
@@ -3255,6 +3344,14 @@ msgctxt "help:account.balance_sheet.context,posted:"
 msgid "Show only posted move"
 msgstr "Mostra solo movimento registrato"
 
+msgctxt "help:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Used as reference for fiscalyear configuration."
+msgstr ""
+
+msgctxt "help:account.fiscalyear.renew.start,reset_sequences:"
+msgid "If checked, new sequences will be created."
+msgstr ""
+
 #, fuzzy
 msgctxt "help:account.general_ledger.account.context,posted:"
 msgid "Show only posted move"
@@ -3371,6 +3468,10 @@ msgctxt "help:account.tax.line.template,amount:"
 msgid "A python expression that will be evaluated with the keywords."
 msgstr ""
 
+msgctxt "help:account.tax.rule.line,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line,origin_tax:"
 msgid ""
 "If the original tax is filled, the rule will be applied only for this tax."
@@ -3378,6 +3479,10 @@ msgstr ""
 "Se l'imposta iniziale è valorizzata, la regola verrà applicata solo per "
 "questa imposta"
 
+msgctxt "help:account.tax.rule.line.template,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line.template,origin_tax:"
 msgid ""
 "If the original tax template is filled, the rule will be applied only for "
@@ -3471,6 +3576,10 @@ msgctxt "model:account.fiscalyear.balance_non_deferral.start,name:"
 msgid "Balance Non-Deferral"
 msgstr "Saldo - non differito"
 
+msgctxt "model:account.fiscalyear.renew.start,name:"
+msgid "Renew Fiscal Year Start"
+msgstr ""
+
 #, fuzzy
 msgctxt "model:account.general_ledger.account,name:"
 msgid "General Ledger Account"
@@ -3835,10 +3944,6 @@ msgctxt "model:ir.action,name:act_open_tax_code"
 msgid "Open Tax Code"
 msgstr "Apertura codice imposta"
 
-msgctxt "model:ir.action,name:act_open_type"
-msgid "Open Type"
-msgstr "Apertura Tipo"
-
 msgctxt "model:ir.action,name:act_period_form"
 msgid "Periods"
 msgstr "Periodi"
@@ -3856,6 +3961,11 @@ msgctxt "model:ir.action,name:act_reconcile_lines"
 msgid "Reconcile Lines"
 msgstr "Riconciliazione Righe"
 
+#, fuzzy
+msgctxt "model:ir.action,name:act_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr "Ri-apri Esercizio"
+
 msgctxt "model:ir.action,name:act_tax_code_list"
 msgid "Tax Codes"
 msgstr "Codici Imposta"
@@ -4127,6 +4237,11 @@ msgctxt "model:ir.ui.menu,name:menu_reconcile"
 msgid "Reconcile Accounts"
 msgstr "Riconciliazione Conti"
 
+#, fuzzy
+msgctxt "model:ir.ui.menu,name:menu_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr "Ri-apri Esercizio"
+
 msgctxt "model:ir.ui.menu,name:menu_reporting"
 msgid "Reporting"
 msgstr "Rapporti"
@@ -4295,6 +4410,11 @@ msgstr "Esercizio"
 
 #, fuzzy
 msgctxt "report:account.general_ledger:"
+msgid "From Date:"
+msgstr "Data Inizio:"
+
+#, fuzzy
+msgctxt "report:account.general_ledger:"
 msgid "From Period"
 msgstr "Periodo Iniziale:"
 
@@ -4314,11 +4434,6 @@ msgctxt "report:account.general_ledger:"
 msgid "Origin"
 msgstr "Origine"
 
-#, fuzzy
-msgctxt "report:account.general_ledger:"
-msgid "Period:"
-msgstr "Periodo"
-
 msgctxt "report:account.general_ledger:"
 msgid "Print Date:"
 msgstr "Stampa Data:"
@@ -4446,6 +4561,11 @@ msgctxt "report:account.trial_balance:"
 msgid "Fiscal Year:"
 msgstr "Esercizio"
 
+#, fuzzy
+msgctxt "report:account.trial_balance:"
+msgid "From Date:"
+msgstr "Data Inizio:"
+
 msgctxt "report:account.trial_balance:"
 msgid "From Period:"
 msgstr "Periodo Iniziale:"
@@ -4459,8 +4579,8 @@ msgid "Start Balance"
 msgstr "Saldo iniziale"
 
 msgctxt "report:account.trial_balance:"
-msgid "To Period:"
-msgstr "A periodo:"
+msgid "To"
+msgstr ""
 
 #, fuzzy
 msgctxt "report:account.trial_balance:"
@@ -5032,6 +5152,16 @@ msgid "Cancel"
 msgstr "Cancella"
 
 #, fuzzy
+msgctxt "wizard_button:account.fiscalyear.renew,start,create_:"
+msgid "Create"
+msgstr "Creazione"
+
+#, fuzzy
+msgctxt "wizard_button:account.fiscalyear.renew,start,end:"
+msgid "Cancel"
+msgstr "Cancella"
+
+#, fuzzy
 msgctxt "wizard_button:account.move.cancel,default,cancel:"
 msgid "OK"
 msgstr "OK"
diff --git a/locale/ja_JP.po b/locale/ja_JP.po
index 40977ce..a3daff6 100644
--- a/locale/ja_JP.po
+++ b/locale/ja_JP.po
@@ -1,4 +1,4 @@
-# 
+#
 msgid ""
 msgstr "Content-Type: text/plain; charset=utf-8\n"
 
@@ -245,6 +245,14 @@ msgid ""
 "parent."
 msgstr ""
 
+msgctxt "error:party.party:"
+msgid "There is no payable account on party \"%(name)s\"."
+msgstr ""
+
+msgctxt "error:party.party:"
+msgid "There is no receivable account on party \"%(name)s\"."
+msgstr ""
+
 msgctxt "field:account.account,active:"
 msgid "Active"
 msgstr ""
@@ -335,7 +343,7 @@ msgid "Party Required"
 msgstr ""
 
 msgctxt "field:account.account,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.account,reconcile:"
@@ -392,7 +400,7 @@ msgid "ID"
 msgstr ""
 
 msgctxt "field:account.account-account.tax,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.account-account.tax,tax:"
@@ -454,7 +462,7 @@ msgid "ID"
 msgstr ""
 
 msgctxt "field:account.account.deferral,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.account.deferral,second_currency:"
@@ -519,7 +527,7 @@ msgid "Party Required"
 msgstr ""
 
 msgctxt "field:account.account.template,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.account.template,reconcile:"
@@ -560,7 +568,7 @@ msgid "ID"
 msgstr ""
 
 msgctxt "field:account.account.template-account.tax.template,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 #, fuzzy
@@ -631,7 +639,7 @@ msgid "Parent"
 msgstr ""
 
 msgctxt "field:account.account.type,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.account.type,sequence:"
@@ -689,7 +697,7 @@ msgid "Parent"
 msgstr ""
 
 msgctxt "field:account.account.type.template,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.account.type.template,sequence:"
@@ -733,7 +741,7 @@ msgid "Party"
 msgstr ""
 
 msgctxt "field:account.aged_balance,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.aged_balance,term0:"
@@ -841,7 +849,7 @@ msgid "ID"
 msgstr ""
 
 msgctxt "field:account.configuration,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.configuration,tax_rounding:"
@@ -882,7 +890,7 @@ msgid "ID"
 msgstr ""
 
 msgctxt "field:account.configuration.default_account,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.configuration.default_account,write_date:"
@@ -915,7 +923,7 @@ msgid "ID"
 msgstr ""
 
 msgctxt "field:account.configuration.tax_rounding,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.configuration.tax_rounding,tax_rounding:"
@@ -1005,7 +1013,7 @@ msgid "Post Move Sequence"
 msgstr ""
 
 msgctxt "field:account.fiscalyear,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.fiscalyear,start_date:"
@@ -1046,7 +1054,7 @@ msgid "Line"
 msgstr ""
 
 msgctxt "field:account.fiscalyear-account.move.line,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.fiscalyear-account.move.line,write_date:"
@@ -1088,6 +1096,34 @@ msgctxt "field:account.fiscalyear.balance_non_deferral.start,period:"
 msgid "Period"
 msgstr "Periods"
 
+msgctxt "field:account.fiscalyear.renew.start,company:"
+msgid "Company"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,end_date:"
+msgid "End Date"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,id:"
+msgid "ID"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,name:"
+msgid "Name"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Previous Fiscalyear"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,reset_sequences:"
+msgid "Reset Sequences"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,start_date:"
+msgid "Start Date"
+msgstr ""
+
 msgctxt "field:account.general_ledger.account,active:"
 msgid "Active"
 msgstr ""
@@ -1151,7 +1187,7 @@ msgid "Name"
 msgstr ""
 
 msgctxt "field:account.general_ledger.account,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.general_ledger.account,start_balance:"
@@ -1187,6 +1223,10 @@ msgctxt "field:account.general_ledger.account.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "Fiscal Years"
 
+msgctxt "field:account.general_ledger.account.context,from_date:"
+msgid "From Date"
+msgstr ""
+
 msgctxt "field:account.general_ledger.account.context,id:"
 msgid "ID"
 msgstr ""
@@ -1199,6 +1239,10 @@ msgctxt "field:account.general_ledger.account.context,start_period:"
 msgid "Start Period"
 msgstr ""
 
+msgctxt "field:account.general_ledger.account.context,to_date:"
+msgid "To Date"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:account.general_ledger.line,account:"
 msgid "Account"
@@ -1265,7 +1309,7 @@ msgid "Party Required"
 msgstr ""
 
 msgctxt "field:account.general_ledger.line,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.general_ledger.line,state:"
@@ -1293,6 +1337,10 @@ msgctxt "field:account.general_ledger.line.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "Fiscal Years"
 
+msgctxt "field:account.general_ledger.line.context,from_date:"
+msgid "From Date"
+msgstr ""
+
 msgctxt "field:account.general_ledger.line.context,id:"
 msgid "ID"
 msgstr ""
@@ -1309,6 +1357,10 @@ msgctxt "field:account.general_ledger.line.context,start_period:"
 msgid "Start Period"
 msgstr ""
 
+msgctxt "field:account.general_ledger.line.context,to_date:"
+msgid "To Date"
+msgstr ""
+
 msgctxt "field:account.income_statement.context,company:"
 msgid "Company"
 msgstr ""
@@ -1335,6 +1387,14 @@ msgctxt "field:account.income_statement.context,fiscalyear_cmp:"
 msgid "Fiscal Year"
 msgstr "Fiscal Years"
 
+msgctxt "field:account.income_statement.context,from_date:"
+msgid "From Date"
+msgstr ""
+
+msgctxt "field:account.income_statement.context,from_date_cmp:"
+msgid "From Date"
+msgstr ""
+
 msgctxt "field:account.income_statement.context,id:"
 msgid "ID"
 msgstr ""
@@ -1351,6 +1411,14 @@ msgctxt "field:account.income_statement.context,start_period_cmp:"
 msgid "Start Period"
 msgstr ""
 
+msgctxt "field:account.income_statement.context,to_date:"
+msgid "To Date"
+msgstr ""
+
+msgctxt "field:account.income_statement.context,to_date_cmp:"
+msgid "To Date"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:account.journal,accounts:"
 msgid "Accounts"
@@ -1405,7 +1473,7 @@ msgid "Name"
 msgstr ""
 
 msgctxt "field:account.journal,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.journal,sequence:"
@@ -1458,7 +1526,7 @@ msgid "Journal"
 msgstr "Journals"
 
 msgctxt "field:account.journal.account,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.journal.account,write_date:"
@@ -1512,7 +1580,7 @@ msgid "Period"
 msgstr "Periods"
 
 msgctxt "field:account.journal.period,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.journal.period,state:"
@@ -1549,7 +1617,7 @@ msgid "Journal"
 msgstr "Journals"
 
 msgctxt "field:account.journal.sequence,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.journal.sequence,sequence:"
@@ -1585,7 +1653,7 @@ msgid "Name"
 msgstr ""
 
 msgctxt "field:account.journal.type,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.journal.type,write_date:"
@@ -1651,7 +1719,7 @@ msgid "Post Number"
 msgstr ""
 
 msgctxt "field:account.move,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.move,state:"
@@ -1766,7 +1834,7 @@ msgid "Period"
 msgstr "Periods"
 
 msgctxt "field:account.move.line,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.move.line,reconciliation:"
@@ -1844,7 +1912,7 @@ msgid "Party Required"
 msgstr ""
 
 msgctxt "field:account.move.line.template,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 #, fuzzy
@@ -1944,7 +2012,7 @@ msgid "Name"
 msgstr ""
 
 msgctxt "field:account.move.reconciliation,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.move.reconciliation,write_date:"
@@ -2001,7 +2069,7 @@ msgid "Name"
 msgstr ""
 
 msgctxt "field:account.move.template,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.move.template,write_date:"
@@ -2054,7 +2122,7 @@ msgid "Name"
 msgstr ""
 
 msgctxt "field:account.move.template.keyword,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.move.template.keyword,required:"
@@ -2132,7 +2200,7 @@ msgid "Post Move Sequence"
 msgstr ""
 
 msgctxt "field:account.period,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.period,start_date:"
@@ -2247,10 +2315,6 @@ msgctxt "field:account.tax,credit_note_tax_sign:"
 msgid "Credit Note Tax Sign"
 msgstr ""
 
-msgctxt "field:account.tax,currency_digits:"
-msgid "Currency Digits"
-msgstr ""
-
 msgctxt "field:account.tax,description:"
 msgid "Description"
 msgstr ""
@@ -2287,6 +2351,10 @@ msgctxt "field:account.tax,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr ""
 
+msgctxt "field:account.tax,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 msgctxt "field:account.tax,name:"
 msgid "Name"
 msgstr ""
@@ -2300,7 +2368,7 @@ msgid "Rate"
 msgstr ""
 
 msgctxt "field:account.tax,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.tax,sequence:"
@@ -2376,7 +2444,7 @@ msgid "Parent"
 msgstr ""
 
 msgctxt "field:account.tax.code,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.tax.code,sum:"
@@ -2451,7 +2519,7 @@ msgid "Parent"
 msgstr ""
 
 msgctxt "field:account.tax.code.template,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.tax.code.template,write_date:"
@@ -2487,7 +2555,7 @@ msgid "Name"
 msgstr ""
 
 msgctxt "field:account.tax.group,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.tax.group,write_date:"
@@ -2531,7 +2599,7 @@ msgid "Move Line"
 msgstr ""
 
 msgctxt "field:account.tax.line,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.tax.line,tax:"
@@ -2571,7 +2639,7 @@ msgid "Line"
 msgstr ""
 
 msgctxt "field:account.tax.line.template,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.tax.line.template,tax:"
@@ -2615,7 +2683,7 @@ msgid "Name"
 msgstr ""
 
 msgctxt "field:account.tax.rule,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.tax.rule,template:"
@@ -2647,12 +2715,16 @@ msgctxt "field:account.tax.rule.line,id:"
 msgid "ID"
 msgstr ""
 
+msgctxt "field:account.tax.rule.line,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line,origin_tax:"
 msgid "Original Tax"
 msgstr ""
 
 msgctxt "field:account.tax.rule.line,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.tax.rule.line,rule:"
@@ -2696,12 +2768,16 @@ msgctxt "field:account.tax.rule.line.template,id:"
 msgid "ID"
 msgstr ""
 
+msgctxt "field:account.tax.rule.line.template,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line.template,origin_tax:"
 msgid "Original Tax"
 msgstr ""
 
 msgctxt "field:account.tax.rule.line.template,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.tax.rule.line.template,rule:"
@@ -2754,7 +2830,7 @@ msgid "Name"
 msgstr ""
 
 msgctxt "field:account.tax.rule.template,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.tax.rule.template,write_date:"
@@ -2842,6 +2918,10 @@ msgctxt "field:account.tax.template,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr ""
 
+msgctxt "field:account.tax.template,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 msgctxt "field:account.tax.template,name:"
 msgid "Name"
 msgstr ""
@@ -2855,7 +2935,7 @@ msgid "Rate"
 msgstr ""
 
 msgctxt "field:account.tax.template,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:account.tax.template,sequence:"
@@ -3041,7 +3121,7 @@ msgid "Party"
 msgstr ""
 
 msgctxt "field:party.party.account,rec_name:"
-msgid "Name"
+msgid "Record Name"
 msgstr ""
 
 msgctxt "field:party.party.account,supplier_tax_rule:"
@@ -3090,6 +3170,14 @@ msgctxt "help:account.balance_sheet.context,posted:"
 msgid "Show only posted move"
 msgstr ""
 
+msgctxt "help:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Used as reference for fiscalyear configuration."
+msgstr ""
+
+msgctxt "help:account.fiscalyear.renew.start,reset_sequences:"
+msgid "If checked, new sequences will be created."
+msgstr ""
+
 msgctxt "help:account.general_ledger.account.context,posted:"
 msgid "Show only posted move"
 msgstr ""
@@ -3198,11 +3286,19 @@ msgctxt "help:account.tax.line.template,amount:"
 msgid "A python expression that will be evaluated with the keywords."
 msgstr ""
 
+msgctxt "help:account.tax.rule.line,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line,origin_tax:"
 msgid ""
 "If the original tax is filled, the rule will be applied only for this tax."
 msgstr ""
 
+msgctxt "help:account.tax.rule.line.template,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line.template,origin_tax:"
 msgid ""
 "If the original tax template is filled, the rule will be applied only for "
@@ -3302,6 +3398,10 @@ msgctxt "model:account.fiscalyear.balance_non_deferral.start,name:"
 msgid "Balance Non-Deferral"
 msgstr "Balance Non-Deferral"
 
+msgctxt "model:account.fiscalyear.renew.start,name:"
+msgid "Renew Fiscal Year Start"
+msgstr ""
+
 #, fuzzy
 msgctxt "model:account.general_ledger.account,name:"
 msgid "General Ledger Account"
@@ -3685,10 +3785,6 @@ msgctxt "model:ir.action,name:act_open_tax_code"
 msgid "Open Tax Code"
 msgstr "Open Tax Code"
 
-msgctxt "model:ir.action,name:act_open_type"
-msgid "Open Type"
-msgstr "Open Type"
-
 msgctxt "model:ir.action,name:act_period_form"
 msgid "Periods"
 msgstr "Periods"
@@ -3706,6 +3802,10 @@ msgctxt "model:ir.action,name:act_reconcile_lines"
 msgid "Reconcile Lines"
 msgstr "Reconcile Lines"
 
+msgctxt "model:ir.action,name:act_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr ""
+
 msgctxt "model:ir.action,name:act_tax_code_list"
 msgid "Tax Codes"
 msgstr "Tax Codes"
@@ -3973,6 +4073,10 @@ msgctxt "model:ir.ui.menu,name:menu_reconcile"
 msgid "Reconcile Accounts"
 msgstr "Reconcile Accounts"
 
+msgctxt "model:ir.ui.menu,name:menu_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr ""
+
 msgctxt "model:ir.ui.menu,name:menu_reporting"
 msgid "Reporting"
 msgstr "Reporting"
@@ -4128,6 +4232,10 @@ msgid "Fiscal Year:"
 msgstr "Fiscal Years"
 
 msgctxt "report:account.general_ledger:"
+msgid "From Date:"
+msgstr ""
+
+msgctxt "report:account.general_ledger:"
 msgid "From Period"
 msgstr ""
 
@@ -4148,11 +4256,6 @@ msgctxt "report:account.general_ledger:"
 msgid "Origin"
 msgstr ""
 
-#, fuzzy
-msgctxt "report:account.general_ledger:"
-msgid "Period:"
-msgstr "Periods"
-
 msgctxt "report:account.general_ledger:"
 msgid "Print Date:"
 msgstr ""
@@ -4279,6 +4382,10 @@ msgid "Fiscal Year:"
 msgstr "Fiscal Years"
 
 msgctxt "report:account.trial_balance:"
+msgid "From Date:"
+msgstr ""
+
+msgctxt "report:account.trial_balance:"
 msgid "From Period:"
 msgstr ""
 
@@ -4291,7 +4398,7 @@ msgid "Start Balance"
 msgstr ""
 
 msgctxt "report:account.trial_balance:"
-msgid "To Period:"
+msgid "To"
 msgstr ""
 
 msgctxt "report:account.trial_balance:"
@@ -4844,6 +4951,14 @@ msgctxt "wizard_button:account.fiscalyear.balance_non_deferral,start,end:"
 msgid "Cancel"
 msgstr ""
 
+msgctxt "wizard_button:account.fiscalyear.renew,start,create_:"
+msgid "Create"
+msgstr ""
+
+msgctxt "wizard_button:account.fiscalyear.renew,start,end:"
+msgid "Cancel"
+msgstr ""
+
 msgctxt "wizard_button:account.move.cancel,default,cancel:"
 msgid "OK"
 msgstr ""
diff --git a/locale/lo.po b/locale/lo.po
index acd1cae..f182867 100644
--- a/locale/lo.po
+++ b/locale/lo.po
@@ -1,4 +1,4 @@
-# 
+#
 msgid ""
 msgstr "Content-Type: text/plain; charset=utf-8\n"
 
@@ -293,6 +293,14 @@ msgstr ""
 "\"ປັບປຸງລາຄາຫົວໜ່ວຍ\" ບໍ່ສາມາດຕັ້ງຄ່າໃສ່ ຮ່າງແບບພາສີ %(template)s\" ທີ່ມີ "
 "ໝວດຢູ່ນໍາ."
 
+msgctxt "error:party.party:"
+msgid "There is no payable account on party \"%(name)s\"."
+msgstr ""
+
+msgctxt "error:party.party:"
+msgid "There is no receivable account on party \"%(name)s\"."
+msgstr ""
+
 msgctxt "field:account.account,active:"
 msgid "Active"
 msgstr "ໃຊ້ຢູ່"
@@ -382,8 +390,8 @@ msgid "Party Required"
 msgstr "ຕ້ອງການໃຫ້ມີພາກສ່ວນ"
 
 msgctxt "field:account.account,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account,reconcile:"
 msgid "Reconcile"
@@ -438,8 +446,8 @@ msgid "ID"
 msgstr "ເລກລຳດັບ"
 
 msgctxt "field:account.account-account.tax,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account-account.tax,tax:"
 msgid "Tax"
@@ -498,8 +506,8 @@ msgid "ID"
 msgstr "ເລກລໍາດັບ"
 
 msgctxt "field:account.account.deferral,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.deferral,second_currency:"
 msgid "Second Currency"
@@ -562,8 +570,8 @@ msgid "Party Required"
 msgstr "ຕ້ອງການໃຫ້ມີພາກສ່ວນ"
 
 msgctxt "field:account.account.template,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.template,reconcile:"
 msgid "Reconcile"
@@ -602,8 +610,8 @@ msgid "ID"
 msgstr "ເລກລຳດັບ"
 
 msgctxt "field:account.account.template-account.tax.template,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.template-account.tax.template,tax:"
 msgid "Tax Template"
@@ -670,8 +678,8 @@ msgid "Parent"
 msgstr "ຮ່ວງ"
 
 msgctxt "field:account.account.type,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.type,sequence:"
 msgid "Sequence"
@@ -726,8 +734,8 @@ msgid "Parent"
 msgstr "ຮ່ວງ"
 
 msgctxt "field:account.account.type.template,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.type.template,sequence:"
 msgid "Sequence"
@@ -770,8 +778,8 @@ msgid "Party"
 msgstr "ພາກສ່ວນ"
 
 msgctxt "field:account.aged_balance,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.aged_balance,term0:"
 msgid "Now"
@@ -878,8 +886,8 @@ msgid "ID"
 msgstr "ເລກລຳດັບ"
 
 msgctxt "field:account.configuration,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.configuration,tax_rounding:"
 msgid "Tax Rounding"
@@ -924,10 +932,9 @@ msgctxt "field:account.configuration.default_account,id:"
 msgid "ID"
 msgstr "ເລກລຳດັບ"
 
-#, fuzzy
 msgctxt "field:account.configuration.default_account,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.configuration.default_account,write_date:"
@@ -960,8 +967,8 @@ msgid "ID"
 msgstr "ເລກລຳດັບ"
 
 msgctxt "field:account.configuration.tax_rounding,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.configuration.tax_rounding,tax_rounding:"
@@ -1050,8 +1057,8 @@ msgid "Post Move Sequence"
 msgstr "ລໍາດັບປະກາດການເຄື່ອນໄຫວ"
 
 msgctxt "field:account.fiscalyear,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.fiscalyear,start_date:"
 msgid "Starting Date"
@@ -1090,8 +1097,8 @@ msgid "Line"
 msgstr "ລາຍການ"
 
 msgctxt "field:account.fiscalyear-account.move.line,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.fiscalyear-account.move.line,write_date:"
 msgid "Write Date"
@@ -1129,6 +1136,39 @@ msgctxt "field:account.fiscalyear.balance_non_deferral.start,period:"
 msgid "Period"
 msgstr "ໄລຍະ"
 
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,company:"
+msgid "Company"
+msgstr "ສຳນັກງານ/ຫ້ອງການ"
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,end_date:"
+msgid "End Date"
+msgstr "ວັນທີສິ້ນສຸດ"
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,id:"
+msgid "ID"
+msgstr "ເລກລຳດັບ"
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,name:"
+msgid "Name"
+msgstr "ຊື່"
+
+msgctxt "field:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Previous Fiscalyear"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,reset_sequences:"
+msgid "Reset Sequences"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,start_date:"
+msgid "Start Date"
+msgstr "ວັນທີເລີ່ມ"
+
 msgctxt "field:account.general_ledger.account,active:"
 msgid "Active"
 msgstr "ໃຊ້ຢູ່"
@@ -1190,8 +1230,8 @@ msgid "Name"
 msgstr "ຊື່"
 
 msgctxt "field:account.general_ledger.account,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.general_ledger.account,start_balance:"
 msgid "Start Balance"
@@ -1225,6 +1265,11 @@ msgctxt "field:account.general_ledger.account.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "ປີການບັນຊີ"
 
+#, fuzzy
+msgctxt "field:account.general_ledger.account.context,from_date:"
+msgid "From Date"
+msgstr "ແຕ່ວັນທີ"
+
 msgctxt "field:account.general_ledger.account.context,id:"
 msgid "ID"
 msgstr "ເລກລຳດັບ"
@@ -1237,6 +1282,11 @@ msgctxt "field:account.general_ledger.account.context,start_period:"
 msgid "Start Period"
 msgstr "ເລີ່ມໄລຍະ"
 
+#, fuzzy
+msgctxt "field:account.general_ledger.account.context,to_date:"
+msgid "To Date"
+msgstr "ເຖິງວັນທີ"
+
 msgctxt "field:account.general_ledger.line,account:"
 msgid "Account"
 msgstr "ບັນຊີ"
@@ -1302,8 +1352,8 @@ msgid "Party Required"
 msgstr "ຕ້ອງການໃຫ້ມີພາກສ່ວນ"
 
 msgctxt "field:account.general_ledger.line,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.general_ledger.line,state:"
 msgid "State"
@@ -1329,6 +1379,11 @@ msgctxt "field:account.general_ledger.line.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "ປີການບັນຊີ"
 
+#, fuzzy
+msgctxt "field:account.general_ledger.line.context,from_date:"
+msgid "From Date"
+msgstr "ແຕ່ວັນທີ"
+
 msgctxt "field:account.general_ledger.line.context,id:"
 msgid "ID"
 msgstr "ເລກລຳດັບ"
@@ -1345,6 +1400,11 @@ msgctxt "field:account.general_ledger.line.context,start_period:"
 msgid "Start Period"
 msgstr "ເລີ່ມໄລຍະ"
 
+#, fuzzy
+msgctxt "field:account.general_ledger.line.context,to_date:"
+msgid "To Date"
+msgstr "ເຖິງວັນທີ"
+
 msgctxt "field:account.income_statement.context,company:"
 msgid "Company"
 msgstr "ສຳນັກງານ / ອົງກອນ"
@@ -1369,6 +1429,16 @@ msgctxt "field:account.income_statement.context,fiscalyear_cmp:"
 msgid "Fiscal Year"
 msgstr "ປີການບັນຊີ"
 
+#, fuzzy
+msgctxt "field:account.income_statement.context,from_date:"
+msgid "From Date"
+msgstr "ແຕ່ວັນທີ"
+
+#, fuzzy
+msgctxt "field:account.income_statement.context,from_date_cmp:"
+msgid "From Date"
+msgstr "ແຕ່ວັນທີ"
+
 msgctxt "field:account.income_statement.context,id:"
 msgid "ID"
 msgstr "ເລກລຳດັບ"
@@ -1386,6 +1456,16 @@ msgid "Start Period"
 msgstr "ເລີ່ມໄລຍະ"
 
 #, fuzzy
+msgctxt "field:account.income_statement.context,to_date:"
+msgid "To Date"
+msgstr "ເຖິງວັນທີ"
+
+#, fuzzy
+msgctxt "field:account.income_statement.context,to_date_cmp:"
+msgid "To Date"
+msgstr "ເຖິງວັນທີ"
+
+#, fuzzy
 msgctxt "field:account.journal,accounts:"
 msgid "Accounts"
 msgstr "ບັນຊີ"
@@ -1439,8 +1519,8 @@ msgid "Name"
 msgstr "ຊື່"
 
 msgctxt "field:account.journal,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal,sequence:"
 msgid "Sequence"
@@ -1498,10 +1578,9 @@ msgctxt "field:account.journal.account,journal:"
 msgid "Journal"
 msgstr "ບັນຊີປະຈໍາວັນ"
 
-#, fuzzy
 msgctxt "field:account.journal.account,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.journal.account,write_date:"
@@ -1554,8 +1633,8 @@ msgid "Period"
 msgstr "ໄລຍະ"
 
 msgctxt "field:account.journal.period,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.period,state:"
 msgid "State"
@@ -1594,10 +1673,9 @@ msgctxt "field:account.journal.sequence,journal:"
 msgid "Journal"
 msgstr "ບັນຊີປະຈໍາວັນ"
 
-#, fuzzy
 msgctxt "field:account.journal.sequence,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.journal.sequence,sequence:"
@@ -1635,8 +1713,8 @@ msgid "Name"
 msgstr "ຊື່"
 
 msgctxt "field:account.journal.type,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.type,write_date:"
 msgid "Write Date"
@@ -1699,8 +1777,8 @@ msgid "Post Number"
 msgstr "ເລກທີປະກາດ"
 
 msgctxt "field:account.move,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move,state:"
 msgid "State"
@@ -1811,8 +1889,8 @@ msgid "Period"
 msgstr "ໄລຍະ"
 
 msgctxt "field:account.move.line,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.line,reconciliation:"
 msgid "Reconciliation"
@@ -1887,8 +1965,8 @@ msgid "Party Required"
 msgstr "ຕ້ອງການໃຫ້ມີພາກສ່ວນ"
 
 msgctxt "field:account.move.line.template,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.line.template,taxes:"
 msgid "Taxes"
@@ -1983,8 +2061,8 @@ msgid "Name"
 msgstr "ຊື່"
 
 msgctxt "field:account.move.reconciliation,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.reconciliation,write_date:"
 msgid "Write Date"
@@ -2039,8 +2117,8 @@ msgid "Name"
 msgstr "ຊື່"
 
 msgctxt "field:account.move.template,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.template,write_date:"
 msgid "Write Date"
@@ -2091,8 +2169,8 @@ msgid "Name"
 msgstr "ຊື່"
 
 msgctxt "field:account.move.template.keyword,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.template.keyword,required:"
 msgid "Required"
@@ -2168,8 +2246,8 @@ msgid "Post Move Sequence"
 msgstr "ລຳດັບປະກາດການເຄື່ອນໄຫວ"
 
 msgctxt "field:account.period,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.period,start_date:"
 msgid "Starting Date"
@@ -2279,10 +2357,6 @@ msgctxt "field:account.tax,credit_note_tax_sign:"
 msgid "Credit Note Tax Sign"
 msgstr "ເຊັນພາສີແຈ້ງມີ"
 
-msgctxt "field:account.tax,currency_digits:"
-msgid "Currency Digits"
-msgstr "ເລກເສດສະກຸນເງິນ"
-
 msgctxt "field:account.tax,description:"
 msgid "Description"
 msgstr "ເນື້ອໃນລາຍການ"
@@ -2319,6 +2393,10 @@ msgctxt "field:account.tax,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr "ເຊັນໃບເກັບເງິນພາສີ"
 
+msgctxt "field:account.tax,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 msgctxt "field:account.tax,name:"
 msgid "Name"
 msgstr "ຊື່"
@@ -2332,8 +2410,8 @@ msgid "Rate"
 msgstr "ອັດຕາ"
 
 msgctxt "field:account.tax,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax,sequence:"
 msgid "Sequence"
@@ -2408,8 +2486,8 @@ msgid "Parent"
 msgstr "ຮ່ວງ"
 
 msgctxt "field:account.tax.code,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.code,sum:"
 msgid "Sum"
@@ -2480,8 +2558,8 @@ msgid "Parent"
 msgstr "ຮ່ວງ"
 
 msgctxt "field:account.tax.code.template,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.code.template,write_date:"
 msgid "Write Date"
@@ -2516,8 +2594,8 @@ msgid "Name"
 msgstr "ຊື່"
 
 msgctxt "field:account.tax.group,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.group,write_date:"
 msgid "Write Date"
@@ -2560,8 +2638,8 @@ msgid "Move Line"
 msgstr "ລາຍການເຄື່ອນໄຫວ"
 
 msgctxt "field:account.tax.line,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.line,tax:"
 msgid "Tax"
@@ -2600,8 +2678,8 @@ msgid "Line"
 msgstr "ລາຍການ"
 
 msgctxt "field:account.tax.line.template,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.line.template,tax:"
 msgid "Tax"
@@ -2644,8 +2722,8 @@ msgid "Name"
 msgstr "ຊື່"
 
 msgctxt "field:account.tax.rule,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule,template:"
 msgid "Template"
@@ -2675,13 +2753,17 @@ msgctxt "field:account.tax.rule.line,id:"
 msgid "ID"
 msgstr "ເລກລຳດັບ"
 
+msgctxt "field:account.tax.rule.line,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line,origin_tax:"
 msgid "Original Tax"
 msgstr "ອັດຕາພາສີເດີມ"
 
 msgctxt "field:account.tax.rule.line,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.line,rule:"
 msgid "Rule"
@@ -2723,13 +2805,17 @@ msgctxt "field:account.tax.rule.line.template,id:"
 msgid "ID"
 msgstr "ເລກລຳດັບ"
 
+msgctxt "field:account.tax.rule.line.template,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line.template,origin_tax:"
 msgid "Original Tax"
 msgstr "ອັດຕາພາສີເດີມ"
 
 msgctxt "field:account.tax.rule.line.template,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.line.template,rule:"
 msgid "Rule"
@@ -2780,8 +2866,8 @@ msgid "Name"
 msgstr "ຊື່"
 
 msgctxt "field:account.tax.rule.template,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.template,write_date:"
 msgid "Write Date"
@@ -2867,6 +2953,10 @@ msgctxt "field:account.tax.template,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr "ເຊັນໃບເກັບເງິນພາສີທີ່ດິນ"
 
+msgctxt "field:account.tax.template,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 msgctxt "field:account.tax.template,name:"
 msgid "Name"
 msgstr "ຊື່"
@@ -2880,8 +2970,8 @@ msgid "Rate"
 msgstr "ອັດຕາ"
 
 msgctxt "field:account.tax.template,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.template,sequence:"
 msgid "Sequence"
@@ -3069,10 +3159,9 @@ msgctxt "field:party.party.account,party:"
 msgid "Party"
 msgstr "ພາກສ່ວນ"
 
-#, fuzzy
 msgctxt "field:party.party.account,rec_name:"
-msgid "Name"
-msgstr "ຊື່"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:party.party.account,supplier_tax_rule:"
@@ -3125,6 +3214,14 @@ msgctxt "help:account.balance_sheet.context,posted:"
 msgid "Show only posted move"
 msgstr "ສະແດງບັນຊີເຄື່ອນໄຫວທີ່ປະກາດແລ້ວເທົ່ານັ້ນ"
 
+msgctxt "help:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Used as reference for fiscalyear configuration."
+msgstr ""
+
+msgctxt "help:account.fiscalyear.renew.start,reset_sequences:"
+msgid "If checked, new sequences will be created."
+msgstr ""
+
 msgctxt "help:account.general_ledger.account.context,posted:"
 msgid "Show only posted move"
 msgstr "ສະແດງບັນຊີເຄື່ອນໄຫວທີ່ປະກາດແລ້ວເທົ່ານັ້ນ"
@@ -3238,6 +3335,10 @@ msgctxt "help:account.tax.line.template,amount:"
 msgid "A python expression that will be evaluated with the keywords."
 msgstr ""
 
+msgctxt "help:account.tax.rule.line,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line,origin_tax:"
 msgid ""
 "If the original tax is filled, the rule will be applied only for this tax."
@@ -3245,6 +3346,10 @@ msgstr ""
 "ຖ້າຫາກວ່າອັດຕາພາສີເດີມຖືກປ້ອນເຂົ້າ "
 "ສູດຄິດໄລ່ກໍຈະປັບໃຊ້ກັບອັດຕາພາສີນີ້ເທົ່ານັ້ນ."
 
+msgctxt "help:account.tax.rule.line.template,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line.template,origin_tax:"
 msgid ""
 "If the original tax template is filled, the rule will be applied only for "
@@ -3335,6 +3440,10 @@ msgctxt "model:account.fiscalyear.balance_non_deferral.start,name:"
 msgid "Balance Non-Deferral"
 msgstr "ດຸນບໍ່ລໍຖ້າຕັດບັນຊີ"
 
+msgctxt "model:account.fiscalyear.renew.start,name:"
+msgid "Renew Fiscal Year Start"
+msgstr ""
+
 msgctxt "model:account.general_ledger.account,name:"
 msgid "General Ledger Account"
 msgstr "ດຸນບັນຊີແຍກປະເພດທົ່ວໄປ"
@@ -3690,10 +3799,6 @@ msgctxt "model:ir.action,name:act_open_tax_code"
 msgid "Open Tax Code"
 msgstr "ໄຂລະຫັດພາສີ"
 
-msgctxt "model:ir.action,name:act_open_type"
-msgid "Open Type"
-msgstr "ໄຂປະເພດ"
-
 msgctxt "model:ir.action,name:act_period_form"
 msgid "Periods"
 msgstr "ໄລຍະ"
@@ -3711,6 +3816,11 @@ msgctxt "model:ir.action,name:act_reconcile_lines"
 msgid "Reconcile Lines"
 msgstr "ລາຍການພິສູດຍອດ"
 
+#, fuzzy
+msgctxt "model:ir.action,name:act_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr "ໄຂ ປີການບັນຊີ ອີກ"
+
 msgctxt "model:ir.action,name:act_tax_code_list"
 msgid "Tax Codes"
 msgstr "ລະຫັດພາສີ"
@@ -3978,6 +4088,11 @@ msgctxt "model:ir.ui.menu,name:menu_reconcile"
 msgid "Reconcile Accounts"
 msgstr "ບັນຊີພິສູດຍອດ"
 
+#, fuzzy
+msgctxt "model:ir.ui.menu,name:menu_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr "ໄຂ ປີການບັນຊີ ອີກ"
+
 msgctxt "model:ir.ui.menu,name:menu_reporting"
 msgid "Reporting"
 msgstr "ການສະຫຼຸບ"
@@ -4130,6 +4245,11 @@ msgctxt "report:account.general_ledger:"
 msgid "Fiscal Year:"
 msgstr "ປີການບັນຊີ:"
 
+#, fuzzy
+msgctxt "report:account.general_ledger:"
+msgid "From Date:"
+msgstr "ແຕ່ວັນທີ:"
+
 msgctxt "report:account.general_ledger:"
 msgid "From Period"
 msgstr "ແຕ່ ໄລຍະ:"
@@ -4151,10 +4271,6 @@ msgid "Origin"
 msgstr "ບັນຊີຕົ້ນ"
 
 msgctxt "report:account.general_ledger:"
-msgid "Period:"
-msgstr "ໄລຍະ:"
-
-msgctxt "report:account.general_ledger:"
 msgid "Print Date:"
 msgstr "ວັນທີພິມອອກ:"
 
@@ -4274,6 +4390,11 @@ msgctxt "report:account.trial_balance:"
 msgid "Fiscal Year:"
 msgstr "ປີການບັນຊີ:"
 
+#, fuzzy
+msgctxt "report:account.trial_balance:"
+msgid "From Date:"
+msgstr "ແຕ່ວັນທີ:"
+
 msgctxt "report:account.trial_balance:"
 msgid "From Period:"
 msgstr "ແຕ່ ໄລຍະ:"
@@ -4286,9 +4407,10 @@ msgctxt "report:account.trial_balance:"
 msgid "Start Balance"
 msgstr "ຍອດຍົກມາ"
 
+#, fuzzy
 msgctxt "report:account.trial_balance:"
-msgid "To Period:"
-msgstr "ເຖິງ ໄລຍະ:"
+msgid "To"
+msgstr "ເຖິງ"
 
 msgctxt "report:account.trial_balance:"
 msgid "Total"
@@ -4832,6 +4954,16 @@ msgctxt "wizard_button:account.fiscalyear.balance_non_deferral,start,end:"
 msgid "Cancel"
 msgstr "ຍົກເລີກ"
 
+#, fuzzy
+msgctxt "wizard_button:account.fiscalyear.renew,start,create_:"
+msgid "Create"
+msgstr "ສ້າງ"
+
+#, fuzzy
+msgctxt "wizard_button:account.fiscalyear.renew,start,end:"
+msgid "Cancel"
+msgstr "ຍົກເລີກ"
+
 msgctxt "wizard_button:account.move.cancel,default,cancel:"
 msgid "OK"
 msgstr "ຕົກລົງ"
diff --git a/locale/lt.po b/locale/lt.po
index b57904f..0496601 100644
--- a/locale/lt.po
+++ b/locale/lt.po
@@ -1,4 +1,4 @@
-# 
+#
 msgid ""
 msgstr "Content-Type: text/plain; charset=utf-8\n"
 
@@ -245,6 +245,14 @@ msgid ""
 "parent."
 msgstr ""
 
+msgctxt "error:party.party:"
+msgid "There is no payable account on party \"%(name)s\"."
+msgstr ""
+
+msgctxt "error:party.party:"
+msgid "There is no receivable account on party \"%(name)s\"."
+msgstr ""
+
 msgctxt "field:account.account,active:"
 msgid "Active"
 msgstr ""
@@ -334,10 +342,9 @@ msgctxt "field:account.account,party_required:"
 msgid "Party Required"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.account,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account,reconcile:"
 msgid "Reconcile"
@@ -391,10 +398,9 @@ msgctxt "field:account.account-account.tax,id:"
 msgid "ID"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.account-account.tax,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account-account.tax,tax:"
 msgid "Tax"
@@ -452,10 +458,9 @@ msgctxt "field:account.account.deferral,id:"
 msgid "ID"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.account.deferral,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.deferral,second_currency:"
 msgid "Second Currency"
@@ -518,10 +523,9 @@ msgctxt "field:account.account.template,party_required:"
 msgid "Party Required"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.account.template,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.template,reconcile:"
 msgid "Reconcile"
@@ -559,10 +563,9 @@ msgctxt "field:account.account.template-account.tax.template,id:"
 msgid "ID"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.account.template-account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.template-account.tax.template,tax:"
 msgid "Tax Template"
@@ -629,10 +632,9 @@ msgctxt "field:account.account.type,parent:"
 msgid "Parent"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.account.type,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.type,sequence:"
 msgid "Sequence"
@@ -687,10 +689,9 @@ msgctxt "field:account.account.type.template,parent:"
 msgid "Parent"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.account.type.template,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.type.template,sequence:"
 msgid "Sequence"
@@ -732,10 +733,9 @@ msgctxt "field:account.aged_balance,party:"
 msgid "Party"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.aged_balance,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.aged_balance,term0:"
 msgid "Now"
@@ -841,10 +841,9 @@ msgctxt "field:account.configuration,id:"
 msgid "ID"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.configuration,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.configuration,tax_rounding:"
 msgid "Tax Rounding"
@@ -883,10 +882,9 @@ msgctxt "field:account.configuration.default_account,id:"
 msgid "ID"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.configuration.default_account,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.configuration.default_account,write_date:"
 msgid "Write Date"
@@ -916,10 +914,9 @@ msgctxt "field:account.configuration.tax_rounding,id:"
 msgid "ID"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.configuration.tax_rounding,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.configuration.tax_rounding,tax_rounding:"
 msgid "Method"
@@ -1006,10 +1003,9 @@ msgctxt "field:account.fiscalyear,post_move_sequence:"
 msgid "Post Move Sequence"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.fiscalyear,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.fiscalyear,start_date:"
 msgid "Starting Date"
@@ -1047,10 +1043,9 @@ msgctxt "field:account.fiscalyear-account.move.line,line:"
 msgid "Line"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.fiscalyear-account.move.line,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.fiscalyear-account.move.line,write_date:"
 msgid "Write Date"
@@ -1088,6 +1083,35 @@ msgctxt "field:account.fiscalyear.balance_non_deferral.start,period:"
 msgid "Period"
 msgstr ""
 
+msgctxt "field:account.fiscalyear.renew.start,company:"
+msgid "Company"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,end_date:"
+msgid "End Date"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,id:"
+msgid "ID"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,name:"
+msgid "Name"
+msgstr "Namu"
+
+msgctxt "field:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Previous Fiscalyear"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,reset_sequences:"
+msgid "Reset Sequences"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,start_date:"
+msgid "Start Date"
+msgstr ""
+
 msgctxt "field:account.general_ledger.account,active:"
 msgid "Active"
 msgstr ""
@@ -1149,10 +1173,9 @@ msgctxt "field:account.general_ledger.account,name:"
 msgid "Name"
 msgstr "Namu"
 
-#, fuzzy
 msgctxt "field:account.general_ledger.account,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.general_ledger.account,start_balance:"
 msgid "Start Balance"
@@ -1186,6 +1209,10 @@ msgctxt "field:account.general_ledger.account.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr ""
 
+msgctxt "field:account.general_ledger.account.context,from_date:"
+msgid "From Date"
+msgstr ""
+
 msgctxt "field:account.general_ledger.account.context,id:"
 msgid "ID"
 msgstr ""
@@ -1198,6 +1225,10 @@ msgctxt "field:account.general_ledger.account.context,start_period:"
 msgid "Start Period"
 msgstr ""
 
+msgctxt "field:account.general_ledger.account.context,to_date:"
+msgid "To Date"
+msgstr ""
+
 msgctxt "field:account.general_ledger.line,account:"
 msgid "Account"
 msgstr ""
@@ -1262,10 +1293,9 @@ msgctxt "field:account.general_ledger.line,party_required:"
 msgid "Party Required"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.general_ledger.line,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.general_ledger.line,state:"
 msgid "State"
@@ -1291,6 +1321,10 @@ msgctxt "field:account.general_ledger.line.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr ""
 
+msgctxt "field:account.general_ledger.line.context,from_date:"
+msgid "From Date"
+msgstr ""
+
 msgctxt "field:account.general_ledger.line.context,id:"
 msgid "ID"
 msgstr ""
@@ -1307,6 +1341,10 @@ msgctxt "field:account.general_ledger.line.context,start_period:"
 msgid "Start Period"
 msgstr ""
 
+msgctxt "field:account.general_ledger.line.context,to_date:"
+msgid "To Date"
+msgstr ""
+
 msgctxt "field:account.income_statement.context,company:"
 msgid "Company"
 msgstr ""
@@ -1331,6 +1369,14 @@ msgctxt "field:account.income_statement.context,fiscalyear_cmp:"
 msgid "Fiscal Year"
 msgstr ""
 
+msgctxt "field:account.income_statement.context,from_date:"
+msgid "From Date"
+msgstr ""
+
+msgctxt "field:account.income_statement.context,from_date_cmp:"
+msgid "From Date"
+msgstr ""
+
 msgctxt "field:account.income_statement.context,id:"
 msgid "ID"
 msgstr ""
@@ -1347,6 +1393,14 @@ msgctxt "field:account.income_statement.context,start_period_cmp:"
 msgid "Start Period"
 msgstr ""
 
+msgctxt "field:account.income_statement.context,to_date:"
+msgid "To Date"
+msgstr ""
+
+msgctxt "field:account.income_statement.context,to_date_cmp:"
+msgid "To Date"
+msgstr ""
+
 msgctxt "field:account.journal,accounts:"
 msgid "Accounts"
 msgstr ""
@@ -1400,10 +1454,9 @@ msgctxt "field:account.journal,name:"
 msgid "Name"
 msgstr "Namu"
 
-#, fuzzy
 msgctxt "field:account.journal,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal,sequence:"
 msgid "Sequence"
@@ -1453,10 +1506,9 @@ msgctxt "field:account.journal.account,journal:"
 msgid "Journal"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.journal.account,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.account,write_date:"
 msgid "Write Date"
@@ -1506,10 +1558,9 @@ msgctxt "field:account.journal.period,period:"
 msgid "Period"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.journal.period,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.period,state:"
 msgid "State"
@@ -1543,10 +1594,9 @@ msgctxt "field:account.journal.sequence,journal:"
 msgid "Journal"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.journal.sequence,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.sequence,sequence:"
 msgid "Sequence"
@@ -1581,10 +1631,9 @@ msgctxt "field:account.journal.type,name:"
 msgid "Name"
 msgstr "Namu"
 
-#, fuzzy
 msgctxt "field:account.journal.type,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.type,write_date:"
 msgid "Write Date"
@@ -1646,10 +1695,9 @@ msgctxt "field:account.move,post_number:"
 msgid "Post Number"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.move,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move,state:"
 msgid "State"
@@ -1759,10 +1807,9 @@ msgctxt "field:account.move.line,period:"
 msgid "Period"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.move.line,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.line,reconciliation:"
 msgid "Reconciliation"
@@ -1836,10 +1883,9 @@ msgctxt "field:account.move.line.template,party_required:"
 msgid "Party Required"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.move.line.template,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.line.template,taxes:"
 msgid "Taxes"
@@ -1934,10 +1980,9 @@ msgctxt "field:account.move.reconciliation,name:"
 msgid "Name"
 msgstr "Namu"
 
-#, fuzzy
 msgctxt "field:account.move.reconciliation,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.reconciliation,write_date:"
 msgid "Write Date"
@@ -1992,10 +2037,9 @@ msgctxt "field:account.move.template,name:"
 msgid "Name"
 msgstr "Namu"
 
-#, fuzzy
 msgctxt "field:account.move.template,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.template,write_date:"
 msgid "Write Date"
@@ -2046,10 +2090,9 @@ msgctxt "field:account.move.template.keyword,name:"
 msgid "Name"
 msgstr "Namu"
 
-#, fuzzy
 msgctxt "field:account.move.template.keyword,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.template.keyword,required:"
 msgid "Required"
@@ -2124,10 +2167,9 @@ msgctxt "field:account.period,post_move_sequence:"
 msgid "Post Move Sequence"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.period,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.period,start_date:"
 msgid "Starting Date"
@@ -2237,10 +2279,6 @@ msgctxt "field:account.tax,credit_note_tax_sign:"
 msgid "Credit Note Tax Sign"
 msgstr ""
 
-msgctxt "field:account.tax,currency_digits:"
-msgid "Currency Digits"
-msgstr ""
-
 msgctxt "field:account.tax,description:"
 msgid "Description"
 msgstr ""
@@ -2277,6 +2315,10 @@ msgctxt "field:account.tax,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr ""
 
+msgctxt "field:account.tax,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:account.tax,name:"
 msgid "Name"
@@ -2290,10 +2332,9 @@ msgctxt "field:account.tax,rate:"
 msgid "Rate"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.tax,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax,sequence:"
 msgid "Sequence"
@@ -2368,10 +2409,9 @@ msgctxt "field:account.tax.code,parent:"
 msgid "Parent"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.tax.code,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.code,sum:"
 msgid "Sum"
@@ -2442,10 +2482,9 @@ msgctxt "field:account.tax.code.template,parent:"
 msgid "Parent"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.tax.code.template,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.code.template,write_date:"
 msgid "Write Date"
@@ -2480,10 +2519,9 @@ msgctxt "field:account.tax.group,name:"
 msgid "Name"
 msgstr "Namu"
 
-#, fuzzy
 msgctxt "field:account.tax.group,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.group,write_date:"
 msgid "Write Date"
@@ -2525,10 +2563,9 @@ msgctxt "field:account.tax.line,move_line:"
 msgid "Move Line"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.tax.line,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.line,tax:"
 msgid "Tax"
@@ -2566,10 +2603,9 @@ msgctxt "field:account.tax.line.template,line:"
 msgid "Line"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.tax.line.template,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.line.template,tax:"
 msgid "Tax"
@@ -2612,10 +2648,9 @@ msgctxt "field:account.tax.rule,name:"
 msgid "Name"
 msgstr "Namu"
 
-#, fuzzy
 msgctxt "field:account.tax.rule,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule,template:"
 msgid "Template"
@@ -2645,14 +2680,17 @@ msgctxt "field:account.tax.rule.line,id:"
 msgid "ID"
 msgstr ""
 
+msgctxt "field:account.tax.rule.line,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line,origin_tax:"
 msgid "Original Tax"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.tax.rule.line,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.line,rule:"
 msgid "Rule"
@@ -2694,14 +2732,17 @@ msgctxt "field:account.tax.rule.line.template,id:"
 msgid "ID"
 msgstr ""
 
+msgctxt "field:account.tax.rule.line.template,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line.template,origin_tax:"
 msgid "Original Tax"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.tax.rule.line.template,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.line.template,rule:"
 msgid "Rule"
@@ -2752,10 +2793,9 @@ msgctxt "field:account.tax.rule.template,name:"
 msgid "Name"
 msgstr "Namu"
 
-#, fuzzy
 msgctxt "field:account.tax.rule.template,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.template,write_date:"
 msgid "Write Date"
@@ -2841,6 +2881,10 @@ msgctxt "field:account.tax.template,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr ""
 
+msgctxt "field:account.tax.template,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:account.tax.template,name:"
 msgid "Name"
@@ -2854,10 +2898,9 @@ msgctxt "field:account.tax.template,rate:"
 msgid "Rate"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.template,sequence:"
 msgid "Sequence"
@@ -3035,10 +3078,9 @@ msgctxt "field:party.party.account,party:"
 msgid "Party"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:party.party.account,rec_name:"
-msgid "Name"
-msgstr "Namu"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:party.party.account,supplier_tax_rule:"
 msgid "Supplier Tax Rule"
@@ -3086,6 +3128,14 @@ msgctxt "help:account.balance_sheet.context,posted:"
 msgid "Show only posted move"
 msgstr ""
 
+msgctxt "help:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Used as reference for fiscalyear configuration."
+msgstr ""
+
+msgctxt "help:account.fiscalyear.renew.start,reset_sequences:"
+msgid "If checked, new sequences will be created."
+msgstr ""
+
 msgctxt "help:account.general_ledger.account.context,posted:"
 msgid "Show only posted move"
 msgstr ""
@@ -3194,11 +3244,19 @@ msgctxt "help:account.tax.line.template,amount:"
 msgid "A python expression that will be evaluated with the keywords."
 msgstr ""
 
+msgctxt "help:account.tax.rule.line,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line,origin_tax:"
 msgid ""
 "If the original tax is filled, the rule will be applied only for this tax."
 msgstr ""
 
+msgctxt "help:account.tax.rule.line.template,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line.template,origin_tax:"
 msgid ""
 "If the original tax template is filled, the rule will be applied only for "
@@ -3289,6 +3347,10 @@ msgctxt "model:account.fiscalyear.balance_non_deferral.start,name:"
 msgid "Balance Non-Deferral"
 msgstr ""
 
+msgctxt "model:account.fiscalyear.renew.start,name:"
+msgid "Renew Fiscal Year Start"
+msgstr ""
+
 msgctxt "model:account.general_ledger.account,name:"
 msgid "General Ledger Account"
 msgstr ""
@@ -3641,10 +3703,6 @@ msgctxt "model:ir.action,name:act_open_tax_code"
 msgid "Open Tax Code"
 msgstr ""
 
-msgctxt "model:ir.action,name:act_open_type"
-msgid "Open Type"
-msgstr ""
-
 msgctxt "model:ir.action,name:act_period_form"
 msgid "Periods"
 msgstr ""
@@ -3661,6 +3719,10 @@ msgctxt "model:ir.action,name:act_reconcile_lines"
 msgid "Reconcile Lines"
 msgstr ""
 
+msgctxt "model:ir.action,name:act_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr ""
+
 msgctxt "model:ir.action,name:act_tax_code_list"
 msgid "Tax Codes"
 msgstr ""
@@ -3925,6 +3987,10 @@ msgctxt "model:ir.ui.menu,name:menu_reconcile"
 msgid "Reconcile Accounts"
 msgstr ""
 
+msgctxt "model:ir.ui.menu,name:menu_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr ""
+
 msgctxt "model:ir.ui.menu,name:menu_reporting"
 msgid "Reporting"
 msgstr ""
@@ -4081,6 +4147,10 @@ msgid "Fiscal Year:"
 msgstr ""
 
 msgctxt "report:account.general_ledger:"
+msgid "From Date:"
+msgstr ""
+
+msgctxt "report:account.general_ledger:"
 msgid "From Period"
 msgstr ""
 
@@ -4102,10 +4172,6 @@ msgid "Origin"
 msgstr ""
 
 msgctxt "report:account.general_ledger:"
-msgid "Period:"
-msgstr ""
-
-msgctxt "report:account.general_ledger:"
 msgid "Print Date:"
 msgstr ""
 
@@ -4228,6 +4294,10 @@ msgid "Fiscal Year:"
 msgstr ""
 
 msgctxt "report:account.trial_balance:"
+msgid "From Date:"
+msgstr ""
+
+msgctxt "report:account.trial_balance:"
 msgid "From Period:"
 msgstr ""
 
@@ -4240,7 +4310,7 @@ msgid "Start Balance"
 msgstr ""
 
 msgctxt "report:account.trial_balance:"
-msgid "To Period:"
+msgid "To"
 msgstr ""
 
 msgctxt "report:account.trial_balance:"
@@ -4779,6 +4849,14 @@ msgctxt "wizard_button:account.fiscalyear.balance_non_deferral,start,end:"
 msgid "Cancel"
 msgstr ""
 
+msgctxt "wizard_button:account.fiscalyear.renew,start,create_:"
+msgid "Create"
+msgstr ""
+
+msgctxt "wizard_button:account.fiscalyear.renew,start,end:"
+msgid "Cancel"
+msgstr ""
+
 msgctxt "wizard_button:account.move.cancel,default,cancel:"
 msgid "OK"
 msgstr ""
diff --git a/locale/nl.po b/locale/nl.po
index cac12cb..3a1f84c 100644
--- a/locale/nl.po
+++ b/locale/nl.po
@@ -1,4 +1,4 @@
-# 
+#
 msgid ""
 msgstr "Content-Type: text/plain; charset=utf-8\n"
 
@@ -275,6 +275,14 @@ msgstr ""
 "\"Actualiseer eenheidsprijs\" kan niet ingesteld worden op fiscale templates"
 " met een bovenliggende."
 
+msgctxt "error:party.party:"
+msgid "There is no payable account on party \"%(name)s\"."
+msgstr ""
+
+msgctxt "error:party.party:"
+msgid "There is no receivable account on party \"%(name)s\"."
+msgstr ""
+
 msgctxt "field:account.account,active:"
 msgid "Active"
 msgstr "Actief"
@@ -365,8 +373,8 @@ msgid "Party Required"
 msgstr "Relatie verplicht"
 
 msgctxt "field:account.account,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account,reconcile:"
 msgid "Reconcile"
@@ -422,8 +430,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account-account.tax,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account-account.tax,tax:"
 msgid "Tax"
@@ -485,8 +493,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account.deferral,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.account.deferral,second_currency:"
@@ -552,8 +560,8 @@ msgid "Party Required"
 msgstr "Relatie verplicht"
 
 msgctxt "field:account.account.template,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.template,reconcile:"
 msgid "Reconcile"
@@ -592,8 +600,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account.template-account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.template-account.tax.template,tax:"
 msgid "Tax Template"
@@ -661,8 +669,8 @@ msgid "Parent"
 msgstr "Bovenliggend niveau"
 
 msgctxt "field:account.account.type,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.type,sequence:"
 msgid "Sequence"
@@ -717,8 +725,8 @@ msgid "Parent"
 msgstr "Bovenliggend niveau"
 
 msgctxt "field:account.account.type.template,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.type.template,sequence:"
 msgid "Sequence"
@@ -764,10 +772,9 @@ msgctxt "field:account.aged_balance,party:"
 msgid "Party"
 msgstr "Relatie"
 
-#, fuzzy
 msgctxt "field:account.aged_balance,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.aged_balance,term0:"
 msgid "Now"
@@ -881,8 +888,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.configuration,tax_rounding:"
 msgid "Tax Rounding"
@@ -927,10 +934,9 @@ msgctxt "field:account.configuration.default_account,id:"
 msgid "ID"
 msgstr "ID"
 
-#, fuzzy
 msgctxt "field:account.configuration.default_account,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.configuration.default_account,write_date:"
@@ -964,10 +970,9 @@ msgctxt "field:account.configuration.tax_rounding,id:"
 msgid "ID"
 msgstr "ID"
 
-#, fuzzy
 msgctxt "field:account.configuration.tax_rounding,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.configuration.tax_rounding,tax_rounding:"
@@ -1059,8 +1064,8 @@ msgid "Post Move Sequence"
 msgstr "Boeking bevestigingsreeks"
 
 msgctxt "field:account.fiscalyear,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.fiscalyear,start_date:"
 msgid "Starting Date"
@@ -1099,8 +1104,8 @@ msgid "Line"
 msgstr "Regel"
 
 msgctxt "field:account.fiscalyear-account.move.line,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.fiscalyear-account.move.line,write_date:"
 msgid "Write Date"
@@ -1143,6 +1148,39 @@ msgid "Period"
 msgstr "Periode"
 
 #, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,company:"
+msgid "Company"
+msgstr "Bedrijf"
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,end_date:"
+msgid "End Date"
+msgstr "Eind datum"
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,id:"
+msgid "ID"
+msgstr "ID"
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,name:"
+msgid "Name"
+msgstr "Naam"
+
+msgctxt "field:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Previous Fiscalyear"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,reset_sequences:"
+msgid "Reset Sequences"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,start_date:"
+msgid "Start Date"
+msgstr "Start datum"
+
+#, fuzzy
 msgctxt "field:account.general_ledger.account,active:"
 msgid "Active"
 msgstr "Actief"
@@ -1209,10 +1247,9 @@ msgctxt "field:account.general_ledger.account,name:"
 msgid "Name"
 msgstr "Naam"
 
-#, fuzzy
 msgctxt "field:account.general_ledger.account,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.general_ledger.account,start_balance:"
 msgid "Start Balance"
@@ -1248,6 +1285,11 @@ msgctxt "field:account.general_ledger.account.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "Boekjaar"
 
+#, fuzzy
+msgctxt "field:account.general_ledger.account.context,from_date:"
+msgid "From Date"
+msgstr "Vanaf datum"
+
 msgctxt "field:account.general_ledger.account.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1260,6 +1302,11 @@ msgctxt "field:account.general_ledger.account.context,start_period:"
 msgid "Start Period"
 msgstr "Begin periode"
 
+#, fuzzy
+msgctxt "field:account.general_ledger.account.context,to_date:"
+msgid "To Date"
+msgstr "Einddatum"
+
 msgctxt "field:account.general_ledger.line,account:"
 msgid "Account"
 msgstr "Grootboekrekening"
@@ -1331,10 +1378,9 @@ msgctxt "field:account.general_ledger.line,party_required:"
 msgid "Party Required"
 msgstr "Relatie verplicht"
 
-#, fuzzy
 msgctxt "field:account.general_ledger.line,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.general_ledger.line,state:"
@@ -1363,6 +1409,11 @@ msgctxt "field:account.general_ledger.line.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "Boekjaar"
 
+#, fuzzy
+msgctxt "field:account.general_ledger.line.context,from_date:"
+msgid "From Date"
+msgstr "Vanaf datum"
+
 msgctxt "field:account.general_ledger.line.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1380,6 +1431,11 @@ msgid "Start Period"
 msgstr "Begin periode"
 
 #, fuzzy
+msgctxt "field:account.general_ledger.line.context,to_date:"
+msgid "To Date"
+msgstr "Einddatum"
+
+#, fuzzy
 msgctxt "field:account.income_statement.context,company:"
 msgid "Company"
 msgstr "Bedrijf"
@@ -1407,6 +1463,16 @@ msgctxt "field:account.income_statement.context,fiscalyear_cmp:"
 msgid "Fiscal Year"
 msgstr "Boekjaar"
 
+#, fuzzy
+msgctxt "field:account.income_statement.context,from_date:"
+msgid "From Date"
+msgstr "Vanaf datum"
+
+#, fuzzy
+msgctxt "field:account.income_statement.context,from_date_cmp:"
+msgid "From Date"
+msgstr "Vanaf datum"
+
 msgctxt "field:account.income_statement.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1425,6 +1491,16 @@ msgid "Start Period"
 msgstr "Begin periode"
 
 #, fuzzy
+msgctxt "field:account.income_statement.context,to_date:"
+msgid "To Date"
+msgstr "Einddatum"
+
+#, fuzzy
+msgctxt "field:account.income_statement.context,to_date_cmp:"
+msgid "To Date"
+msgstr "Einddatum"
+
+#, fuzzy
 msgctxt "field:account.journal,accounts:"
 msgid "Accounts"
 msgstr "Grootboekrekeningen"
@@ -1478,8 +1554,8 @@ msgid "Name"
 msgstr "Naam"
 
 msgctxt "field:account.journal,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal,sequence:"
 msgid "Sequence"
@@ -1537,10 +1613,9 @@ msgctxt "field:account.journal.account,journal:"
 msgid "Journal"
 msgstr "Dagboek"
 
-#, fuzzy
 msgctxt "field:account.journal.account,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.journal.account,write_date:"
@@ -1596,8 +1671,8 @@ msgid "Period"
 msgstr "Periode"
 
 msgctxt "field:account.journal.period,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.period,state:"
 msgid "State"
@@ -1636,10 +1711,9 @@ msgctxt "field:account.journal.sequence,journal:"
 msgid "Journal"
 msgstr "Dagboek"
 
-#, fuzzy
 msgctxt "field:account.journal.sequence,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.journal.sequence,sequence:"
@@ -1677,8 +1751,8 @@ msgid "Name"
 msgstr "Naam"
 
 msgctxt "field:account.journal.type,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.type,write_date:"
 msgid "Write Date"
@@ -1743,8 +1817,8 @@ msgid "Post Number"
 msgstr ""
 
 msgctxt "field:account.move,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move,state:"
 msgid "State"
@@ -1857,8 +1931,8 @@ msgid "Period"
 msgstr "Periode"
 
 msgctxt "field:account.move.line,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.line,reconciliation:"
 msgid "Reconciliation"
@@ -1935,8 +2009,8 @@ msgid "Party Required"
 msgstr "Relatie verplicht"
 
 msgctxt "field:account.move.line.template,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.move.line.template,taxes:"
@@ -2037,8 +2111,8 @@ msgid "Name"
 msgstr "Naam"
 
 msgctxt "field:account.move.reconciliation,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.reconciliation,write_date:"
 msgid "Write Date"
@@ -2097,8 +2171,8 @@ msgid "Name"
 msgstr "Naam"
 
 msgctxt "field:account.move.template,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.template,write_date:"
 msgid "Write Date"
@@ -2152,8 +2226,8 @@ msgid "Name"
 msgstr "Naam"
 
 msgctxt "field:account.move.template.keyword,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.template.keyword,required:"
 msgid "Required"
@@ -2233,8 +2307,8 @@ msgid "Post Move Sequence"
 msgstr "Boeking bevestigingsreeks"
 
 msgctxt "field:account.period,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.period,start_date:"
 msgid "Starting Date"
@@ -2347,10 +2421,6 @@ msgctxt "field:account.tax,credit_note_tax_sign:"
 msgid "Credit Note Tax Sign"
 msgstr "Creditnota belastingteken"
 
-msgctxt "field:account.tax,currency_digits:"
-msgid "Currency Digits"
-msgstr "Valuta decimalen"
-
 msgctxt "field:account.tax,description:"
 msgid "Description"
 msgstr "Omschrijving"
@@ -2388,6 +2458,10 @@ msgctxt "field:account.tax,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr "Factuur belasting teken"
 
+msgctxt "field:account.tax,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 msgctxt "field:account.tax,name:"
 msgid "Name"
 msgstr "Naam"
@@ -2401,8 +2475,8 @@ msgid "Rate"
 msgstr "Percentage"
 
 msgctxt "field:account.tax,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax,sequence:"
 msgid "Sequence"
@@ -2478,8 +2552,8 @@ msgid "Parent"
 msgstr "Bovenliggend niveau"
 
 msgctxt "field:account.tax.code,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.code,sum:"
 msgid "Sum"
@@ -2551,8 +2625,8 @@ msgid "Parent"
 msgstr "Bovenliggend niveau"
 
 msgctxt "field:account.tax.code.template,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.code.template,write_date:"
 msgid "Write Date"
@@ -2588,8 +2662,8 @@ msgid "Name"
 msgstr "Naam"
 
 msgctxt "field:account.tax.group,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.group,write_date:"
 msgid "Write Date"
@@ -2633,8 +2707,8 @@ msgid "Move Line"
 msgstr "Boekingsregel"
 
 msgctxt "field:account.tax.line,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.line,tax:"
 msgid "Tax"
@@ -2675,8 +2749,8 @@ msgid "Line"
 msgstr "Boekingsregel"
 
 msgctxt "field:account.tax.line.template,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.tax.line.template,tax:"
@@ -2721,8 +2795,8 @@ msgid "Name"
 msgstr "Naam"
 
 msgctxt "field:account.tax.rule,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule,template:"
 msgid "Template"
@@ -2752,13 +2826,17 @@ msgctxt "field:account.tax.rule.line,id:"
 msgid "ID"
 msgstr "ID"
 
+msgctxt "field:account.tax.rule.line,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line,origin_tax:"
 msgid "Original Tax"
 msgstr "Basis belasting"
 
 msgctxt "field:account.tax.rule.line,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.line,rule:"
 msgid "Rule"
@@ -2800,13 +2878,17 @@ msgctxt "field:account.tax.rule.line.template,id:"
 msgid "ID"
 msgstr "ID"
 
+msgctxt "field:account.tax.rule.line.template,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line.template,origin_tax:"
 msgid "Original Tax"
 msgstr "Basis belasting"
 
 msgctxt "field:account.tax.rule.line.template,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.line.template,rule:"
 msgid "Rule"
@@ -2858,8 +2940,8 @@ msgid "Name"
 msgstr "Naam"
 
 msgctxt "field:account.tax.rule.template,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.template,write_date:"
 msgid "Write Date"
@@ -2946,6 +3028,10 @@ msgctxt "field:account.tax.template,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr "Factuur belasting teken"
 
+msgctxt "field:account.tax.template,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 msgctxt "field:account.tax.template,name:"
 msgid "Name"
 msgstr "Naam"
@@ -2959,8 +3045,8 @@ msgid "Rate"
 msgstr "Percentage"
 
 msgctxt "field:account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.template,sequence:"
 msgid "Sequence"
@@ -3159,10 +3245,9 @@ msgctxt "field:party.party.account,party:"
 msgid "Party"
 msgstr "Relatie"
 
-#, fuzzy
 msgctxt "field:party.party.account,rec_name:"
-msgid "Name"
-msgstr "Naam"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:party.party.account,supplier_tax_rule:"
@@ -3215,6 +3300,14 @@ msgctxt "help:account.balance_sheet.context,posted:"
 msgid "Show only posted move"
 msgstr "Alleen bevestigde boekingen weergeven."
 
+msgctxt "help:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Used as reference for fiscalyear configuration."
+msgstr ""
+
+msgctxt "help:account.fiscalyear.renew.start,reset_sequences:"
+msgid "If checked, new sequences will be created."
+msgstr ""
+
 msgctxt "help:account.general_ledger.account.context,posted:"
 msgid "Show only posted move"
 msgstr "Alleen bevestigde boekingen weergeven."
@@ -3326,6 +3419,10 @@ msgctxt "help:account.tax.line.template,amount:"
 msgid "A python expression that will be evaluated with the keywords."
 msgstr ""
 
+msgctxt "help:account.tax.rule.line,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line,origin_tax:"
 msgid ""
 "If the original tax is filled, the rule will be applied only for this tax."
@@ -3333,6 +3430,10 @@ msgstr ""
 "Als de basisbelasting is ingevuld zal de regel alleen toegepast worden voor "
 "deze belasting."
 
+msgctxt "help:account.tax.rule.line.template,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line.template,origin_tax:"
 msgid ""
 "If the original tax template is filled, the rule will be applied only for "
@@ -3425,6 +3526,10 @@ msgctxt "model:account.fiscalyear.balance_non_deferral.start,name:"
 msgid "Balance Non-Deferral"
 msgstr ""
 
+msgctxt "model:account.fiscalyear.renew.start,name:"
+msgid "Renew Fiscal Year Start"
+msgstr ""
+
 #, fuzzy
 msgctxt "model:account.general_ledger.account,name:"
 msgid "General Ledger Account"
@@ -3787,10 +3892,6 @@ msgctxt "model:ir.action,name:act_open_tax_code"
 msgid "Open Tax Code"
 msgstr "Open belastingcode"
 
-msgctxt "model:ir.action,name:act_open_type"
-msgid "Open Type"
-msgstr "Open soort"
-
 msgctxt "model:ir.action,name:act_period_form"
 msgid "Periods"
 msgstr "Perioden"
@@ -3809,6 +3910,11 @@ msgid "Reconcile Lines"
 msgstr "Boekingen afletteren"
 
 #, fuzzy
+msgctxt "model:ir.action,name:act_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr "Heropen boekjaar"
+
+#, fuzzy
 msgctxt "model:ir.action,name:act_tax_code_list"
 msgid "Tax Codes"
 msgstr "Belastingen"
@@ -4080,6 +4186,11 @@ msgctxt "model:ir.ui.menu,name:menu_reconcile"
 msgid "Reconcile Accounts"
 msgstr "Regels afletteren"
 
+#, fuzzy
+msgctxt "model:ir.ui.menu,name:menu_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr "Heropen boekjaar"
+
 msgctxt "model:ir.ui.menu,name:menu_reporting"
 msgid "Reporting"
 msgstr "Rapportage"
@@ -4252,6 +4363,11 @@ msgctxt "report:account.general_ledger:"
 msgid "Fiscal Year:"
 msgstr "Boekjaar"
 
+#, fuzzy
+msgctxt "report:account.general_ledger:"
+msgid "From Date:"
+msgstr "Vanaf datum:"
+
 msgctxt "report:account.general_ledger:"
 msgid "From Period"
 msgstr "Vanaf periode"
@@ -4274,11 +4390,6 @@ msgctxt "report:account.general_ledger:"
 msgid "Origin"
 msgstr "Oorsprong"
 
-#, fuzzy
-msgctxt "report:account.general_ledger:"
-msgid "Period:"
-msgstr "Periode"
-
 msgctxt "report:account.general_ledger:"
 msgid "Print Date:"
 msgstr "Afdrukdatum:"
@@ -4408,6 +4519,11 @@ msgctxt "report:account.trial_balance:"
 msgid "Fiscal Year:"
 msgstr "Boekjaar"
 
+#, fuzzy
+msgctxt "report:account.trial_balance:"
+msgid "From Date:"
+msgstr "Vanaf datum:"
+
 msgctxt "report:account.trial_balance:"
 msgid "From Period:"
 msgstr "Vanaf periode"
@@ -4420,10 +4536,9 @@ msgctxt "report:account.trial_balance:"
 msgid "Start Balance"
 msgstr "Beginbalans"
 
-#, fuzzy
 msgctxt "report:account.trial_balance:"
-msgid "To Period:"
-msgstr "Vanaf periode"
+msgid "To"
+msgstr ""
 
 #, fuzzy
 msgctxt "report:account.trial_balance:"
@@ -4992,6 +5107,16 @@ msgid "Cancel"
 msgstr "Annuleren"
 
 #, fuzzy
+msgctxt "wizard_button:account.fiscalyear.renew,start,create_:"
+msgid "Create"
+msgstr "Aanmaken"
+
+#, fuzzy
+msgctxt "wizard_button:account.fiscalyear.renew,start,end:"
+msgid "Cancel"
+msgstr "Annuleren"
+
+#, fuzzy
 msgctxt "wizard_button:account.move.cancel,default,cancel:"
 msgid "OK"
 msgstr "Oké"
diff --git a/locale/pl.po b/locale/pl.po
index 2f9e2ea..848490e 100644
--- a/locale/pl.po
+++ b/locale/pl.po
@@ -1,4 +1,4 @@
-# 
+#
 msgid ""
 msgstr "Content-Type: text/plain; charset=utf-8\n"
 
@@ -40,7 +40,7 @@ msgstr "Nie można usunąć konta \"%s\" zawierającego zapisy księgowe."
 
 msgctxt "error:account.account:"
 msgid "You can not delete accounts that have children."
-msgstr "Nie można usunąć kont zawierających podkonta."
+msgstr "Nie można usunąć kont zawierających konta podrzędne."
 
 msgctxt "error:account.fiscalyear:"
 msgid "Fiscal year \"%(first)s\" and \"%(second)s\" have the same post move sequence."
@@ -287,6 +287,14 @@ msgid ""
 "parent."
 msgstr ""
 
+msgctxt "error:party.party:"
+msgid "There is no payable account on party \"%(name)s\"."
+msgstr ""
+
+msgctxt "error:party.party:"
+msgid "There is no receivable account on party \"%(name)s\"."
+msgstr ""
+
 msgctxt "field:account.account,active:"
 msgid "Active"
 msgstr "Aktywne"
@@ -302,7 +310,7 @@ msgstr "Bilans"
 
 msgctxt "field:account.account,childs:"
 msgid "Children"
-msgstr ""
+msgstr "Konta podrzędne"
 
 msgctxt "field:account.account,code:"
 msgid "Code"
@@ -365,22 +373,21 @@ msgctxt "field:account.account,name:"
 msgid "Name"
 msgstr "Nazwa"
 
-#, fuzzy
 msgctxt "field:account.account,note:"
 msgid "Note"
-msgstr "Brak"
+msgstr "Notatka"
 
 msgctxt "field:account.account,parent:"
 msgid "Parent"
-msgstr ""
+msgstr "Konto nadrzędne"
 
 msgctxt "field:account.account,party_required:"
 msgid "Party Required"
 msgstr "Wymagana strona"
 
 msgctxt "field:account.account,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.account,reconcile:"
 msgid "Reconcile"
@@ -390,7 +397,6 @@ msgctxt "field:account.account,right:"
 msgid "Right"
 msgstr "W prawo"
 
-#, fuzzy
 msgctxt "field:account.account,second_currency:"
 msgid "Secondary Currency"
 msgstr "Druga waluta"
@@ -436,8 +442,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account-account.tax,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.account-account.tax,tax:"
 msgid "Tax"
@@ -497,10 +503,9 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account.deferral,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
-#, fuzzy
 msgctxt "field:account.account.deferral,second_currency:"
 msgid "Second Currency"
 msgstr "Druga waluta"
@@ -519,7 +524,7 @@ msgstr "Zapisał"
 
 msgctxt "field:account.account.template,childs:"
 msgid "Children"
-msgstr ""
+msgstr "Konta podrzędne"
 
 msgctxt "field:account.account.template,code:"
 msgid "Code"
@@ -556,15 +561,15 @@ msgstr "Nazwa"
 
 msgctxt "field:account.account.template,parent:"
 msgid "Parent"
-msgstr ""
+msgstr "Konto nadrzędne"
 
 msgctxt "field:account.account.template,party_required:"
 msgid "Party Required"
 msgstr "Wymagana strona"
 
 msgctxt "field:account.account.template,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.account.template,reconcile:"
 msgid "Reconcile"
@@ -603,8 +608,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account.template-account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 #, fuzzy
 msgctxt "field:account.account.template-account.tax.template,tax:"
@@ -634,7 +639,7 @@ msgstr "Balance Sheet"
 
 msgctxt "field:account.account.type,childs:"
 msgid "Children"
-msgstr ""
+msgstr "Konta podrzędne"
 
 msgctxt "field:account.account.type,company:"
 msgid "Company"
@@ -671,11 +676,11 @@ msgstr "Nazwa"
 
 msgctxt "field:account.account.type,parent:"
 msgid "Parent"
-msgstr ""
+msgstr "Konto nadrzędne"
 
 msgctxt "field:account.account.type,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.account.type,sequence:"
 msgid "Sequence"
@@ -700,7 +705,7 @@ msgstr "Balance Sheet"
 
 msgctxt "field:account.account.type.template,childs:"
 msgid "Children"
-msgstr ""
+msgstr "Konta podrzędne"
 
 msgctxt "field:account.account.type.template,create_date:"
 msgid "Create Date"
@@ -729,11 +734,11 @@ msgstr "Nazwa"
 
 msgctxt "field:account.account.type.template,parent:"
 msgid "Parent"
-msgstr ""
+msgstr "Konto nadrzędne"
 
 msgctxt "field:account.account.type.template,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.account.type.template,sequence:"
 msgid "Sequence"
@@ -776,8 +781,8 @@ msgid "Party"
 msgstr "Strona"
 
 msgctxt "field:account.aged_balance,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.aged_balance,term0:"
 msgid "Now"
@@ -873,19 +878,19 @@ msgstr "Utworzył"
 
 msgctxt "field:account.configuration,default_account_payable:"
 msgid "Default Account Payable"
-msgstr ""
+msgstr "Domyślne konto zobowiązań"
 
 msgctxt "field:account.configuration,default_account_receivable:"
 msgid "Default Account Receivable"
-msgstr ""
+msgstr "Domyślne konto należności"
 
 msgctxt "field:account.configuration,id:"
 msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.configuration,tax_rounding:"
 msgid "Tax Rounding"
@@ -913,20 +918,20 @@ msgstr "Utworzył"
 
 msgctxt "field:account.configuration.default_account,default_account_payable:"
 msgid "Default Account Payable"
-msgstr ""
+msgstr "Domyślne konto zobowiązań"
 
 msgctxt ""
 "field:account.configuration.default_account,default_account_receivable:"
 msgid "Default Account Receivable"
-msgstr ""
+msgstr "Domyślne konto należności"
 
 msgctxt "field:account.configuration.default_account,id:"
 msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration.default_account,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.configuration.default_account,write_date:"
 msgid "Write Date"
@@ -957,8 +962,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration.tax_rounding,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.configuration.tax_rounding,tax_rounding:"
 msgid "Method"
@@ -986,11 +991,11 @@ msgstr "ID"
 
 msgctxt "field:account.create_chart.properties,account_payable:"
 msgid "Default Payable Account"
-msgstr ""
+msgstr "Domyślne konto zobowiązań"
 
 msgctxt "field:account.create_chart.properties,account_receivable:"
 msgid "Default Receivable Account"
-msgstr ""
+msgstr "Domyślne konto należności"
 
 msgctxt "field:account.create_chart.properties,company:"
 msgid "Company"
@@ -1045,8 +1050,8 @@ msgid "Post Move Sequence"
 msgstr "Sekwencja dowodów zaksięgowanych"
 
 msgctxt "field:account.fiscalyear,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.fiscalyear,start_date:"
 msgid "Starting Date"
@@ -1086,8 +1091,8 @@ msgid "Line"
 msgstr "Zapisy księgowe"
 
 msgctxt "field:account.fiscalyear-account.move.line,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.fiscalyear-account.move.line,write_date:"
 msgid "Write Date"
@@ -1125,6 +1130,34 @@ msgctxt "field:account.fiscalyear.balance_non_deferral.start,period:"
 msgid "Period"
 msgstr "Okres"
 
+msgctxt "field:account.fiscalyear.renew.start,company:"
+msgid "Company"
+msgstr "Firma"
+
+msgctxt "field:account.fiscalyear.renew.start,end_date:"
+msgid "End Date"
+msgstr "Data ukończenia"
+
+msgctxt "field:account.fiscalyear.renew.start,id:"
+msgid "ID"
+msgstr "ID"
+
+msgctxt "field:account.fiscalyear.renew.start,name:"
+msgid "Name"
+msgstr "Nazwa"
+
+msgctxt "field:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Previous Fiscalyear"
+msgstr "Poprzedni rok podatkowy"
+
+msgctxt "field:account.fiscalyear.renew.start,reset_sequences:"
+msgid "Reset Sequences"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,start_date:"
+msgid "Start Date"
+msgstr "Data rozpoczęcia"
+
 msgctxt "field:account.general_ledger.account,active:"
 msgid "Active"
 msgstr "Aktywne"
@@ -1188,8 +1221,8 @@ msgid "Name"
 msgstr "Nazwa"
 
 msgctxt "field:account.general_ledger.account,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.general_ledger.account,start_balance:"
 msgid "Start Balance"
@@ -1223,6 +1256,11 @@ msgctxt "field:account.general_ledger.account.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "Rok podatkowy"
 
+#, fuzzy
+msgctxt "field:account.general_ledger.account.context,from_date:"
+msgid "From Date"
+msgstr "Od dnia"
+
 msgctxt "field:account.general_ledger.account.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1235,6 +1273,11 @@ msgctxt "field:account.general_ledger.account.context,start_period:"
 msgid "Start Period"
 msgstr ""
 
+#, fuzzy
+msgctxt "field:account.general_ledger.account.context,to_date:"
+msgid "To Date"
+msgstr "Do dnia"
+
 msgctxt "field:account.general_ledger.line,account:"
 msgid "Account"
 msgstr "Konto"
@@ -1300,8 +1343,8 @@ msgid "Party Required"
 msgstr "Wymagana strona"
 
 msgctxt "field:account.general_ledger.line,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.general_ledger.line,state:"
 msgid "State"
@@ -1327,6 +1370,11 @@ msgctxt "field:account.general_ledger.line.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "Rok podatkowy"
 
+#, fuzzy
+msgctxt "field:account.general_ledger.line.context,from_date:"
+msgid "From Date"
+msgstr "Od dnia"
+
 msgctxt "field:account.general_ledger.line.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1343,6 +1391,11 @@ msgctxt "field:account.general_ledger.line.context,start_period:"
 msgid "Start Period"
 msgstr ""
 
+#, fuzzy
+msgctxt "field:account.general_ledger.line.context,to_date:"
+msgid "To Date"
+msgstr "Do dnia"
+
 msgctxt "field:account.income_statement.context,company:"
 msgid "Company"
 msgstr "Firma"
@@ -1368,6 +1421,16 @@ msgctxt "field:account.income_statement.context,fiscalyear_cmp:"
 msgid "Fiscal Year"
 msgstr "Rok podatkowy"
 
+#, fuzzy
+msgctxt "field:account.income_statement.context,from_date:"
+msgid "From Date"
+msgstr "Od dnia"
+
+#, fuzzy
+msgctxt "field:account.income_statement.context,from_date_cmp:"
+msgid "From Date"
+msgstr "Od dnia"
+
 msgctxt "field:account.income_statement.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1384,6 +1447,16 @@ msgctxt "field:account.income_statement.context,start_period_cmp:"
 msgid "Start Period"
 msgstr ""
 
+#, fuzzy
+msgctxt "field:account.income_statement.context,to_date:"
+msgid "To Date"
+msgstr "Do dnia"
+
+#, fuzzy
+msgctxt "field:account.income_statement.context,to_date_cmp:"
+msgid "To Date"
+msgstr "Do dnia"
+
 msgctxt "field:account.journal,accounts:"
 msgid "Accounts"
 msgstr "Konta"
@@ -1437,8 +1510,8 @@ msgid "Name"
 msgstr "Nazwa"
 
 msgctxt "field:account.journal,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.journal,sequence:"
 msgid "Sequence"
@@ -1489,8 +1562,8 @@ msgid "Journal"
 msgstr "Rejestr"
 
 msgctxt "field:account.journal.account,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.journal.account,write_date:"
 msgid "Write Date"
@@ -1541,8 +1614,8 @@ msgid "Period"
 msgstr "Okres"
 
 msgctxt "field:account.journal.period,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.journal.period,state:"
 msgid "State"
@@ -1577,8 +1650,8 @@ msgid "Journal"
 msgstr "Rejestr"
 
 msgctxt "field:account.journal.sequence,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.journal.sequence,sequence:"
 msgid "Sequence"
@@ -1613,8 +1686,8 @@ msgid "Name"
 msgstr "Nazwa"
 
 msgctxt "field:account.journal.type,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.journal.type,write_date:"
 msgid "Write Date"
@@ -1677,8 +1750,8 @@ msgid "Post Number"
 msgstr "Numer księgowania"
 
 msgctxt "field:account.move,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.move,state:"
 msgid "State"
@@ -1789,8 +1862,8 @@ msgid "Period"
 msgstr "Okres"
 
 msgctxt "field:account.move.line,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.move.line,reconciliation:"
 msgid "Reconciliation"
@@ -1866,8 +1939,8 @@ msgid "Party Required"
 msgstr "Wymagana strona"
 
 msgctxt "field:account.move.line.template,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.move.line.template,taxes:"
 msgid "Taxes"
@@ -1963,8 +2036,8 @@ msgid "Name"
 msgstr "Nazwa"
 
 msgctxt "field:account.move.reconciliation,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.move.reconciliation,write_date:"
 msgid "Write Date"
@@ -2019,8 +2092,8 @@ msgid "Name"
 msgstr "Nazwa"
 
 msgctxt "field:account.move.template,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.move.template,write_date:"
 msgid "Write Date"
@@ -2071,8 +2144,8 @@ msgid "Name"
 msgstr "Nazwa"
 
 msgctxt "field:account.move.template.keyword,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.move.template.keyword,required:"
 msgid "Required"
@@ -2147,8 +2220,8 @@ msgid "Post Move Sequence"
 msgstr "Sekwencja dowodów zaksięgowanych"
 
 msgctxt "field:account.period,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.period,start_date:"
 msgid "Starting Date"
@@ -2226,7 +2299,7 @@ msgstr "Wartość"
 
 msgctxt "field:account.tax,childs:"
 msgid "Children"
-msgstr ""
+msgstr "Konta podrzędne"
 
 msgctxt "field:account.tax,company:"
 msgid "Company"
@@ -2260,10 +2333,6 @@ msgctxt "field:account.tax,credit_note_tax_sign:"
 msgid "Credit Note Tax Sign"
 msgstr ""
 
-msgctxt "field:account.tax,currency_digits:"
-msgid "Currency Digits"
-msgstr ""
-
 msgctxt "field:account.tax,description:"
 msgid "Description"
 msgstr "Opis"
@@ -2300,13 +2369,17 @@ msgctxt "field:account.tax,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr ""
 
+msgctxt "field:account.tax,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 msgctxt "field:account.tax,name:"
 msgid "Name"
 msgstr "Nazwa"
 
 msgctxt "field:account.tax,parent:"
 msgid "Parent"
-msgstr ""
+msgstr "Konto nadrzędne"
 
 #, fuzzy
 msgctxt "field:account.tax,rate:"
@@ -2314,8 +2387,8 @@ msgid "Rate"
 msgstr "Data"
 
 msgctxt "field:account.tax,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.tax,sequence:"
 msgid "Sequence"
@@ -2351,7 +2424,7 @@ msgstr "Aktywny"
 
 msgctxt "field:account.tax.code,childs:"
 msgid "Children"
-msgstr ""
+msgstr "Konta podrzędne"
 
 msgctxt "field:account.tax.code,code:"
 msgid "Code"
@@ -2387,11 +2460,11 @@ msgstr "Nazwa"
 
 msgctxt "field:account.tax.code,parent:"
 msgid "Parent"
-msgstr ""
+msgstr "Konto nadrzędne"
 
 msgctxt "field:account.tax.code,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.tax.code,sum:"
 msgid "Sum"
@@ -2431,7 +2504,7 @@ msgstr "Szablon konta"
 
 msgctxt "field:account.tax.code.template,childs:"
 msgid "Children"
-msgstr ""
+msgstr "Konta podrzędne"
 
 msgctxt "field:account.tax.code.template,code:"
 msgid "Code"
@@ -2459,11 +2532,11 @@ msgstr "Nazwa"
 
 msgctxt "field:account.tax.code.template,parent:"
 msgid "Parent"
-msgstr ""
+msgstr "Konto nadrzędne"
 
 msgctxt "field:account.tax.code.template,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.tax.code.template,write_date:"
 msgid "Write Date"
@@ -2498,8 +2571,8 @@ msgid "Name"
 msgstr "Nazwa"
 
 msgctxt "field:account.tax.group,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.tax.group,write_date:"
 msgid "Write Date"
@@ -2542,8 +2615,8 @@ msgid "Move Line"
 msgstr "Zapis księgowy"
 
 msgctxt "field:account.tax.line,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.tax.line,tax:"
 msgid "Tax"
@@ -2583,8 +2656,8 @@ msgid "Line"
 msgstr "Zapisy księgowe"
 
 msgctxt "field:account.tax.line.template,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.tax.line.template,tax:"
 msgid "Tax"
@@ -2628,8 +2701,8 @@ msgid "Name"
 msgstr "Nazwa"
 
 msgctxt "field:account.tax.rule,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.tax.rule,template:"
 msgid "Template"
@@ -2659,17 +2732,21 @@ msgctxt "field:account.tax.rule.line,id:"
 msgid "ID"
 msgstr "ID"
 
+msgctxt "field:account.tax.rule.line,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line,origin_tax:"
 msgid "Original Tax"
 msgstr ""
 
 msgctxt "field:account.tax.rule.line,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.tax.rule.line,rule:"
 msgid "Rule"
-msgstr ""
+msgstr "Reguła"
 
 msgctxt "field:account.tax.rule.line,sequence:"
 msgid "Sequence"
@@ -2707,17 +2784,21 @@ msgctxt "field:account.tax.rule.line.template,id:"
 msgid "ID"
 msgstr "ID"
 
+msgctxt "field:account.tax.rule.line.template,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line.template,origin_tax:"
 msgid "Original Tax"
 msgstr ""
 
 msgctxt "field:account.tax.rule.line.template,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.tax.rule.line.template,rule:"
 msgid "Rule"
-msgstr ""
+msgstr "Reguła"
 
 msgctxt "field:account.tax.rule.line.template,sequence:"
 msgid "Sequence"
@@ -2765,8 +2846,8 @@ msgid "Name"
 msgstr "Nazwa"
 
 msgctxt "field:account.tax.rule.template,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.tax.rule.template,write_date:"
 msgid "Write Date"
@@ -2786,7 +2867,7 @@ msgstr "Wartość"
 
 msgctxt "field:account.tax.template,childs:"
 msgid "Children"
-msgstr ""
+msgstr "Konta podrzędne"
 
 msgctxt "field:account.tax.template,create_date:"
 msgid "Create Date"
@@ -2852,13 +2933,17 @@ msgctxt "field:account.tax.template,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr ""
 
+msgctxt "field:account.tax.template,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 msgctxt "field:account.tax.template,name:"
 msgid "Name"
 msgstr "Nazwa"
 
 msgctxt "field:account.tax.template,parent:"
 msgid "Parent"
-msgstr ""
+msgstr "Konto nadrzędne"
 
 #, fuzzy
 msgctxt "field:account.tax.template,rate:"
@@ -2866,8 +2951,8 @@ msgid "Rate"
 msgstr "Data"
 
 msgctxt "field:account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:account.tax.template,sequence:"
 msgid "Sequence"
@@ -2975,11 +3060,11 @@ msgstr "ID"
 
 msgctxt "field:party.party,account_payable:"
 msgid "Account Payable"
-msgstr ""
+msgstr "Konto zobowiązań"
 
 msgctxt "field:party.party,account_receivable:"
 msgid "Account Receivable"
-msgstr ""
+msgstr "Konto należności"
 
 msgctxt "field:party.party,accounts:"
 msgid "Accounts"
@@ -2993,23 +3078,21 @@ msgctxt "field:party.party,customer_tax_rule:"
 msgid "Customer Tax Rule"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:party.party,payable:"
 msgid "Payable"
-msgstr "Payable"
+msgstr "Zobowiązania"
 
 msgctxt "field:party.party,payable_today:"
 msgid "Payable Today"
-msgstr ""
+msgstr "Zobowiązania na dzisiaj"
 
-#, fuzzy
 msgctxt "field:party.party,receivable:"
 msgid "Receivable"
-msgstr "Receivable"
+msgstr "Należności"
 
 msgctxt "field:party.party,receivable_today:"
 msgid "Receivable Today"
-msgstr ""
+msgstr "Należności na dzisiaj"
 
 msgctxt "field:party.party,supplier_tax_rule:"
 msgid "Supplier Tax Rule"
@@ -3017,11 +3100,11 @@ msgstr ""
 
 msgctxt "field:party.party.account,account_payable:"
 msgid "Account Payable"
-msgstr ""
+msgstr "Konto zobowiązań"
 
 msgctxt "field:party.party.account,account_receivable:"
 msgid "Account Receivable"
-msgstr ""
+msgstr "Konto należności"
 
 msgctxt "field:party.party.account,company:"
 msgid "Company"
@@ -3048,8 +3131,8 @@ msgid "Party"
 msgstr "Strona"
 
 msgctxt "field:party.party.account,rec_name:"
-msgid "Name"
-msgstr "Nazwa"
+msgid "Record Name"
+msgstr "Nazwa rekordu"
 
 msgctxt "field:party.party.account,supplier_tax_rule:"
 msgid "Supplier Tax Rule"
@@ -3099,6 +3182,14 @@ msgctxt "help:account.balance_sheet.context,posted:"
 msgid "Show only posted move"
 msgstr "Pokaż tylko zaksięgowany dowód"
 
+msgctxt "help:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Used as reference for fiscalyear configuration."
+msgstr ""
+
+msgctxt "help:account.fiscalyear.renew.start,reset_sequences:"
+msgid "If checked, new sequences will be created."
+msgstr ""
+
 msgctxt "help:account.general_ledger.account.context,posted:"
 msgid "Show only posted move"
 msgstr "Pokaż tylko zaksięgowany dowód"
@@ -3171,11 +3262,11 @@ msgstr "W walucie firmy"
 
 msgctxt "help:account.tax,credit_note_base_sign:"
 msgid "Usualy 1 or -1"
-msgstr ""
+msgstr "Zwykle 1 lub -1"
 
 msgctxt "help:account.tax,credit_note_tax_sign:"
 msgid "Usualy 1 or -1"
-msgstr ""
+msgstr "Zwykle 1 lub -1"
 
 msgctxt "help:account.tax,description:"
 msgid "The name that will be used in reports"
@@ -3183,11 +3274,11 @@ msgstr "Nazwa używana w raportach"
 
 msgctxt "help:account.tax,invoice_base_sign:"
 msgid "Usualy 1 or -1"
-msgstr ""
+msgstr "Zwykle 1 lub -1"
 
 msgctxt "help:account.tax,invoice_tax_sign:"
 msgid "Usualy 1 or -1"
-msgstr ""
+msgstr "Zwykle 1 lub -1"
 
 msgctxt "help:account.tax,update_unit_price:"
 msgid ""
@@ -3207,11 +3298,19 @@ msgctxt "help:account.tax.line.template,amount:"
 msgid "A python expression that will be evaluated with the keywords."
 msgstr ""
 
+msgctxt "help:account.tax.rule.line,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line,origin_tax:"
 msgid ""
 "If the original tax is filled, the rule will be applied only for this tax."
 msgstr ""
 
+msgctxt "help:account.tax.rule.line.template,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line.template,origin_tax:"
 msgid ""
 "If the original tax template is filled, the rule will be applied only for "
@@ -3230,10 +3329,9 @@ msgctxt "model:account.account,name:"
 msgid "Account"
 msgstr "Konto"
 
-#, fuzzy
 msgctxt "model:account.account-account.tax,name:"
 msgid "Account - Tax"
-msgstr "Account Types"
+msgstr "Konto - Podatek"
 
 msgctxt "model:account.account.deferral,name:"
 msgid "Account Deferral"
@@ -3245,7 +3343,7 @@ msgstr "Szablon konta"
 
 msgctxt "model:account.account.template-account.tax.template,name:"
 msgid "Account Template - Tax Template"
-msgstr ""
+msgstr "Szablon konta - Szablon podatku"
 
 msgctxt "model:account.account.type,name:"
 msgid "Account Type"
@@ -3268,10 +3366,9 @@ msgctxt "model:account.balance_sheet.context,name:"
 msgid "Balance Sheet Context"
 msgstr ""
 
-#, fuzzy
 msgctxt "model:account.configuration,name:"
 msgid "Account Configuration"
-msgstr "Account Configuration"
+msgstr "Konfiguracja kont"
 
 msgctxt "model:account.configuration.default_account,name:"
 msgid "Account Configuration Default Account"
@@ -3283,15 +3380,15 @@ msgstr ""
 
 msgctxt "model:account.create_chart.account,name:"
 msgid "Create Chart"
-msgstr ""
+msgstr "Utwórz wykres"
 
 msgctxt "model:account.create_chart.properties,name:"
 msgid "Create Chart"
-msgstr ""
+msgstr "Utwórz wykres"
 
 msgctxt "model:account.create_chart.start,name:"
 msgid "Create Chart"
-msgstr ""
+msgstr "Utwórz wykres"
 
 msgctxt "model:account.fiscalyear,name:"
 msgid "Fiscal Year"
@@ -3305,6 +3402,10 @@ msgctxt "model:account.fiscalyear.balance_non_deferral.start,name:"
 msgid "Balance Non-Deferral"
 msgstr "Bilans bez przeniesień sald"
 
+msgctxt "model:account.fiscalyear.renew.start,name:"
+msgid "Renew Fiscal Year Start"
+msgstr ""
+
 #, fuzzy
 msgctxt "model:account.general_ledger.account,name:"
 msgid "General Ledger Account"
@@ -3333,19 +3434,19 @@ msgstr "Rejestr"
 
 msgctxt "model:account.journal,name:journal_cash"
 msgid "Cash"
-msgstr "Cash"
+msgstr "Gotówka"
 
 msgctxt "model:account.journal,name:journal_expense"
 msgid "Expense"
-msgstr "Expense"
+msgstr "Wydatek"
 
 msgctxt "model:account.journal,name:journal_revenue"
 msgid "Revenue"
-msgstr "Revenue"
+msgstr "Przychód"
 
 msgctxt "model:account.journal,name:journal_stock"
 msgid "Stock"
-msgstr "Stock"
+msgstr "Zapas"
 
 msgctxt "model:account.journal.account,name:"
 msgid "Journal Account"
@@ -3370,27 +3471,27 @@ msgstr "Journal Types"
 
 msgctxt "model:account.journal.type,name:journal_type_cash"
 msgid "Cash"
-msgstr "Cash"
+msgstr "Gotówka"
 
 msgctxt "model:account.journal.type,name:journal_type_expense"
 msgid "Expense"
-msgstr "Expense"
+msgstr "Wydatek"
 
 msgctxt "model:account.journal.type,name:journal_type_general"
 msgid "General"
-msgstr "General"
+msgstr ""
 
 msgctxt "model:account.journal.type,name:journal_type_revenue"
 msgid "Revenue"
-msgstr "Revenue"
+msgstr "Przychód"
 
 msgctxt "model:account.journal.type,name:journal_type_situation"
 msgid "Situation"
-msgstr "Situation"
+msgstr ""
 
 msgctxt "model:account.journal.type,name:journal_type_write_off"
 msgid "Write-Off"
-msgstr "Write-Off"
+msgstr ""
 
 #, fuzzy
 msgctxt "model:account.move,name:"
@@ -3460,15 +3561,13 @@ msgctxt "model:account.reconcile.show,name:"
 msgid "Reconcile"
 msgstr "Uzgodnij"
 
-#, fuzzy
 msgctxt "model:account.tax,name:"
 msgid "Account Tax"
-msgstr "Account Types"
+msgstr ""
 
-#, fuzzy
 msgctxt "model:account.tax.code,name:"
 msgid "Tax Code"
-msgstr "Tax Codes"
+msgstr "Kod podatku"
 
 #, fuzzy
 msgctxt "model:account.tax.code.open_chart.start,name:"
@@ -3537,11 +3636,11 @@ msgstr ""
 
 msgctxt "model:ir.action,name:act_account_balance_sheet_tree"
 msgid "Balance Sheet"
-msgstr "Balance Sheet"
+msgstr ""
 
 msgctxt "model:ir.action,name:act_account_income_statement_tree"
 msgid "Income Statement"
-msgstr "Income Statement"
+msgstr ""
 
 msgctxt "model:ir.action,name:act_account_list"
 msgid "Accounts"
@@ -3553,7 +3652,7 @@ msgstr "Konta"
 
 msgctxt "model:ir.action,name:act_account_template_tree"
 msgid "Account Templates"
-msgstr "Account Templates"
+msgstr ""
 
 msgctxt "model:ir.action,name:act_account_tree"
 msgid "Accounts"
@@ -3577,7 +3676,7 @@ msgstr "Typy kont"
 
 msgctxt "model:ir.action,name:act_aged_balance_list"
 msgid "Aged Balance"
-msgstr "Aged Balance"
+msgstr ""
 
 msgctxt "model:ir.action,name:act_balance_non_deferral"
 msgid "Balance Non-Deferral"
@@ -3585,15 +3684,15 @@ msgstr "Bilans bez przeniesień sald"
 
 msgctxt "model:ir.action,name:act_cancel_moves"
 msgid "Cancel Moves"
-msgstr "Cancel Moves"
+msgstr ""
 
 msgctxt "model:ir.action,name:act_code_tax_open_chart"
 msgid "Open Chart of Tax Codes"
-msgstr "Open Chart of Tax Codes"
+msgstr ""
 
 msgctxt "model:ir.action,name:act_configuration_form"
 msgid "Account Configuration"
-msgstr "Account Configuration"
+msgstr ""
 
 msgctxt "model:ir.action,name:act_fiscalyear_form"
 msgid "Fiscal Years"
@@ -3617,7 +3716,7 @@ msgstr "Rejestry"
 
 msgctxt "model:ir.action,name:act_journal_open_cash"
 msgid "Journals Cash"
-msgstr "Journals Cash"
+msgstr ""
 
 #, fuzzy
 msgctxt "model:ir.action,name:act_journal_period_form_close"
@@ -3650,11 +3749,11 @@ msgstr "Zapisy księgowe"
 
 msgctxt "model:ir.action,name:act_move_line_payable_receivable"
 msgid "Payable/Receivable Lines"
-msgstr "Payable/Receivable Lines"
+msgstr ""
 
 msgctxt "model:ir.action,name:act_move_reconciliation_lines"
 msgid "Reconciliation Lines"
-msgstr "Reconciliation Lines"
+msgstr ""
 
 msgctxt "model:ir.action,name:act_move_template_create"
 msgid "Create Move from Template"
@@ -3662,15 +3761,15 @@ msgstr "Utwórz zapis z szablonu"
 
 msgctxt "model:ir.action,name:act_move_template_form"
 msgid "Account Move Template"
-msgstr "Account Move Template"
+msgstr ""
 
 msgctxt "model:ir.action,name:act_open_account"
 msgid "Open Move Account"
-msgstr "Open Move Account"
+msgstr ""
 
 msgctxt "model:ir.action,name:act_open_chart"
 msgid "Open Chart of Accounts"
-msgstr "Open Chart of Accounts"
+msgstr ""
 
 msgctxt "model:ir.action,name:act_open_journal"
 msgid "Open Journal"
@@ -3678,11 +3777,7 @@ msgstr "Otwarcie rejestru dla okresu"
 
 msgctxt "model:ir.action,name:act_open_tax_code"
 msgid "Open Tax Code"
-msgstr "Open Tax Code"
-
-msgctxt "model:ir.action,name:act_open_type"
-msgid "Open Type"
-msgstr "Open Type"
+msgstr ""
 
 msgctxt "model:ir.action,name:act_period_form"
 msgid "Periods"
@@ -3700,21 +3795,25 @@ msgctxt "model:ir.action,name:act_reconcile_lines"
 msgid "Reconcile Lines"
 msgstr "Uzgodnij zapisy księgowe"
 
+msgctxt "model:ir.action,name:act_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr ""
+
 msgctxt "model:ir.action,name:act_tax_code_list"
 msgid "Tax Codes"
-msgstr "Tax Codes"
+msgstr ""
 
 msgctxt "model:ir.action,name:act_tax_code_template_tree"
 msgid "Tax Codes Templates"
-msgstr "Tax Codes Templates"
+msgstr ""
 
 msgctxt "model:ir.action,name:act_tax_code_tree"
 msgid "Tax Codes"
-msgstr "Tax Codes"
+msgstr ""
 
 msgctxt "model:ir.action,name:act_tax_code_tree2"
 msgid "Tax Codes"
-msgstr "Tax Codes"
+msgstr ""
 
 msgctxt "model:ir.action,name:act_tax_group_form"
 msgid "Tax Groups"
@@ -3722,7 +3821,7 @@ msgstr "Grupy podatkowe"
 
 msgctxt "model:ir.action,name:act_tax_line_form"
 msgid "Tax Lines"
-msgstr "Tax Lines"
+msgstr ""
 
 msgctxt "model:ir.action,name:act_tax_list"
 msgid "Taxes"
@@ -3730,15 +3829,15 @@ msgstr "Podatki"
 
 msgctxt "model:ir.action,name:act_tax_rule_form"
 msgid "Tax Rules"
-msgstr "Tax Rules"
+msgstr ""
 
 msgctxt "model:ir.action,name:act_tax_rule_template_form"
 msgid "Tax Rule Templates"
-msgstr "Tax Rule Templates"
+msgstr ""
 
 msgctxt "model:ir.action,name:act_tax_template_list"
 msgid "Taxes Templates"
-msgstr "Taxes Templates"
+msgstr ""
 
 msgctxt "model:ir.action,name:act_unreconcile_lines"
 msgid "Unreconcile Lines"
@@ -3746,27 +3845,27 @@ msgstr "Usuń uzgodnienie zapisów księgowych"
 
 msgctxt "model:ir.action,name:report_aged_balance"
 msgid "Aged Balance"
-msgstr "Aged Balance"
+msgstr ""
 
 msgctxt "model:ir.action,name:report_general_journal"
 msgid "General Journal"
-msgstr "General Journal"
+msgstr ""
 
 msgctxt "model:ir.action,name:report_general_ledger"
 msgid "General Ledger"
-msgstr "General Ledger"
+msgstr ""
 
 msgctxt "model:ir.action,name:report_trial_balance"
 msgid "Trial Balance"
-msgstr "Trial Balance"
+msgstr ""
 
 msgctxt "model:ir.action,name:wizard_create_chart"
 msgid "Create Chart of Accounts from Template"
-msgstr "Create Chart of Accounts from Template"
+msgstr ""
 
 msgctxt "model:ir.action,name:wizard_print_general_journal"
 msgid "Print General Journal"
-msgstr "Print General Journal"
+msgstr ""
 
 msgctxt "model:ir.action,name:wizard_tax_test"
 msgid "Test Tax"
@@ -3774,7 +3873,7 @@ msgstr ""
 
 msgctxt "model:ir.action,name:wizard_update_chart"
 msgid "Update Chart of Accounts from Template"
-msgstr "Update Chart of Accounts from Template"
+msgstr ""
 
 msgctxt ""
 "model:ir.action.act_window.domain,name:act_move_line_payable_receivable_domain_all"
@@ -3784,24 +3883,24 @@ msgstr "Wszystko"
 msgctxt ""
 "model:ir.action.act_window.domain,name:act_move_line_payable_receivable_domain_payable"
 msgid "Payable"
-msgstr "Payable"
+msgstr ""
 
 msgctxt ""
 "model:ir.action.act_window.domain,name:act_move_line_payable_receivable_domain_receivable"
 msgid "Receivable"
-msgstr "Receivable"
+msgstr ""
 
 msgctxt "model:ir.sequence,name:sequence_account_journal"
 msgid "Default Account Journal"
-msgstr "Default Account Journal"
+msgstr ""
 
 msgctxt "model:ir.sequence,name:sequence_account_move_reconciliation"
 msgid "Default Account Move Reconciliation"
-msgstr "Default Account Move Reconciliation"
+msgstr ""
 
 msgctxt "model:ir.sequence.type,name:sequence_type_account_journal"
 msgid "Account Journal"
-msgstr "Account Journal"
+msgstr ""
 
 msgctxt "model:ir.sequence.type,name:sequence_type_account_move"
 msgid "Account Move"
@@ -3846,7 +3945,7 @@ msgstr "Typy kont"
 
 msgctxt "model:ir.ui.menu,name:menu_aged_balance"
 msgid "Aged Balance"
-msgstr "Aged Balance"
+msgstr ""
 
 msgctxt "model:ir.ui.menu,name:menu_balance_non_deferral"
 msgid "Balance Non-Deferral"
@@ -3854,7 +3953,7 @@ msgstr "Bilans bez przeniesień sald"
 
 msgctxt "model:ir.ui.menu,name:menu_charts"
 msgid "Charts"
-msgstr "Charts"
+msgstr ""
 
 msgctxt "model:ir.ui.menu,name:menu_close_fiscalyear"
 msgid "Close Fiscal Years"
@@ -3872,11 +3971,11 @@ msgstr "Close Periods"
 
 msgctxt "model:ir.ui.menu,name:menu_code_tax_open_chart"
 msgid "Open Chart of Tax Codes"
-msgstr "Open Chart of Tax Codes"
+msgstr ""
 
 msgctxt "model:ir.ui.menu,name:menu_create_chart"
 msgid "Create Chart of Accounts from Template"
-msgstr "Create Chart of Accounts from Template"
+msgstr ""
 
 msgctxt "model:ir.ui.menu,name:menu_entries"
 msgid "Entries"
@@ -3892,11 +3991,11 @@ msgstr "Lata podatkowe"
 
 msgctxt "model:ir.ui.menu,name:menu_general_account_configuration"
 msgid "General Account"
-msgstr "General Account"
+msgstr ""
 
 msgctxt "model:ir.ui.menu,name:menu_general_ledger"
 msgid "General Ledger"
-msgstr "General Ledger"
+msgstr ""
 
 msgctxt "model:ir.ui.menu,name:menu_journal_configuration"
 msgid "Journals"
@@ -3908,7 +4007,7 @@ msgstr "Rejestry"
 
 msgctxt "model:ir.ui.menu,name:menu_journal_open_cash"
 msgid "Journals Cash"
-msgstr "Journals Cash"
+msgstr ""
 
 msgctxt "model:ir.ui.menu,name:menu_journal_period_tree"
 msgid "Journals - Periods"
@@ -3936,15 +4035,15 @@ msgstr "Szablon dowodu księgowego"
 
 msgctxt "model:ir.ui.menu,name:menu_open_balance_sheet"
 msgid "Balance Sheet"
-msgstr "Balance Sheet"
+msgstr ""
 
 msgctxt "model:ir.ui.menu,name:menu_open_chart"
 msgid "Open Chart of Accounts"
-msgstr "Open Chart of Accounts"
+msgstr ""
 
 msgctxt "model:ir.ui.menu,name:menu_open_income_statement"
 msgid "Income Statement"
-msgstr "Income Statement"
+msgstr ""
 
 msgctxt "model:ir.ui.menu,name:menu_open_journal"
 msgid "Open Journal"
@@ -3956,35 +4055,39 @@ msgstr "Okresy"
 
 msgctxt "model:ir.ui.menu,name:menu_print_general_journal"
 msgid "Print General Journal"
-msgstr "Print General Journal"
+msgstr ""
 
 msgctxt "model:ir.ui.menu,name:menu_processing"
 msgid "Processing"
-msgstr "Processing"
+msgstr ""
 
 msgctxt "model:ir.ui.menu,name:menu_reconcile"
 msgid "Reconcile Accounts"
 msgstr "Uzgodnij konta"
 
+msgctxt "model:ir.ui.menu,name:menu_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr ""
+
 msgctxt "model:ir.ui.menu,name:menu_reporting"
 msgid "Reporting"
-msgstr "Reporting"
+msgstr ""
 
 msgctxt "model:ir.ui.menu,name:menu_tax_code_list"
 msgid "Tax Codes"
-msgstr "Tax Codes"
+msgstr ""
 
 msgctxt "model:ir.ui.menu,name:menu_tax_code_template_tree"
 msgid "Tax Codes Templates"
-msgstr "Tax Codes Templates"
+msgstr ""
 
 msgctxt "model:ir.ui.menu,name:menu_tax_code_tree"
 msgid "Tax Codes"
-msgstr "Tax Codes"
+msgstr ""
 
 msgctxt "model:ir.ui.menu,name:menu_tax_group_form"
 msgid "Tax Groups"
-msgstr "Tax Groups"
+msgstr ""
 
 msgctxt "model:ir.ui.menu,name:menu_tax_list"
 msgid "Taxes"
@@ -3992,15 +4095,15 @@ msgstr "Podatki"
 
 msgctxt "model:ir.ui.menu,name:menu_tax_rule_form"
 msgid "Tax Rules"
-msgstr "Tax Rules"
+msgstr ""
 
 msgctxt "model:ir.ui.menu,name:menu_tax_rule_template_form"
 msgid "Tax Rule Templates"
-msgstr "Tax Rule Templates"
+msgstr ""
 
 msgctxt "model:ir.ui.menu,name:menu_tax_template_list"
 msgid "Taxes Templates"
-msgstr "Taxes Templates"
+msgstr ""
 
 msgctxt "model:ir.ui.menu,name:menu_tax_test"
 msgid "Test Tax"
@@ -4016,7 +4119,7 @@ msgstr "Szablony"
 
 msgctxt "model:ir.ui.menu,name:menu_update_chart"
 msgid "Update Chart of Accounts from Template"
-msgstr "Update Chart of Accounts from Template"
+msgstr ""
 
 msgctxt "model:ir.ui.menu,name:menuitem_account_configuration"
 msgid "Account Configuration"
@@ -4032,7 +4135,7 @@ msgstr "Konto"
 
 msgctxt "model:res.group,name:group_account_admin"
 msgid "Account Administration"
-msgstr "Account Administration"
+msgstr ""
 
 msgctxt "report:account.aged_balance:"
 msgid "+"
@@ -4120,6 +4223,10 @@ msgctxt "report:account.general_ledger:"
 msgid "Fiscal Year:"
 msgstr "Rok podatkowy:"
 
+msgctxt "report:account.general_ledger:"
+msgid "From Date:"
+msgstr "Od dnia:"
+
 #, fuzzy
 msgctxt "report:account.general_ledger:"
 msgid "From Period"
@@ -4143,10 +4250,6 @@ msgid "Origin"
 msgstr "Dotyczy"
 
 msgctxt "report:account.general_ledger:"
-msgid "Period:"
-msgstr "Okres:"
-
-msgctxt "report:account.general_ledger:"
 msgid "Print Date:"
 msgstr "Data wydruku:"
 
@@ -4269,6 +4372,10 @@ msgid "Fiscal Year:"
 msgstr "Rok podatkowy:"
 
 msgctxt "report:account.trial_balance:"
+msgid "From Date:"
+msgstr "Od dnia:"
+
+msgctxt "report:account.trial_balance:"
 msgid "From Period:"
 msgstr "Od okresu:"
 
@@ -4280,9 +4387,10 @@ msgctxt "report:account.trial_balance:"
 msgid "Start Balance"
 msgstr "Bilans otwarcia"
 
+#, fuzzy
 msgctxt "report:account.trial_balance:"
-msgid "To Period:"
-msgstr "Do okresu:"
+msgid "To"
+msgstr "Do"
 
 msgctxt "report:account.trial_balance:"
 msgid "Total"
@@ -4589,7 +4697,7 @@ msgstr "Porównanie"
 
 msgctxt "view:account.account:"
 msgid "Children"
-msgstr ""
+msgstr "Konta podrzędne"
 
 msgctxt "view:account.account:"
 msgid "General Information"
@@ -4728,7 +4836,7 @@ msgstr "Wartość"
 
 msgctxt "view:account.tax.code.template:"
 msgid "Children"
-msgstr ""
+msgstr "Konta podrzędne"
 
 msgctxt "view:account.tax.code.template:"
 msgid "Description"
@@ -4736,7 +4844,7 @@ msgstr "Opis"
 
 msgctxt "view:account.tax.code:"
 msgid "Children"
-msgstr ""
+msgstr "Konta podrzędne"
 
 msgctxt "view:account.tax.code:"
 msgid "Description"
@@ -4830,6 +4938,14 @@ msgctxt "wizard_button:account.fiscalyear.balance_non_deferral,start,end:"
 msgid "Cancel"
 msgstr "Anuluj"
 
+msgctxt "wizard_button:account.fiscalyear.renew,start,create_:"
+msgid "Create"
+msgstr "Utwórz"
+
+msgctxt "wizard_button:account.fiscalyear.renew,start,end:"
+msgid "Cancel"
+msgstr "Anuluj"
+
 msgctxt "wizard_button:account.move.cancel,default,cancel:"
 msgid "OK"
 msgstr "OK"
diff --git a/locale/pt_BR.po b/locale/pt_BR.po
index 684d4bc..436f268 100644
--- a/locale/pt_BR.po
+++ b/locale/pt_BR.po
@@ -1,4 +1,4 @@
-# 
+#
 msgid ""
 msgstr "Content-Type: text/plain; charset=utf-8\n"
 
@@ -297,6 +297,14 @@ msgstr ""
 "\"Atualizar o preço unitário\" não pode ser definido no tributo "
 "\"%(template)s\" que possui um pai."
 
+msgctxt "error:party.party:"
+msgid "There is no payable account on party \"%(name)s\"."
+msgstr "Não há conta pagável na pessoa \"%(name)s\"."
+
+msgctxt "error:party.party:"
+msgid "There is no receivable account on party \"%(name)s\"."
+msgstr "Não há conta recebível na pessoa \"%(name)s\"."
+
 msgctxt "field:account.account,active:"
 msgid "Active"
 msgstr "Ativo"
@@ -386,8 +394,8 @@ msgid "Party Required"
 msgstr "Pessoa obrigatória"
 
 msgctxt "field:account.account,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.account,reconcile:"
 msgid "Reconcile"
@@ -442,8 +450,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account-account.tax,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.account-account.tax,tax:"
 msgid "Tax"
@@ -502,8 +510,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account.deferral,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.account.deferral,second_currency:"
 msgid "Second Currency"
@@ -566,8 +574,8 @@ msgid "Party Required"
 msgstr "Pessoa obrigatória"
 
 msgctxt "field:account.account.template,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.account.template,reconcile:"
 msgid "Reconcile"
@@ -606,8 +614,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account.template-account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.account.template-account.tax.template,tax:"
 msgid "Tax Template"
@@ -674,8 +682,8 @@ msgid "Parent"
 msgstr "Pai"
 
 msgctxt "field:account.account.type,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.account.type,sequence:"
 msgid "Sequence"
@@ -730,8 +738,8 @@ msgid "Parent"
 msgstr "Pai"
 
 msgctxt "field:account.account.type.template,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.account.type.template,sequence:"
 msgid "Sequence"
@@ -774,8 +782,8 @@ msgid "Party"
 msgstr "Pessoa"
 
 msgctxt "field:account.aged_balance,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.aged_balance,term0:"
 msgid "Now"
@@ -882,8 +890,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.configuration,tax_rounding:"
 msgid "Tax Rounding"
@@ -923,8 +931,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration.default_account,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.configuration.default_account,write_date:"
 msgid "Write Date"
@@ -955,8 +963,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration.tax_rounding,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.configuration.tax_rounding,tax_rounding:"
 msgid "Method"
@@ -1043,8 +1051,8 @@ msgid "Post Move Sequence"
 msgstr "Seqüencia de Confirmação de Lançamentos"
 
 msgctxt "field:account.fiscalyear,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.fiscalyear,start_date:"
 msgid "Starting Date"
@@ -1083,8 +1091,8 @@ msgid "Line"
 msgstr "Linha"
 
 msgctxt "field:account.fiscalyear-account.move.line,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.fiscalyear-account.move.line,write_date:"
 msgid "Write Date"
@@ -1122,6 +1130,34 @@ msgctxt "field:account.fiscalyear.balance_non_deferral.start,period:"
 msgid "Period"
 msgstr "Período"
 
+msgctxt "field:account.fiscalyear.renew.start,company:"
+msgid "Company"
+msgstr "Empresa"
+
+msgctxt "field:account.fiscalyear.renew.start,end_date:"
+msgid "End Date"
+msgstr "Data de término"
+
+msgctxt "field:account.fiscalyear.renew.start,id:"
+msgid "ID"
+msgstr "ID"
+
+msgctxt "field:account.fiscalyear.renew.start,name:"
+msgid "Name"
+msgstr "Nome"
+
+msgctxt "field:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Previous Fiscalyear"
+msgstr "Ano fiscal anterior"
+
+msgctxt "field:account.fiscalyear.renew.start,reset_sequences:"
+msgid "Reset Sequences"
+msgstr "Reiniciar Sequências"
+
+msgctxt "field:account.fiscalyear.renew.start,start_date:"
+msgid "Start Date"
+msgstr "Data de início"
+
 msgctxt "field:account.general_ledger.account,active:"
 msgid "Active"
 msgstr "Ativo"
@@ -1183,8 +1219,8 @@ msgid "Name"
 msgstr "Nome"
 
 msgctxt "field:account.general_ledger.account,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.general_ledger.account,start_balance:"
 msgid "Start Balance"
@@ -1218,6 +1254,10 @@ msgctxt "field:account.general_ledger.account.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "Exercício Fiscal"
 
+msgctxt "field:account.general_ledger.account.context,from_date:"
+msgid "From Date"
+msgstr "A partir de"
+
 msgctxt "field:account.general_ledger.account.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1230,6 +1270,10 @@ msgctxt "field:account.general_ledger.account.context,start_period:"
 msgid "Start Period"
 msgstr "Período Inicial"
 
+msgctxt "field:account.general_ledger.account.context,to_date:"
+msgid "To Date"
+msgstr "Até"
+
 msgctxt "field:account.general_ledger.line,account:"
 msgid "Account"
 msgstr "Conta"
@@ -1295,8 +1339,8 @@ msgid "Party Required"
 msgstr "Pessoa Obrigatória"
 
 msgctxt "field:account.general_ledger.line,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.general_ledger.line,state:"
 msgid "State"
@@ -1322,6 +1366,10 @@ msgctxt "field:account.general_ledger.line.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "Exercício Fiscal"
 
+msgctxt "field:account.general_ledger.line.context,from_date:"
+msgid "From Date"
+msgstr "A partir de"
+
 msgctxt "field:account.general_ledger.line.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1338,6 +1386,10 @@ msgctxt "field:account.general_ledger.line.context,start_period:"
 msgid "Start Period"
 msgstr "Início do Período"
 
+msgctxt "field:account.general_ledger.line.context,to_date:"
+msgid "To Date"
+msgstr "Até"
+
 msgctxt "field:account.income_statement.context,company:"
 msgid "Company"
 msgstr "Empresa"
@@ -1362,6 +1414,14 @@ msgctxt "field:account.income_statement.context,fiscalyear_cmp:"
 msgid "Fiscal Year"
 msgstr "Exercício Fiscal"
 
+msgctxt "field:account.income_statement.context,from_date:"
+msgid "From Date"
+msgstr "A partir de"
+
+msgctxt "field:account.income_statement.context,from_date_cmp:"
+msgid "From Date"
+msgstr "A partir de"
+
 msgctxt "field:account.income_statement.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1378,6 +1438,14 @@ msgctxt "field:account.income_statement.context,start_period_cmp:"
 msgid "Start Period"
 msgstr "Período Inicial"
 
+msgctxt "field:account.income_statement.context,to_date:"
+msgid "To Date"
+msgstr "Até"
+
+msgctxt "field:account.income_statement.context,to_date_cmp:"
+msgid "To Date"
+msgstr "Até"
+
 msgctxt "field:account.journal,accounts:"
 msgid "Accounts"
 msgstr "Contas"
@@ -1431,8 +1499,8 @@ msgid "Name"
 msgstr "Nome"
 
 msgctxt "field:account.journal,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.journal,sequence:"
 msgid "Sequence"
@@ -1483,8 +1551,8 @@ msgid "Journal"
 msgstr "Diário"
 
 msgctxt "field:account.journal.account,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.journal.account,write_date:"
 msgid "Write Date"
@@ -1535,8 +1603,8 @@ msgid "Period"
 msgstr "Período"
 
 msgctxt "field:account.journal.period,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.journal.period,state:"
 msgid "State"
@@ -1571,8 +1639,8 @@ msgid "Journal"
 msgstr "Diário"
 
 msgctxt "field:account.journal.sequence,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.journal.sequence,sequence:"
 msgid "Sequence"
@@ -1607,8 +1675,8 @@ msgid "Name"
 msgstr "Nome"
 
 msgctxt "field:account.journal.type,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.journal.type,write_date:"
 msgid "Write Date"
@@ -1671,8 +1739,8 @@ msgid "Post Number"
 msgstr "Número de Confirmação"
 
 msgctxt "field:account.move,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.move,state:"
 msgid "State"
@@ -1783,8 +1851,8 @@ msgid "Period"
 msgstr "Período"
 
 msgctxt "field:account.move.line,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.move.line,reconciliation:"
 msgid "Reconciliation"
@@ -1859,8 +1927,8 @@ msgid "Party Required"
 msgstr "Pessoa obrigatória"
 
 msgctxt "field:account.move.line.template,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.move.line.template,taxes:"
 msgid "Taxes"
@@ -1955,8 +2023,8 @@ msgid "Name"
 msgstr "Nome"
 
 msgctxt "field:account.move.reconciliation,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.move.reconciliation,write_date:"
 msgid "Write Date"
@@ -2011,8 +2079,8 @@ msgid "Name"
 msgstr "Nome"
 
 msgctxt "field:account.move.template,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.move.template,write_date:"
 msgid "Write Date"
@@ -2063,8 +2131,8 @@ msgid "Name"
 msgstr "Nome"
 
 msgctxt "field:account.move.template.keyword,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.move.template.keyword,required:"
 msgid "Required"
@@ -2139,8 +2207,8 @@ msgid "Post Move Sequence"
 msgstr "Sequencia de Confirmação de Lançamentos"
 
 msgctxt "field:account.period,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.period,start_date:"
 msgid "Starting Date"
@@ -2250,10 +2318,6 @@ msgctxt "field:account.tax,credit_note_tax_sign:"
 msgid "Credit Note Tax Sign"
 msgstr "Sinal do crédito tributário"
 
-msgctxt "field:account.tax,currency_digits:"
-msgid "Currency Digits"
-msgstr "Dígitos da moeda"
-
 msgctxt "field:account.tax,description:"
 msgid "Description"
 msgstr "Descrição"
@@ -2290,6 +2354,10 @@ msgctxt "field:account.tax,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr "Sinal do tributo da fatura"
 
+msgctxt "field:account.tax,legal_notice:"
+msgid "Legal Notice"
+msgstr "Aviso legal"
+
 msgctxt "field:account.tax,name:"
 msgid "Name"
 msgstr "Nome"
@@ -2303,8 +2371,8 @@ msgid "Rate"
 msgstr "Taxa"
 
 msgctxt "field:account.tax,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.tax,sequence:"
 msgid "Sequence"
@@ -2379,8 +2447,8 @@ msgid "Parent"
 msgstr "Pai"
 
 msgctxt "field:account.tax.code,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.tax.code,sum:"
 msgid "Sum"
@@ -2451,8 +2519,8 @@ msgid "Parent"
 msgstr "Pai"
 
 msgctxt "field:account.tax.code.template,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.tax.code.template,write_date:"
 msgid "Write Date"
@@ -2487,8 +2555,8 @@ msgid "Name"
 msgstr "Nome"
 
 msgctxt "field:account.tax.group,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.tax.group,write_date:"
 msgid "Write Date"
@@ -2531,8 +2599,8 @@ msgid "Move Line"
 msgstr "Linha de lançamento"
 
 msgctxt "field:account.tax.line,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.tax.line,tax:"
 msgid "Tax"
@@ -2571,8 +2639,8 @@ msgid "Line"
 msgstr "Linha"
 
 msgctxt "field:account.tax.line.template,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.tax.line.template,tax:"
 msgid "Tax"
@@ -2615,8 +2683,8 @@ msgid "Name"
 msgstr "Nome"
 
 msgctxt "field:account.tax.rule,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.tax.rule,template:"
 msgid "Template"
@@ -2646,13 +2714,17 @@ msgctxt "field:account.tax.rule.line,id:"
 msgid "ID"
 msgstr "ID"
 
+msgctxt "field:account.tax.rule.line,keep_origin:"
+msgid "Keep Origin"
+msgstr "Manter Origem"
+
 msgctxt "field:account.tax.rule.line,origin_tax:"
 msgid "Original Tax"
 msgstr "Tributo original"
 
 msgctxt "field:account.tax.rule.line,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.tax.rule.line,rule:"
 msgid "Rule"
@@ -2694,13 +2766,17 @@ msgctxt "field:account.tax.rule.line.template,id:"
 msgid "ID"
 msgstr "ID"
 
+msgctxt "field:account.tax.rule.line.template,keep_origin:"
+msgid "Keep Origin"
+msgstr "Manter Origem"
+
 msgctxt "field:account.tax.rule.line.template,origin_tax:"
 msgid "Original Tax"
 msgstr "Tributo original"
 
 msgctxt "field:account.tax.rule.line.template,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.tax.rule.line.template,rule:"
 msgid "Rule"
@@ -2751,8 +2827,8 @@ msgid "Name"
 msgstr "Nome"
 
 msgctxt "field:account.tax.rule.template,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.tax.rule.template,write_date:"
 msgid "Write Date"
@@ -2838,6 +2914,10 @@ msgctxt "field:account.tax.template,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr "Sinal do tributo da fatura"
 
+msgctxt "field:account.tax.template,legal_notice:"
+msgid "Legal Notice"
+msgstr "Aviso legal"
+
 msgctxt "field:account.tax.template,name:"
 msgid "Name"
 msgstr "Nome"
@@ -2851,8 +2931,8 @@ msgid "Rate"
 msgstr "Taxa"
 
 msgctxt "field:account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:account.tax.template,sequence:"
 msgid "Sequence"
@@ -3031,8 +3111,8 @@ msgid "Party"
 msgstr "Pessoa"
 
 msgctxt "field:party.party.account,rec_name:"
-msgid "Name"
-msgstr "Nome"
+msgid "Record Name"
+msgstr "Nome do Registro"
 
 msgctxt "field:party.party.account,supplier_tax_rule:"
 msgid "Supplier Tax Rule"
@@ -3086,6 +3166,14 @@ msgctxt "help:account.balance_sheet.context,posted:"
 msgid "Show only posted move"
 msgstr "Exibir apenas lançamentos confirmados"
 
+msgctxt "help:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Used as reference for fiscalyear configuration."
+msgstr "Usado como referência para configuração do ano fiscal."
+
+msgctxt "help:account.fiscalyear.renew.start,reset_sequences:"
+msgid "If checked, new sequences will be created."
+msgstr "Se marcado, novas sequências serão criadas."
+
 msgctxt "help:account.general_ledger.account.context,posted:"
 msgid "Show only posted move"
 msgstr "Exibir apenas lançamentos confirmados"
@@ -3202,6 +3290,10 @@ msgctxt "help:account.tax.line.template,amount:"
 msgid "A python expression that will be evaluated with the keywords."
 msgstr "Uma expressão em python que será processada com as palavras chave."
 
+msgctxt "help:account.tax.rule.line,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr "Marque para adicionar o tributo original ao tributo substituído."
+
 msgctxt "help:account.tax.rule.line,origin_tax:"
 msgid ""
 "If the original tax is filled, the rule will be applied only for this tax."
@@ -3209,6 +3301,10 @@ msgstr ""
 "Se o tributo original está preenchido, a regra será aplicada apenas para "
 "este tributo."
 
+msgctxt "help:account.tax.rule.line.template,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr "Marque para adicionar o tributo original ao tributo substituído."
+
 msgctxt "help:account.tax.rule.line.template,origin_tax:"
 msgid ""
 "If the original tax template is filled, the rule will be applied only for "
@@ -3301,6 +3397,10 @@ msgctxt "model:account.fiscalyear.balance_non_deferral.start,name:"
 msgid "Balance Non-Deferral"
 msgstr "Apuração de Resultados do Exercício"
 
+msgctxt "model:account.fiscalyear.renew.start,name:"
+msgid "Renew Fiscal Year Start"
+msgstr "Renovar Início do Ano Fiscal"
+
 msgctxt "model:account.general_ledger.account,name:"
 msgid "General Ledger Account"
 msgstr "Conta do Livro Razão"
@@ -3653,10 +3753,6 @@ msgctxt "model:ir.action,name:act_open_tax_code"
 msgid "Open Tax Code"
 msgstr "Abrir Código Tributário"
 
-msgctxt "model:ir.action,name:act_open_type"
-msgid "Open Type"
-msgstr "Abrir Tipo"
-
 msgctxt "model:ir.action,name:act_period_form"
 msgid "Periods"
 msgstr "Períodos"
@@ -3673,6 +3769,10 @@ msgctxt "model:ir.action,name:act_reconcile_lines"
 msgid "Reconcile Lines"
 msgstr "Reconciliação de Lançamentos"
 
+msgctxt "model:ir.action,name:act_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr "Reabrir Exercício Social"
+
 msgctxt "model:ir.action,name:act_tax_code_list"
 msgid "Tax Codes"
 msgstr "Códigos Tributários"
@@ -3937,6 +4037,10 @@ msgctxt "model:ir.ui.menu,name:menu_reconcile"
 msgid "Reconcile Accounts"
 msgstr "Conciliar Contas"
 
+msgctxt "model:ir.ui.menu,name:menu_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr "Reabrir Exercício Social"
+
 msgctxt "model:ir.ui.menu,name:menu_reporting"
 msgid "Reporting"
 msgstr "Relatórios"
@@ -4090,6 +4194,10 @@ msgid "Fiscal Year:"
 msgstr "Exercício Fiscal"
 
 msgctxt "report:account.general_ledger:"
+msgid "From Date:"
+msgstr "Data de inicio:"
+
+msgctxt "report:account.general_ledger:"
 msgid "From Period"
 msgstr "Período de Início:"
 
@@ -4110,10 +4218,6 @@ msgid "Origin"
 msgstr "Origem"
 
 msgctxt "report:account.general_ledger:"
-msgid "Period:"
-msgstr "Período:"
-
-msgctxt "report:account.general_ledger:"
 msgid "Print Date:"
 msgstr "Data de Impressão:"
 
@@ -4234,6 +4338,10 @@ msgid "Fiscal Year:"
 msgstr "Exercício Fiscal:"
 
 msgctxt "report:account.trial_balance:"
+msgid "From Date:"
+msgstr "Data de inicio:"
+
+msgctxt "report:account.trial_balance:"
 msgid "From Period:"
 msgstr "Período de Início:"
 
@@ -4246,8 +4354,8 @@ msgid "Start Balance"
 msgstr "Saldo Inicial"
 
 msgctxt "report:account.trial_balance:"
-msgid "To Period:"
-msgstr "Período Final:"
+msgid "To"
+msgstr "Até"
 
 msgctxt "report:account.trial_balance:"
 msgid "Total"
@@ -4785,6 +4893,14 @@ msgctxt "wizard_button:account.fiscalyear.balance_non_deferral,start,end:"
 msgid "Cancel"
 msgstr "Cancelar"
 
+msgctxt "wizard_button:account.fiscalyear.renew,start,create_:"
+msgid "Create"
+msgstr "Criar"
+
+msgctxt "wizard_button:account.fiscalyear.renew,start,end:"
+msgid "Cancel"
+msgstr "Cancelar"
+
 msgctxt "wizard_button:account.move.cancel,default,cancel:"
 msgid "OK"
 msgstr "OK"
diff --git a/locale/ru.po b/locale/ru.po
index 55d1ad3..7345196 100644
--- a/locale/ru.po
+++ b/locale/ru.po
@@ -1,4 +1,4 @@
-# 
+#
 msgid ""
 msgstr "Content-Type: text/plain; charset=utf-8\n"
 
@@ -276,6 +276,14 @@ msgid ""
 "parent."
 msgstr ""
 
+msgctxt "error:party.party:"
+msgid "There is no payable account on party \"%(name)s\"."
+msgstr ""
+
+msgctxt "error:party.party:"
+msgid "There is no receivable account on party \"%(name)s\"."
+msgstr ""
+
 msgctxt "field:account.account,active:"
 msgid "Active"
 msgstr "Действующий"
@@ -366,8 +374,8 @@ msgid "Party Required"
 msgstr ""
 
 msgctxt "field:account.account,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account,reconcile:"
 msgid "Reconcile"
@@ -423,8 +431,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account-account.tax,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account-account.tax,tax:"
 msgid "Tax"
@@ -486,8 +494,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account.deferral,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.account.deferral,second_currency:"
@@ -552,8 +560,8 @@ msgid "Party Required"
 msgstr ""
 
 msgctxt "field:account.account.template,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.template,reconcile:"
 msgid "Reconcile"
@@ -592,8 +600,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account.template-account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.template-account.tax.template,tax:"
 msgid "Tax Template"
@@ -661,8 +669,8 @@ msgid "Parent"
 msgstr "Предок"
 
 msgctxt "field:account.account.type,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.type,sequence:"
 msgid "Sequence"
@@ -717,8 +725,8 @@ msgid "Parent"
 msgstr "Предок"
 
 msgctxt "field:account.account.type.template,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.type.template,sequence:"
 msgid "Sequence"
@@ -767,10 +775,9 @@ msgctxt "field:account.aged_balance,party:"
 msgid "Party"
 msgstr "Контрагент"
 
-#, fuzzy
 msgctxt "field:account.aged_balance,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.aged_balance,term0:"
 msgid "Now"
@@ -896,8 +903,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.configuration,tax_rounding:"
 msgid "Tax Rounding"
@@ -942,10 +949,9 @@ msgctxt "field:account.configuration.default_account,id:"
 msgid "ID"
 msgstr "ID"
 
-#, fuzzy
 msgctxt "field:account.configuration.default_account,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.configuration.default_account,write_date:"
@@ -982,10 +988,9 @@ msgctxt "field:account.configuration.tax_rounding,id:"
 msgid "ID"
 msgstr "ID"
 
-#, fuzzy
 msgctxt "field:account.configuration.tax_rounding,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.configuration.tax_rounding,tax_rounding:"
@@ -1076,8 +1081,8 @@ msgid "Post Move Sequence"
 msgstr "Нумерация проведенной операции"
 
 msgctxt "field:account.fiscalyear,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.fiscalyear,start_date:"
 msgid "Starting Date"
@@ -1116,8 +1121,8 @@ msgid "Line"
 msgstr "Строка"
 
 msgctxt "field:account.fiscalyear-account.move.line,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.fiscalyear-account.move.line,write_date:"
 msgid "Write Date"
@@ -1161,6 +1166,39 @@ msgid "Period"
 msgstr "Период"
 
 #, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,company:"
+msgid "Company"
+msgstr "Организация"
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,end_date:"
+msgid "End Date"
+msgstr "Дата окончания"
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,id:"
+msgid "ID"
+msgstr "ID"
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,name:"
+msgid "Name"
+msgstr "Наименование"
+
+msgctxt "field:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Previous Fiscalyear"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,reset_sequences:"
+msgid "Reset Sequences"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,start_date:"
+msgid "Start Date"
+msgstr "Дата начала"
+
+#, fuzzy
 msgctxt "field:account.general_ledger.account,active:"
 msgid "Active"
 msgstr "Действующий"
@@ -1232,10 +1270,9 @@ msgctxt "field:account.general_ledger.account,name:"
 msgid "Name"
 msgstr "Наименование"
 
-#, fuzzy
 msgctxt "field:account.general_ledger.account,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.general_ledger.account,start_balance:"
@@ -1276,6 +1313,11 @@ msgid "Fiscal Year"
 msgstr "Финансовый год"
 
 #, fuzzy
+msgctxt "field:account.general_ledger.account.context,from_date:"
+msgid "From Date"
+msgstr "Начальная дата"
+
+#, fuzzy
 msgctxt "field:account.general_ledger.account.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1291,6 +1333,11 @@ msgid "Start Period"
 msgstr "Начальный период"
 
 #, fuzzy
+msgctxt "field:account.general_ledger.account.context,to_date:"
+msgid "To Date"
+msgstr "Конечная дата"
+
+#, fuzzy
 msgctxt "field:account.general_ledger.line,account:"
 msgid "Account"
 msgstr "Счет"
@@ -1368,10 +1415,9 @@ msgctxt "field:account.general_ledger.line,party_required:"
 msgid "Party Required"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.general_ledger.line,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.general_ledger.line,state:"
@@ -1404,6 +1450,11 @@ msgid "Fiscal Year"
 msgstr "Финансовый год"
 
 #, fuzzy
+msgctxt "field:account.general_ledger.line.context,from_date:"
+msgid "From Date"
+msgstr "Начальная дата"
+
+#, fuzzy
 msgctxt "field:account.general_ledger.line.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1423,6 +1474,11 @@ msgid "Start Period"
 msgstr "Начальный период"
 
 #, fuzzy
+msgctxt "field:account.general_ledger.line.context,to_date:"
+msgid "To Date"
+msgstr "Конечная дата"
+
+#, fuzzy
 msgctxt "field:account.income_statement.context,company:"
 msgid "Company"
 msgstr "Организация"
@@ -1452,6 +1508,16 @@ msgid "Fiscal Year"
 msgstr "Финансовый год"
 
 #, fuzzy
+msgctxt "field:account.income_statement.context,from_date:"
+msgid "From Date"
+msgstr "Начальная дата"
+
+#, fuzzy
+msgctxt "field:account.income_statement.context,from_date_cmp:"
+msgid "From Date"
+msgstr "Начальная дата"
+
+#, fuzzy
 msgctxt "field:account.income_statement.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1472,6 +1538,16 @@ msgid "Start Period"
 msgstr "Начальный период"
 
 #, fuzzy
+msgctxt "field:account.income_statement.context,to_date:"
+msgid "To Date"
+msgstr "Конечная дата"
+
+#, fuzzy
+msgctxt "field:account.income_statement.context,to_date_cmp:"
+msgid "To Date"
+msgstr "Конечная дата"
+
+#, fuzzy
 msgctxt "field:account.journal,accounts:"
 msgid "Accounts"
 msgstr "Счета"
@@ -1525,8 +1601,8 @@ msgid "Name"
 msgstr "Наименование"
 
 msgctxt "field:account.journal,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal,sequence:"
 msgid "Sequence"
@@ -1584,10 +1660,9 @@ msgctxt "field:account.journal.account,journal:"
 msgid "Journal"
 msgstr "Журнал"
 
-#, fuzzy
 msgctxt "field:account.journal.account,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.journal.account,write_date:"
@@ -1643,8 +1718,8 @@ msgid "Period"
 msgstr "Период"
 
 msgctxt "field:account.journal.period,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.period,state:"
 msgid "State"
@@ -1683,10 +1758,9 @@ msgctxt "field:account.journal.sequence,journal:"
 msgid "Journal"
 msgstr "Журнал"
 
-#, fuzzy
 msgctxt "field:account.journal.sequence,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.journal.sequence,sequence:"
@@ -1724,8 +1798,8 @@ msgid "Name"
 msgstr "Наименование"
 
 msgctxt "field:account.journal.type,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.type,write_date:"
 msgid "Write Date"
@@ -1789,8 +1863,8 @@ msgid "Post Number"
 msgstr "Номер проводки"
 
 msgctxt "field:account.move,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move,state:"
 msgid "State"
@@ -1905,8 +1979,8 @@ msgid "Period"
 msgstr "Период"
 
 msgctxt "field:account.move.line,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.line,reconciliation:"
 msgid "Reconciliation"
@@ -1988,10 +2062,9 @@ msgctxt "field:account.move.line.template,party_required:"
 msgid "Party Required"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.move.line.template,rec_name:"
-msgid "Name"
-msgstr "Правило оплаты"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.move.line.template,taxes:"
@@ -2093,8 +2166,8 @@ msgid "Name"
 msgstr "Наименование"
 
 msgctxt "field:account.move.reconciliation,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.reconciliation,write_date:"
 msgid "Write Date"
@@ -2159,10 +2232,9 @@ msgctxt "field:account.move.template,name:"
 msgid "Name"
 msgstr "Правило оплаты"
 
-#, fuzzy
 msgctxt "field:account.move.template,rec_name:"
-msgid "Name"
-msgstr "Правило оплаты"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.move.template,write_date:"
@@ -2223,10 +2295,9 @@ msgctxt "field:account.move.template.keyword,name:"
 msgid "Name"
 msgstr "Правило оплаты"
 
-#, fuzzy
 msgctxt "field:account.move.template.keyword,rec_name:"
-msgid "Name"
-msgstr "Правило оплаты"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.move.template.keyword,required:"
@@ -2308,8 +2379,8 @@ msgid "Post Move Sequence"
 msgstr "Нумерация проведенной операции"
 
 msgctxt "field:account.period,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.period,start_date:"
 msgid "Starting Date"
@@ -2430,10 +2501,6 @@ msgctxt "field:account.tax,credit_note_tax_sign:"
 msgid "Credit Note Tax Sign"
 msgstr "Знак налога сторно"
 
-msgctxt "field:account.tax,currency_digits:"
-msgid "Currency Digits"
-msgstr "Кол-во цифр валюты"
-
 msgctxt "field:account.tax,description:"
 msgid "Description"
 msgstr "Описание"
@@ -2471,6 +2538,10 @@ msgctxt "field:account.tax,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr "Знак налога по инвойсу"
 
+msgctxt "field:account.tax,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 msgctxt "field:account.tax,name:"
 msgid "Name"
 msgstr "Наименование"
@@ -2485,8 +2556,8 @@ msgid "Rate"
 msgstr "Курс"
 
 msgctxt "field:account.tax,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax,sequence:"
 msgid "Sequence"
@@ -2562,8 +2633,8 @@ msgid "Parent"
 msgstr "Предок"
 
 msgctxt "field:account.tax.code,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.code,sum:"
 msgid "Sum"
@@ -2634,8 +2705,8 @@ msgid "Parent"
 msgstr "Предок"
 
 msgctxt "field:account.tax.code.template,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.code.template,write_date:"
 msgid "Write Date"
@@ -2670,8 +2741,8 @@ msgid "Name"
 msgstr "Наименование"
 
 msgctxt "field:account.tax.group,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.group,write_date:"
 msgid "Write Date"
@@ -2715,8 +2786,8 @@ msgid "Move Line"
 msgstr "Строка проводки"
 
 msgctxt "field:account.tax.line,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.line,tax:"
 msgid "Tax"
@@ -2760,10 +2831,9 @@ msgctxt "field:account.tax.line.template,line:"
 msgid "Line"
 msgstr "Строка"
 
-#, fuzzy
 msgctxt "field:account.tax.line.template,rec_name:"
-msgid "Name"
-msgstr "Правило оплаты"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.tax.line.template,tax:"
@@ -2809,8 +2879,8 @@ msgid "Name"
 msgstr "Наименование"
 
 msgctxt "field:account.tax.rule,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule,template:"
 msgid "Template"
@@ -2840,13 +2910,17 @@ msgctxt "field:account.tax.rule.line,id:"
 msgid "ID"
 msgstr "ID"
 
+msgctxt "field:account.tax.rule.line,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line,origin_tax:"
 msgid "Original Tax"
 msgstr "Исходный налог"
 
 msgctxt "field:account.tax.rule.line,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.line,rule:"
 msgid "Rule"
@@ -2888,13 +2962,17 @@ msgctxt "field:account.tax.rule.line.template,id:"
 msgid "ID"
 msgstr "ID"
 
+msgctxt "field:account.tax.rule.line.template,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line.template,origin_tax:"
 msgid "Original Tax"
 msgstr "Исходный налог"
 
 msgctxt "field:account.tax.rule.line.template,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.line.template,rule:"
 msgid "Rule"
@@ -2945,8 +3023,8 @@ msgid "Name"
 msgstr "Наименование"
 
 msgctxt "field:account.tax.rule.template,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.template,write_date:"
 msgid "Write Date"
@@ -3033,6 +3111,10 @@ msgctxt "field:account.tax.template,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr "Знак налога по инвойсу"
 
+msgctxt "field:account.tax.template,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 msgctxt "field:account.tax.template,name:"
 msgid "Name"
 msgstr "Наименование"
@@ -3047,8 +3129,8 @@ msgid "Rate"
 msgstr "Курс"
 
 msgctxt "field:account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.template,sequence:"
 msgid "Sequence"
@@ -3247,10 +3329,9 @@ msgctxt "field:party.party.account,party:"
 msgid "Party"
 msgstr "Контрагент"
 
-#, fuzzy
 msgctxt "field:party.party.account,rec_name:"
-msgid "Name"
-msgstr "Наименование"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:party.party.account,supplier_tax_rule:"
@@ -3305,6 +3386,14 @@ msgctxt "help:account.balance_sheet.context,posted:"
 msgid "Show only posted move"
 msgstr "Показать только завершенные проводки"
 
+msgctxt "help:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Used as reference for fiscalyear configuration."
+msgstr ""
+
+msgctxt "help:account.fiscalyear.renew.start,reset_sequences:"
+msgid "If checked, new sequences will be created."
+msgstr ""
+
 #, fuzzy
 msgctxt "help:account.general_ledger.account.context,posted:"
 msgid "Show only posted move"
@@ -3419,6 +3508,10 @@ msgctxt "help:account.tax.line.template,amount:"
 msgid "A python expression that will be evaluated with the keywords."
 msgstr ""
 
+msgctxt "help:account.tax.rule.line,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line,origin_tax:"
 msgid ""
 "If the original tax is filled, the rule will be applied only for this tax."
@@ -3426,6 +3519,10 @@ msgstr ""
 "Если исходный налог заполнен, то правило будет применено только для этого "
 "налога."
 
+msgctxt "help:account.tax.rule.line.template,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line.template,origin_tax:"
 msgid ""
 "If the original tax template is filled, the rule will be applied only for "
@@ -3519,6 +3616,10 @@ msgctxt "model:account.fiscalyear.balance_non_deferral.start,name:"
 msgid "Balance Non-Deferral"
 msgstr ""
 
+msgctxt "model:account.fiscalyear.renew.start,name:"
+msgid "Renew Fiscal Year Start"
+msgstr ""
+
 msgctxt "model:account.general_ledger.account,name:"
 msgid "General Ledger Account"
 msgstr ""
@@ -3882,10 +3983,6 @@ msgctxt "model:ir.action,name:act_open_tax_code"
 msgid "Open Tax Code"
 msgstr "Открыть код налога"
 
-msgctxt "model:ir.action,name:act_open_type"
-msgid "Open Type"
-msgstr "Открыть тип"
-
 msgctxt "model:ir.action,name:act_period_form"
 msgid "Periods"
 msgstr "Периоды"
@@ -3903,6 +4000,11 @@ msgctxt "model:ir.action,name:act_reconcile_lines"
 msgid "Reconcile Lines"
 msgstr "Строки сверки"
 
+#, fuzzy
+msgctxt "model:ir.action,name:act_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr "Открыть заново Финансовый год"
+
 msgctxt "model:ir.action,name:act_tax_code_list"
 msgid "Tax Codes"
 msgstr "Коды налогов"
@@ -4176,6 +4278,11 @@ msgctxt "model:ir.ui.menu,name:menu_reconcile"
 msgid "Reconcile Accounts"
 msgstr ""
 
+#, fuzzy
+msgctxt "model:ir.ui.menu,name:menu_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr "Открыть заново Финансовый год"
+
 msgctxt "model:ir.ui.menu,name:menu_reporting"
 msgid "Reporting"
 msgstr "Отчетность"
@@ -4337,6 +4444,11 @@ msgstr "Финансовый год"
 
 #, fuzzy
 msgctxt "report:account.general_ledger:"
+msgid "From Date:"
+msgstr "Начальная дата:"
+
+#, fuzzy
+msgctxt "report:account.general_ledger:"
 msgid "From Period"
 msgstr "Начало периода:"
 
@@ -4356,11 +4468,6 @@ msgctxt "report:account.general_ledger:"
 msgid "Origin"
 msgstr "Первоисточник"
 
-#, fuzzy
-msgctxt "report:account.general_ledger:"
-msgid "Period:"
-msgstr "Период"
-
 msgctxt "report:account.general_ledger:"
 msgid "Print Date:"
 msgstr "Дата печати:"
@@ -4482,6 +4589,11 @@ msgctxt "report:account.trial_balance:"
 msgid "Fiscal Year:"
 msgstr "Финансовый год"
 
+#, fuzzy
+msgctxt "report:account.trial_balance:"
+msgid "From Date:"
+msgstr "Начальная дата:"
+
 msgctxt "report:account.trial_balance:"
 msgid "From Period:"
 msgstr "Начало периода:"
@@ -4495,8 +4607,8 @@ msgid "Start Balance"
 msgstr "Начальный баланс"
 
 msgctxt "report:account.trial_balance:"
-msgid "To Period:"
-msgstr "Конечный период:"
+msgid "To"
+msgstr ""
 
 msgctxt "report:account.trial_balance:"
 msgid "Total"
@@ -5064,6 +5176,16 @@ msgid "Cancel"
 msgstr "Отменить"
 
 #, fuzzy
+msgctxt "wizard_button:account.fiscalyear.renew,start,create_:"
+msgid "Create"
+msgstr "Создать"
+
+#, fuzzy
+msgctxt "wizard_button:account.fiscalyear.renew,start,end:"
+msgid "Cancel"
+msgstr "Отменить"
+
+#, fuzzy
 msgctxt "wizard_button:account.move.cancel,default,cancel:"
 msgid "OK"
 msgstr "Ок"
diff --git a/locale/sl.po b/locale/sl.po
index e6a9d2a..61fe013 100644
--- a/locale/sl.po
+++ b/locale/sl.po
@@ -1,4 +1,4 @@
-# 
+#
 msgid ""
 msgstr "Content-Type: text/plain; charset=utf-8\n"
 
@@ -274,6 +274,14 @@ msgid ""
 "parent."
 msgstr "Popravka cene ni možno nastaviti na poddavek \"%(template)s\"."
 
+msgctxt "error:party.party:"
+msgid "There is no payable account on party \"%(name)s\"."
+msgstr ""
+
+msgctxt "error:party.party:"
+msgid "There is no receivable account on party \"%(name)s\"."
+msgstr ""
+
 msgctxt "field:account.account,active:"
 msgid "Active"
 msgstr "Aktivno"
@@ -363,8 +371,8 @@ msgid "Party Required"
 msgstr "Partner obvezen"
 
 msgctxt "field:account.account,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account,reconcile:"
 msgid "Reconcile"
@@ -419,8 +427,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account-account.tax,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account-account.tax,tax:"
 msgid "Tax"
@@ -479,8 +487,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account.deferral,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.deferral,second_currency:"
 msgid "Second Currency"
@@ -543,8 +551,8 @@ msgid "Party Required"
 msgstr "Partner obvezen"
 
 msgctxt "field:account.account.template,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.template,reconcile:"
 msgid "Reconcile"
@@ -583,8 +591,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.account.template-account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.template-account.tax.template,tax:"
 msgid "Tax Template"
@@ -651,8 +659,8 @@ msgid "Parent"
 msgstr "Matični tip"
 
 msgctxt "field:account.account.type,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.type,sequence:"
 msgid "Sequence"
@@ -707,8 +715,8 @@ msgid "Parent"
 msgstr "Matični tip"
 
 msgctxt "field:account.account.type.template,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.type.template,sequence:"
 msgid "Sequence"
@@ -751,8 +759,8 @@ msgid "Party"
 msgstr "Partner"
 
 msgctxt "field:account.aged_balance,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.aged_balance,term0:"
 msgid "Now"
@@ -859,8 +867,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.configuration,tax_rounding:"
 msgid "Tax Rounding"
@@ -900,8 +908,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration.default_account,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.configuration.default_account,write_date:"
 msgid "Write Date"
@@ -932,8 +940,8 @@ msgid "ID"
 msgstr "ID"
 
 msgctxt "field:account.configuration.tax_rounding,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.configuration.tax_rounding,tax_rounding:"
 msgid "Method"
@@ -1020,8 +1028,8 @@ msgid "Post Move Sequence"
 msgstr "Štetje knjižb"
 
 msgctxt "field:account.fiscalyear,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.fiscalyear,start_date:"
 msgid "Starting Date"
@@ -1060,8 +1068,8 @@ msgid "Line"
 msgstr "Postavka"
 
 msgctxt "field:account.fiscalyear-account.move.line,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.fiscalyear-account.move.line,write_date:"
 msgid "Write Date"
@@ -1099,6 +1107,39 @@ msgctxt "field:account.fiscalyear.balance_non_deferral.start,period:"
 msgid "Period"
 msgstr "Obdobje"
 
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,company:"
+msgid "Company"
+msgstr "Družba"
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,end_date:"
+msgid "End Date"
+msgstr "Končni datum"
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,id:"
+msgid "ID"
+msgstr "ID"
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,name:"
+msgid "Name"
+msgstr "Naziv"
+
+msgctxt "field:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Previous Fiscalyear"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,reset_sequences:"
+msgid "Reset Sequences"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,start_date:"
+msgid "Start Date"
+msgstr "Začetni datum"
+
 msgctxt "field:account.general_ledger.account,active:"
 msgid "Active"
 msgstr "Aktivno"
@@ -1160,8 +1201,8 @@ msgid "Name"
 msgstr "Naziv"
 
 msgctxt "field:account.general_ledger.account,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.general_ledger.account,start_balance:"
 msgid "Start Balance"
@@ -1195,6 +1236,11 @@ msgctxt "field:account.general_ledger.account.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "Poslovno leto"
 
+#, fuzzy
+msgctxt "field:account.general_ledger.account.context,from_date:"
+msgid "From Date"
+msgstr "Od"
+
 msgctxt "field:account.general_ledger.account.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1207,6 +1253,11 @@ msgctxt "field:account.general_ledger.account.context,start_period:"
 msgid "Start Period"
 msgstr "Od"
 
+#, fuzzy
+msgctxt "field:account.general_ledger.account.context,to_date:"
+msgid "To Date"
+msgstr "Do"
+
 msgctxt "field:account.general_ledger.line,account:"
 msgid "Account"
 msgstr "Konto"
@@ -1272,8 +1323,8 @@ msgid "Party Required"
 msgstr "Partner obvezen"
 
 msgctxt "field:account.general_ledger.line,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.general_ledger.line,state:"
 msgid "State"
@@ -1299,6 +1350,11 @@ msgctxt "field:account.general_ledger.line.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "Poslovno leto"
 
+#, fuzzy
+msgctxt "field:account.general_ledger.line.context,from_date:"
+msgid "From Date"
+msgstr "Od"
+
 msgctxt "field:account.general_ledger.line.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1315,6 +1371,11 @@ msgctxt "field:account.general_ledger.line.context,start_period:"
 msgid "Start Period"
 msgstr "Od"
 
+#, fuzzy
+msgctxt "field:account.general_ledger.line.context,to_date:"
+msgid "To Date"
+msgstr "Do"
+
 msgctxt "field:account.income_statement.context,company:"
 msgid "Company"
 msgstr "Družba"
@@ -1339,6 +1400,16 @@ msgctxt "field:account.income_statement.context,fiscalyear_cmp:"
 msgid "Fiscal Year"
 msgstr "Poslovno leto"
 
+#, fuzzy
+msgctxt "field:account.income_statement.context,from_date:"
+msgid "From Date"
+msgstr "Od"
+
+#, fuzzy
+msgctxt "field:account.income_statement.context,from_date_cmp:"
+msgid "From Date"
+msgstr "Od"
+
 msgctxt "field:account.income_statement.context,id:"
 msgid "ID"
 msgstr "ID"
@@ -1355,6 +1426,16 @@ msgctxt "field:account.income_statement.context,start_period_cmp:"
 msgid "Start Period"
 msgstr "Od"
 
+#, fuzzy
+msgctxt "field:account.income_statement.context,to_date:"
+msgid "To Date"
+msgstr "Do"
+
+#, fuzzy
+msgctxt "field:account.income_statement.context,to_date_cmp:"
+msgid "To Date"
+msgstr "Do"
+
 msgctxt "field:account.journal,accounts:"
 msgid "Accounts"
 msgstr "Konti"
@@ -1408,8 +1489,8 @@ msgid "Name"
 msgstr "Naziv"
 
 msgctxt "field:account.journal,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal,sequence:"
 msgid "Sequence"
@@ -1460,8 +1541,8 @@ msgid "Journal"
 msgstr "Dnevnik"
 
 msgctxt "field:account.journal.account,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.account,write_date:"
 msgid "Write Date"
@@ -1512,8 +1593,8 @@ msgid "Period"
 msgstr "Obdobje"
 
 msgctxt "field:account.journal.period,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.period,state:"
 msgid "State"
@@ -1548,8 +1629,8 @@ msgid "Journal"
 msgstr "Dnevnik"
 
 msgctxt "field:account.journal.sequence,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.sequence,sequence:"
 msgid "Sequence"
@@ -1584,8 +1665,8 @@ msgid "Name"
 msgstr "Naziv"
 
 msgctxt "field:account.journal.type,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.journal.type,write_date:"
 msgid "Write Date"
@@ -1648,8 +1729,8 @@ msgid "Post Number"
 msgstr "Številka knjižbe"
 
 msgctxt "field:account.move,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move,state:"
 msgid "State"
@@ -1760,8 +1841,8 @@ msgid "Period"
 msgstr "Obdobje"
 
 msgctxt "field:account.move.line,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.line,reconciliation:"
 msgid "Reconciliation"
@@ -1836,8 +1917,8 @@ msgid "Party Required"
 msgstr "Partner obvezen"
 
 msgctxt "field:account.move.line.template,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.line.template,taxes:"
 msgid "Taxes"
@@ -1932,8 +2013,8 @@ msgid "Name"
 msgstr "Naziv"
 
 msgctxt "field:account.move.reconciliation,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.reconciliation,write_date:"
 msgid "Write Date"
@@ -1988,8 +2069,8 @@ msgid "Name"
 msgstr "Naziv"
 
 msgctxt "field:account.move.template,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.template,write_date:"
 msgid "Write Date"
@@ -2040,8 +2121,8 @@ msgid "Name"
 msgstr "Naziv"
 
 msgctxt "field:account.move.template.keyword,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.template.keyword,required:"
 msgid "Required"
@@ -2116,8 +2197,8 @@ msgid "Post Move Sequence"
 msgstr "Štetje knjižb"
 
 msgctxt "field:account.period,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.period,start_date:"
 msgid "Starting Date"
@@ -2227,10 +2308,6 @@ msgctxt "field:account.tax,credit_note_tax_sign:"
 msgid "Credit Note Tax Sign"
 msgstr "Predznak davka dobropisa"
 
-msgctxt "field:account.tax,currency_digits:"
-msgid "Currency Digits"
-msgstr "Decimalke"
-
 msgctxt "field:account.tax,description:"
 msgid "Description"
 msgstr "Opis"
@@ -2267,6 +2344,10 @@ msgctxt "field:account.tax,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr "Predznak davka računa"
 
+msgctxt "field:account.tax,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 msgctxt "field:account.tax,name:"
 msgid "Name"
 msgstr "Naziv"
@@ -2280,8 +2361,8 @@ msgid "Rate"
 msgstr "Stopnja"
 
 msgctxt "field:account.tax,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax,sequence:"
 msgid "Sequence"
@@ -2356,8 +2437,8 @@ msgid "Parent"
 msgstr "Matična šifra"
 
 msgctxt "field:account.tax.code,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.code,sum:"
 msgid "Sum"
@@ -2428,8 +2509,8 @@ msgid "Parent"
 msgstr "Matična šifra"
 
 msgctxt "field:account.tax.code.template,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.code.template,write_date:"
 msgid "Write Date"
@@ -2464,8 +2545,8 @@ msgid "Name"
 msgstr "Naziv"
 
 msgctxt "field:account.tax.group,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.group,write_date:"
 msgid "Write Date"
@@ -2508,8 +2589,8 @@ msgid "Move Line"
 msgstr "Postavka knjižbe"
 
 msgctxt "field:account.tax.line,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.line,tax:"
 msgid "Tax"
@@ -2548,8 +2629,8 @@ msgid "Line"
 msgstr "Postavka"
 
 msgctxt "field:account.tax.line.template,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.line.template,tax:"
 msgid "Tax"
@@ -2592,8 +2673,8 @@ msgid "Name"
 msgstr "Naziv"
 
 msgctxt "field:account.tax.rule,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule,template:"
 msgid "Template"
@@ -2623,13 +2704,17 @@ msgctxt "field:account.tax.rule.line,id:"
 msgid "ID"
 msgstr "ID"
 
+msgctxt "field:account.tax.rule.line,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line,origin_tax:"
 msgid "Original Tax"
 msgstr "Izvorni davek"
 
 msgctxt "field:account.tax.rule.line,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.line,rule:"
 msgid "Rule"
@@ -2671,13 +2756,17 @@ msgctxt "field:account.tax.rule.line.template,id:"
 msgid "ID"
 msgstr "ID"
 
+msgctxt "field:account.tax.rule.line.template,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line.template,origin_tax:"
 msgid "Original Tax"
 msgstr "Izvorni davek"
 
 msgctxt "field:account.tax.rule.line.template,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.line.template,rule:"
 msgid "Rule"
@@ -2728,8 +2817,8 @@ msgid "Name"
 msgstr "Naziv"
 
 msgctxt "field:account.tax.rule.template,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule.template,write_date:"
 msgid "Write Date"
@@ -2815,6 +2904,10 @@ msgctxt "field:account.tax.template,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr "Predznak davka računa"
 
+msgctxt "field:account.tax.template,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 msgctxt "field:account.tax.template,name:"
 msgid "Name"
 msgstr "Naziv"
@@ -2828,8 +2921,8 @@ msgid "Rate"
 msgstr "Stopnja"
 
 msgctxt "field:account.tax.template,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.template,sequence:"
 msgid "Sequence"
@@ -3008,8 +3101,8 @@ msgid "Party"
 msgstr "Partner"
 
 msgctxt "field:party.party.account,rec_name:"
-msgid "Name"
-msgstr "Ime"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:party.party.account,supplier_tax_rule:"
 msgid "Supplier Tax Rule"
@@ -3059,6 +3152,14 @@ msgctxt "help:account.balance_sheet.context,posted:"
 msgid "Show only posted move"
 msgstr "Prikaži samo knjižene postavke"
 
+msgctxt "help:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Used as reference for fiscalyear configuration."
+msgstr ""
+
+msgctxt "help:account.fiscalyear.renew.start,reset_sequences:"
+msgid "If checked, new sequences will be created."
+msgstr ""
+
 msgctxt "help:account.general_ledger.account.context,posted:"
 msgid "Show only posted move"
 msgstr "Prikaži samo knjižene postavke"
@@ -3171,11 +3272,19 @@ msgctxt "help:account.tax.line.template,amount:"
 msgid "A python expression that will be evaluated with the keywords."
 msgstr "Pythonski izraz, preračunan s ključnimi besedami."
 
+msgctxt "help:account.tax.rule.line,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line,origin_tax:"
 msgid ""
 "If the original tax is filled, the rule will be applied only for this tax."
 msgstr "Če je izvorni davek vnešen, velja predpis samo za ta davek."
 
+msgctxt "help:account.tax.rule.line.template,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line.template,origin_tax:"
 msgid ""
 "If the original tax template is filled, the rule will be applied only for "
@@ -3268,6 +3377,10 @@ msgctxt "model:account.fiscalyear.balance_non_deferral.start,name:"
 msgid "Balance Non-Deferral"
 msgstr "Razknjižba neodložljivih kontov"
 
+msgctxt "model:account.fiscalyear.renew.start,name:"
+msgid "Renew Fiscal Year Start"
+msgstr ""
+
 msgctxt "model:account.general_ledger.account,name:"
 msgid "General Ledger Account"
 msgstr "Konto glavne knjige"
@@ -3620,10 +3733,6 @@ msgctxt "model:ir.action,name:act_open_tax_code"
 msgid "Open Tax Code"
 msgstr "Odpri davčno šifro"
 
-msgctxt "model:ir.action,name:act_open_type"
-msgid "Open Type"
-msgstr "Odpri tip"
-
 msgctxt "model:ir.action,name:act_period_form"
 msgid "Periods"
 msgstr "Obdobja"
@@ -3640,6 +3749,11 @@ msgctxt "model:ir.action,name:act_reconcile_lines"
 msgid "Reconcile Lines"
 msgstr "Uskladi postavke"
 
+#, fuzzy
+msgctxt "model:ir.action,name:act_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr "Znova odpri poslovno leto"
+
 msgctxt "model:ir.action,name:act_tax_code_list"
 msgid "Tax Codes"
 msgstr "Davčne šifre"
@@ -3904,6 +4018,11 @@ msgctxt "model:ir.ui.menu,name:menu_reconcile"
 msgid "Reconcile Accounts"
 msgstr "Usklajevanje kontov"
 
+#, fuzzy
+msgctxt "model:ir.ui.menu,name:menu_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr "Znova odpri poslovno leto"
+
 msgctxt "model:ir.ui.menu,name:menu_reporting"
 msgid "Reporting"
 msgstr "Poročila"
@@ -4056,6 +4175,11 @@ msgctxt "report:account.general_ledger:"
 msgid "Fiscal Year:"
 msgstr "Poslovno leto:"
 
+#, fuzzy
+msgctxt "report:account.general_ledger:"
+msgid "From Date:"
+msgstr "Od:"
+
 msgctxt "report:account.general_ledger:"
 msgid "From Period"
 msgstr "Od"
@@ -4077,10 +4201,6 @@ msgid "Origin"
 msgstr "Poreklo"
 
 msgctxt "report:account.general_ledger:"
-msgid "Period:"
-msgstr "Obdobje:"
-
-msgctxt "report:account.general_ledger:"
 msgid "Print Date:"
 msgstr "Izpisano:"
 
@@ -4200,6 +4320,11 @@ msgctxt "report:account.trial_balance:"
 msgid "Fiscal Year:"
 msgstr "Poslovno leto:"
 
+#, fuzzy
+msgctxt "report:account.trial_balance:"
+msgid "From Date:"
+msgstr "Od:"
+
 msgctxt "report:account.trial_balance:"
 msgid "From Period:"
 msgstr "Od:"
@@ -4212,9 +4337,10 @@ msgctxt "report:account.trial_balance:"
 msgid "Start Balance"
 msgstr "Začetni saldo"
 
+#, fuzzy
 msgctxt "report:account.trial_balance:"
-msgid "To Period:"
-msgstr "Do:"
+msgid "To"
+msgstr "Do"
 
 msgctxt "report:account.trial_balance:"
 msgid "Total"
@@ -4750,6 +4876,16 @@ msgctxt "wizard_button:account.fiscalyear.balance_non_deferral,start,end:"
 msgid "Cancel"
 msgstr "Prekliči"
 
+#, fuzzy
+msgctxt "wizard_button:account.fiscalyear.renew,start,create_:"
+msgid "Create"
+msgstr "Izdelaj"
+
+#, fuzzy
+msgctxt "wizard_button:account.fiscalyear.renew,start,end:"
+msgid "Cancel"
+msgstr "Prekliči"
+
 msgctxt "wizard_button:account.move.cancel,default,cancel:"
 msgid "OK"
 msgstr "V redu"
diff --git a/locale/zh_CN.po b/locale/zh_CN.po
index c906447..5129bf2 100644
--- a/locale/zh_CN.po
+++ b/locale/zh_CN.po
@@ -1,4 +1,4 @@
-# 
+#
 msgid ""
 msgstr "Content-Type: text/plain; charset=utf-8\n"
 
@@ -245,6 +245,14 @@ msgid ""
 "parent."
 msgstr ""
 
+msgctxt "error:party.party:"
+msgid "There is no payable account on party \"%(name)s\"."
+msgstr ""
+
+msgctxt "error:party.party:"
+msgid "There is no receivable account on party \"%(name)s\"."
+msgstr ""
+
 #, fuzzy
 msgctxt "field:account.account,active:"
 msgid "Active"
@@ -342,10 +350,9 @@ msgctxt "field:account.account,party_required:"
 msgid "Party Required"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.account,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account,reconcile:"
 msgid "Reconcile"
@@ -405,10 +412,9 @@ msgctxt "field:account.account-account.tax,id:"
 msgid "ID"
 msgstr "编号"
 
-#, fuzzy
 msgctxt "field:account.account-account.tax,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account-account.tax,tax:"
 msgid "Tax"
@@ -472,10 +478,9 @@ msgctxt "field:account.account.deferral,id:"
 msgid "ID"
 msgstr "编号"
 
-#, fuzzy
 msgctxt "field:account.account.deferral,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.deferral,second_currency:"
 msgid "Second Currency"
@@ -546,10 +551,9 @@ msgctxt "field:account.account.template,party_required:"
 msgid "Party Required"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.account.template,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.template,reconcile:"
 msgid "Reconcile"
@@ -593,10 +597,9 @@ msgctxt "field:account.account.template-account.tax.template,id:"
 msgid "ID"
 msgstr "编号"
 
-#, fuzzy
 msgctxt "field:account.account.template-account.tax.template,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.account.template-account.tax.template,tax:"
 msgid "Tax Template"
@@ -670,10 +673,9 @@ msgctxt "field:account.account.type,parent:"
 msgid "Parent"
 msgstr "上级"
 
-#, fuzzy
 msgctxt "field:account.account.type,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.account.type,sequence:"
@@ -736,10 +738,9 @@ msgctxt "field:account.account.type.template,parent:"
 msgid "Parent"
 msgstr "上级"
 
-#, fuzzy
 msgctxt "field:account.account.type.template,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.account.type.template,sequence:"
@@ -787,10 +788,9 @@ msgctxt "field:account.aged_balance,party:"
 msgid "Party"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.aged_balance,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.aged_balance,term0:"
 msgid "Now"
@@ -907,10 +907,9 @@ msgctxt "field:account.configuration,id:"
 msgid "ID"
 msgstr "编号"
 
-#, fuzzy
 msgctxt "field:account.configuration,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.configuration,tax_rounding:"
 msgid "Tax Rounding"
@@ -954,10 +953,9 @@ msgctxt "field:account.configuration.default_account,id:"
 msgid "ID"
 msgstr "编号"
 
-#, fuzzy
 msgctxt "field:account.configuration.default_account,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.configuration.default_account,write_date:"
@@ -993,10 +991,9 @@ msgctxt "field:account.configuration.tax_rounding,id:"
 msgid "ID"
 msgstr "编号"
 
-#, fuzzy
 msgctxt "field:account.configuration.tax_rounding,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.configuration.tax_rounding,tax_rounding:"
 msgid "Method"
@@ -1092,10 +1089,9 @@ msgctxt "field:account.fiscalyear,post_move_sequence:"
 msgid "Post Move Sequence"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.fiscalyear,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.fiscalyear,start_date:"
 msgid "Starting Date"
@@ -1140,10 +1136,9 @@ msgctxt "field:account.fiscalyear-account.move.line,line:"
 msgid "Line"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.fiscalyear-account.move.line,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.fiscalyear-account.move.line,write_date:"
@@ -1185,6 +1180,36 @@ msgctxt "field:account.fiscalyear.balance_non_deferral.start,period:"
 msgid "Period"
 msgstr ""
 
+msgctxt "field:account.fiscalyear.renew.start,company:"
+msgid "Company"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,end_date:"
+msgid "End Date"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,id:"
+msgid "ID"
+msgstr "编号"
+
+#, fuzzy
+msgctxt "field:account.fiscalyear.renew.start,name:"
+msgid "Name"
+msgstr "纳木"
+
+msgctxt "field:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Previous Fiscalyear"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,reset_sequences:"
+msgid "Reset Sequences"
+msgstr ""
+
+msgctxt "field:account.fiscalyear.renew.start,start_date:"
+msgid "Start Date"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:account.general_ledger.account,active:"
 msgid "Active"
@@ -1251,10 +1276,9 @@ msgctxt "field:account.general_ledger.account,name:"
 msgid "Name"
 msgstr "纳木"
 
-#, fuzzy
 msgctxt "field:account.general_ledger.account,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.general_ledger.account,start_balance:"
 msgid "Start Balance"
@@ -1291,6 +1315,10 @@ msgctxt "field:account.general_ledger.account.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "财年"
 
+msgctxt "field:account.general_ledger.account.context,from_date:"
+msgid "From Date"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:account.general_ledger.account.context,id:"
 msgid "ID"
@@ -1304,6 +1332,10 @@ msgctxt "field:account.general_ledger.account.context,start_period:"
 msgid "Start Period"
 msgstr ""
 
+msgctxt "field:account.general_ledger.account.context,to_date:"
+msgid "To Date"
+msgstr ""
+
 msgctxt "field:account.general_ledger.line,account:"
 msgid "Account"
 msgstr ""
@@ -1373,10 +1405,9 @@ msgctxt "field:account.general_ledger.line,party_required:"
 msgid "Party Required"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.general_ledger.line,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.general_ledger.line,state:"
@@ -1406,6 +1437,10 @@ msgctxt "field:account.general_ledger.line.context,fiscalyear:"
 msgid "Fiscal Year"
 msgstr "财年"
 
+msgctxt "field:account.general_ledger.line.context,from_date:"
+msgid "From Date"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:account.general_ledger.line.context,id:"
 msgid "ID"
@@ -1423,6 +1458,10 @@ msgctxt "field:account.general_ledger.line.context,start_period:"
 msgid "Start Period"
 msgstr ""
 
+msgctxt "field:account.general_ledger.line.context,to_date:"
+msgid "To Date"
+msgstr ""
+
 msgctxt "field:account.income_statement.context,company:"
 msgid "Company"
 msgstr ""
@@ -1449,6 +1488,14 @@ msgctxt "field:account.income_statement.context,fiscalyear_cmp:"
 msgid "Fiscal Year"
 msgstr "财年"
 
+msgctxt "field:account.income_statement.context,from_date:"
+msgid "From Date"
+msgstr ""
+
+msgctxt "field:account.income_statement.context,from_date_cmp:"
+msgid "From Date"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:account.income_statement.context,id:"
 msgid "ID"
@@ -1466,6 +1513,14 @@ msgctxt "field:account.income_statement.context,start_period_cmp:"
 msgid "Start Period"
 msgstr ""
 
+msgctxt "field:account.income_statement.context,to_date:"
+msgid "To Date"
+msgstr ""
+
+msgctxt "field:account.income_statement.context,to_date_cmp:"
+msgid "To Date"
+msgstr ""
+
 msgctxt "field:account.journal,accounts:"
 msgid "Accounts"
 msgstr ""
@@ -1524,10 +1579,9 @@ msgctxt "field:account.journal,name:"
 msgid "Name"
 msgstr "纳木"
 
-#, fuzzy
 msgctxt "field:account.journal,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.journal,sequence:"
@@ -1585,10 +1639,9 @@ msgctxt "field:account.journal.account,journal:"
 msgid "Journal"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.journal.account,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.journal.account,write_date:"
@@ -1646,10 +1699,9 @@ msgctxt "field:account.journal.period,period:"
 msgid "Period"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.journal.period,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.journal.period,state:"
@@ -1689,10 +1741,9 @@ msgctxt "field:account.journal.sequence,journal:"
 msgid "Journal"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.journal.sequence,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.journal.sequence,sequence:"
@@ -1734,10 +1785,9 @@ msgctxt "field:account.journal.type,name:"
 msgid "Name"
 msgstr "纳木"
 
-#, fuzzy
 msgctxt "field:account.journal.type,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.journal.type,write_date:"
@@ -1805,10 +1855,9 @@ msgctxt "field:account.move,post_number:"
 msgid "Post Number"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.move,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.move,state:"
@@ -1927,10 +1976,9 @@ msgctxt "field:account.move.line,period:"
 msgid "Period"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.move.line,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.line,reconciliation:"
 msgid "Reconciliation"
@@ -2011,10 +2059,9 @@ msgctxt "field:account.move.line.template,party_required:"
 msgid "Party Required"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.move.line.template,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.line.template,taxes:"
 msgid "Taxes"
@@ -2120,10 +2167,9 @@ msgctxt "field:account.move.reconciliation,name:"
 msgid "Name"
 msgstr "纳木"
 
-#, fuzzy
 msgctxt "field:account.move.reconciliation,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.move.reconciliation,write_date:"
@@ -2187,10 +2233,9 @@ msgctxt "field:account.move.template,name:"
 msgid "Name"
 msgstr "纳木"
 
-#, fuzzy
 msgctxt "field:account.move.template,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.move.template,write_date:"
@@ -2248,10 +2293,9 @@ msgctxt "field:account.move.template.keyword,name:"
 msgid "Name"
 msgstr "纳木"
 
-#, fuzzy
 msgctxt "field:account.move.template.keyword,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.move.template.keyword,required:"
 msgid "Required"
@@ -2337,10 +2381,9 @@ msgctxt "field:account.period,post_move_sequence:"
 msgid "Post Move Sequence"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.period,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.period,start_date:"
 msgid "Starting Date"
@@ -2461,10 +2504,6 @@ msgctxt "field:account.tax,credit_note_tax_sign:"
 msgid "Credit Note Tax Sign"
 msgstr ""
 
-msgctxt "field:account.tax,currency_digits:"
-msgid "Currency Digits"
-msgstr ""
-
 #, fuzzy
 msgctxt "field:account.tax,description:"
 msgid "Description"
@@ -2504,6 +2543,10 @@ msgctxt "field:account.tax,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr ""
 
+msgctxt "field:account.tax,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:account.tax,name:"
 msgid "Name"
@@ -2519,10 +2562,9 @@ msgctxt "field:account.tax,rate:"
 msgid "Rate"
 msgstr "日期格式"
 
-#, fuzzy
 msgctxt "field:account.tax,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.tax,sequence:"
@@ -2609,10 +2651,9 @@ msgctxt "field:account.tax.code,parent:"
 msgid "Parent"
 msgstr "上级"
 
-#, fuzzy
 msgctxt "field:account.tax.code,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.code,sum:"
 msgid "Sum"
@@ -2694,10 +2735,9 @@ msgctxt "field:account.tax.code.template,parent:"
 msgid "Parent"
 msgstr "上级"
 
-#, fuzzy
 msgctxt "field:account.tax.code.template,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.tax.code.template,write_date:"
@@ -2738,10 +2778,9 @@ msgctxt "field:account.tax.group,name:"
 msgid "Name"
 msgstr "纳木"
 
-#, fuzzy
 msgctxt "field:account.tax.group,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.tax.group,write_date:"
@@ -2789,10 +2828,9 @@ msgctxt "field:account.tax.line,move_line:"
 msgid "Move Line"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.tax.line,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.line,tax:"
 msgid "Tax"
@@ -2836,10 +2874,9 @@ msgctxt "field:account.tax.line.template,line:"
 msgid "Line"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.tax.line.template,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.line.template,tax:"
 msgid "Tax"
@@ -2887,10 +2924,9 @@ msgctxt "field:account.tax.rule,name:"
 msgid "Name"
 msgstr "纳木"
 
-#, fuzzy
 msgctxt "field:account.tax.rule,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:account.tax.rule,template:"
 msgid "Template"
@@ -2925,14 +2961,17 @@ msgctxt "field:account.tax.rule.line,id:"
 msgid "ID"
 msgstr "编号"
 
+msgctxt "field:account.tax.rule.line,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line,origin_tax:"
 msgid "Original Tax"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.tax.rule.line,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.tax.rule.line,rule:"
@@ -2981,14 +3020,17 @@ msgctxt "field:account.tax.rule.line.template,id:"
 msgid "ID"
 msgstr "编号"
 
+msgctxt "field:account.tax.rule.line.template,keep_origin:"
+msgid "Keep Origin"
+msgstr ""
+
 msgctxt "field:account.tax.rule.line.template,origin_tax:"
 msgid "Original Tax"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:account.tax.rule.line.template,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.tax.rule.line.template,rule:"
@@ -3046,10 +3088,9 @@ msgctxt "field:account.tax.rule.template,name:"
 msgid "Name"
 msgstr "纳木"
 
-#, fuzzy
 msgctxt "field:account.tax.rule.template,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.tax.rule.template,write_date:"
@@ -3143,6 +3184,10 @@ msgctxt "field:account.tax.template,invoice_tax_sign:"
 msgid "Invoice Tax Sign"
 msgstr ""
 
+msgctxt "field:account.tax.template,legal_notice:"
+msgid "Legal Notice"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:account.tax.template,name:"
 msgid "Name"
@@ -3158,10 +3203,9 @@ msgctxt "field:account.tax.template,rate:"
 msgid "Rate"
 msgstr "日期格式"
 
-#, fuzzy
 msgctxt "field:account.tax.template,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 #, fuzzy
 msgctxt "field:account.tax.template,sequence:"
@@ -3352,10 +3396,9 @@ msgctxt "field:party.party.account,party:"
 msgid "Party"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:party.party.account,rec_name:"
-msgid "Name"
-msgstr "纳木"
+msgid "Record Name"
+msgstr ""
 
 msgctxt "field:party.party.account,supplier_tax_rule:"
 msgid "Supplier Tax Rule"
@@ -3405,6 +3448,14 @@ msgctxt "help:account.balance_sheet.context,posted:"
 msgid "Show only posted move"
 msgstr ""
 
+msgctxt "help:account.fiscalyear.renew.start,previous_fiscalyear:"
+msgid "Used as reference for fiscalyear configuration."
+msgstr ""
+
+msgctxt "help:account.fiscalyear.renew.start,reset_sequences:"
+msgid "If checked, new sequences will be created."
+msgstr ""
+
 msgctxt "help:account.general_ledger.account.context,posted:"
 msgid "Show only posted move"
 msgstr ""
@@ -3513,11 +3564,19 @@ msgctxt "help:account.tax.line.template,amount:"
 msgid "A python expression that will be evaluated with the keywords."
 msgstr ""
 
+msgctxt "help:account.tax.rule.line,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line,origin_tax:"
 msgid ""
 "If the original tax is filled, the rule will be applied only for this tax."
 msgstr ""
 
+msgctxt "help:account.tax.rule.line.template,keep_origin:"
+msgid "Check to append the original tax to substituted tax."
+msgstr ""
+
 msgctxt "help:account.tax.rule.line.template,origin_tax:"
 msgid ""
 "If the original tax template is filled, the rule will be applied only for "
@@ -3609,6 +3668,10 @@ msgctxt "model:account.fiscalyear.balance_non_deferral.start,name:"
 msgid "Balance Non-Deferral"
 msgstr ""
 
+msgctxt "model:account.fiscalyear.renew.start,name:"
+msgid "Renew Fiscal Year Start"
+msgstr ""
+
 msgctxt "model:account.general_ledger.account,name:"
 msgid "General Ledger Account"
 msgstr ""
@@ -3963,10 +4026,6 @@ msgctxt "model:ir.action,name:act_open_tax_code"
 msgid "Open Tax Code"
 msgstr ""
 
-msgctxt "model:ir.action,name:act_open_type"
-msgid "Open Type"
-msgstr ""
-
 msgctxt "model:ir.action,name:act_period_form"
 msgid "Periods"
 msgstr ""
@@ -3983,6 +4042,10 @@ msgctxt "model:ir.action,name:act_reconcile_lines"
 msgid "Reconcile Lines"
 msgstr ""
 
+msgctxt "model:ir.action,name:act_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr ""
+
 msgctxt "model:ir.action,name:act_tax_code_list"
 msgid "Tax Codes"
 msgstr ""
@@ -4251,6 +4314,10 @@ msgctxt "model:ir.ui.menu,name:menu_reconcile"
 msgid "Reconcile Accounts"
 msgstr ""
 
+msgctxt "model:ir.ui.menu,name:menu_renew_fiscalyear"
+msgid "Renew Fiscal Year"
+msgstr ""
+
 msgctxt "model:ir.ui.menu,name:menu_reporting"
 msgid "Reporting"
 msgstr ""
@@ -4411,6 +4478,10 @@ msgid "Fiscal Year:"
 msgstr "财年"
 
 msgctxt "report:account.general_ledger:"
+msgid "From Date:"
+msgstr ""
+
+msgctxt "report:account.general_ledger:"
 msgid "From Period"
 msgstr ""
 
@@ -4432,10 +4503,6 @@ msgid "Origin"
 msgstr ""
 
 msgctxt "report:account.general_ledger:"
-msgid "Period:"
-msgstr ""
-
-msgctxt "report:account.general_ledger:"
 msgid "Print Date:"
 msgstr ""
 
@@ -4562,6 +4629,10 @@ msgid "Fiscal Year:"
 msgstr "财年"
 
 msgctxt "report:account.trial_balance:"
+msgid "From Date:"
+msgstr ""
+
+msgctxt "report:account.trial_balance:"
 msgid "From Period:"
 msgstr ""
 
@@ -4574,7 +4645,7 @@ msgid "Start Balance"
 msgstr ""
 
 msgctxt "report:account.trial_balance:"
-msgid "To Period:"
+msgid "To"
 msgstr ""
 
 msgctxt "report:account.trial_balance:"
@@ -5146,6 +5217,15 @@ msgctxt "wizard_button:account.fiscalyear.balance_non_deferral,start,end:"
 msgid "Cancel"
 msgstr "取消"
 
+msgctxt "wizard_button:account.fiscalyear.renew,start,create_:"
+msgid "Create"
+msgstr ""
+
+#, fuzzy
+msgctxt "wizard_button:account.fiscalyear.renew,start,end:"
+msgid "Cancel"
+msgstr "取消"
+
 #, fuzzy
 msgctxt "wizard_button:account.move.cancel,default,cancel:"
 msgid "OK"
diff --git a/localize.xsl b/localize.xsl
new file mode 100644
index 0000000..73a1146
--- /dev/null
+++ b/localize.xsl
@@ -0,0 +1,34 @@
+<?xml version="1.0"?>
+<xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+    <xsl:param name="lang"/>
+    <xsl:template match="record[@id]">
+        <xsl:copy>
+            <xsl:attribute name="id">
+                <xsl:value-of select="attribute::id"/>_<xsl:value-of select="$lang"/>
+            </xsl:attribute>
+            <xsl:apply-templates select="@*|node()"/>
+        </xsl:copy>
+    </xsl:template>
+    <xsl:template match="@*">
+        <xsl:choose>
+            <xsl:when test="name()='id' or name()='lang'"></xsl:when>
+            <xsl:when test="name()='ref'">
+                <xsl:attribute name="ref">
+                    <xsl:value-of select="."/>_<xsl:value-of select="$lang"/>
+                </xsl:attribute>
+            </xsl:when>
+            <xsl:otherwise>
+                <xsl:copy/>
+            </xsl:otherwise>
+        </xsl:choose>
+    </xsl:template>
+    <xsl:template match="node()">
+        <xsl:choose>
+            <xsl:when test="@lang=$lang or not(@lang)">
+                <xsl:copy>
+                    <xsl:apply-templates select="@*|node()"/>
+                </xsl:copy>
+            </xsl:when>
+        </xsl:choose>
+    </xsl:template>
+</xsl:transform>
diff --git a/move.py b/move.py
index 42f45de..ed1f3f0 100644
--- a/move.py
+++ b/move.py
@@ -6,7 +6,7 @@ from itertools import groupby, combinations
 from operator import itemgetter
 from collections import defaultdict
 
-from sql import Null
+from sql import Null, Literal
 from sql.aggregate import Sum, Max
 from sql.conditionals import Coalesce, Case
 
@@ -56,8 +56,8 @@ class Move(ModelSQL, ModelView):
         states=_MOVE_STATES, depends=_MOVE_DEPENDS + ['company'], select=True)
     journal = fields.Many2One('account.journal', 'Journal', required=True,
             states=_MOVE_STATES, depends=_MOVE_DEPENDS)
-    date = fields.Date('Effective Date', required=True, states=_MOVE_STATES,
-        depends=_MOVE_DEPENDS)
+    date = fields.Date('Effective Date', required=True, select=True,
+        states=_MOVE_STATES, depends=_MOVE_DEPENDS)
     post_date = fields.Date('Post Date', readonly=True)
     description = fields.Char('Description', states=_MOVE_STATES,
         depends=_MOVE_DEPENDS)
@@ -757,6 +757,29 @@ class Line(ModelSQL, ModelView):
             date = Transaction().context['date']
         return date
 
+    @classmethod
+    def default_move(cls):
+        transaction = Transaction()
+        context = transaction.context
+        if context.get('journal') and context.get('period'):
+            lines = cls.search([
+                    ('move.journal', '=', context['journal']),
+                    ('move.period', '=', context['period']),
+                    ('create_uid', '=', transaction.user),
+                    ('state', '=', 'draft'),
+                    ], order=[('id', 'DESC')], limit=1)
+            if lines:
+                line, = lines
+                return line.move.id
+
+    @fields.depends('move', 'debit', 'credit', '_parent_move.lines')
+    def on_change_move(self):
+        if self.move and not self.debit and not self.credit:
+            total = sum(l.debit - l.credit
+                for l in getattr(self.move, 'lines', []))
+            self.debit = -total if total < 0 else Decimal(0)
+            self.credit = total if total > 0 else Decimal(0)
+
     @staticmethod
     def default_state():
         return 'draft'
@@ -773,176 +796,6 @@ class Line(ModelSQL, ModelView):
     def default_credit():
         return Decimal(0)
 
-    @classmethod
-    def default_get(cls, fields, with_rec_name=True):
-        pool = Pool()
-        Move = pool.get('account.move')
-        Tax = pool.get('account.tax')
-        Account = pool.get('account.account')
-        TaxCode = pool.get('account.tax.code')
-        values = super(Line, cls).default_get(fields,
-                with_rec_name=with_rec_name)
-
-        if 'move' not in fields:
-            # Not manual entry
-            if 'date' in values:
-                values = values.copy()
-                del values['date']
-            return values
-
-        if (Transaction().context.get('journal')
-                and Transaction().context.get('period')):
-            lines = cls.search([
-                ('move.journal', '=', Transaction().context['journal']),
-                ('move.period', '=', Transaction().context['period']),
-                ('create_uid', '=', Transaction().user),
-                ('state', '=', 'draft'),
-                ], order=[('id', 'DESC')], limit=1)
-            if not lines:
-                return values
-            move = lines[0].move
-            values['move'] = move.id
-            values['move.rec_name'] = move.rec_name
-
-        if 'move' not in values:
-            return values
-
-        move = Move(values['move'])
-        total = Decimal('0.0')
-        taxes = {}
-        no_code_taxes = []
-        for line in move.lines:
-            total += line.debit - line.credit
-            if line.party and 'party' in fields and 'party' not in values:
-                values['party'] = line.party.id
-                values['party.rec_name'] = line.party.rec_name
-            if move.journal.type in ('expense', 'revenue'):
-                line_code_taxes = [x.code.id for x in line.tax_lines]
-                for tax in line.account.taxes:
-                    if move.journal.type == 'revenue':
-                        if line.debit:
-                            base_id = (tax.credit_note_base_code.id
-                                if tax.credit_note_base_code else None)
-                            code_id = (tax.credit_note_tax_code.id
-                                if tax.credit_note_tax_code else None)
-                            account_id = (tax.credit_note_account.id
-                                if tax.credit_note_account else None)
-                        else:
-                            base_id = (tax.invoice_base_code.id
-                                if tax.invoice_base_code else None)
-                            code_id = (tax.invoice_tax_code.id
-                                if tax.invoice_tax_code else None)
-                            account_id = (tax.invoice_account.id
-                                if tax.invoice_account else None)
-                    else:
-                        if line.debit:
-                            base_id = (tax.invoice_base_code.id
-                                if tax.invoice_base_code else None)
-                            code_id = (tax.invoice_tax_code.id
-                                if tax.invoice_tax_code else None)
-                            account_id = (tax.invoice_account.id
-                                if tax.invoice_account else None)
-                        else:
-                            base_id = (tax.credit_note_base_code.id
-                                if tax.credit_note_base_code else None)
-                            code_id = (tax.credit_note_tax_code.id
-                                if tax.credit_note_tax_code else None)
-                            account_id = (tax.credit_note_account.id
-                                if tax.credit_note_account else None)
-                    if base_id in line_code_taxes or not base_id:
-                        taxes.setdefault((account_id, code_id, tax.id), None)
-                for tax_line in line.tax_lines:
-                    taxes[
-                        (line.account.id, tax_line.code.id, tax_line.tax.id)
-                        ] = True
-                if not line.tax_lines:
-                    no_code_taxes.append(line.account.id)
-        for no_code_account_id in no_code_taxes:
-            for (account_id, code_id, tax_id), test in \
-                    taxes.iteritems():
-                if (not test
-                        and not code_id
-                        and no_code_account_id == account_id):
-                    taxes[(account_id, code_id, tax_id)] = True
-
-        if 'account' in fields:
-            account = None
-            if total >= Decimal('0.0'):
-                if move.journal.credit_account:
-                    account = move.journal.credit_account
-            else:
-                if move.journal.debit_account:
-                    account = move.journal.debit_account
-            if account:
-                    values['account'] = account.id
-                    values['account.rec_name'] = account.rec_name
-            else:
-                values['account'] = None
-
-        if ('debit' in fields) or ('credit' in fields):
-            values['debit'] = total < 0 and - total or Decimal(0)
-            values['credit'] = total > 0 and total or Decimal(0)
-
-        if move.journal.type in ('expense', 'revenue'):
-            for account_id, code_id, tax_id in taxes:
-                if taxes[(account_id, code_id, tax_id)]:
-                    continue
-                for line in move.lines:
-                    if move.journal.type == 'revenue':
-                        if line.debit:
-                            key = 'credit_note'
-                        else:
-                            key = 'invoice'
-                    else:
-                        if line.debit:
-                            key = 'invoice'
-                        else:
-                            key = 'credit_note'
-                    line_amount = Decimal('0.0')
-                    tax_amount = Decimal('0.0')
-                    for tax_line in Tax.compute(line.account.taxes,
-                            line.debit or line.credit, 1):
-                        tax_account = getattr(tax_line['tax'],
-                            key + '_account')
-                        tax_code = getattr(tax_line['tax'], key + '_tax_code')
-                        if ((tax_account.id if tax_account
-                                    else line.account.id) == account_id
-                                and (tax_code.id if tax_code else None
-                                    == code_id)
-                                and tax_line['tax'].id == tax_id):
-                            if line.debit:
-                                line_amount += tax_line['amount']
-                            else:
-                                line_amount -= tax_line['amount']
-                            tax_amount += tax_line['amount'] * \
-                                getattr(tax_line['tax'], key + '_tax_sign')
-                    line_amount = line.account.company.currency.round(
-                        line_amount)
-                    tax_amount = line.account.company.currency.round(
-                        tax_amount)
-                    if ('debit' in fields):
-                        values['debit'] = line_amount > Decimal('0.0') \
-                            and line_amount or Decimal('0.0')
-                    if ('credit' in fields):
-                        values['credit'] = line_amount < Decimal('0.0') \
-                            and - line_amount or Decimal('0.0')
-                    if 'account' in fields and account_id:
-                        values['account'] = account_id
-                        values['account.rec_name'] = Account(
-                            account_id).rec_name
-                    if 'tax_lines' in fields and code_id:
-                        values['tax_lines'] = [
-                            {
-                                'amount': tax_amount,
-                                'currency_digits': line.currency_digits,
-                                'code': code_id,
-                                'code.rec_name': TaxCode(code_id).rec_name,
-                                'tax': tax_id,
-                                'tax.rec_name': Tax(tax_id).rec_name,
-                            },
-                        ]
-        return values
-
     @fields.depends('account')
     def on_change_with_currency_digits(self, name=None):
         if self.account:
@@ -962,26 +815,14 @@ class Line(ModelSQL, ModelView):
         Move = Pool().get('account.move')
         return Move.get_origin()
 
-    @fields.depends('account', 'debit', 'credit', 'tax_lines', 'journal',
-        'move', 'amount_second_currency')
+    @fields.depends('debit', 'credit', 'amount_second_currency')
     def on_change_debit(self):
-        Journal = Pool().get('account.journal')
-        if self.journal or Transaction().context.get('journal'):
-            journal = self.journal or Journal(Transaction().context['journal'])
-            if journal.type in ('expense', 'revenue'):
-                self._compute_tax_lines(journal.type)
         if self.debit:
             self.credit = Decimal('0.0')
         self._amount_second_currency_sign()
 
-    @fields.depends('account', 'debit', 'credit', 'tax_lines', 'journal',
-        'move', 'amount_second_currency')
+    @fields.depends('debit', 'credit', 'amount_second_currency')
     def on_change_credit(self):
-        Journal = Pool().get('account.journal')
-        if self.journal or Transaction().context.get('journal'):
-            journal = self.journal or Journal(Transaction().context['journal'])
-            if journal.type in ('expense', 'revenue'):
-                self._compute_tax_lines(journal.type)
         if self.credit:
             self.debit = Decimal('0.0')
         self._amount_second_currency_sign()
@@ -996,16 +837,8 @@ class Line(ModelSQL, ModelView):
             self.amount_second_currency = \
                 self.amount_second_currency.copy_sign(self.debit - self.credit)
 
-    @fields.depends('account', 'debit', 'credit', 'tax_lines', 'journal',
-        'move')
+    @fields.depends('account')
     def on_change_account(self):
-        Journal = Pool().get('account.journal')
-
-        if Transaction().context.get('journal'):
-            journal = Journal(Transaction().context['journal'])
-            if journal.type in ('expense', 'revenue'):
-                self._compute_tax_lines(journal.type)
-
         if self.account:
             self.currency_digits = self.account.currency_digits
             if self.account.second_currency:
@@ -1026,136 +859,6 @@ class Line(ModelSQL, ModelView):
             return self.account.party_required
         return False
 
-    def _compute_tax_lines(self, journal_type):
-        pool = Pool()
-        Tax = pool.get('account.tax')
-        TaxLine = pool.get('account.tax.line')
-
-        if self.move:
-            # Only for first line
-            return
-        tax_lines = []
-        if self.account:
-            debit = self.debit or Decimal('0.0')
-            credit = self.credit or Decimal('0.0')
-            for tax in self.account.taxes:
-                if journal_type == 'revenue':
-                    if debit:
-                        key = 'credit_note'
-                    else:
-                        key = 'invoice'
-                else:
-                    if debit:
-                        key = 'invoice'
-                    else:
-                        key = 'credit_note'
-                base_amounts = {}
-                for tax_line in Tax.compute(self.account.taxes,
-                        debit or credit, 1):
-                    code = getattr(tax_line['tax'], key + '_base_code')
-                    code_id = code.id if code else None
-                    if not code_id:
-                        continue
-                    tax_id = tax_line['tax'].id
-                    base_amounts.setdefault((code_id, tax_id), Decimal('0.0'))
-                    base_amounts[code_id, tax_id] += tax_line['base'] * \
-                        getattr(tax_line['tax'], key + '_tax_sign')
-                for code_id, tax_id in base_amounts:
-                    if not base_amounts[code_id, tax_id]:
-                        continue
-                    tax_line = TaxLine(**TaxLine.default_get(
-                            TaxLine._fields.keys()))
-
-                    tax_line.amount = base_amounts[code_id, tax_id]
-                    tax_line.currency_digits = self.account.currency_digits
-                    tax_line.code = code_id
-                    tax_line.tax = tax_id
-                    tax_lines.append(tax_line)
-        self.tax_lines = tax_lines
-
-    @fields.depends('move', 'party', 'account', 'debit', 'credit', 'journal')
-    def on_change_party(self):
-        Journal = Pool().get('account.journal')
-        cursor = Transaction().connection.cursor()
-        if (not self.party) or self.account:
-            return
-
-        if not self.party.account_receivable \
-                or not self.party.account_payable:
-            return
-
-        if self.party and (not self.debit) and (not self.credit):
-            type_name = self.__class__.debit.sql_type().base
-            table = self.__table__()
-            column = Coalesce(Sum(Coalesce(table.debit, 0)
-                    - Coalesce(table.credit, 0)), 0).cast(type_name)
-            where = ((table.reconciliation == Null)
-                & (table.party == self.party.id))
-            cursor.execute(*table.select(column,
-                    where=where
-                    & (table.account == self.party.account_receivable.id)))
-            amount = cursor.fetchone()[0]
-            # SQLite uses float for SUM
-            if not isinstance(amount, Decimal):
-                amount = Decimal(str(amount))
-            if not self.party.account_receivable.currency.is_zero(amount):
-                if amount > Decimal('0.0'):
-                    self.credit = \
-                        self.party.account_receivable.currency.round(amount)
-                    self.debit = Decimal('0.0')
-                else:
-                    self.credit = Decimal('0.0')
-                    self.debit = \
-                        - self.party.account_receivable.currency.round(amount)
-                self.account = self.party.account_receivable
-            else:
-                cursor.execute(*table.select(column,
-                        where=where
-                        & (table.account == self.party.account_payable.id)))
-                amount = cursor.fetchone()[0]
-                # SQLite uses float for SUM
-                if not isinstance(amount, Decimal):
-                    amount = Decimal(str(amount))
-                if not self.party.account_payable.currency.is_zero(amount):
-                    if amount > Decimal('0.0'):
-                        self.credit = \
-                            self.party.account_payable.currency.round(amount)
-                        self.debit = Decimal('0.0')
-                    else:
-                        self.credit = Decimal('0.0')
-                        self.debit = \
-                            - self.party.account_payable.currency.round(amount)
-                    self.account = self.party.account_payable
-
-        if self.party and self.debit:
-            if self.debit > Decimal('0.0'):
-                if not self.account:
-                    self.account = self.party.account_receivable
-            else:
-                if not self.account:
-                    self.account = self.party.account_payable
-
-        if self.party and self.credit:
-            if self.credit > Decimal('0.0'):
-                if not self.account:
-                    self.account = self.party.account_payable
-            else:
-                if not self.account:
-                    self.account = self.party.account_receivable
-
-        journal = None
-        if self.journal:
-            journal = self.journal
-        elif Transaction().context.get('journal'):
-            journal = Journal(Transaction().context.get('journal'))
-        if journal and self.party:
-            if journal.type == 'revenue':
-                if not self.account:
-                    self.account = self.party.account_receivable
-            elif journal.type == 'expense':
-                if not self.account:
-                    self.account = self.party.account_payable
-
     def get_move_field(self, name):
         field = getattr(self.__class__, name)
         if name.startswith('move_'):
@@ -1180,11 +883,12 @@ class Line(ModelSQL, ModelView):
 
     @classmethod
     def search_move_field(cls, name, clause):
+        nested = clause[0].lstrip(name)
         if name.startswith('move_'):
             name = name[5:]
-        return [('move.' + name,) + tuple(clause[1:])]
+        return [('move.' + name + nested,) + tuple(clause[1:])]
 
-    @fields.depends('move','_parent_move.state')
+    @fields.depends('move', '_parent_move.state')
     def on_change_with_move_state(self, name=None):
         if self.move:
             return self.move.state
@@ -1215,7 +919,7 @@ class Line(ModelSQL, ModelView):
         if self.amount_second_currency is not None:
             return self.amount_second_currency * sign
         else:
-            return self.debit - self.credit * sign
+            return (self.debit - self.credit) * sign
 
     def get_amount_currency(self, name):
         if self.second_currency:
@@ -1250,83 +954,61 @@ class Line(ModelSQL, ModelView):
         Period = pool.get('account.period')
         move = Move.__table__()
         period = Period.__table__()
+        fiscalyear = FiscalYear.__table__()
+        context = Transaction().context
+        company = context.get('company')
 
-        if Transaction().context.get('date'):
+        fiscalyear_ids = []
+        where = Literal(True)
+
+        if context.get('posted'):
+            where &= move.state == 'posted'
+
+        date = context.get('date')
+        from_date, to_date = context.get('from_date'), context.get('to_date')
+        fiscalyear_id = context.get('fiscalyear')
+        period_ids = context.get('periods')
+        if date:
             fiscalyears = FiscalYear.search([
-                    ('start_date', '<=', Transaction().context['date']),
-                    ('end_date', '>=', Transaction().context['date']),
-                    ('company', '=', Transaction().context.get('company')),
+                    ('start_date', '<=', date),
+                    ('end_date', '>=', date),
+                    ('company', '=', company),
                     ], limit=1)
-
-            fiscalyear_id = fiscalyears and fiscalyears[0].id or 0
-
-            if Transaction().context.get('posted'):
-                return ((table.state != 'draft')
-                    & table.move.in_(move.join(period,
-                            condition=move.period == period.id
-                            ).select(move.id,
-                            where=(period.fiscalyear == fiscalyear_id)
-                            & (move.date <= Transaction().context['date'])
-                            & (move.state == 'posted'))),
-                    [f.id for f in fiscalyears])
+            if fiscalyears:
+                fiscalyear_id = fiscalyears[0].id
             else:
-                return ((table.state != 'draft')
-                    & table.move.in_(move.join(period,
-                            condition=move.period == period.id
-                            ).select(move.id,
-                            where=(period.fiscalyear == fiscalyear_id)
-                            & (move.date <= Transaction().context['date']))),
-                    [f.id for f in fiscalyears])
-
-        if Transaction().context.get('periods'):
-            if Transaction().context.get('fiscalyear'):
-                fiscalyear_ids = [Transaction().context['fiscalyear']]
-            else:
-                fiscalyear_ids = []
-            if Transaction().context.get('posted'):
-                return ((table.state != 'draft')
-                    & table.move.in_(
-                            move.select(move.id,
-                                where=move.period.in_(
-                                    Transaction().context['periods'])
-                                & (move.state == 'posted'))),
-                    fiscalyear_ids)
-            else:
-                return ((table.state != 'draft')
-                    & table.move.in_(
-                        move.select(move.id,
-                            where=move.period.in_(
-                                Transaction().context['periods']))),
-                    fiscalyear_ids)
+                fiscalyear_id = -1
+            fiscalyear_ids = map(int, fiscalyears)
+            where &= period.fiscalyear == fiscalyear_id
+            where &= move.date <= date
+        elif fiscalyear_id or period_ids or from_date or to_date:
+            if fiscalyear_id:
+                fiscalyear_ids = [fiscalyear_id]
+                where &= fiscalyear.id == fiscalyear_id
+            if period_ids:
+                where &= move.period.in_(period_ids)
+            if from_date:
+                where &= move.date >= from_date
+            if to_date:
+                where &= move.date <= to_date
         else:
-            if not Transaction().context.get('fiscalyear'):
-                fiscalyears = FiscalYear.search([
+            where &= fiscalyear.state == 'open'
+            where &= fiscalyear.company == company
+            fiscalyears = FiscalYear.search([
                     ('state', '=', 'open'),
-                    ('company', '=', Transaction().context.get('company')),
+                    ('company', '=', company),
                     ])
-                fiscalyear_ids = [f.id for f in fiscalyears] or [0]
-            else:
-                fiscalyear_ids = [Transaction().context.get('fiscalyear')]
-
-            if Transaction().context.get('posted'):
-                return ((table.state != 'draft')
-                    & table.move.in_(
-                        move.select(move.id,
-                            where=move.period.in_(
-                                period.select(period.id,
-                                    where=period.fiscalyear.in_(
-                                        fiscalyear_ids)))
-                            & (move.state == 'posted'))),
-                    fiscalyear_ids)
-            else:
-                return ((table.state != 'draft')
-                    & table.move.in_(
-                        move.select(move.id,
-                            where=move.period.in_(
-                                period.select(period.id,
-                                    where=period.fiscalyear.in_(
-                                        fiscalyear_ids))))),
-                    fiscalyear_ids)
+            fiscalyear_ids = map(int, fiscalyears)
+
+        # Use LEFT JOIN to allow database optimization
+        # if no joined table is used in the where clause.
+        return ((table.state != 'draft')
+            & table.move.in_(move
+                .join(period, 'LEFT', condition=move.period == period.id)
+                .join(fiscalyear, 'LEFT',
+                    condition=period.fiscalyear == fiscalyear.id)
+                .select(move.id, where=where)),
+            fiscalyear_ids)
 
     @classmethod
     def on_write(cls, lines):
diff --git a/move.xml b/move.xml
index f96461a..6a4e4cd 100644
--- a/move.xml
+++ b/move.xml
@@ -360,7 +360,7 @@ this repository contains the full copyright notices and license terms. -->
             <field name="name">General Journal</field>
             <field name="model">account.move</field>
             <field name="report_name">account.move.general_journal</field>
-            <field name="report">account/general_journal.odt</field>
+            <field name="report">account/general_journal.fodt</field>
         </record>
     </data>
 </tryton>
diff --git a/party.py b/party.py
index 298e4d0..776aca6 100644
--- a/party.py
+++ b/party.py
@@ -8,7 +8,7 @@ from sql.conditionals import Coalesce
 
 from trytond import backend
 from trytond.model import ModelSQL, fields
-from trytond.pyson import Eval, Bool
+from trytond.pyson import Eval
 from trytond.transaction import Transaction
 from trytond.pool import Pool, PoolMeta
 from trytond.tools import reduce_ids, grouped_slice
@@ -33,7 +33,6 @@ class Party(CompanyMultiValueMixin):
                 ('company', '=', Eval('context', {}).get('company', -1)),
                 ],
             states={
-                'required': Bool(Eval('context', {}).get('company')),
                 'invisible': ~Eval('context', {}).get('company'),
                 }))
     account_receivable = fields.MultiValue(fields.Many2One(
@@ -43,7 +42,6 @@ class Party(CompanyMultiValueMixin):
                 ('company', '=', Eval('context', {}).get('company', -1)),
                 ],
             states={
-                'required': Bool(Eval('context', {}).get('company')),
                 'invisible': ~Eval('context', {}).get('company'),
                 }))
     customer_tax_rule = fields.MultiValue(fields.Many2One(
@@ -84,6 +82,16 @@ class Party(CompanyMultiValueMixin):
             'get_receivable_payable', searcher='search_receivable_payable')
 
     @classmethod
+    def __setup__(cls):
+        super(Party, cls).__setup__()
+        cls._error_messages.update({
+            'missing_receivable_account': (
+                    'There is no receivable account on party "%(name)s".'),
+            'missing_payable_account': (
+                    'There is no payable account on party "%(name)s".'),
+            })
+
+    @classmethod
     def multivalue_model(cls, field):
         pool = Pool()
         if field in account_names:
@@ -91,24 +99,6 @@ class Party(CompanyMultiValueMixin):
         return super(Party, cls).multivalue_model(field)
 
     @classmethod
-    def default_account_payable(cls, **pattern):
-        pool = Pool()
-        Configuration = pool.get('account.configuration')
-        config = Configuration(1)
-        account = config.get_multivalue(
-            'default_account_payable', **pattern)
-        return account.id if account else None
-
-    @classmethod
-    def default_account_receivable(cls, **pattern):
-        pool = Pool()
-        Configuration = pool.get('account.configuration')
-        config = Configuration(1)
-        account = config.get_multivalue(
-            'default_account_receivable', **pattern)
-        return account.id if account else None
-
-    @classmethod
     def get_currency_digits(cls, parties, name):
         pool = Pool()
         Company = pool.get('company.company')
@@ -167,8 +157,7 @@ class Party(CompanyMultiValueMixin):
                             & (line.reconciliation == Null)
                             & (account.company == company_id)
                             & party_where
-                            & today_where
-                            & (account.kind == code)),
+                            & today_where),
                         group_by=line.party))
                 for party, value in cursor.fetchall():
                     # SQLite uses float for SUM
@@ -235,6 +224,34 @@ class Party(CompanyMultiValueMixin):
                     having=Operator(amount, value))
         return [('id', 'in', query)]
 
+    @property
+    def account_payable_used(self):
+        pool = Pool()
+        Configuration = pool.get('account.configuration')
+        account = self.account_payable
+        if not account:
+            config = Configuration(1)
+            account = config.get_multivalue('default_account_payable')
+        if not account:
+            self.raise_user_error('missing_payable_account', {
+                    'name': self.rec_name,
+                    })
+        return account
+
+    @property
+    def account_receivable_used(self):
+        pool = Pool()
+        Configuration = pool.get('account.configuration')
+        account = self.account_receivable
+        if not account:
+            config = Configuration(1)
+            account = config.get_multivalue('default_account_receivable')
+        if not account:
+            self.raise_user_error('missing_receivable_account', {
+                    'name': self.rec_name,
+                    })
+        return account
+
 
 class PartyAccount(ModelSQL, CompanyValueMixin):
     "Party Account"
diff --git a/period.py b/period.py
index 821c4f7..a8ff61f 100644
--- a/period.py
+++ b/period.py
@@ -118,7 +118,7 @@ class Period(Workflow, ModelSQL, ModelView):
 
     @classmethod
     def search_company(cls, name, clause):
-        return [('fiscalyear.%s' % name,) + tuple(clause[1:])]
+        return [('fiscalyear.' + clause[0],) + tuple(clause[1:])]
 
     def get_icon(self, name):
         return {
diff --git a/scripts/fix_party b/scripts/fix_party
new file mode 100755
index 0000000..06c1857
--- /dev/null
+++ b/scripts/fix_party
@@ -0,0 +1,109 @@
+#!/usr/bin/env python
+# This file is part of Tryton.  The COPYRIGHT file at the top level of
+# this repository contains the full copyright notices and license terms.
+import sys
+from argparse import ArgumentParser
+
+from proteus import Model, config
+
+from trytond.pool import Pool
+from trytond.transaction import Transaction
+
+
+def allow_modify_party(database):
+    with Transaction().start(database, 'admin'):
+        pool = Pool()
+        Line = pool.get('account.move.line')
+        Line._check_modify_exclude.add('party')
+        try:
+            Line._reconciliation_modify_disallow.remove('party')
+        except KeyError:
+            pass
+
+
+def get_modules():
+    Module = Model.get('ir.module')
+    modules = Module.find([
+            ('state', '=', 'installed'),
+            ])
+    return [m.name for m in modules]
+
+
+def get_empty_party():
+    Line = Model.get('account.move.line')
+    return Line.find([
+            ('party', '=', None),
+            ('account.party_required', '=', True),
+            ])
+
+
+def get_party(line, modules):
+    for module, getter in MODULES_PARTY.items():
+        if module not in modules:
+            continue
+        party = getter(line)
+        if party:
+            return party
+
+
+def get_party_account_invoice(line):
+    Invoice = Model.get('account.invoice')
+
+    if isinstance(line.origin, Invoice):
+        return line.origin.party
+
+
+def get_party_account_statement(line):
+    Statement = Model.get('account.statement')
+
+    if isinstance(line.origin, Statement):
+        for statement_line in line.origin.lines:
+            if statement_line.move == line.move:
+                return statement_line.party
+
+MODULES_PARTY = {
+    'account_invoice': get_party_account_invoice,
+    'account_statement': get_party_account_statement,
+    }
+
+
+def get_set_party():
+    Line = Model.get('account.move.line')
+    return Line.find([
+            ('party', '!=', None),
+            ('account.party_required', '=', False),
+            ])
+
+
+def main(database, config_file=None):
+    config.set_trytond(database, config_file=config_file)
+
+    allow_modify_party(database)
+
+    modules = get_modules()
+
+    Line = Model.get('account.move.line')
+
+    lines = get_empty_party()
+    for line in lines:
+        line.party = get_party(line, modules)
+        if not line.party:
+            print >> sys.stderr, 'Can not fix line: %s' % line.rec_name
+    Line.save(lines)
+
+    lines = get_set_party()
+    for line in lines:
+        line.party = None
+    Line.save(lines)
+
+
+if __name__ == '__main__':
+    parser = ArgumentParser()
+    parser.add_argument('-d', '--database', dest='database')
+    parser.add_argument('-c', '--config', dest='config_file',
+        help='the trytond config file')
+
+    args = parser.parse_args()
+    if not args.database:
+        parser.error('Missing database')
+    main(args.database, args.config_file)
diff --git a/setup.py b/setup.py
index 6442a7e..a4b6cc1 100644
--- a/setup.py
+++ b/setup.py
@@ -75,7 +75,7 @@ setup(name=name,
         ],
     package_data={
         'trytond.modules.account': (info.get('xml', [])
-            + ['tryton.cfg', 'view/*.xml', 'locale/*.po', '*.odt',
+            + ['tryton.cfg', 'view/*.xml', 'locale/*.po', '*.fodt',
                 'icons/*.svg', 'tests/*.rst']),
         },
     classifiers=[
@@ -103,9 +103,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 :: 3.6',
         'Programming Language :: Python :: Implementation :: CPython',
         'Programming Language :: Python :: Implementation :: PyPy',
         'Topic :: Office/Business',
@@ -128,5 +128,6 @@ setup(name=name,
         'tests/scenario_move_cancel.rst',
         'tests/scenario_move_template.rst',
         'tests/scenario_reports.rst',
+        'tests/scenario_renew_fiscalyear.rst',
         ],
     )
diff --git a/tax.py b/tax.py
index d019e83..9ad8a02 100644
--- a/tax.py
+++ b/tax.py
@@ -380,6 +380,7 @@ class TaxTemplate(sequence_ordered(), ModelSQL, ModelView):
         digits=(2, 0))
     account = fields.Many2One('account.account.template', 'Account Template',
             domain=[('parent', '=', None)], required=True)
+    legal_notice = fields.Text("Legal Notice")
 
     @classmethod
     def __setup__(cls):
@@ -455,7 +456,8 @@ class TaxTemplate(sequence_ordered(), ModelSQL, ModelView):
         for field in ('name', 'description', 'sequence', 'amount',
                 'rate', 'type', 'invoice_base_sign', 'invoice_tax_sign',
                 'credit_note_base_sign', 'credit_note_tax_sign',
-                'start_date', 'end_date', 'update_unit_price'):
+                'start_date', 'end_date', 'update_unit_price',
+                'legal_notice'):
             if not tax or getattr(tax, field) != getattr(self, field):
                 res[field] = getattr(self, field)
         for field in ('group',):
@@ -560,7 +562,7 @@ class Tax(sequence_ordered(), ModelSQL, ModelView):
     '''
     __name__ = 'account.tax'
     name = fields.Char('Name', required=True)
-    description = fields.Char('Description', required=True,
+    description = fields.Char('Description', required=True, translate=True,
             help="The name that will be used in reports")
     group = fields.Many2One('account.tax.group', 'Group',
             states={
@@ -569,14 +571,12 @@ class Tax(sequence_ordered(), ModelSQL, ModelView):
     active = fields.Boolean('Active')
     start_date = fields.Date('Starting Date')
     end_date = fields.Date('Ending Date')
-    currency_digits = fields.Function(fields.Integer('Currency Digits'),
-        'on_change_with_currency_digits')
-    amount = fields.Numeric('Amount', digits=(16, Eval('currency_digits', 2)),
+    amount = fields.Numeric('Amount', digits=(16, 8),
         states={
             'required': Eval('type') == 'fixed',
             'invisible': Eval('type') != 'fixed',
             }, help='In company\'s currency',
-        depends=['type', 'currency_digits'])
+        depends=['type'])
     rate = fields.Numeric('Rate', digits=(14, 10),
         states={
             'required': Eval('type') == 'percentage',
@@ -682,6 +682,7 @@ class Tax(sequence_ordered(), ModelSQL, ModelView):
             'required': Eval('type') != 'none',
             'readonly': Eval('type') == 'none',
             }, depends=['type'])
+    legal_notice = fields.Text("Legal Notice", translate=True)
     template = fields.Many2One('account.tax.template', 'Template')
 
     @classmethod
@@ -757,12 +758,6 @@ class Tax(sequence_ordered(), ModelSQL, ModelView):
     def default_company():
         return Transaction().context.get('company')
 
-    @fields.depends('company')
-    def on_change_with_currency_digits(self, name=None):
-        if self.company:
-            return self.company.currency.digits
-        return 2
-
     @classmethod
     def copy(cls, taxes, default=None):
         if default is None:
@@ -1054,6 +1049,7 @@ class TaxableMixin(object):
         line = {}
         line['manual'] = False
         line['description'] = tax.description
+        line['legal_notice'] = tax.legal_notice
         line['base'] = base
         line['amount'] = amount
         line['tax'] = tax.id if tax else None
@@ -1248,7 +1244,7 @@ class TaxRule(ModelSQL, ModelView):
 
         for line in self.lines:
             if line.match(pattern):
-                return line.get_taxes()
+                return line.get_taxes(tax)
         return tax and [tax.id] or None
 
     @classmethod
@@ -1303,6 +1299,8 @@ class TaxRuleLineTemplate(sequence_ordered(), ModelSQL, ModelView):
             'applied only for this tax template.'),
         depends=['group'],
         ondelete='RESTRICT')
+    keep_origin = fields.Boolean("Keep Origin",
+        help="Check to append the original tax to substituted tax.")
     tax = fields.Many2One('account.tax.template', 'Substitution Tax',
         domain=[
             ('parent', '=', None),
@@ -1345,6 +1343,8 @@ class TaxRuleLineTemplate(sequence_ordered(), ModelSQL, ModelView):
             res['group'] = self.group.id if self.group else None
         if not rule_line or rule_line.sequence != self.sequence:
             res['sequence'] = self.sequence
+        if not rule_line or rule_line.keep_origin != self.keep_origin:
+            res['keep_origin'] = self.keep_origin
         if not rule_line or rule_line.template != self:
             res['template'] = self.id
         return res
@@ -1419,6 +1419,8 @@ class TaxRuleLine(sequence_ordered(), ModelSQL, ModelView, MatchMixin):
             'only for this tax.'),
         depends=['group'],
         ondelete='RESTRICT')
+    keep_origin = fields.Boolean("Keep Origin",
+        help="Check to append the original tax to substituted tax.")
     tax = fields.Many2One('account.tax', 'Substitution Tax',
         domain=[
             ('parent', '=', None),
@@ -1468,12 +1470,15 @@ class TaxRuleLine(sequence_ordered(), ModelSQL, ModelView, MatchMixin):
                 return False
         return super(TaxRuleLine, self).match(pattern)
 
-    def get_taxes(self):
+    def get_taxes(self, origin_tax):
         '''
         Return list of taxes for a line
         '''
         if self.tax:
-            return [self.tax.id]
+            taxes = [self.tax.id]
+            if self.keep_origin and origin_tax:
+                taxes.append(origin_tax.id)
+            return taxes
         return None
 
     @classmethod
diff --git a/tax.xml b/tax.xml
index ea5e244..8cd015f 100644
--- a/tax.xml
+++ b/tax.xml
@@ -70,6 +70,11 @@ this repository contains the full copyright notices and license terms. -->
             <field name="view" ref="tax_code_template_view_tree"/>
             <field name="act_window" ref="act_tax_code_template_tree"/>
         </record>
+        <record model="ir.action.act_window.view" id="act_tax_code_template_tree_view2">
+            <field name="sequence" eval="20"/>
+            <field name="view" ref="tax_code_template_view_form"/>
+            <field name="act_window" ref="act_tax_code_template_tree"/>
+        </record>
         <menuitem parent="menu_templates" action="act_tax_code_template_tree"
             id="menu_tax_code_template_tree" sequence="30"/>
 
diff --git a/tests/scenario_renew_fiscalyear.rst b/tests/scenario_renew_fiscalyear.rst
new file mode 100644
index 0000000..69c41f8
--- /dev/null
+++ b/tests/scenario_renew_fiscalyear.rst
@@ -0,0 +1,62 @@
+=================================
+Account Renew Fiscalyear Scenario
+=================================
+
+Imports::
+
+    >>> import datetime
+    >>> from dateutil.relativedelta import relativedelta
+    >>> from decimal import Decimal
+    >>> from proteus import Model, Wizard, Report
+    >>> from trytond.tests.tools import activate_modules
+    >>> from trytond.modules.company.tests.tools import create_company, \
+    ...     get_company
+    >>> from trytond.modules.account.tests.tools import create_fiscalyear
+    >>> today = datetime.date.today()
+    >>> end_year = today + relativedelta(month=12, day=31)
+
+Install account::
+
+    >>> config = activate_modules('account')
+
+Create company::
+
+    >>> _ = create_company()
+    >>> company = get_company()
+
+Create fiscal year::
+
+    >>> fiscalyear = create_fiscalyear(company)
+    >>> fiscalyear.click('create_period')
+    >>> period = fiscalyear.periods.new()
+    >>> period.name = 'Adjustment'
+    >>> period.start_date = end_year
+    >>> period.end_date = end_year
+    >>> period.type = 'adjustment'
+    >>> fiscalyear.save()
+
+Set the sequence number::
+
+    >>> sequence = fiscalyear.post_move_sequence
+    >>> sequence.number_next = 10
+    >>> sequence.save()
+
+Renew fiscalyear using the wizard::
+
+    >>> renew_fiscalyear = Wizard('account.fiscalyear.renew')
+    >>> renew_fiscalyear.form.reset_sequences = False
+    >>> renew_fiscalyear.execute('create_')
+    >>> new_fiscalyear, = renew_fiscalyear.actions[0]
+    >>> len(new_fiscalyear.periods)
+    12
+    >>> int(new_fiscalyear.post_move_sequence.number_next)
+    10
+
+Renew fiscalyear resetting sequences::
+
+    >>> renew_fiscalyear = Wizard('account.fiscalyear.renew')
+    >>> renew_fiscalyear.form.reset_sequences = True
+    >>> renew_fiscalyear.execute('create_')
+    >>> new_fiscalyear, = renew_fiscalyear.actions[0]
+    >>> int(new_fiscalyear.post_move_sequence.number_next)
+    1
diff --git a/tests/test_account.py b/tests/test_account.py
index 3ffa2f6..9f4a6eb 100644
--- a/tests/test_account.py
+++ b/tests/test_account.py
@@ -968,8 +968,14 @@ class AccountTestCase(ModuleTestCase):
                         Party.search([(field, '=', value)]),
                         [party_test], msg=msg)
                     self.assertEqual(
+                        Party.search([(field, 'in', [value])]),
+                        [party_test], msg=msg)
+                    self.assertEqual(
                         Party.search([(field, '!=', value)]),
                         [], msg=msg)
+                    self.assertEqual(
+                        Party.search([(field, 'not in', [value])]),
+                        [], msg=msg)
 
             check_fields()
             close_fiscalyear(fiscalyear)
@@ -987,6 +993,82 @@ class AccountTestCase(ModuleTestCase):
         self.assertSequenceEqual(
             Tax.sort_taxes([tax3, tax2, tax1]), [tax1, tax2, tax3])
 
+    @with_transaction()
+    def test_configuration_accounts_on_party(self):
+        'Test configuration accounts are used as fallback on party'
+        pool = Pool()
+        Party = pool.get('party.party')
+        Account = pool.get('account.account')
+
+        party = Party(name='Party')
+        party.save()
+
+        self.assertIsNone(party.account_payable)
+        self.assertIsNone(party.account_receivable)
+
+        company = create_company()
+        with set_company(company):
+            create_chart(company)
+            receivable, = Account.search([
+                    ('kind', '=', 'receivable'),
+                    ])
+            payable, = Account.search([
+                    ('kind', '=', 'payable'),
+                    ])
+
+            party = Party(party.id)
+
+            self.assertEqual(party.account_payable_used, payable)
+            self.assertEqual(party.account_receivable_used, receivable)
+
+    @with_transaction()
+    def test_tax_rule(self):
+        "Test tax rule"
+        pool = Pool()
+        TaxRule = pool.get('account.tax.rule')
+        Tax = pool.get('account.tax')
+
+        company = create_company()
+        with set_company(company):
+            create_chart(company, tax=True)
+            tax, = Tax.search([])
+            target_tax, = Tax.copy([tax])
+
+            tax_rule, = TaxRule.create([{
+                        'name': 'Test',
+                        'kind': 'both',
+                        'lines': [('create', [{
+                                        'origin_tax': tax.id,
+                                        'tax': target_tax.id,
+                                        }])],
+                        }])
+            self.assertListEqual(tax_rule.apply(tax, {}), [target_tax.id])
+
+    @with_transaction()
+    def test_tax_rule_keep_origin(self):
+        "Test tax rule keeps origin"
+        pool = Pool()
+        TaxRule = pool.get('account.tax.rule')
+        Tax = pool.get('account.tax')
+
+        company = create_company()
+        with set_company(company):
+            create_chart(company, tax=True)
+            tax, = Tax.search([])
+            target_tax, = Tax.copy([tax])
+
+            tax_rule, = TaxRule.create([{
+                        'name': 'Test',
+                        'kind': 'both',
+                        'lines': [('create', [{
+                                        'origin_tax': tax.id,
+                                        'tax': target_tax.id,
+                                        'keep_origin': True,
+                                        }])],
+                        }])
+            self.assertListEqual(
+                tax_rule.apply(tax, {}),  [target_tax.id, tax.id])
+
 
 def suite():
     suite = trytond.tests.test_tryton.suite()
@@ -1012,4 +1094,9 @@ def suite():
             tearDown=doctest_teardown, encoding='utf-8',
             checker=doctest_checker,
             optionflags=doctest.REPORT_ONLY_FIRST_FAILURE))
+    suite.addTests(doctest.DocFileSuite(
+            'scenario_renew_fiscalyear.rst',
+            tearDown=doctest_teardown, encoding='utf-8',
+            checker=doctest_checker,
+            optionflags=doctest.REPORT_ONLY_FIRST_FAILURE))
     return suite
diff --git a/tox.ini b/tox.ini
new file mode 100644
index 0000000..527d859
--- /dev/null
+++ b/tox.ini
@@ -0,0 +1,18 @@
+[tox]
+envlist = {py27,py34,py35,py36}-{sqlite,postgresql,mysql},pypy-{sqlite,postgresql}
+
+[testenv]
+commands = {envpython} setup.py test
+deps =
+    {py27,py34,py35,py36}-postgresql: psycopg2 >= 2.5
+    pypy-postgresql: psycopg2cffi >= 2.5
+    mysql: MySQL-python
+    sqlite: sqlitebck
+setenv =
+    sqlite: TRYTOND_DATABASE_URI={env:SQLITE_URI:sqlite://}
+    postgresql: TRYTOND_DATABASE_URI={env:POSTGRESQL_URI:postgresql://}
+    mysql: TRYTOND_DATABASE_URI={env:MYSQL_URI:mysql://}
+    sqlite: DB_NAME={env:SQLITE_NAME::memory:}
+    postgresql: DB_NAME={env:POSTGRESQL_NAME:test}
+    mysql: DB_NAME={env:MYSQL_NAME:test}
+install_command = pip install --pre --find-links https://trydevpi.tryton.org/ {opts} {packages}
diff --git a/trial_balance.fodt b/trial_balance.fodt
new file mode 100644
index 0000000..2d6fbf9
--- /dev/null
+++ b/trial_balance.fodt
@@ -0,0 +1,529 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<office:document xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" xmlns:config="urn:oasis:names:tc:opendocument:xmlns:config:1.0" xmlns:ooo="http://openoffice.org/2004/office" xmlns:ooow="http://openoffice.org/2004/writer" xmlns:oooc="http://openoffice.org/2004/calc" xmlns:dom="http://www.w3.org/2001/xml-events" xmlns:xforms="http://www.w3.org/2002/xforms" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:rpt="http://openoffice.org/2005/report" xmlns:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:grddl="http://www.w3.org/2003/g/data-view#" xmlns:officeooo="http://openoffice.org/2009/office" xmlns:tableooo="http://openoffice.org/2009/table" xmlns:drawooo="http://openoffice.org/2010/draw" xmlns:calcext="urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0" xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0" xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0" xmlns:formx="urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0" xmlns:css3t="http://www.w3.org/TR/css3-text/" office:version="1.2" office:mimetype="application/vnd.oasis.opendocument.text">
+ <office:meta><meta:generator>LibreOffice/5.2.7.2$Linux_X86_64 LibreOffice_project/20m0$Build-2</meta:generator><meta:creation-date>2008-06-07T15:26:58</meta:creation-date><dc:date>2008-08-27T17:08:38</dc:date><meta:editing-cycles>1</meta:editing-cycles><meta:editing-duration>PT0S</meta:editing-duration><meta:document-statistic meta:table-count="3" meta:image-count="0" meta:object-count="0" meta:page-count="1" meta:paragraph-count="30" meta:word-count="105" meta:character-count="1262" meta:non-whitespace-character-count="1187"/><meta:user-defined meta:name="Info 1"/><meta:user-defined meta:name="Info 2"/><meta:user-defined meta:name="Info 3"/><meta:user-defined meta:name="Info 4"/></office:meta>
+ <office:settings>
+  <config:config-item-set config:name="ooo:view-settings">
+   <config:config-item config:name="ViewAreaTop" config:type="long">0</config:config-item>
+   <config:config-item config:name="ViewAreaLeft" config:type="long">0</config:config-item>
+   <config:config-item config:name="ViewAreaWidth" config:type="long">23440</config:config-item>
+   <config:config-item config:name="ViewAreaHeight" config:type="long">21451</config:config-item>
+   <config:config-item config:name="ShowRedlineChanges" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="InBrowseMode" config:type="boolean">false</config:config-item>
+   <config:config-item-map-indexed config:name="Views">
+    <config:config-item-map-entry>
+     <config:config-item config:name="ViewId" config:type="string">view2</config:config-item>
+     <config:config-item config:name="ViewLeft" config:type="long">3784</config:config-item>
+     <config:config-item config:name="ViewTop" config:type="long">10984</config:config-item>
+     <config:config-item config:name="VisibleLeft" config:type="long">0</config:config-item>
+     <config:config-item config:name="VisibleTop" config:type="long">0</config:config-item>
+     <config:config-item config:name="VisibleRight" config:type="long">23439</config:config-item>
+     <config:config-item config:name="VisibleBottom" config:type="long">21449</config:config-item>
+     <config:config-item config:name="ZoomType" config:type="short">0</config:config-item>
+     <config:config-item config:name="ViewLayoutColumns" config:type="short">1</config:config-item>
+     <config:config-item config:name="ViewLayoutBookMode" config:type="boolean">false</config:config-item>
+     <config:config-item config:name="ZoomFactor" config:type="short">100</config:config-item>
+     <config:config-item config:name="IsSelectedFrame" config:type="boolean">false</config:config-item>
+    </config:config-item-map-entry>
+   </config:config-item-map-indexed>
+  </config:config-item-set>
+  <config:config-item-set config:name="ooo:configuration-settings">
+   <config:config-item config:name="PrintProspect" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintLeftPages" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintPageBackground" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintControls" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintAnnotationMode" config:type="short">0</config:config-item>
+   <config:config-item config:name="PrintGraphics" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintRightPages" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintFaxName" config:type="string"/>
+   <config:config-item config:name="PrintPaperFromSetup" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintTextPlaceholder" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="ApplyParagraphMarkFormatToNumbering" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintReversed" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="TabOverMargin" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="EmbedFonts" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="SurroundTextWrapSmall" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="BackgroundParaOverDrawings" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="ClippedPictures" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="FloattableNomargins" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="UnbreakableNumberings" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="EmbedSystemFonts" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="TabOverflow" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintTables" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintSingleJobs" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="SmallCapsPercentage66" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="CollapseEmptyCellPara" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="TreatSingleColumnBreakAsPageBreak" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="MathBaselineAlignment" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="AddFrameOffsets" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="IsLabelDocument" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrinterName" config:type="string"/>
+   <config:config-item config:name="OutlineLevelYieldsNumbering" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="IgnoreFirstLineIndentInNumbering" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="UpdateFromTemplate" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintBlackFonts" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="TableRowKeep" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="EmbeddedDatabaseName" config:type="string"/>
+   <config:config-item config:name="IgnoreTabsAndBlanksForLineCalculation" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="UseOldPrinterMetrics" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="InvertBorderSpacing" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="SaveGlobalDocumentLinks" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="TabsRelativeToIndent" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="Rsid" config:type="int">1470702</config:config-item>
+   <config:config-item config:name="PrintProspectRTL" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintEmptyPages" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="ApplyUserData" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintHiddenText" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="AddParaTableSpacingAtStart" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="FieldAutoUpdate" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="UseOldNumbering" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="AddParaTableSpacing" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="CharacterCompressionType" config:type="short">0</config:config-item>
+   <config:config-item config:name="SaveVersionOnClose" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="ChartAutoUpdate" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrinterIndependentLayout" config:type="string">high-resolution</config:config-item>
+   <config:config-item config:name="IsKernAsianPunctuation" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="UseFormerObjectPositioning" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="AddVerticalFrameOffsets" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="SubtractFlysAnchoredAtFlys" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="AddParaSpacingToTableCells" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="AddExternalLeading" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="CurrentDatabaseDataSource" config:type="string"/>
+   <config:config-item config:name="AllowPrintJobCancel" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="ProtectForm" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="UseFormerLineSpacing" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="PrintDrawings" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="UseFormerTextWrapping" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="UnxForceZeroExtLeading" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="TabAtLeftIndentForParagraphsInList" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="RedlineProtectionKey" config:type="base64Binary"/>
+   <config:config-item config:name="PropLineSpacingShrinksFirstLine" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="ConsiderTextWrapOnObjPos" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="RsidRoot" config:type="int">1253212</config:config-item>
+   <config:config-item config:name="StylesNoDefault" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="LinkUpdateMode" config:type="short">1</config:config-item>
+   <config:config-item config:name="AlignTabStopPosition" config:type="boolean">true</config:config-item>
+   <config:config-item config:name="DoNotJustifyLinesWithManualBreak" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="DoNotResetParaAttrsForNumFont" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="CurrentDatabaseCommandType" config:type="int">0</config:config-item>
+   <config:config-item config:name="LoadReadonly" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="DoNotCaptureDrawObjsOnPage" config:type="boolean">false</config:config-item>
+   <config:config-item config:name="CurrentDatabaseCommand" config:type="string"/>
+   <config:config-item config:name="PrinterSetup" config:type="base64Binary"/>
+   <config:config-item config:name="ClipAsCharacterAnchoredWriterFlyFrames" config:type="boolean">false</config:config-item>
+  </config:config-item-set>
+ </office:settings>
+ <office:scripts>
+  <office:script script:language="ooo:Basic">
+   <ooo:libraries xmlns:ooo="http://openoffice.org/2004/office" xmlns:xlink="http://www.w3.org/1999/xlink"/>
+  </office:script>
+ </office:scripts>
+ <office:font-face-decls>
+  <style:font-face style:name="StarSymbol" svg:font-family="StarSymbol"/>
+  <style:font-face style:name="Liberation Serif1" svg:font-family="'Liberation Serif'" style:font-adornments="Bold" style:font-family-generic="roman" style:font-pitch="variable"/>
+  <style:font-face style:name="Liberation Serif" svg:font-family="'Liberation Serif'" style:font-adornments="Regular" style:font-family-generic="roman" style:font-pitch="variable"/>
+  <style:font-face style:name="Thorndale AMT" svg:font-family="'Thorndale AMT'" style:font-family-generic="roman" style:font-pitch="variable"/>
+  <style:font-face style:name="Liberation Sans" svg:font-family="'Liberation Sans'" style:font-adornments="Regular" style:font-family-generic="swiss" style:font-pitch="variable"/>
+  <style:font-face style:name="Andale Sans UI" svg:font-family="'Andale Sans UI'" style:font-family-generic="system" style:font-pitch="variable"/>
+  <style:font-face style:name="DejaVu Sans" svg:font-family="'DejaVu Sans'" style:font-family-generic="system" style:font-pitch="variable"/>
+ </office:font-face-decls>
+ <office:styles>
+  <style:default-style style:family="graphic">
+   <style:graphic-properties svg:stroke-color="#000000" draw:fill-color="#99ccff" fo:wrap-option="no-wrap" draw:shadow-offset-x="0.1181in" draw:shadow-offset-y="0.1181in" draw:start-line-spacing-horizontal="0.1114in" draw:start-line-spacing-vertical="0.1114in" draw:end-line-spacing-horizontal="0.1114in" draw:end-line-spacing-vertical="0.1114in" style:flow-with-text="false"/>
+   <style:paragraph-properties style:text-autospace="ideograph-alpha" style:line-break="strict" style:writing-mode="lr-tb" style:font-independent-line-spacing="false">
+    <style:tab-stops/>
+   </style:paragraph-properties>
+   <style:text-properties style:use-window-font-color="true" style:font-name="Thorndale AMT" fo:font-size="12pt" fo:language="en" fo:country="US" style:letter-kerning="true" style:font-name-asian="Andale Sans UI" style:font-size-asian="10.5pt" style:language-asian="zxx" style:country-asian="none" style:font-name-complex="Andale Sans UI" style:font-size-complex="12pt" style:language-complex="zxx" style:country-complex="none"/>
+  </style:default-style>
+  <style:default-style style:family="paragraph">
+   <style:paragraph-properties fo:hyphenation-ladder-count="no-limit" style:text-autospace="ideograph-alpha" style:punctuation-wrap="hanging" style:line-break="strict" style:tab-stop-distance="0.4925in" style:writing-mode="lr-tb"/>
+   <style:text-properties style:use-window-font-color="true" style:font-name="Thorndale AMT" fo:font-size="12pt" fo:language="en" fo:country="US" style:letter-kerning="true" style:font-name-asian="Andale Sans UI" style:font-size-asian="10.5pt" style:language-asian="zxx" style:country-asian="none" style:font-name-complex="Andale Sans UI" style:font-size-complex="12pt" style:language-complex="zxx" style:country-complex="none" fo:hyphenate="false" fo:hyphenation-remain-char-count="2" fo:hyphenation-push-char-count="2"/>
+  </style:default-style>
+  <style:default-style style:family="table">
+   <style:table-properties table:border-model="collapsing"/>
+  </style:default-style>
+  <style:default-style style:family="table-row">
+   <style:table-row-properties fo:keep-together="auto"/>
+  </style:default-style>
+  <style:style style:name="Standard" style:family="paragraph" style:class="text">
+   <style:text-properties style:font-name="Liberation Sans" fo:font-family="'Liberation Sans'" style:font-style-name="Regular" style:font-family-generic="swiss" style:font-pitch="variable" style:font-size-asian="10.5pt"/>
+  </style:style>
+  <style:style style:name="Heading" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Text_20_body" style:class="text">
+   <style:paragraph-properties fo:margin-top="0.1665in" fo:margin-bottom="0.0835in" loext:contextual-spacing="false" fo:keep-with-next="always"/>
+   <style:text-properties style:font-name="Liberation Serif" fo:font-family="'Liberation Serif'" style:font-style-name="Regular" style:font-family-generic="roman" style:font-pitch="variable" fo:font-size="16pt" style:font-name-asian="DejaVu Sans" style:font-family-asian="'DejaVu Sans'" style:font-family-generic-asian="system" style:font-pitch-asian="variable" style:font-size-asian="14pt" style:font-name-complex="DejaVu Sans" style:font-family-complex="'DejaVu Sans'" style:font-family-generic-complex="system" style:font-pitch-complex="variable" style:font-size-complex="14pt"/>
+  </style:style>
+  <style:style style:name="Text_20_body" style:display-name="Text body" style:family="paragraph" style:parent-style-name="Standard" style:class="text">
+   <style:paragraph-properties fo:margin-top="0in" fo:margin-bottom="0.0835in" loext:contextual-spacing="false"/>
+   <style:text-properties style:font-name="Liberation Sans" fo:font-family="'Liberation Sans'" style:font-style-name="Regular" style:font-family-generic="swiss" style:font-pitch="variable" style:font-size-asian="10.5pt"/>
+  </style:style>
+  <style:style style:name="List" style:family="paragraph" style:parent-style-name="Text_20_body" style:class="list">
+   <style:text-properties style:font-size-asian="12pt"/>
+  </style:style>
+  <style:style style:name="Caption" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
+   <style:paragraph-properties fo:margin-top="0.0835in" fo:margin-bottom="0.0835in" loext:contextual-spacing="false" text:number-lines="false" text:line-number="0"/>
+   <style:text-properties fo:font-size="12pt" fo:font-style="italic" style:font-size-asian="12pt" style:font-style-asian="italic" style:font-size-complex="12pt" style:font-style-complex="italic"/>
+  </style:style>
+  <style:style style:name="Index" style:family="paragraph" style:parent-style-name="Standard" style:class="index">
+   <style:paragraph-properties text:number-lines="false" text:line-number="0"/>
+   <style:text-properties style:font-size-asian="12pt"/>
+  </style:style>
+  <style:style style:name="Heading_20_1" style:display-name="Heading 1" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="text">
+   <style:text-properties fo:font-size="16pt" fo:font-weight="bold" style:font-size-asian="115%" style:font-weight-asian="bold" style:font-size-complex="115%" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="Table_20_Contents" style:display-name="Table Contents" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
+   <style:paragraph-properties text:number-lines="false" text:line-number="0"/>
+   <style:text-properties style:font-size-asian="10.5pt"/>
+  </style:style>
+  <style:style style:name="Table_20_Heading" style:display-name="Table Heading" style:family="paragraph" style:parent-style-name="Table_20_Contents" style:class="extra">
+   <style:paragraph-properties fo:text-align="center" style:justify-single-word="false" text:number-lines="false" text:line-number="0"/>
+   <style:text-properties style:font-name="Liberation Serif1" fo:font-family="'Liberation Serif'" style:font-style-name="Bold" style:font-family-generic="roman" style:font-pitch="variable" fo:font-size="14pt" fo:font-weight="bold" style:font-size-asian="10.5pt" style:font-weight-asian="bold" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="Header" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
+   <style:paragraph-properties text:number-lines="false" text:line-number="0">
+    <style:tab-stops>
+     <style:tab-stop style:position="3.4626in" style:type="center"/>
+     <style:tab-stop style:position="6.9252in" style:type="right"/>
+    </style:tab-stops>
+   </style:paragraph-properties>
+   <style:text-properties fo:font-size="9pt" style:font-size-asian="10.5pt"/>
+  </style:style>
+  <style:style style:name="Heading_20_2" style:display-name="Heading 2" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="text">
+   <style:text-properties fo:font-size="14pt" fo:font-style="italic" fo:font-weight="bold" style:font-size-asian="14pt" style:font-style-asian="italic" style:font-weight-asian="bold" style:font-size-complex="14pt" style:font-style-complex="italic" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="Footer" style:family="paragraph" style:parent-style-name="Standard" style:class="extra">
+   <style:paragraph-properties text:number-lines="false" text:line-number="0">
+    <style:tab-stops>
+     <style:tab-stop style:position="3.4626in" style:type="center"/>
+     <style:tab-stop style:position="6.9252in" style:type="right"/>
+    </style:tab-stops>
+   </style:paragraph-properties>
+   <style:text-properties fo:font-size="9pt" style:font-size-asian="10.5pt"/>
+  </style:style>
+  <style:style style:name="Heading_20_3" style:display-name="Heading 3" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="text">
+   <style:text-properties fo:font-size="14pt" fo:font-weight="bold" style:font-size-asian="14pt" style:font-weight-asian="bold" style:font-size-complex="14pt" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="Text_20_body_20_indent" style:display-name="Text body indent" style:family="paragraph" style:parent-style-name="Text_20_body" style:class="text">
+   <style:paragraph-properties fo:margin-left="0.1965in" fo:margin-right="0in" fo:margin-top="0in" fo:margin-bottom="0in" loext:contextual-spacing="false" fo:text-indent="0in" style:auto-text-indent="false"/>
+  </style:style>
+  <style:style style:name="Quotations" style:family="paragraph" style:parent-style-name="Standard" style:class="html">
+   <style:paragraph-properties fo:margin-left="0.3937in" fo:margin-right="0.3937in" fo:margin-top="0in" fo:margin-bottom="0.1965in" loext:contextual-spacing="false" fo:text-indent="0in" style:auto-text-indent="false"/>
+  </style:style>
+  <style:style style:name="Title" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="chapter">
+   <style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/>
+   <style:text-properties fo:font-size="28pt" fo:font-weight="bold" style:font-size-asian="28pt" style:font-weight-asian="bold" style:font-size-complex="28pt" style:font-weight-complex="bold"/>
+  </style:style>
+  <style:style style:name="Subtitle" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="chapter">
+   <style:paragraph-properties fo:margin-top="0.0417in" fo:margin-bottom="0.0835in" loext:contextual-spacing="false" fo:text-align="center" style:justify-single-word="false"/>
+   <style:text-properties fo:font-size="18pt" style:font-size-asian="18pt" style:font-size-complex="18pt"/>
+  </style:style>
+  <style:style style:name="Placeholder" style:family="text">
+   <style:text-properties fo:font-variant="small-caps" fo:color="#008080" style:text-underline-style="dotted" style:text-underline-width="auto" style:text-underline-color="font-color"/>
+  </style:style>
+  <style:style style:name="Bullet_20_Symbols" style:display-name="Bullet Symbols" style:family="text">
+   <style:text-properties style:font-name="StarSymbol" fo:font-family="StarSymbol" fo:font-size="9pt" style:font-name-asian="StarSymbol" style:font-family-asian="StarSymbol" style:font-size-asian="9pt" style:font-name-complex="StarSymbol" style:font-family-complex="StarSymbol" style:font-size-complex="9pt"/>
+  </style:style>
+  <text:outline-style style:name="Outline">
+   <text:outline-level-style text:level="1" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="2" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="3" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="4" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="5" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="6" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="7" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="8" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="9" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+   <text:outline-level-style text:level="10" style:num-format="">
+    <style:list-level-properties text:min-label-distance="0.15in"/>
+   </text:outline-level-style>
+  </text:outline-style>
+  <text:notes-configuration text:note-class="footnote" style:num-format="1" text:start-value="0" text:footnotes-position="page" text:start-numbering-at="document"/>
+  <text:notes-configuration text:note-class="endnote" style:num-format="i" text:start-value="0"/>
+  <text:linenumbering-configuration text:number-lines="false" text:offset="0.1965in" style:num-format="1" text:number-position="left" text:increment="5"/>
+ </office:styles>
+ <office:automatic-styles>
+  <style:style style:name="Table3" style:family="table">
+   <style:table-properties style:width="6.925in" table:align="margins"/>
+  </style:style>
+  <style:style style:name="Table3.A" style:family="table-column">
+   <style:table-column-properties style:column-width="2.3083in" style:rel-column-width="21845*"/>
+  </style:style>
+  <style:style style:name="Table3.A1" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border="none"/>
+  </style:style>
+  <style:style style:name="Table2" style:family="table">
+   <style:table-properties style:width="6.925in" table:align="margins"/>
+  </style:style>
+  <style:style style:name="Table2.A" style:family="table-column">
+   <style:table-column-properties style:column-width="3.4625in" style:rel-column-width="32768*"/>
+  </style:style>
+  <style:style style:name="Table2.B" style:family="table-column">
+   <style:table-column-properties style:column-width="3.4625in" style:rel-column-width="32767*"/>
+  </style:style>
+  <style:style style:name="Table2.A1" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border="none"/>
+  </style:style>
+  <style:style style:name="Table3" style:family="table">
+   <style:table-properties style:width="6.925in" table:align="margins"/>
+  </style:style>
+  <style:style style:name="Table3.A" style:family="table-column">
+   <style:table-column-properties style:column-width="2.3083in" style:rel-column-width="21845*"/>
+  </style:style>
+  <style:style style:name="Table3.A1" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border="none"/>
+  </style:style>
+  <style:style style:name="Table2" style:family="table">
+   <style:table-properties style:width="6.925in" table:align="margins"/>
+  </style:style>
+  <style:style style:name="Table2.A" style:family="table-column">
+   <style:table-column-properties style:column-width="3.4625in" style:rel-column-width="32768*"/>
+  </style:style>
+  <style:style style:name="Table2.B" style:family="table-column">
+   <style:table-column-properties style:column-width="3.4625in" style:rel-column-width="32767*"/>
+  </style:style>
+  <style:style style:name="Table2.A1" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border="none"/>
+  </style:style>
+  <style:style style:name="Table1" style:family="table">
+   <style:table-properties style:width="6.9222in" table:align="left"/>
+  </style:style>
+  <style:style style:name="Table1.A" style:family="table-column">
+   <style:table-column-properties style:column-width="2.0722in"/>
+  </style:style>
+  <style:style style:name="Table1.B" style:family="table-column">
+   <style:table-column-properties style:column-width="1.2125in"/>
+  </style:style>
+  <style:style style:name="Table1.A1" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#cccccc" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="0.05pt solid #000000" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table1.E1" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#cccccc" fo:padding="0.0382in" fo:border="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table1.A2" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="0.05pt solid #000000" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table1.A3" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table1.B3" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table1.C3" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table1.D3" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table1.E3" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="0.05pt solid #000000" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table1.A4" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="0.05pt solid #000000" fo:border-top="none" fo:border-bottom="0.05pt solid #000000"/>
+  </style:style>
+  <style:style style:name="Table1.A5" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#e6e6e6" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="Table1.E5" style:family="table-cell">
+   <style:table-cell-properties fo:background-color="#e6e6e6" fo:padding="0.0382in" fo:border-left="0.05pt solid #000000" fo:border-right="0.05pt solid #000000" fo:border-top="none" fo:border-bottom="0.05pt solid #000000">
+    <style:background-image/>
+   </style:table-cell-properties>
+  </style:style>
+  <style:style style:name="P1" style:family="paragraph" style:parent-style-name="Header">
+   <style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/>
+  </style:style>
+  <style:style style:name="P2" style:family="paragraph" style:parent-style-name="Header">
+   <style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
+  </style:style>
+  <style:style style:name="P3" style:family="paragraph" style:parent-style-name="Footer">
+   <style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
+  </style:style>
+  <style:style style:name="P4" style:family="paragraph" style:parent-style-name="Table_20_Heading">
+   <style:text-properties fo:font-size="14pt" style:font-size-asian="14pt" style:font-size-complex="14pt"/>
+  </style:style>
+  <style:style style:name="P5" style:family="paragraph" style:parent-style-name="Table_20_Heading">
+   <style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
+  </style:style>
+  <style:style style:name="P6" style:family="paragraph" style:parent-style-name="Table_20_Contents">
+   <style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/>
+  </style:style>
+  <style:style style:name="P7" style:family="paragraph" style:parent-style-name="Heading_20_1">
+   <style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/>
+   <style:text-properties style:text-underline-style="solid" style:text-underline-width="auto" style:text-underline-color="font-color"/>
+  </style:style>
+  <style:style style:name="P8" style:family="paragraph" style:parent-style-name="Text_20_body">
+   <style:text-properties officeooo:paragraph-rsid="00160b54"/>
+  </style:style>
+  <style:style style:name="P9" style:family="paragraph" style:parent-style-name="Text_20_body">
+   <style:text-properties officeooo:rsid="0017781d" officeooo:paragraph-rsid="001670ee"/>
+  </style:style>
+  <style:style style:name="P10" style:family="paragraph" style:parent-style-name="Text_20_body">
+   <style:text-properties officeooo:paragraph-rsid="001670ee"/>
+  </style:style>
+  <style:style style:name="T1" style:family="text">
+   <style:text-properties officeooo:rsid="0037c304"/>
+  </style:style>
+  <style:page-layout style:name="pm1">
+   <style:page-layout-properties fo:page-width="8.5in" fo:page-height="11in" style:num-format="1" style:print-orientation="portrait" fo:margin-top="0.7874in" fo:margin-bottom="0.7874in" fo:margin-left="0.7874in" fo:margin-right="0.7874in" style:writing-mode="lr-tb" style:layout-grid-color="#c0c0c0" style:layout-grid-lines="44" style:layout-grid-base-height="0.2165in" style:layout-grid-ruby-height="0in" style:layout-grid-mode="none" style:layout-grid-ruby-below="false" style:layout-grid-print="true" style:layout-grid-display="true" style:footnote-max-height="0in">
+    <style:footnote-sep style:width="0.0071in" style:distance-before-sep="0.0398in" style:distance-after-sep="0.0398in" style:line-style="none" style:adjustment="left" style:rel-width="25%" style:color="#000000"/>
+   </style:page-layout-properties>
+   <style:header-style>
+    <style:header-footer-properties fo:min-height="0in" fo:margin-left="0in" fo:margin-right="0in" fo:margin-bottom="0.1965in"/>
+   </style:header-style>
+   <style:footer-style>
+    <style:header-footer-properties fo:min-height="0in" fo:margin-left="0in" fo:margin-right="0in" fo:margin-top="0.1965in"/>
+   </style:footer-style>
+  </style:page-layout>
+ </office:automatic-styles>
+ <office:master-styles>
+  <style:master-page style:name="Standard" style:page-layout-name="pm1">
+   <style:header>
+    <table:table table:name="Table3" table:style-name="Table3">
+     <table:table-column table:style-name="Table3.A" table:number-columns-repeated="3"/>
+     <table:table-row>
+      <table:table-cell table:style-name="Table3.A1" office:value-type="string">
+       <text:p text:style-name="Header">Company: <text:placeholder text:placeholder-type="text"><company.rec_name></text:placeholder></text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Table3.A1" office:value-type="string">
+       <text:p text:style-name="P1">Trial Balance</text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Table3.A1" office:value-type="string">
+       <text:p text:style-name="P2">Print Date: <text:placeholder text:placeholder-type="text"><format_date(datetime.date.today(), user.language)></text:placeholder> at <text:placeholder text:placeholder-type="text"><datetime.datetime.now().strftime('%H:%M:%S')></text:placeholder></text:p>
+      </table:table-cell>
+     </table:table-row>
+    </table:table>
+   </style:header>
+   <style:footer>
+    <table:table table:name="Table2" table:style-name="Table2">
+     <table:table-column table:style-name="Table2.A"/>
+     <table:table-column table:style-name="Table2.B"/>
+     <table:table-row>
+      <table:table-cell table:style-name="Table2.A1" office:value-type="string">
+       <text:p text:style-name="Footer">User: <text:placeholder text:placeholder-type="text"><user.rec_name></text:placeholder></text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Table2.A1" office:value-type="string">
+       <text:p text:style-name="P3"><text:page-number text:select-page="current">1</text:page-number>/<text:page-count>1</text:page-count></text:p>
+      </table:table-cell>
+     </table:table-row>
+    </table:table>
+   </style:footer>
+  </style:master-page>
+ </office:master-styles>
+ <office:body>
+  <office:text>
+   <office:forms form:automatic-focus="false" form:apply-design-mode="false"/>
+   <text:sequence-decls>
+    <text:sequence-decl text:display-outline-level="0" text:name="Illustration"/>
+    <text:sequence-decl text:display-outline-level="0" text:name="Table"/>
+    <text:sequence-decl text:display-outline-level="0" text:name="Text"/>
+    <text:sequence-decl text:display-outline-level="0" text:name="Drawing"/>
+   </text:sequence-decls>
+   <text:p text:style-name="P7">Trial Balance</text:p>
+   <text:p text:style-name="P8"><text:span text:style-name="T1">Fiscal Year: </text:span><text:placeholder text:placeholder-type="text"><fiscalyear.rec_name></text:placeholder></text:p>
+   <text:p text:style-name="P10"><text:placeholder text:placeholder-type="text"><if test="start_period or end_period"></text:placeholder></text:p>
+   <text:p text:style-name="P10">From Period: <text:placeholder text:placeholder-type="text"><start_period.name if start_period else ''></text:placeholder> To <text:placeholder text:placeholder-type="text"><end_period.name if end_period else ''></text:placeholder></text:p>
+   <text:p text:style-name="P10"><text:placeholder text:placeholder-type="text"></if></text:placeholder></text:p>
+   <text:p text:style-name="P10"><text:placeholder text:placeholder-type="text"><if test="from_date or to_date"></text:placeholder></text:p>
+   <text:p text:style-name="P9">From Date: <text:placeholder text:placeholder-type="text"><format_date(from_date, user.language) if from_date else ''></text:placeholder> To <text:placeholder text:placeholder-type="text"><format_date(to_date, user.language) if to_date else ''></text:placeholder></text:p>
+   <text:p text:style-name="P10"><text:placeholder text:placeholder-type="text"></if></text:placeholder></text:p>
+   <table:table table:name="Table1" table:style-name="Table1">
+    <table:table-column table:style-name="Table1.A"/>
+    <table:table-column table:style-name="Table1.B" table:number-columns-repeated="4"/>
+    <table:table-header-rows>
+     <table:table-row>
+      <table:table-cell table:style-name="Table1.A1" office:value-type="string">
+       <text:p text:style-name="P4">Account</text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Table1.A1" office:value-type="string">
+       <text:p text:style-name="P4">Start Balance</text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Table1.A1" office:value-type="string">
+       <text:p text:style-name="P4">Debit</text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Table1.A1" office:value-type="string">
+       <text:p text:style-name="P4">Credit</text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Table1.E1" office:value-type="string">
+       <text:p text:style-name="P4">End Balance</text:p>
+      </table:table-cell>
+     </table:table-row>
+    </table:table-header-rows>
+    <table:table-row>
+     <table:table-cell table:style-name="Table1.A2" table:number-columns-spanned="5" office:value-type="string">
+      <text:p text:style-name="Table_20_Contents"><text:placeholder text:placeholder-type="text"><for each="account in accounts"></text:placeholder></text:p>
+     </table:table-cell>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+    </table:table-row>
+    <table:table-row>
+     <table:table-cell table:style-name="Table1.A3" office:value-type="string">
+      <text:p text:style-name="Table_20_Contents"><text:placeholder text:placeholder-type="text"><account.code and account.code + ' ' or ''></text:placeholder><text:placeholder text:placeholder-type="text"><account.name></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table1.B3" office:value-type="string">
+      <text:p text:style-name="P6"><text:placeholder text:placeholder-type="text"><format_currency(account.start_balance, user.language, company.currency)></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table1.C3" office:value-type="string">
+      <text:p text:style-name="P6"><text:placeholder text:placeholder-type="text"><format_currency(account.debit, user.language, company.currency)></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table1.D3" office:value-type="string">
+      <text:p text:style-name="P6"><text:placeholder text:placeholder-type="text"><format_currency(account.credit, user.language, company.currency)></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table1.E3" office:value-type="string">
+      <text:p text:style-name="P6"><text:placeholder text:placeholder-type="text"><format_currency(account.end_balance, user.language, company.currency)></text:placeholder></text:p>
+     </table:table-cell>
+    </table:table-row>
+    <table:table-row>
+     <table:table-cell table:style-name="Table1.A4" table:number-columns-spanned="5" office:value-type="string">
+      <text:p text:style-name="Table_20_Contents"><text:placeholder text:placeholder-type="text"></for></text:placeholder></text:p>
+     </table:table-cell>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+     <table:covered-table-cell/>
+    </table:table-row>
+    <table:table-row>
+     <table:table-cell table:style-name="Table1.A5" office:value-type="string">
+      <text:p text:style-name="P5">Total</text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table1.A5" office:value-type="string">
+      <text:p text:style-name="P5"><text:placeholder text:placeholder-type="text"><format_currency(sum(accounts, 'start_balance'), user.language, company.currency)></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table1.A5" office:value-type="string">
+      <text:p text:style-name="P5"><text:placeholder text:placeholder-type="text"><format_currency(sum(accounts, 'debit'), user.language, company.currency)></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table1.A5" office:value-type="string">
+      <text:p text:style-name="P5"><text:placeholder text:placeholder-type="text"><format_currency(sum(accounts, 'credit'), user.language, company.currency)></text:placeholder></text:p>
+     </table:table-cell>
+     <table:table-cell table:style-name="Table1.E5" office:value-type="string">
+      <text:p text:style-name="P5"><text:placeholder text:placeholder-type="text"><format_currency(sum(accounts, 'end_balance'), user.language, company.currency)></text:placeholder></text:p>
+     </table:table-cell>
+    </table:table-row>
+   </table:table>
+   <text:p text:style-name="Text_20_body"/>
+  </office:text>
+ </office:body>
+</office:document>
\ No newline at end of file
diff --git a/trial_balance.odt b/trial_balance.odt
deleted file mode 100644
index 7c7b38f..0000000
Binary files a/trial_balance.odt and /dev/null differ
diff --git a/tryton.cfg b/tryton.cfg
index b9bd4ed..36bfac0 100644
--- a/tryton.cfg
+++ b/tryton.cfg
@@ -1,5 +1,5 @@
 [tryton]
-version=4.4.2
+version=4.6.0
 depends:
     company
     currency
diff --git a/trytond_account.egg-info/PKG-INFO b/trytond_account.egg-info/PKG-INFO
index 8b97f08..150ff0f 100644
--- a/trytond_account.egg-info/PKG-INFO
+++ b/trytond_account.egg-info/PKG-INFO
@@ -1,12 +1,12 @@
 Metadata-Version: 1.1
 Name: trytond-account
-Version: 4.4.2
+Version: 4.6.0
 Summary: Tryton module for accounting
 Home-page: http://www.tryton.org/
 Author: Tryton
 Author-email: issue_tracker at tryton.org
 License: GPL-3
-Download-URL: http://downloads.tryton.org/4.4/
+Download-URL: http://downloads.tryton.org/4.6/
 Description: trytond_account
         ===============
         
@@ -79,9 +79,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 :: 3.6
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Programming Language :: Python :: Implementation :: PyPy
 Classifier: Topic :: Office/Business
diff --git a/trytond_account.egg-info/SOURCES.txt b/trytond_account.egg-info/SOURCES.txt
index 8d934e5..9358507 100644
--- a/trytond_account.egg-info/SOURCES.txt
+++ b/trytond_account.egg-info/SOURCES.txt
@@ -1,16 +1,24 @@
+.drone.yml
+.hgtags
 CHANGELOG
 COPYRIGHT
 INSTALL
 LICENSE
 MANIFEST.in
 README
+__init__.py
+account.py
 account.xml
-aged_balance.odt
+aged_balance.fodt
+configuration.py
 configuration.xml
+fiscalyear.py
 fiscalyear.xml
-general_journal.odt
-general_ledger.odt
+general_journal.fodt
+general_ledger.fodt
+journal.py
 journal.xml
+localize.xsl
 minimal_chart.xml
 minimal_chart_bg.xml
 minimal_chart_ca.xml
@@ -22,24 +30,30 @@ minimal_chart_nl.xml
 minimal_chart_pt.xml
 minimal_chart_ru.xml
 minimal_chart_sl.xml
+move.py
 move.xml
+move_template.py
 move_template.xml
+party.py
 party.xml
+period.py
 period.xml
 setup.py
+tax.py
 tax.xml
-trial_balance.odt
+tox.ini
+trial_balance.fodt
 tryton.cfg
 ./__init__.py
 ./account.py
 ./account.xml
-./aged_balance.odt
+./aged_balance.fodt
 ./configuration.py
 ./configuration.xml
 ./fiscalyear.py
 ./fiscalyear.xml
-./general_journal.odt
-./general_ledger.odt
+./general_journal.fodt
+./general_ledger.fodt
 ./journal.py
 ./journal.xml
 ./minimal_chart_bg.xml
@@ -62,7 +76,7 @@ tryton.cfg
 ./period.xml
 ./tax.py
 ./tax.xml
-./trial_balance.odt
+./trial_balance.fodt
 ./tryton.cfg
 ./icons/tryton-financial.svg
 ./locale/bg.po
@@ -87,6 +101,7 @@ tryton.cfg
 ./tests/scenario_account_reconciliation.rst
 ./tests/scenario_move_cancel.rst
 ./tests/scenario_move_template.rst
+./tests/scenario_renew_fiscalyear.rst
 ./tests/scenario_reports.rst
 ./tests/test_account.py
 ./tests/tools.py
@@ -161,6 +176,7 @@ tryton.cfg
 ./view/print_general_journal_start_form.xml
 ./view/reconcile_lines_writeoff_form.xml
 ./view/reconcile_show_form.xml
+./view/renew_fiscalyear_start_form.xml
 ./view/tax_code_form.xml
 ./view/tax_code_list.xml
 ./view/tax_code_open_chart_start_form.xml
@@ -212,10 +228,15 @@ locale/pt_BR.po
 locale/ru.po
 locale/sl.po
 locale/zh_CN.po
+scripts/fix_party
+tests/__init__.py
 tests/scenario_account_reconciliation.rst
 tests/scenario_move_cancel.rst
 tests/scenario_move_template.rst
+tests/scenario_renew_fiscalyear.rst
 tests/scenario_reports.rst
+tests/test_account.py
+tests/tools.py
 trytond_account.egg-info/PKG-INFO
 trytond_account.egg-info/SOURCES.txt
 trytond_account.egg-info/dependency_links.txt
@@ -294,6 +315,7 @@ view/period_tree.xml
 view/print_general_journal_start_form.xml
 view/reconcile_lines_writeoff_form.xml
 view/reconcile_show_form.xml
+view/renew_fiscalyear_start_form.xml
 view/tax_code_form.xml
 view/tax_code_list.xml
 view/tax_code_open_chart_start_form.xml
diff --git a/trytond_account.egg-info/requires.txt b/trytond_account.egg-info/requires.txt
index 7319913..06fe114 100644
--- a/trytond_account.egg-info/requires.txt
+++ b/trytond_account.egg-info/requires.txt
@@ -1,7 +1,7 @@
 python-dateutil
 python-sql >= 0.7
 simpleeval
-trytond_company >= 4.4, < 4.5
-trytond_currency >= 4.4, < 4.5
-trytond_party >= 4.4, < 4.5
-trytond >= 4.4, < 4.5
+trytond_company >= 4.6, < 4.7
+trytond_currency >= 4.6, < 4.7
+trytond_party >= 4.6, < 4.7
+trytond >= 4.6, < 4.7
diff --git a/view/account_template_form.xml b/view/account_template_form.xml
index 037c28b..b4f663b 100644
--- a/view/account_template_form.xml
+++ b/view/account_template_form.xml
@@ -17,5 +17,9 @@ this repository contains the full copyright notices and license terms. -->
     <field name="deferral"/>
     <label name="reconcile"/>
     <field name="reconcile"/>
+    <label name="party_required"/>
+    <field name="party_required"/>
+    <label name="general_ledger_balance"/>
+    <field name="general_ledger_balance"/>
     <field name="taxes" colspan="6"/>
 </form>
diff --git a/view/general_ledger_account_context_form.xml b/view/general_ledger_account_context_form.xml
index a72eb85..3146fd7 100644
--- a/view/general_ledger_account_context_form.xml
+++ b/view/general_ledger_account_context_form.xml
@@ -12,4 +12,9 @@ this repository contains the full copyright notices and license terms. -->
     <field name="start_period"/>
     <label name="end_period"/>
     <field name="end_period"/>
+    <newline/>
+    <label name="from_date"/>
+    <field name="from_date"/>
+    <label name="to_date"/>
+    <field name="to_date"/>
 </form>
diff --git a/view/income_statement_context_form.xml b/view/income_statement_context_form.xml
index fd90a58..4c88677 100644
--- a/view/income_statement_context_form.xml
+++ b/view/income_statement_context_form.xml
@@ -13,6 +13,11 @@ this repository contains the full copyright notices and license terms. -->
     <label name="end_period"/>
     <field name="end_period"/>
     <newline/>
+    <label name="from_date"/>
+    <field name="from_date"/>
+    <label name="to_date"/>
+    <field name="to_date"/>
+    <newline/>
     <label name="comparison"/>
     <field name="comparison"/>
     <newline/>
@@ -24,4 +29,9 @@ this repository contains the full copyright notices and license terms. -->
     <field name="start_period_cmp"/>
     <label name="end_period_cmp"/>
     <field name="end_period_cmp"/>
+    <newline/>
+    <label name="from_date_cmp"/>
+    <field name="from_date_cmp"/>
+    <label name="to_date_cmp"/>
+    <field name="to_date_cmp"/>
 </form>
diff --git a/view/renew_fiscalyear_start_form.xml b/view/renew_fiscalyear_start_form.xml
new file mode 100644
index 0000000..ebf611f
--- /dev/null
+++ b/view/renew_fiscalyear_start_form.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0"?>
+<!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
+this repository contains the full copyright notices and license terms. -->
+<form>
+    <label name="previous_fiscalyear"/>
+    <field name="previous_fiscalyear"/>
+    <label name="company"/>
+    <field name="company"/>
+    <label name="name"/>
+    <field name="name" colspan="3"/>
+    <label name="start_date"/>
+    <field name="start_date"/>
+    <label name="end_date"/>
+    <field name="end_date"/>
+    <label name="reset_sequences"/>
+    <field name="reset_sequences"/>
+</form>
diff --git a/view/tax_form.xml b/view/tax_form.xml
index a26567b..67b43dd 100644
--- a/view/tax_form.xml
+++ b/view/tax_form.xml
@@ -66,5 +66,8 @@ this repository contains the full copyright notices and license terms. -->
             <label name="credit_note_tax_sign"/>
             <field name="credit_note_tax_sign"/>
         </page>
+        <page name="legal_notice" col="1">
+            <field name="legal_notice"/>
+        </page>
     </notebook>
 </form>
diff --git a/view/tax_rule_line_form.xml b/view/tax_rule_line_form.xml
index eb640af..fa36abb 100644
--- a/view/tax_rule_line_form.xml
+++ b/view/tax_rule_line_form.xml
@@ -13,4 +13,6 @@ this repository contains the full copyright notices and license terms. -->
     <field name="tax"/>
     <label name="sequence"/>
     <field name="sequence"/>
+    <label name="keep_origin"/>
+    <field name="keep_origin"/>
 </form>
diff --git a/view/tax_rule_line_template_form.xml b/view/tax_rule_line_template_form.xml
index eb640af..fa36abb 100644
--- a/view/tax_rule_line_template_form.xml
+++ b/view/tax_rule_line_template_form.xml
@@ -13,4 +13,6 @@ this repository contains the full copyright notices and license terms. -->
     <field name="tax"/>
     <label name="sequence"/>
     <field name="sequence"/>
+    <label name="keep_origin"/>
+    <field name="keep_origin"/>
 </form>
diff --git a/view/tax_rule_line_template_tree.xml b/view/tax_rule_line_template_tree.xml
index cd3dcd4..0e6672f 100644
--- a/view/tax_rule_line_template_tree.xml
+++ b/view/tax_rule_line_template_tree.xml
@@ -6,4 +6,5 @@ this repository contains the full copyright notices and license terms. -->
     <field name="group"/>
     <field name="origin_tax"/>
     <field name="tax"/>
+    <field name="keep_origin"/>
 </tree>
diff --git a/view/tax_rule_line_tree.xml b/view/tax_rule_line_tree.xml
index cd3dcd4..0e6672f 100644
--- a/view/tax_rule_line_tree.xml
+++ b/view/tax_rule_line_tree.xml
@@ -6,4 +6,5 @@ this repository contains the full copyright notices and license terms. -->
     <field name="group"/>
     <field name="origin_tax"/>
     <field name="tax"/>
+    <field name="keep_origin"/>
 </tree>
diff --git a/view/tax_rule_line_tree_sequence.xml b/view/tax_rule_line_tree_sequence.xml
index e0cbf3e..4be9090 100644
--- a/view/tax_rule_line_tree_sequence.xml
+++ b/view/tax_rule_line_tree_sequence.xml
@@ -5,4 +5,5 @@ this repository contains the full copyright notices and license terms. -->
     <field name="group"/>
     <field name="origin_tax"/>
     <field name="tax"/>
+    <field name="keep_origin"/>
 </tree>
diff --git a/view/tax_template_form.xml b/view/tax_template_form.xml
index 373e65d..88b4eea 100644
--- a/view/tax_template_form.xml
+++ b/view/tax_template_form.xml
@@ -64,5 +64,8 @@ this repository contains the full copyright notices and license terms. -->
             <label name="credit_note_tax_sign"/>
             <field name="credit_note_tax_sign"/>
         </page>
+        <page name="legal_notice" col="1">
+            <field name="legal_notice"/>
+        </page>
     </notebook>
 </form>
-- 
tryton-modules-account



More information about the tryton-debian-vcs mailing list