[tryton-debian-vcs] tryton-modules-analytic-account branch debian updated. debian/4.0.1-1-3-g5ebef0d
Mathias Behrle
tryton-debian-vcs at alioth.debian.org
Tue Dec 6 15:54:39 UTC 2016
The following commit has been merged in the debian branch:
https://alioth.debian.org/plugins/scmgit/cgi-bin/gitweb.cgi/?p=tryton/tryton-modules-analytic-account.git;a=commitdiff;h=debian/4.0.1-1-3-g5ebef0d
commit 5ebef0d9a4e289167c87ff3b95e048f760eb0483
Author: Mathias Behrle <mathiasb at m9s.biz>
Date: Tue Dec 6 10:58:09 2016 +0100
Releasing debian version 4.2.0-1.
Signed-off-by: Mathias Behrle <mathiasb at m9s.biz>
diff --git a/debian/changelog b/debian/changelog
index 835376a..c5b525c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+tryton-modules-analytic-account (4.2.0-1) unstable; urgency=medium
+
+ * Updating to Standards-Version: 3.9.8, no changes needed.
+ * Merging upstream version 4.2.0.
+
+ -- Mathias Behrle <mathiasb at m9s.biz> Mon, 05 Dec 2016 15:31:11 +0100
+
tryton-modules-analytic-account (4.0.1-1) unstable; urgency=medium
* Updating signing-key.asc with the actual upstream maintainer keys.
commit a82b507c2bc96260aa6abf4dc6c456e5b2990272
Author: Mathias Behrle <mathiasb at m9s.biz>
Date: Mon Dec 5 09:34:18 2016 +0100
Merging upstream version 4.2.0.
diff --git a/CHANGELOG b/CHANGELOG
index 333de1c..32d2327 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,5 +1,13 @@
-Version 4.0.1 - 2016-05-11
-* Bug fixes (see mercurial logs for details)
+Version 4.2.0 - 2016-11-28
+* Bug fixes (see mercurial logs for details)
+* Add get_analytic_lines on AnalyticAccountEntry
+* Add distribution account type
+* Add analytic state on move line
+* Improve account tree creation
+* Remove name, journal, reference, party and active from line
+* Remove currency from account
+* Require company on account
+* Enforce company consistency
Version 4.0.0 - 2016-05-02
* Bug fixes (see mercurial logs for details)
diff --git a/INSTALL b/INSTALL
index 5381995..9cf7633 100644
--- a/INSTALL
+++ b/INSTALL
@@ -27,7 +27,7 @@ site-packages directory on your system.
For advanced options, please refer to the easy_install and/or the distutils
documentation:
- http://peak.telecommunity.com/DevCenter/EasyInstall
+ http://setuptools.readthedocs.io/en/latest/easy_install.html
http://docs.python.org/inst/inst.html
To use without installation, extract the archive into ``trytond/modules`` with
diff --git a/PKG-INFO b/PKG-INFO
index 932e2ee..e23474a 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -1,12 +1,12 @@
Metadata-Version: 1.1
Name: trytond_analytic_account
-Version: 4.0.1
+Version: 4.2.0
Summary: Tryton module for analytic 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.0/
+Download-URL: http://downloads.tryton.org/4.2/
Description: trytond_analytic_account
========================
@@ -62,6 +62,7 @@ Classifier: Natural Language :: French
Classifier: Natural Language :: German
Classifier: Natural Language :: Hungarian
Classifier: Natural Language :: Italian
+Classifier: Natural Language :: Polish
Classifier: Natural Language :: Portuguese (Brazilian)
Classifier: Natural Language :: Russian
Classifier: Natural Language :: Slovenian
diff --git a/__init__.py b/__init__.py
index 45c6ce4..1c9bee1 100644
--- a/__init__.py
+++ b/__init__.py
@@ -9,6 +9,7 @@ from .line import *
def register():
Pool.register(
Account,
+ AccountDistribution,
OpenChartAccountStart,
AnalyticAccountEntry,
Line,
diff --git a/account.py b/account.py
index eb6111e..93bb77b 100644
--- a/account.py
+++ b/account.py
@@ -1,6 +1,8 @@
# 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 decimal import Decimal
+from collections import defaultdict
+
from sql import Column
from sql.aggregate import Sum
from sql.conditionals import Coalesce
@@ -8,11 +10,12 @@ from sql.conditionals import Coalesce
from trytond import backend
from trytond.model import ModelView, ModelSQL, fields, Unique
from trytond.wizard import Wizard, StateView, StateAction, Button
-from trytond.pyson import Eval, PYSONEncoder
+from trytond.pyson import Eval, If, PYSONEncoder, PYSONDecoder
from trytond.transaction import Transaction
from trytond.pool import Pool
-__all__ = ['Account', 'OpenChartAccountStart', 'OpenChartAccount',
+__all__ = ['Account', 'AccountDistribution',
+ 'OpenChartAccountStart', 'OpenChartAccount',
'AnalyticAccountEntry', 'AnalyticMixin']
@@ -22,17 +25,21 @@ class Account(ModelSQL, ModelView):
name = fields.Char('Name', required=True, translate=True, select=True)
code = fields.Char('Code', select=True)
active = fields.Boolean('Active', select=True)
- company = fields.Many2One('company.company', 'Company')
- currency = fields.Many2One('currency.currency', 'Currency', required=True)
+ company = fields.Many2One('company.company', 'Company', required=True)
+ currency = fields.Function(
+ fields.Many2One('currency.currency', 'Currency'),
+ 'on_change_with_currency')
currency_digits = fields.Function(fields.Integer('Currency Digits'),
'on_change_with_currency_digits')
type = fields.Selection([
('root', 'Root'),
('view', 'View'),
('normal', 'Normal'),
+ ('distribution', 'Distribution'),
], 'Type', required=True)
root = fields.Many2One('analytic_account.account', 'Root', select=True,
domain=[
+ ('company', '=', Eval('company', -1)),
('parent', '=', None),
('type', '=', 'root'),
],
@@ -40,15 +47,25 @@ class Account(ModelSQL, ModelView):
'invisible': Eval('type') == 'root',
'required': Eval('type') != 'root',
},
- depends=['type'])
+ depends=['company', 'type'])
parent = fields.Many2One('analytic_account.account', 'Parent', select=True,
- domain=[('parent', 'child_of', Eval('root'))],
+ domain=['OR',
+ ('root', '=', Eval('root', -1)),
+ ('parent', '=', None),
+ ],
states={
'invisible': Eval('type') == 'root',
'required': Eval('type') != 'root',
},
depends=['root', 'type'])
- childs = fields.One2Many('analytic_account.account', 'parent', 'Children')
+ childs = fields.One2Many('analytic_account.account', 'parent', 'Children',
+ states={
+ 'invisible': Eval('id', -1) < 0,
+ },
+ domain=[
+ ('company', '=', Eval('company', -1)),
+ ],
+ depends=['company'])
balance = fields.Function(fields.Numeric('Balance',
digits=(16, Eval('currency_digits', 1)), depends=['currency_digits']),
'get_balance')
@@ -71,12 +88,39 @@ class Account(ModelSQL, ModelView):
mandatory = fields.Boolean('Mandatory', states={
'invisible': Eval('type') != 'root',
},
+ depends=['type'],
+ help="Make this account mandatory when filling documents")
+ distributions = fields.One2Many(
+ 'analytic_account.account.distribution', 'parent',
+ "Distributions",
+ states={
+ 'invisible': Eval('type') != 'distribution',
+ 'required': Eval('type') == 'distribution',
+ },
depends=['type'])
+ distribution_parents = fields.Many2Many(
+ 'analytic_account.account.distribution', 'account', 'parent',
+ "Distribution Parents", readonly=True)
@classmethod
def __setup__(cls):
super(Account, cls).__setup__()
cls._order.insert(0, ('code', 'ASC'))
+ cls._order.insert(1, ('name', 'ASC'))
+ cls._error_messages.update({
+ 'invalid_distribution': (
+ 'The distribution sum of account "%(account)s" '
+ 'is not 100%.'),
+ })
+
+ @classmethod
+ def __register__(cls, module_name):
+ TableHandler = backend.get('TableHandler')
+ super(Account, cls).__register__(module_name)
+ table = TableHandler(cls, module_name)
+
+ # Migration from 4.0: remove currency
+ table.not_null_action('currency', action='remove')
@staticmethod
def default_active():
@@ -87,13 +131,6 @@ class Account(ModelSQL, ModelView):
return Transaction().context.get('company')
@staticmethod
- def default_currency():
- Company = Pool().get('company.company')
- if Transaction().context.get('company'):
- company = Company(Transaction().context['company'])
- return company.currency.id
-
- @staticmethod
def default_type():
return 'normal'
@@ -113,28 +150,49 @@ class Account(ModelSQL, ModelView):
def validate(cls, accounts):
super(Account, cls).validate(accounts)
cls.check_recursion(accounts)
+ cls.check_recursion(accounts, parent='distribution_parents')
+ for account in accounts:
+ account.check_distribution()
+
+ def check_distribution(self):
+ if self.type != 'distribution':
+ return
+ if sum((d.ratio for d in self.distributions)) != 1:
+ self.raise_user_error('invalid_distribution', {
+ 'account': self.rec_name,
+ })
- @fields.depends('currency')
+ @fields.depends('company')
+ def on_change_with_currency(self, name=None):
+ if self.company:
+ return self.company.currency.id
+
+ @fields.depends('company')
def on_change_with_currency_digits(self, name=None):
- if self.currency:
- return self.currency.digits
+ if self.company:
+ return self.company.currency.digits
return 2
+ @fields.depends('parent', 'type',
+ '_parent_parent.root', '_parent_parent.type')
+ def on_change_parent(self):
+ if self.parent and self.type != 'root':
+ if self.parent.type == 'root':
+ self.root = self.parent
+ else:
+ self.root = self.parent.root
+ else:
+ self.root = None
+
@classmethod
def get_balance(cls, accounts, name):
- res = {}
pool = Pool()
Line = pool.get('analytic_account.line')
MoveLine = pool.get('account.move.line')
- Account = pool.get('account.account')
- Company = pool.get('company.company')
- Currency = pool.get('currency.currency')
cursor = Transaction().connection.cursor()
table = cls.__table__()
line = Line.__table__()
move_line = MoveLine.__table__()
- a_account = Account.__table__()
- company = Company.__table__()
ids = [a.id for a in accounts]
childs = cls.search([('parent', 'child_of', ids)])
@@ -150,67 +208,42 @@ class Account(ModelSQL, ModelView):
condition=table.id == line.account
).join(move_line, 'LEFT',
condition=move_line.id == line.move_line
- ).join(a_account, 'LEFT',
- condition=a_account.id == move_line.account
- ).join(company, 'LEFT',
- condition=company.id == a_account.company
).select(table.id,
Sum(Coalesce(line.debit, 0) - Coalesce(line.credit, 0)),
- company.currency,
where=(table.type != 'view')
& table.id.in_(all_ids)
& (table.active == True) & line_query,
- group_by=(table.id, company.currency)))
- account_sum = {}
- id2currency = {}
- for account_id, sum, currency_id in cursor.fetchall():
+ group_by=table.id))
+ account_sum = defaultdict(Decimal)
+ for account_id, value in cursor.fetchall():
account_sum.setdefault(account_id, Decimal('0.0'))
# SQLite uses float for SUM
- if not isinstance(sum, Decimal):
- sum = Decimal(str(sum))
- if currency_id != id2account[account_id].currency.id:
- currency = None
- if currency_id in id2currency:
- currency = id2currency[currency_id]
- else:
- currency = Currency(currency_id)
- id2currency[currency.id] = currency
- account_sum[account_id] += Currency.compute(currency, sum,
- id2account[account_id].currency, round=True)
- else:
- account_sum[account_id] += \
- id2account[account_id].currency.round(sum)
+ if not isinstance(value, Decimal):
+ value = Decimal(str(value))
+ account_sum[account_id] += value
- for account_id in ids:
- res.setdefault(account_id, Decimal('0.0'))
+ balances = {}
+ for account in accounts:
+ balance = Decimal()
childs = cls.search([
- ('parent', 'child_of', [account_id]),
+ ('parent', 'child_of', [account.id]),
])
- to_currency = id2account[account_id].currency
for child in childs:
- from_currency = id2account[child.id].currency
- res[account_id] += Currency.compute(from_currency,
- account_sum.get(child.id, Decimal('0.0')), to_currency,
- round=True)
- res[account_id] = to_currency.round(res[account_id])
- if id2account[account_id].display_balance == 'credit-debit':
- res[account_id] = - res[account_id]
- return res
+ balance += account_sum[child.id]
+ if account.display_balance == 'credit-debit' and balance:
+ balance *= -1
+ balances[account.id] = account.currency.round(balance)
+ return balances
@classmethod
def get_credit_debit(cls, accounts, names):
pool = Pool()
Line = pool.get('analytic_account.line')
MoveLine = pool.get('account.move.line')
- Account = pool.get('account.account')
- Company = pool.get('company.company')
- Currency = pool.get('currency.currency')
cursor = Transaction().connection.cursor()
table = cls.__table__()
line = Line.__table__()
move_line = MoveLine.__table__()
- a_account = Account.__table__()
- company = Company.__table__()
result = {}
ids = [a.id for a in accounts]
@@ -224,43 +257,31 @@ class Account(ModelSQL, ModelView):
id2account[account.id] = account
line_query = Line.query_get(line)
- columns = [table.id, company.currency]
+ columns = [table.id]
for name in names:
columns.append(Sum(Coalesce(Column(line, name), 0)))
cursor.execute(*table.join(line, 'LEFT',
condition=table.id == line.account
).join(move_line, 'LEFT',
condition=move_line.id == line.move_line
- ).join(a_account, 'LEFT',
- condition=a_account.id == move_line.account
- ).join(company, 'LEFT',
- condition=company.id == a_account.company
).select(*columns,
where=(table.type != 'view')
& table.id.in_(ids)
& (table.active == True) & line_query,
- group_by=(table.id, company.currency)))
+ group_by=table.id))
- id2currency = {}
for row in cursor.fetchall():
- account = id2account[row[0]]
- currency_id = row[1]
- for i, name in enumerate(names, 2):
+ account_id = row[0]
+ for i, name in enumerate(names, 1):
+ value = row[i]
# SQLite uses float for SUM
- sum = row[i]
- if not isinstance(sum, Decimal):
- sum = Decimal(str(sum))
- if currency_id != account.currency.id:
- currency = None
- if currency_id in id2currency:
- currency = id2currency[currency_id]
- else:
- currency = Currency(currency_id)
- id2currency[currency.id] = currency
- result[name][account.id] += Currency.compute(currency, sum,
- account.currency, round=True)
- else:
- result[name][account.id] += account.currency.round(sum)
+ if not isinstance(value, Decimal):
+ value = Decimal(str(value))
+ result[name][account_id] += value
+ for account in accounts:
+ for name in names:
+ result[name][account.id] = account.currency.round(
+ result[name][account.id])
return result
def get_rec_name(self, name):
@@ -277,6 +298,30 @@ class Account(ModelSQL, ModelView):
else:
return [(cls._rec_name,) + tuple(clause[1:])]
+ def distribute(self, amount):
+ "Return a list of (account, amount) distribution"
+ assert self.type in {'normal', 'distribution'}
+ if self.type == 'normal':
+ return [(self, amount)]
+ else:
+ result = []
+ remainder = amount
+ for distribution in self.distributions:
+ account = distribution.account
+ ratio = distribution.ratio
+ current_amount = self.currency.round(amount * ratio)
+ remainder -= current_amount
+ result.extend(account.distribute(current_amount))
+ if remainder:
+ i = 0
+ while remainder:
+ account, amount = result[i]
+ rounding = self.currency.rounding.copy_sign(remainder)
+ result[i] = (account, amount - rounding)
+ remainder -= rounding
+ i = (i + 1) % len(result)
+ return result
+
class OpenChartAccountStart(ModelView):
'Open Chart of Accounts'
@@ -306,12 +351,50 @@ class OpenChartAccount(Wizard):
return 'end'
+class AccountDistribution(ModelView, ModelSQL):
+ "Analytic Account Distribution"
+ __name__ = 'analytic_account.account.distribution'
+ parent = fields.Many2One(
+ 'analytic_account.account', "Parent", required=True, select=True)
+ root = fields.Function(
+ fields.Many2One('analytic_account.account', "Root"),
+ 'on_change_with_root')
+ account = fields.Many2One(
+ 'analytic_account.account', "Account", required=True,
+ domain=[
+ ('root', '=', Eval('root', -1)),
+ ],
+ depends=['root'])
+ ratio = fields.Numeric("Ratio", required=True,
+ domain=[
+ ('ratio', '>=', 0),
+ ('ratio', '<=', 1),
+ ])
+
+ @classmethod
+ def __setup__(cls):
+ super(AccountDistribution, cls).__setup__()
+ cls._order.insert(0, ('ratio', 'DESC'))
+
+ @fields.depends('parent', '_parent_parent.root')
+ def on_change_with_root(self, name=None):
+ if self.parent:
+ return self.parent.root.id
+
+
class AnalyticAccountEntry(ModelView, ModelSQL):
'Analytic Account Entry'
__name__ = 'analytic.account.entry'
origin = fields.Reference('Origin', selection='get_origin', select=True)
root = fields.Many2One('analytic_account.account', 'Root Analytic',
- domain=[('type', '=', 'root')])
+ domain=[
+ If(~Eval('company'),
+ # No constraint if the origin is not set
+ (),
+ ('company', '=', Eval('company', -1))),
+ ('type', '=', 'root'),
+ ],
+ depends=['company'])
account = fields.Many2One('analytic_account.account', 'Account',
ondelete='RESTRICT',
states={
@@ -319,11 +402,13 @@ class AnalyticAccountEntry(ModelView, ModelSQL):
},
domain=[
('root', '=', Eval('root')),
- ('type', '=', 'normal'),
+ ('type', 'in', ['normal', 'distribution']),
],
- depends=['root', 'required'])
+ depends=['root', 'required', 'company'])
required = fields.Function(fields.Boolean('Required'),
'on_change_with_required')
+ company = fields.Function(fields.Many2One('company.company', 'Company'),
+ 'on_change_with_company', searcher='search_company')
@classmethod
def __register__(cls, module_name):
@@ -386,8 +471,31 @@ class AnalyticAccountEntry(ModelView, ModelSQL):
return self.root.mandatory
return False
+ def on_change_with_company(self, name=None):
+ return None
+
+ @classmethod
+ def search_company(cls, name, clause):
+ return []
+
+ def get_analytic_lines(self, line, date):
+ "Yield analytic lines for the accounting line and the date"
+ pool = Pool()
+ AnalyticLine = pool.get('analytic_account.line')
+
+ if not self.account:
+ return
+ amount = line.debit or line.credit
+ for account, amount in self.account.distribute(amount):
+ analytic_line = AnalyticLine()
+ analytic_line.debit = amount if line.debit else Decimal(0)
+ analytic_line.credit = amount if line.credit else Decimal(0)
+ analytic_line.account = account
+ analytic_line.date = date
+ yield analytic_line
-class AnalyticMixin(ModelSQL):
+
+class AnalyticMixin(object):
analytic_accounts = fields.One2Many('analytic.account.entry', 'origin',
'Analytic Accounts',
@@ -427,13 +535,21 @@ class AnalyticMixin(ModelSQL):
where=entry.selection == selection_id))
handler.drop_column('analytic_accounts')
- @staticmethod
- def default_analytic_accounts():
+ @classmethod
+ def analytic_accounts_domain(cls):
+ context = Transaction().context.copy()
+ context['context'] = context
+ return PYSONDecoder(context).decode(
+ PYSONEncoder().encode(cls.analytic_accounts.domain))
+
+ @classmethod
+ def default_analytic_accounts(cls):
pool = Pool()
AnalyticAccount = pool.get('analytic_account.account')
accounts = []
- root_accounts = AnalyticAccount.search([
+ root_accounts = AnalyticAccount.search(
+ cls.analytic_accounts_domain() + [
('parent', '=', None),
])
for account in root_accounts:
@@ -443,11 +559,14 @@ class AnalyticMixin(ModelSQL):
})
return accounts
- @staticmethod
- def default_analytic_accounts_size():
+ @classmethod
+ def default_analytic_accounts_size(cls):
pool = Pool()
AnalyticAccount = pool.get('analytic_account.account')
- return len(AnalyticAccount.search([('type', '=', 'root')]))
+ return len(AnalyticAccount.search(
+ cls.analytic_accounts_domain() + [
+ ('type', '=', 'root'),
+ ]))
@classmethod
def get_analytic_accounts_size(cls, records, name):
@@ -464,12 +583,17 @@ class AnalyticMixin(ModelSQL):
"Check that all mandatory root entries are defined in entries"
pool = Pool()
Account = pool.get('analytic_account.account')
- mandatory_roots = {a for a in Account.search([
+ all_mandatory_roots = {a for a in Account.search([
('type', '=', 'root'),
('mandatory', '=', True),
])}
for analytic in analytics:
analytic_roots = {e.root for e in analytic.analytic_accounts}
+ companies = {e.company for e in analytic.analytic_accounts}
+ mandatory_roots = set()
+ for mandatory in all_mandatory_roots:
+ if mandatory.company in companies:
+ mandatory_roots.add(mandatory)
if not mandatory_roots <= analytic_roots:
cls.raise_user_error('root_account', {
'name': analytic.rec_name,
diff --git a/account.xml b/account.xml
index 85c7ea3..5e854b6 100644
--- a/account.xml
+++ b/account.xml
@@ -24,6 +24,12 @@ this repository contains the full copyright notices and license terms. -->
<field name="priority" eval="10"/>
<field name="name">account_list</field>
</record>
+ <record model="ir.ui.view" id="account_view_list2">
+ <field name="model">analytic_account.account</field>
+ <field name="type">tree</field>
+ <field name="priority" eval="20"/>
+ <field name="name">account_list2</field>
+ </record>
<record model="ir.action.act_window" id="act_account_tree">
<field name="name">Analytic Accounts</field>
@@ -108,6 +114,36 @@ this repository contains the full copyright notices and license terms. -->
<field name="perm_delete" eval="True"/>
</record>
+ <record model="ir.ui.view" id="account_distribution_view_form">
+ <field name="model">analytic_account.account.distribution</field>
+ <field name="type">form</field>
+ <field name="name">account_distribution_form</field>
+ </record>
+
+ <record model="ir.ui.view" id="account_distribution_view_list">
+ <field name="model">analytic_account.account.distribution</field>
+ <field name="type">tree</field>
+ <field name="name">account_distribution_list</field>
+ </record>
+
+ <record model="ir.model.access" id="access_account_distribution">
+ <field name="model"
+ search="[('model', '=', 'analytic_account.account.distribution')]"/>
+ <field name="perm_read" eval="True"/>
+ <field name="perm_write" eval="False"/>
+ <field name="perm_create" eval="False"/>
+ <field name="perm_delete" eval="False"/>
+ </record>
+ <record model="ir.model.access" id="access_account_distribution_account_admin">
+ <field name="model"
+ search="[('model', '=', 'analytic_account.account.distribution')]"/>
+ <field name="group" ref="group_analytic_admin"/>
+ <field name="perm_read" eval="True"/>
+ <field name="perm_write" eval="True"/>
+ <field name="perm_create" eval="True"/>
+ <field name="perm_delete" eval="True"/>
+ </record>
+
<record model="ir.ui.view" id="open_chart_start_view_form">
<field name="model">analytic_account.open_chart.start</field>
<field name="type">form</field>
diff --git a/line.py b/line.py
index 21bff6b..01496ac 100644
--- a/line.py
+++ b/line.py
@@ -1,6 +1,10 @@
# 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 decimal import Decimal
+from collections import defaultdict
+
+from sql import Literal
+
from trytond.model import ModelView, ModelSQL, fields, Check
from trytond.wizard import Wizard, StateAction
from trytond import backend
@@ -14,17 +18,14 @@ __all__ = ['Line', 'Move', 'MoveLine', 'OpenAccount']
class Line(ModelSQL, ModelView):
'Analytic Line'
__name__ = 'analytic_account.line'
- name = fields.Char('Name', required=True)
debit = fields.Numeric('Debit', digits=(16, Eval('currency_digits', 2)),
required=True, depends=['currency_digits'])
credit = fields.Numeric('Credit', digits=(16, Eval('currency_digits', 2)),
required=True, depends=['currency_digits'])
- currency = fields.Function(fields.Many2One('currency.currency',
- 'Currency'), 'on_change_with_currency')
currency_digits = fields.Function(fields.Integer('Currency Digits'),
'on_change_with_currency_digits')
company = fields.Function(fields.Many2One('company.company', 'Company'),
- 'on_change_with_company')
+ 'on_change_with_company', searcher='search_company')
account = fields.Many2One('analytic_account.account', 'Account',
required=True, select=True, domain=[
('type', '!=', 'view'),
@@ -36,12 +37,7 @@ class Line(ModelSQL, ModelView):
depends=['company'])
move_line = fields.Many2One('account.move.line', 'Account Move Line',
ondelete='CASCADE', required=True)
- journal = fields.Many2One('account.journal', 'Journal', required=True,
- select=True)
date = fields.Date('Date', required=True)
- reference = fields.Char('Reference')
- party = fields.Many2One('party.party', 'Party')
- active = fields.Boolean('Active', select=True)
@classmethod
def __setup__(cls):
@@ -71,16 +67,16 @@ class Line(ModelSQL, ModelView):
# Migration from 1.2 currency has been changed in function field
table.not_null_action('currency', action='remove')
+ # Migration from 4.0: remove name and journal
+ for field_name in ['name', 'journal']:
+ table.not_null_action(field_name, action='remove')
+
@staticmethod
def default_date():
Date = Pool().get('ir.date')
return Date.today()
@staticmethod
- def default_active():
- return True
-
- @staticmethod
def default_debit():
return Decimal(0)
@@ -89,11 +85,6 @@ class Line(ModelSQL, ModelView):
return Decimal(0)
@fields.depends('move_line')
- def on_change_with_currency(self, name=None):
- if self.move_line:
- return self.move_line.account.company.currency.id
-
- @fields.depends('move_line')
def on_change_with_currency_digits(self, name=None):
if self.move_line:
return self.move_line.account.company.currency.digits
@@ -104,13 +95,25 @@ class Line(ModelSQL, ModelView):
if self.move_line:
return self.move_line.account.company.id
+ @classmethod
+ def search_company(cls, name, clause):
+ return [('move_line.account.company',) + tuple(clause[1:])]
+
+ @fields.depends('move_line', '_parent_move_line.date',
+ '_parent_move_line.debit', '_parent_move_line.credit')
+ def on_change_move_line(self):
+ if self.move_line:
+ self.date = self.move_line.date
+ self.debit = self.move_line.debit
+ self.credit = self.move_line.credit
+
@staticmethod
def query_get(table):
'''
Return SQL clause for analytic line depending of the context.
table is the SQL instance of the analytic_account_line table.
'''
- clause = table.active
+ clause = Literal(True)
if Transaction().context.get('start_date'):
clause &= table.date >= Transaction().context['start_date']
if Transaction().context.get('end_date'):
@@ -118,6 +121,35 @@ class Line(ModelSQL, ModelView):
return clause
@classmethod
+ def create(cls, vlist):
+ pool = Pool()
+ MoveLine = pool.get('account.move.line')
+ lines = super(Line, cls).create(vlist)
+ move_lines = [l.move_line for l in lines]
+ MoveLine.set_analytic_state(move_lines)
+ MoveLine.save(move_lines)
+ return lines
+
+ @classmethod
+ def write(cls, *args):
+ pool = Pool()
+ MoveLine = pool.get('account.move.line')
+ super(Line, cls).write(*args)
+ lines = sum(args[0:None:2], [])
+ move_lines = [l.move_line for l in lines]
+ MoveLine.set_analytic_state(move_lines)
+ MoveLine.save(move_lines)
+
+ @classmethod
+ def delete(cls, lines):
+ pool = Pool()
+ MoveLine = pool.get('account.move.line')
+ move_lines = [l.move_line for l in lines]
+ super(Line, cls).delete(lines)
+ MoveLine.set_analytic_state(move_lines)
+ MoveLine.save(move_lines)
+
+ @classmethod
def validate(cls, lines):
super(Line, cls).validate(lines)
for line in lines:
@@ -136,6 +168,16 @@ class Move:
__metaclass__ = PoolMeta
__name__ = 'account.move'
+ @classmethod
+ @ModelView.button
+ def post(cls, moves):
+ pool = Pool()
+ MoveLine = pool.get('account.move.line')
+ super(Move, cls).post(moves)
+ lines = [l for m in moves for l in m.lines]
+ MoveLine.set_analytic_state(lines)
+ MoveLine.save(lines)
+
def cancel(self, default=None):
'Reverse credit/debit of analytic lines'
pool = Pool()
@@ -155,6 +197,76 @@ class MoveLine(ModelSQL, ModelView):
__name__ = 'account.move.line'
analytic_lines = fields.One2Many('analytic_account.line', 'move_line',
'Analytic Lines')
+ analytic_state = fields.Selection([
+ ('draft', 'Draft'),
+ ('valid', 'Valid'),
+ ], 'Analytic State', readonly=True, select=True)
+
+ @classmethod
+ def __setup__(cls):
+ super(MoveLine, cls).__setup__()
+ cls._check_modify_exclude |= {'analytic_lines', 'analytic_state'}
+
+ @classmethod
+ def __register__(cls, module_name):
+ TableHandler = backend.get('TableHandler')
+ table = TableHandler(cls, module_name)
+ cursor = Transaction().connection.cursor()
+ sql_table = cls.__table__()
+
+ state_exist = table.column_exist('analytic_state')
+
+ super(MoveLine, cls).__register__(module_name)
+
+ # Migration from 4.0: add analytic_state
+ if not state_exist:
+ cursor.execute(
+ *sql_table.update([sql_table.analytic_state], ['valid']))
+
+ @classmethod
+ def default_analytic_state(cls):
+ return 'draft'
+
+ @classmethod
+ def set_analytic_state(cls, lines):
+ pool = Pool()
+ AccountType = pool.get('account.account.type')
+ AnalyticAccount = pool.get('analytic_account.account')
+
+ income_types = AccountType.search([
+ ('income_statement', '=', True),
+ ])
+ income_types = AccountType.search([
+ ('parent', 'child_of', [t.id for t in income_types]),
+ ])
+ income_types = set(income_types)
+
+ roots = AnalyticAccount.search([
+ ('parent', '=', None),
+ ])
+ roots = set(roots)
+
+ for line in lines:
+ if line.account.type not in income_types:
+ if not line.analytic_lines:
+ line.analytic_state = 'valid'
+ else:
+ line.analytic_state = 'draft'
+ continue
+ amounts = defaultdict(Decimal)
+ for analytic_line in line.analytic_lines:
+ amount = analytic_line.debit - analytic_line.credit
+ amounts[analytic_line.account.root] += amount
+ if not roots <= set(amounts.iterkeys()):
+ line.analytic_state = 'draft'
+ continue
+ amount = line.debit - line.credit
+ for analytic_amount in amounts.itervalues():
+ if analytic_amount != amount:
+ line.analytic_state = 'draft'
+ break
+ else:
+ line.analytic_state = 'valid'
class OpenAccount(Wizard):
diff --git a/line.xml b/line.xml
index 0cdffbb..965e1c5 100644
--- a/line.xml
+++ b/line.xml
@@ -67,5 +67,33 @@ this repository contains the full copyright notices and license terms. -->
<field name="name">move_line_form</field>
</record>
+ <record model="ir.ui.view" id="move_line_view_list">
+ <field name="model">account.move.line</field>
+ <field name="type">tree</field>
+ <field name="name">move_line_list</field>
+ </record>
+
+ <record model="ir.action.act_window" id="act_move_line_form_completion">
+ <field name="name">Analytic Lines to Complete</field>
+ <field name="res_model">account.move.line</field>
+ <field name="domain"
+ eval="[('analytic_state', '=', 'draft'), ('move_state', '=', 'posted')]"
+ pyson="1"/>
+ </record>
+ <record model="ir.action.act_window.view"
+ id="act_move_line_form_completion_view1">
+ <field name="sequence" eval="10"/>
+ <field name="view" ref="move_line_view_list"/>
+ <field name="act_window" ref="act_move_line_form_completion"/>
+ </record>
+ <record model="ir.action.act_window.view"
+ id="act_move_line_form_completion_view2">
+ <field name="sequence" eval="20"/>
+ <field name="view" ref="account.move_line_view_form"/>
+ <field name="act_window" ref="act_move_line_form_completion"/>
+ </record>
+ <menuitem parent="account.menu_processing"
+ action="act_move_line_form_completion" id="menu_completion"/>
+
</data>
</tryton>
diff --git a/locale/bg_BG.po b/locale/bg.po
similarity index 77%
rename from locale/bg_BG.po
rename to locale/bg.po
index c38d16d..d18ad2e 100644
--- a/locale/bg_BG.po
+++ b/locale/bg.po
@@ -6,6 +6,10 @@ msgctxt "error:analytic.account.entry:"
msgid "Only one account is allowed per analytic root and origin."
msgstr ""
+msgctxt "error:analytic_account.account:"
+msgid "The distribution sum of account \"%(account)s\" is not 100%."
+msgstr ""
+
msgctxt "error:analytic_account.line:"
msgid "Wrong credit/debit values."
msgstr ""
@@ -22,12 +26,21 @@ msgctxt "field:account.move.line,analytic_lines:"
msgid "Analytic Lines"
msgstr "Редове от аналитична сметка"
+msgctxt "field:account.move.line,analytic_state:"
+msgid "Analytic State"
+msgstr ""
+
#, fuzzy
msgctxt "field:analytic.account.entry,account:"
msgid "Account"
msgstr "Фактури"
#, fuzzy
+msgctxt "field:analytic.account.entry,company:"
+msgid "Company"
+msgstr "Фирма"
+
+#, fuzzy
msgctxt "field:analytic.account.entry,create_date:"
msgid "Create Date"
msgstr "Създадено на"
@@ -119,6 +132,14 @@ msgctxt "field:analytic_account.account,display_balance:"
msgid "Display Balance"
msgstr "Показване на баланс"
+msgctxt "field:analytic_account.account,distribution_parents:"
+msgid "Distribution Parents"
+msgstr ""
+
+msgctxt "field:analytic_account.account,distributions:"
+msgid "Distributions"
+msgstr ""
+
msgctxt "field:analytic_account.account,id:"
msgid "ID"
msgstr "ID"
@@ -163,13 +184,58 @@ msgctxt "field:analytic_account.account,write_uid:"
msgid "Write User"
msgstr "Променено от"
-msgctxt "field:analytic_account.line,account:"
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,account:"
msgid "Account"
msgstr "Фактури"
-msgctxt "field:analytic_account.line,active:"
-msgid "Active"
-msgstr "Активен"
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,create_date:"
+msgid "Create Date"
+msgstr "Създадено на"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,create_uid:"
+msgid "Create User"
+msgstr "Създадено от"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,id:"
+msgid "ID"
+msgstr "ID"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,parent:"
+msgid "Parent"
+msgstr "Родител"
+
+msgctxt "field:analytic_account.account.distribution,ratio:"
+msgid "Ratio"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,rec_name:"
+msgid "Name"
+msgstr "Условие за плащане"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,root:"
+msgid "Root"
+msgstr "Начало"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,write_date:"
+msgid "Write Date"
+msgstr "Променено на"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,write_uid:"
+msgid "Write User"
+msgstr "Променено от"
+
+msgctxt "field:analytic_account.line,account:"
+msgid "Account"
+msgstr "Фактури"
#, fuzzy
msgctxt "field:analytic_account.line,company:"
@@ -188,10 +254,6 @@ msgctxt "field:analytic_account.line,credit:"
msgid "Credit"
msgstr "Кредит"
-msgctxt "field:analytic_account.line,currency:"
-msgid "Currency"
-msgstr "Валута"
-
msgctxt "field:analytic_account.line,currency_digits:"
msgid "Currency Digits"
msgstr "Цифри за валута"
@@ -208,30 +270,14 @@ msgctxt "field:analytic_account.line,id:"
msgid "ID"
msgstr "ID"
-msgctxt "field:analytic_account.line,journal:"
-msgid "Journal"
-msgstr "Дневник"
-
msgctxt "field:analytic_account.line,move_line:"
msgid "Account Move Line"
msgstr "Ред от движение по сметка"
-msgctxt "field:analytic_account.line,name:"
-msgid "Name"
-msgstr "Име"
-
-msgctxt "field:analytic_account.line,party:"
-msgid "Party"
-msgstr "Партньор"
-
msgctxt "field:analytic_account.line,rec_name:"
msgid "Name"
msgstr "Име"
-msgctxt "field:analytic_account.line,reference:"
-msgid "Reference"
-msgstr "Отпратка"
-
msgctxt "field:analytic_account.line,write_date:"
msgid "Write Date"
msgstr "Променено на"
@@ -252,6 +298,10 @@ msgctxt "field:analytic_account.open_chart.start,start_date:"
msgid "Start Date"
msgstr "Начална дата"
+msgctxt "help:analytic_account.account,mandatory:"
+msgid "Make this account mandatory when filling documents"
+msgstr ""
+
msgctxt "model:analytic.account.entry,name:"
msgid "Analytic Account Entry"
msgstr ""
@@ -260,6 +310,10 @@ msgctxt "model:analytic_account.account,name:"
msgid "Analytic Account"
msgstr "Аналитична сметка"
+msgctxt "model:analytic_account.account.distribution,name:"
+msgid "Analytic Account Distribution"
+msgstr ""
+
msgctxt "model:analytic_account.line,name:"
msgid "Analytic Line"
msgstr "Ред от аналитична сметка"
@@ -284,6 +338,10 @@ msgctxt "model:ir.action,name:act_line_form"
msgid "Analytic Lines"
msgstr "Редове от аналитична сметка"
+msgctxt "model:ir.action,name:act_move_line_form_completion"
+msgid "Analytic Lines to Complete"
+msgstr ""
+
msgctxt "model:ir.action,name:act_open_account"
msgid "Open Account"
msgstr "Отваряне на сметка"
@@ -304,6 +362,10 @@ msgctxt "model:ir.ui.menu,name:menu_analytic_account_configuration"
msgid "Analytic Account"
msgstr "Аналитична сметка"
+msgctxt "model:ir.ui.menu,name:menu_completion"
+msgid "Analytic Lines to Complete"
+msgstr ""
+
msgctxt "model:ir.ui.menu,name:menu_open_chart"
msgid "Open Chart of Analytic Accounts"
msgstr "Отваряне на аналитичен сметкоплан"
@@ -312,6 +374,15 @@ msgctxt "model:res.group,name:group_analytic_admin"
msgid "Analytic Administration"
msgstr "Администрация на аналитична сметка"
+#, fuzzy
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Draft"
+msgstr "Проект"
+
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Valid"
+msgstr ""
+
msgctxt "selection:analytic_account.account,display_balance:"
msgid "Credit - Debit"
msgstr "Кредит - дебит"
@@ -333,6 +404,10 @@ msgid "Opened"
msgstr "Отворен"
msgctxt "selection:analytic_account.account,type:"
+msgid "Distribution"
+msgstr ""
+
+msgctxt "selection:analytic_account.account,type:"
msgid "Normal"
msgstr "Нормален"
@@ -348,17 +423,20 @@ msgctxt "view:account.move.line:"
msgid "Analytic"
msgstr "Задължителен"
-msgctxt "view:analytic.account.entry:"
-msgid "Analytic Entry"
-msgstr ""
+#, fuzzy
+msgctxt "view:account.move.line:"
+msgid "Credit"
+msgstr "Кредит"
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Account"
-msgstr "Аналитична сметка"
+#, fuzzy
+msgctxt "view:account.move.line:"
+msgid "Debit"
+msgstr "Дебит"
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Accounts"
-msgstr "Аналитични сметки"
+#, fuzzy
+msgctxt "view:analytic_account.account.distribution:"
+msgid "%"
+msgstr "%"
msgctxt "view:analytic_account.account:"
msgid "General Information"
@@ -368,13 +446,13 @@ msgctxt "view:analytic_account.account:"
msgid "Notes"
msgstr "Бележки"
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Line"
-msgstr "Ред от аналитична сметка"
+msgctxt "wizard_button:analytic_account.open_chart,start,end:"
+msgid "Cancel"
+msgstr "Отказ"
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Lines"
-msgstr "Редове от аналитична сметка"
+msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
+msgid "Open"
+msgstr "Отваряне"
msgctxt "view:analytic_account.line:"
msgid "General Information"
@@ -383,11 +461,3 @@ msgstr "Обща информация"
msgctxt "view:analytic_account.open_chart.start:"
msgid "Open Chart of Analytic Accounts"
msgstr "Отваряне на аналитичен сметкоплан"
-
-msgctxt "wizard_button:analytic_account.open_chart,start,end:"
-msgid "Cancel"
-msgstr "Отказ"
-
-msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
-msgid "Open"
-msgstr "Отваряне"
diff --git a/locale/ca_ES.po b/locale/ca.po
similarity index 72%
rename from locale/ca_ES.po
rename to locale/ca.po
index bfb12cf..6ec4556 100644
--- a/locale/ca_ES.po
+++ b/locale/ca.po
@@ -6,6 +6,10 @@ msgctxt "error:analytic.account.entry:"
msgid "Only one account is allowed per analytic root and origin."
msgstr "Només es pot seleccionar un compte per cada origen i arrel analítica."
+msgctxt "error:analytic_account.account:"
+msgid "The distribution sum of account \"%(account)s\" is not 100%."
+msgstr "La suma de la distribució del compte \"%(account)s\" no és 100%."
+
msgctxt "error:analytic_account.line:"
msgid "Wrong credit/debit values."
msgstr "Valors d'haver/deure erronis."
@@ -22,17 +26,25 @@ msgctxt "field:account.move.line,analytic_lines:"
msgid "Analytic Lines"
msgstr "Línies analítiques"
+msgctxt "field:account.move.line,analytic_state:"
+msgid "Analytic State"
+msgstr "Estat analític"
+
msgctxt "field:analytic.account.entry,account:"
msgid "Account"
msgstr "Compte"
+msgctxt "field:analytic.account.entry,company:"
+msgid "Company"
+msgstr "Empresa"
+
msgctxt "field:analytic.account.entry,create_date:"
msgid "Create Date"
-msgstr "Data creació"
+msgstr "Data de creació"
msgctxt "field:analytic.account.entry,create_uid:"
msgid "Create User"
-msgstr "Usuari creació"
+msgstr "Usuari de creació"
msgctxt "field:analytic.account.entry,id:"
msgid "ID"
@@ -56,11 +68,11 @@ msgstr "Compte arrel analític"
msgctxt "field:analytic.account.entry,write_date:"
msgid "Write Date"
-msgstr "Data modificació"
+msgstr "Data de modificació"
msgctxt "field:analytic.account.entry,write_uid:"
msgid "Write User"
-msgstr "Usuari modificació"
+msgstr "Usuari de modificació"
msgctxt "field:analytic_account.account,active:"
msgid "Active"
@@ -84,11 +96,11 @@ msgstr "Empresa"
msgctxt "field:analytic_account.account,create_date:"
msgid "Create Date"
-msgstr "Data creació"
+msgstr "Data de creació"
msgctxt "field:analytic_account.account,create_uid:"
msgid "Create User"
-msgstr "Usuari creació"
+msgstr "Usuari de creació"
msgctxt "field:analytic_account.account,credit:"
msgid "Credit"
@@ -110,6 +122,14 @@ msgctxt "field:analytic_account.account,display_balance:"
msgid "Display Balance"
msgstr "Mostra saldo"
+msgctxt "field:analytic_account.account,distribution_parents:"
+msgid "Distribution Parents"
+msgstr "Pares de la distribució"
+
+msgctxt "field:analytic_account.account,distributions:"
+msgid "Distributions"
+msgstr "Distribucions"
+
msgctxt "field:analytic_account.account,id:"
msgid "ID"
msgstr "ID"
@@ -148,19 +168,55 @@ msgstr "Tipus"
msgctxt "field:analytic_account.account,write_date:"
msgid "Write Date"
-msgstr "Data modificació"
+msgstr "Data de modificació"
msgctxt "field:analytic_account.account,write_uid:"
msgid "Write User"
-msgstr "Usuari modificació"
+msgstr "Usuari de modificació"
-msgctxt "field:analytic_account.line,account:"
+msgctxt "field:analytic_account.account.distribution,account:"
msgid "Account"
msgstr "Compte"
-msgctxt "field:analytic_account.line,active:"
-msgid "Active"
-msgstr "Actiu"
+msgctxt "field:analytic_account.account.distribution,create_date:"
+msgid "Create Date"
+msgstr "Data de creació"
+
+msgctxt "field:analytic_account.account.distribution,create_uid:"
+msgid "Create User"
+msgstr "Usuari de creació"
+
+msgctxt "field:analytic_account.account.distribution,id:"
+msgid "ID"
+msgstr "ID"
+
+msgctxt "field:analytic_account.account.distribution,parent:"
+msgid "Parent"
+msgstr "Pare"
+
+msgctxt "field:analytic_account.account.distribution,ratio:"
+msgid "Ratio"
+msgstr "Percentatge"
+
+msgctxt "field:analytic_account.account.distribution,rec_name:"
+msgid "Name"
+msgstr "Nom"
+
+msgctxt "field:analytic_account.account.distribution,root:"
+msgid "Root"
+msgstr "Arrel"
+
+msgctxt "field:analytic_account.account.distribution,write_date:"
+msgid "Write Date"
+msgstr "Data de modificació"
+
+msgctxt "field:analytic_account.account.distribution,write_uid:"
+msgid "Write User"
+msgstr "Usuari de modificació"
+
+msgctxt "field:analytic_account.line,account:"
+msgid "Account"
+msgstr "Compte"
msgctxt "field:analytic_account.line,company:"
msgid "Company"
@@ -168,20 +224,16 @@ msgstr "Empresa"
msgctxt "field:analytic_account.line,create_date:"
msgid "Create Date"
-msgstr "Data creació"
+msgstr "Data de creació"
msgctxt "field:analytic_account.line,create_uid:"
msgid "Create User"
-msgstr "Usuari creació"
+msgstr "Usuari de creació"
msgctxt "field:analytic_account.line,credit:"
msgid "Credit"
msgstr "Haver"
-msgctxt "field:analytic_account.line,currency:"
-msgid "Currency"
-msgstr "Moneda"
-
msgctxt "field:analytic_account.line,currency_digits:"
msgid "Currency Digits"
msgstr "Decimals de la moneda"
@@ -198,37 +250,21 @@ msgctxt "field:analytic_account.line,id:"
msgid "ID"
msgstr "ID"
-msgctxt "field:analytic_account.line,journal:"
-msgid "Journal"
-msgstr "Diari"
-
msgctxt "field:analytic_account.line,move_line:"
msgid "Account Move Line"
msgstr "Apunt comptable"
-msgctxt "field:analytic_account.line,name:"
-msgid "Name"
-msgstr "Nom"
-
-msgctxt "field:analytic_account.line,party:"
-msgid "Party"
-msgstr "Tercer"
-
msgctxt "field:analytic_account.line,rec_name:"
msgid "Name"
msgstr "Nom"
-msgctxt "field:analytic_account.line,reference:"
-msgid "Reference"
-msgstr "Referència"
-
msgctxt "field:analytic_account.line,write_date:"
msgid "Write Date"
-msgstr "Data modificació"
+msgstr "Data de modificació"
msgctxt "field:analytic_account.line,write_uid:"
msgid "Write User"
-msgstr "Usuari modificació"
+msgstr "Usuari de modificació"
msgctxt "field:analytic_account.open_chart.start,end_date:"
msgid "End Date"
@@ -242,6 +278,10 @@ msgctxt "field:analytic_account.open_chart.start,start_date:"
msgid "Start Date"
msgstr "Data inicial"
+msgctxt "help:analytic_account.account,mandatory:"
+msgid "Make this account mandatory when filling documents"
+msgstr "Força que aquest compte sigui obligatori quan s'omplin documents."
+
msgctxt "model:analytic.account.entry,name:"
msgid "Analytic Account Entry"
msgstr "Assentament compte analític"
@@ -250,6 +290,10 @@ msgctxt "model:analytic_account.account,name:"
msgid "Analytic Account"
msgstr "Compte analític"
+msgctxt "model:analytic_account.account.distribution,name:"
+msgid "Analytic Account Distribution"
+msgstr "Distribució de comptabilitat analítica"
+
msgctxt "model:analytic_account.line,name:"
msgid "Analytic Line"
msgstr "Línia analítica"
@@ -274,6 +318,10 @@ msgctxt "model:ir.action,name:act_line_form"
msgid "Analytic Lines"
msgstr "Línies analítiques"
+msgctxt "model:ir.action,name:act_move_line_form_completion"
+msgid "Analytic Lines to Complete"
+msgstr "Línies analítiques per completar"
+
msgctxt "model:ir.action,name:act_open_account"
msgid "Open Account"
msgstr "Obre compte"
@@ -294,6 +342,10 @@ msgctxt "model:ir.ui.menu,name:menu_analytic_account_configuration"
msgid "Analytic Account"
msgstr "Comptabilitat analítica"
+msgctxt "model:ir.ui.menu,name:menu_completion"
+msgid "Analytic Lines to Complete"
+msgstr "Línies analítiques per completar"
+
msgctxt "model:ir.ui.menu,name:menu_open_chart"
msgid "Open Chart of Analytic Accounts"
msgstr "Obre pla analític"
@@ -302,6 +354,14 @@ msgctxt "model:res.group,name:group_analytic_admin"
msgid "Analytic Administration"
msgstr "Administració d'analítica"
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Draft"
+msgstr "Esborrany"
+
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Valid"
+msgstr "Vàlid"
+
msgctxt "selection:analytic_account.account,display_balance:"
msgid "Credit - Debit"
msgstr "Haver - Deure"
@@ -323,6 +383,10 @@ msgid "Opened"
msgstr "Obert"
msgctxt "selection:analytic_account.account,type:"
+msgid "Distribution"
+msgstr "Distribució"
+
+msgctxt "selection:analytic_account.account,type:"
msgid "Normal"
msgstr "Normal"
@@ -338,17 +402,17 @@ msgctxt "view:account.move.line:"
msgid "Analytic"
msgstr "Analítica"
-msgctxt "view:analytic.account.entry:"
-msgid "Analytic Entry"
-msgstr "Assentament analític"
+msgctxt "view:account.move.line:"
+msgid "Credit"
+msgstr "Haver"
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Account"
-msgstr "Compte analític"
+msgctxt "view:account.move.line:"
+msgid "Debit"
+msgstr "Deure"
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Accounts"
-msgstr "Comptes analítics"
+msgctxt "view:analytic_account.account.distribution:"
+msgid "%"
+msgstr "%"
msgctxt "view:analytic_account.account:"
msgid "General Information"
@@ -358,13 +422,13 @@ msgctxt "view:analytic_account.account:"
msgid "Notes"
msgstr "Notes"
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Line"
-msgstr "Línia analítica"
+msgctxt "wizard_button:analytic_account.open_chart,start,end:"
+msgid "Cancel"
+msgstr "Cancel·la"
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Lines"
-msgstr "Línies analítiques"
+msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
+msgid "Open"
+msgstr "Obre"
msgctxt "view:analytic_account.line:"
msgid "General Information"
@@ -373,11 +437,3 @@ msgstr "Informació general"
msgctxt "view:analytic_account.open_chart.start:"
msgid "Open Chart of Analytic Accounts"
msgstr "Obre el pla analític"
-
-msgctxt "wizard_button:analytic_account.open_chart,start,end:"
-msgid "Cancel"
-msgstr "Cancel·la"
-
-msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
-msgid "Open"
-msgstr "Obre"
diff --git a/locale/cs_CZ.po b/locale/cs.po
similarity index 76%
rename from locale/cs_CZ.po
rename to locale/cs.po
index b666376..6e9aec7 100644
--- a/locale/cs_CZ.po
+++ b/locale/cs.po
@@ -6,6 +6,10 @@ msgctxt "error:analytic.account.entry:"
msgid "Only one account is allowed per analytic root and origin."
msgstr ""
+msgctxt "error:analytic_account.account:"
+msgid "The distribution sum of account \"%(account)s\" is not 100%."
+msgstr ""
+
msgctxt "error:analytic_account.line:"
msgid "Wrong credit/debit values."
msgstr ""
@@ -22,10 +26,18 @@ msgctxt "field:account.move.line,analytic_lines:"
msgid "Analytic Lines"
msgstr ""
+msgctxt "field:account.move.line,analytic_state:"
+msgid "Analytic State"
+msgstr ""
+
msgctxt "field:analytic.account.entry,account:"
msgid "Account"
msgstr ""
+msgctxt "field:analytic.account.entry,company:"
+msgid "Company"
+msgstr ""
+
msgctxt "field:analytic.account.entry,create_date:"
msgid "Create Date"
msgstr ""
@@ -42,9 +54,10 @@ msgctxt "field:analytic.account.entry,origin:"
msgid "Origin"
msgstr ""
+#, fuzzy
msgctxt "field:analytic.account.entry,rec_name:"
msgid "Name"
-msgstr ""
+msgstr "Namu"
msgctxt "field:analytic.account.entry,required:"
msgid "Required"
@@ -110,6 +123,14 @@ msgctxt "field:analytic_account.account,display_balance:"
msgid "Display Balance"
msgstr ""
+msgctxt "field:analytic_account.account,distribution_parents:"
+msgid "Distribution Parents"
+msgstr ""
+
+msgctxt "field:analytic_account.account,distributions:"
+msgid "Distributions"
+msgstr ""
+
msgctxt "field:analytic_account.account,id:"
msgid "ID"
msgstr ""
@@ -118,9 +139,10 @@ msgctxt "field:analytic_account.account,mandatory:"
msgid "Mandatory"
msgstr ""
+#, fuzzy
msgctxt "field:analytic_account.account,name:"
msgid "Name"
-msgstr ""
+msgstr "Namu"
msgctxt "field:analytic_account.account,note:"
msgid "Note"
@@ -130,9 +152,10 @@ msgctxt "field:analytic_account.account,parent:"
msgid "Parent"
msgstr ""
+#, fuzzy
msgctxt "field:analytic_account.account,rec_name:"
msgid "Name"
-msgstr ""
+msgstr "Namu"
msgctxt "field:analytic_account.account,root:"
msgid "Root"
@@ -154,12 +177,49 @@ msgctxt "field:analytic_account.account,write_uid:"
msgid "Write User"
msgstr ""
-msgctxt "field:analytic_account.line,account:"
+msgctxt "field:analytic_account.account.distribution,account:"
msgid "Account"
msgstr ""
-msgctxt "field:analytic_account.line,active:"
-msgid "Active"
+msgctxt "field:analytic_account.account.distribution,create_date:"
+msgid "Create Date"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,create_uid:"
+msgid "Create User"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,id:"
+msgid "ID"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,parent:"
+msgid "Parent"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,ratio:"
+msgid "Ratio"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,rec_name:"
+msgid "Name"
+msgstr "Namu"
+
+msgctxt "field:analytic_account.account.distribution,root:"
+msgid "Root"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,write_date:"
+msgid "Write Date"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,write_uid:"
+msgid "Write User"
+msgstr ""
+
+msgctxt "field:analytic_account.line,account:"
+msgid "Account"
msgstr ""
msgctxt "field:analytic_account.line,company:"
@@ -178,10 +238,6 @@ msgctxt "field:analytic_account.line,credit:"
msgid "Credit"
msgstr ""
-msgctxt "field:analytic_account.line,currency:"
-msgid "Currency"
-msgstr ""
-
msgctxt "field:analytic_account.line,currency_digits:"
msgid "Currency Digits"
msgstr ""
@@ -198,29 +254,14 @@ msgctxt "field:analytic_account.line,id:"
msgid "ID"
msgstr ""
-msgctxt "field:analytic_account.line,journal:"
-msgid "Journal"
-msgstr ""
-
msgctxt "field:analytic_account.line,move_line:"
msgid "Account Move Line"
msgstr ""
-msgctxt "field:analytic_account.line,name:"
-msgid "Name"
-msgstr ""
-
-msgctxt "field:analytic_account.line,party:"
-msgid "Party"
-msgstr ""
-
+#, fuzzy
msgctxt "field:analytic_account.line,rec_name:"
msgid "Name"
-msgstr ""
-
-msgctxt "field:analytic_account.line,reference:"
-msgid "Reference"
-msgstr ""
+msgstr "Namu"
msgctxt "field:analytic_account.line,write_date:"
msgid "Write Date"
@@ -242,6 +283,10 @@ msgctxt "field:analytic_account.open_chart.start,start_date:"
msgid "Start Date"
msgstr ""
+msgctxt "help:analytic_account.account,mandatory:"
+msgid "Make this account mandatory when filling documents"
+msgstr ""
+
msgctxt "model:analytic.account.entry,name:"
msgid "Analytic Account Entry"
msgstr ""
@@ -250,6 +295,10 @@ msgctxt "model:analytic_account.account,name:"
msgid "Analytic Account"
msgstr ""
+msgctxt "model:analytic_account.account.distribution,name:"
+msgid "Analytic Account Distribution"
+msgstr ""
+
msgctxt "model:analytic_account.line,name:"
msgid "Analytic Line"
msgstr ""
@@ -274,6 +323,10 @@ msgctxt "model:ir.action,name:act_line_form"
msgid "Analytic Lines"
msgstr ""
+msgctxt "model:ir.action,name:act_move_line_form_completion"
+msgid "Analytic Lines to Complete"
+msgstr ""
+
msgctxt "model:ir.action,name:act_open_account"
msgid "Open Account"
msgstr ""
@@ -294,6 +347,10 @@ msgctxt "model:ir.ui.menu,name:menu_analytic_account_configuration"
msgid "Analytic Account"
msgstr ""
+msgctxt "model:ir.ui.menu,name:menu_completion"
+msgid "Analytic Lines to Complete"
+msgstr ""
+
msgctxt "model:ir.ui.menu,name:menu_open_chart"
msgid "Open Chart of Analytic Accounts"
msgstr ""
@@ -302,6 +359,14 @@ msgctxt "model:res.group,name:group_analytic_admin"
msgid "Analytic Administration"
msgstr ""
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Draft"
+msgstr ""
+
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Valid"
+msgstr ""
+
msgctxt "selection:analytic_account.account,display_balance:"
msgid "Credit - Debit"
msgstr ""
@@ -323,6 +388,10 @@ msgid "Opened"
msgstr ""
msgctxt "selection:analytic_account.account,type:"
+msgid "Distribution"
+msgstr ""
+
+msgctxt "selection:analytic_account.account,type:"
msgid "Normal"
msgstr ""
@@ -338,17 +407,18 @@ msgctxt "view:account.move.line:"
msgid "Analytic"
msgstr ""
-msgctxt "view:analytic.account.entry:"
-msgid "Analytic Entry"
+msgctxt "view:account.move.line:"
+msgid "Credit"
msgstr ""
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Account"
+msgctxt "view:account.move.line:"
+msgid "Debit"
msgstr ""
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Accounts"
-msgstr ""
+#, fuzzy
+msgctxt "view:analytic_account.account.distribution:"
+msgid "%"
+msgstr "%"
msgctxt "view:analytic_account.account:"
msgid "General Information"
@@ -358,22 +428,6 @@ msgctxt "view:analytic_account.account:"
msgid "Notes"
msgstr ""
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Line"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Lines"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "General Information"
-msgstr ""
-
-msgctxt "view:analytic_account.open_chart.start:"
-msgid "Open Chart of Analytic Accounts"
-msgstr ""
-
msgctxt "wizard_button:analytic_account.open_chart,start,end:"
msgid "Cancel"
msgstr ""
diff --git a/locale/de_DE.po b/locale/de.po
similarity index 75%
rename from locale/de_DE.po
rename to locale/de.po
index 91866af..01f87b8 100644
--- a/locale/de_DE.po
+++ b/locale/de.po
@@ -6,6 +6,10 @@ msgctxt "error:analytic.account.entry:"
msgid "Only one account is allowed per analytic root and origin."
msgstr "Es ist nur ein Konto möglich per Kostenstelle und Ursprung"
+msgctxt "error:analytic_account.account:"
+msgid "The distribution sum of account \"%(account)s\" is not 100%."
+msgstr "Die Verteilungssumme für \"%(account)s\" entspricht nicht 100%."
+
msgctxt "error:analytic_account.line:"
msgid "Wrong credit/debit values."
msgstr "Falsche Haben/Soll-Werte."
@@ -22,10 +26,18 @@ msgctxt "field:account.move.line,analytic_lines:"
msgid "Analytic Lines"
msgstr "Kostenstelle Zeilen"
+msgctxt "field:account.move.line,analytic_state:"
+msgid "Analytic State"
+msgstr "Status"
+
msgctxt "field:analytic.account.entry,account:"
msgid "Account"
msgstr "Konto"
+msgctxt "field:analytic.account.entry,company:"
+msgid "Company"
+msgstr "Unternehmen"
+
msgctxt "field:analytic.account.entry,create_date:"
msgid "Create Date"
msgstr "Erstellungsdatum"
@@ -110,6 +122,14 @@ msgctxt "field:analytic_account.account,display_balance:"
msgid "Display Balance"
msgstr "Ansicht Bilanz"
+msgctxt "field:analytic_account.account,distribution_parents:"
+msgid "Distribution Parents"
+msgstr "Übergeordnet (Verteilung)"
+
+msgctxt "field:analytic_account.account,distributions:"
+msgid "Distributions"
+msgstr "Verteilungen"
+
msgctxt "field:analytic_account.account,id:"
msgid "ID"
msgstr "ID"
@@ -154,13 +174,49 @@ msgctxt "field:analytic_account.account,write_uid:"
msgid "Write User"
msgstr "Letzte Änderung durch"
-msgctxt "field:analytic_account.line,account:"
+msgctxt "field:analytic_account.account.distribution,account:"
msgid "Account"
msgstr "Konto"
-msgctxt "field:analytic_account.line,active:"
-msgid "Active"
-msgstr "Aktiv"
+msgctxt "field:analytic_account.account.distribution,create_date:"
+msgid "Create Date"
+msgstr "Erstellungsdatum"
+
+msgctxt "field:analytic_account.account.distribution,create_uid:"
+msgid "Create User"
+msgstr "Erstellt durch"
+
+msgctxt "field:analytic_account.account.distribution,id:"
+msgid "ID"
+msgstr "ID"
+
+msgctxt "field:analytic_account.account.distribution,parent:"
+msgid "Parent"
+msgstr "Übergeordnet (Kostenstellenverteilung)"
+
+msgctxt "field:analytic_account.account.distribution,ratio:"
+msgid "Ratio"
+msgstr "Verhältnis"
+
+msgctxt "field:analytic_account.account.distribution,rec_name:"
+msgid "Name"
+msgstr "Name"
+
+msgctxt "field:analytic_account.account.distribution,root:"
+msgid "Root"
+msgstr "Wurzel"
+
+msgctxt "field:analytic_account.account.distribution,write_date:"
+msgid "Write Date"
+msgstr "Zuletzt geändert"
+
+msgctxt "field:analytic_account.account.distribution,write_uid:"
+msgid "Write User"
+msgstr "Letzte Änderung durch"
+
+msgctxt "field:analytic_account.line,account:"
+msgid "Account"
+msgstr "Konto"
msgctxt "field:analytic_account.line,company:"
msgid "Company"
@@ -178,10 +234,6 @@ msgctxt "field:analytic_account.line,credit:"
msgid "Credit"
msgstr "Haben"
-msgctxt "field:analytic_account.line,currency:"
-msgid "Currency"
-msgstr "Währung"
-
msgctxt "field:analytic_account.line,currency_digits:"
msgid "Currency Digits"
msgstr "Nachkommastellen Währung"
@@ -198,30 +250,14 @@ msgctxt "field:analytic_account.line,id:"
msgid "ID"
msgstr "ID"
-msgctxt "field:analytic_account.line,journal:"
-msgid "Journal"
-msgstr "Journal"
-
msgctxt "field:analytic_account.line,move_line:"
msgid "Account Move Line"
msgstr "Buchungszeile"
-msgctxt "field:analytic_account.line,name:"
-msgid "Name"
-msgstr "Name"
-
-msgctxt "field:analytic_account.line,party:"
-msgid "Party"
-msgstr "Partei"
-
msgctxt "field:analytic_account.line,rec_name:"
msgid "Name"
msgstr "Name"
-msgctxt "field:analytic_account.line,reference:"
-msgid "Reference"
-msgstr "Beleg-Nr."
-
msgctxt "field:analytic_account.line,write_date:"
msgid "Write Date"
msgstr "Zuletzt geändert"
@@ -242,6 +278,10 @@ msgctxt "field:analytic_account.open_chart.start,start_date:"
msgid "Start Date"
msgstr "Anfangsdatum"
+msgctxt "help:analytic_account.account,mandatory:"
+msgid "Make this account mandatory when filling documents"
+msgstr "Dieses Konto erforderlich machen bei der Ausfüllung von Formularen"
+
msgctxt "model:analytic.account.entry,name:"
msgid "Analytic Account Entry"
msgstr "Kostenstelleneintrag"
@@ -250,6 +290,10 @@ msgctxt "model:analytic_account.account,name:"
msgid "Analytic Account"
msgstr "Kostenstelle"
+msgctxt "model:analytic_account.account.distribution,name:"
+msgid "Analytic Account Distribution"
+msgstr "Kostenstellenverteilung"
+
msgctxt "model:analytic_account.line,name:"
msgid "Analytic Line"
msgstr "Kostenstelle Zeile"
@@ -274,6 +318,10 @@ msgctxt "model:ir.action,name:act_line_form"
msgid "Analytic Lines"
msgstr "Kostenstelle Zeilen"
+msgctxt "model:ir.action,name:act_move_line_form_completion"
+msgid "Analytic Lines to Complete"
+msgstr "Kostenzeilen vervollständigen"
+
msgctxt "model:ir.action,name:act_open_account"
msgid "Open Account"
msgstr "Konto"
@@ -294,6 +342,10 @@ msgctxt "model:ir.ui.menu,name:menu_analytic_account_configuration"
msgid "Analytic Account"
msgstr "Kostenstellen"
+msgctxt "model:ir.ui.menu,name:menu_completion"
+msgid "Analytic Lines to Complete"
+msgstr "Kostenzeilen vervollständigen"
+
msgctxt "model:ir.ui.menu,name:menu_open_chart"
msgid "Open Chart of Analytic Accounts"
msgstr "Kostenstellenplan öffnen"
@@ -302,6 +354,14 @@ msgctxt "model:res.group,name:group_analytic_admin"
msgid "Analytic Administration"
msgstr "Kostenstellen Administration"
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Draft"
+msgstr "Entwurf"
+
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Valid"
+msgstr "Gültig"
+
msgctxt "selection:analytic_account.account,display_balance:"
msgid "Credit - Debit"
msgstr "Haben - Soll"
@@ -323,6 +383,10 @@ msgid "Opened"
msgstr "Geöffnet"
msgctxt "selection:analytic_account.account,type:"
+msgid "Distribution"
+msgstr "Verteilung"
+
+msgctxt "selection:analytic_account.account,type:"
msgid "Normal"
msgstr "Normal"
@@ -338,17 +402,17 @@ msgctxt "view:account.move.line:"
msgid "Analytic"
msgstr "Kostenstelle"
-msgctxt "view:analytic.account.entry:"
-msgid "Analytic Entry"
-msgstr "Kostenstelleneintrag"
+msgctxt "view:account.move.line:"
+msgid "Credit"
+msgstr "Haben"
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Account"
-msgstr "Kostenstelle"
+msgctxt "view:account.move.line:"
+msgid "Debit"
+msgstr "Soll"
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Accounts"
-msgstr "Kostenstellen"
+msgctxt "view:analytic_account.account.distribution:"
+msgid "%"
+msgstr "%"
msgctxt "view:analytic_account.account:"
msgid "General Information"
@@ -358,13 +422,13 @@ msgctxt "view:analytic_account.account:"
msgid "Notes"
msgstr "Notizen"
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Line"
-msgstr "Kostenstelle"
+msgctxt "wizard_button:analytic_account.open_chart,start,end:"
+msgid "Cancel"
+msgstr "Abbrechen"
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Lines"
-msgstr "Kostenstellen"
+msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
+msgid "Open"
+msgstr "Öffnen"
msgctxt "view:analytic_account.line:"
msgid "General Information"
@@ -373,11 +437,3 @@ msgstr "Allgemein"
msgctxt "view:analytic_account.open_chart.start:"
msgid "Open Chart of Analytic Accounts"
msgstr "Kostenstellenplan öffnen"
-
-msgctxt "wizard_button:analytic_account.open_chart,start,end:"
-msgid "Cancel"
-msgstr "Abbrechen"
-
-msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
-msgid "Open"
-msgstr "Öffnen"
diff --git a/locale/es_ES.po b/locale/es.po
similarity index 72%
rename from locale/es_ES.po
rename to locale/es.po
index 4f21ff9..35857de 100644
--- a/locale/es_ES.po
+++ b/locale/es.po
@@ -7,6 +7,10 @@ msgid "Only one account is allowed per analytic root and origin."
msgstr ""
"Sólo se puede seleccionar una cuenta por cada origen y raíz analítica."
+msgctxt "error:analytic_account.account:"
+msgid "The distribution sum of account \"%(account)s\" is not 100%."
+msgstr "La suma de la distribución de la cuenta \"%(account)s\" no es el 100%."
+
msgctxt "error:analytic_account.line:"
msgid "Wrong credit/debit values."
msgstr "Valores de haber/debe erróneos."
@@ -23,17 +27,25 @@ msgctxt "field:account.move.line,analytic_lines:"
msgid "Analytic Lines"
msgstr "Líneas analíticas"
+msgctxt "field:account.move.line,analytic_state:"
+msgid "Analytic State"
+msgstr "Estado analítico"
+
msgctxt "field:analytic.account.entry,account:"
msgid "Account"
msgstr "Cuenta"
+msgctxt "field:analytic.account.entry,company:"
+msgid "Company"
+msgstr "Empresa"
+
msgctxt "field:analytic.account.entry,create_date:"
msgid "Create Date"
-msgstr "Fecha creación"
+msgstr "Fecha de creación"
msgctxt "field:analytic.account.entry,create_uid:"
msgid "Create User"
-msgstr "Usuario creación"
+msgstr "Usuario de creación"
msgctxt "field:analytic.account.entry,id:"
msgid "ID"
@@ -57,11 +69,11 @@ msgstr "Cuenta raíz analítica"
msgctxt "field:analytic.account.entry,write_date:"
msgid "Write Date"
-msgstr "Fecha modificación"
+msgstr "Fecha de modificación"
msgctxt "field:analytic.account.entry,write_uid:"
msgid "Write User"
-msgstr "Usuario modificación"
+msgstr "Usuario de modificación"
msgctxt "field:analytic_account.account,active:"
msgid "Active"
@@ -85,11 +97,11 @@ msgstr "Empresa"
msgctxt "field:analytic_account.account,create_date:"
msgid "Create Date"
-msgstr "Fecha creación"
+msgstr "Fecha de creación"
msgctxt "field:analytic_account.account,create_uid:"
msgid "Create User"
-msgstr "Usuario creación"
+msgstr "Usuario de creación"
msgctxt "field:analytic_account.account,credit:"
msgid "Credit"
@@ -111,6 +123,14 @@ msgctxt "field:analytic_account.account,display_balance:"
msgid "Display Balance"
msgstr "Mostrar saldo"
+msgctxt "field:analytic_account.account,distribution_parents:"
+msgid "Distribution Parents"
+msgstr "Padres de la distribución"
+
+msgctxt "field:analytic_account.account,distributions:"
+msgid "Distributions"
+msgstr "Distribuciones"
+
msgctxt "field:analytic_account.account,id:"
msgid "ID"
msgstr "ID"
@@ -149,19 +169,55 @@ msgstr "Tipo"
msgctxt "field:analytic_account.account,write_date:"
msgid "Write Date"
-msgstr "Fecha modificación"
+msgstr "Fecha de modificación"
msgctxt "field:analytic_account.account,write_uid:"
msgid "Write User"
-msgstr "Usuario modificación"
+msgstr "Usuario de modificación"
-msgctxt "field:analytic_account.line,account:"
+msgctxt "field:analytic_account.account.distribution,account:"
msgid "Account"
msgstr "Cuenta"
-msgctxt "field:analytic_account.line,active:"
-msgid "Active"
-msgstr "Activo"
+msgctxt "field:analytic_account.account.distribution,create_date:"
+msgid "Create Date"
+msgstr "Fecha de creación"
+
+msgctxt "field:analytic_account.account.distribution,create_uid:"
+msgid "Create User"
+msgstr "Usuario de creación"
+
+msgctxt "field:analytic_account.account.distribution,id:"
+msgid "ID"
+msgstr "ID"
+
+msgctxt "field:analytic_account.account.distribution,parent:"
+msgid "Parent"
+msgstr "Padre"
+
+msgctxt "field:analytic_account.account.distribution,ratio:"
+msgid "Ratio"
+msgstr "Porcentaje"
+
+msgctxt "field:analytic_account.account.distribution,rec_name:"
+msgid "Name"
+msgstr "Nombre"
+
+msgctxt "field:analytic_account.account.distribution,root:"
+msgid "Root"
+msgstr "Raíz"
+
+msgctxt "field:analytic_account.account.distribution,write_date:"
+msgid "Write Date"
+msgstr "Fecha de modificación"
+
+msgctxt "field:analytic_account.account.distribution,write_uid:"
+msgid "Write User"
+msgstr "Usuario de modificación"
+
+msgctxt "field:analytic_account.line,account:"
+msgid "Account"
+msgstr "Cuenta"
msgctxt "field:analytic_account.line,company:"
msgid "Company"
@@ -169,20 +225,16 @@ msgstr "Empresa"
msgctxt "field:analytic_account.line,create_date:"
msgid "Create Date"
-msgstr "Fecha creación"
+msgstr "Fecha de creación"
msgctxt "field:analytic_account.line,create_uid:"
msgid "Create User"
-msgstr "Usuario creación"
+msgstr "Usuario de creación"
msgctxt "field:analytic_account.line,credit:"
msgid "Credit"
msgstr "Haber"
-msgctxt "field:analytic_account.line,currency:"
-msgid "Currency"
-msgstr "Moneda"
-
msgctxt "field:analytic_account.line,currency_digits:"
msgid "Currency Digits"
msgstr "Decimales de la moneda"
@@ -199,37 +251,21 @@ msgctxt "field:analytic_account.line,id:"
msgid "ID"
msgstr "ID"
-msgctxt "field:analytic_account.line,journal:"
-msgid "Journal"
-msgstr "Diario"
-
msgctxt "field:analytic_account.line,move_line:"
msgid "Account Move Line"
msgstr "Apunte contable"
-msgctxt "field:analytic_account.line,name:"
-msgid "Name"
-msgstr "Nombre"
-
-msgctxt "field:analytic_account.line,party:"
-msgid "Party"
-msgstr "Tercero"
-
msgctxt "field:analytic_account.line,rec_name:"
msgid "Name"
msgstr "Nombre"
-msgctxt "field:analytic_account.line,reference:"
-msgid "Reference"
-msgstr "Referencia"
-
msgctxt "field:analytic_account.line,write_date:"
msgid "Write Date"
-msgstr "Fecha modificación"
+msgstr "Fecha de modificación"
msgctxt "field:analytic_account.line,write_uid:"
msgid "Write User"
-msgstr "Usuario modificación"
+msgstr "Usuario de modificación"
msgctxt "field:analytic_account.open_chart.start,end_date:"
msgid "End Date"
@@ -243,6 +279,10 @@ msgctxt "field:analytic_account.open_chart.start,start_date:"
msgid "Start Date"
msgstr "Fecha inicial"
+msgctxt "help:analytic_account.account,mandatory:"
+msgid "Make this account mandatory when filling documents"
+msgstr "Hacer a esta cuenta obligatoria cuando se introduzcan documentos"
+
msgctxt "model:analytic.account.entry,name:"
msgid "Analytic Account Entry"
msgstr "Asiento cuenta analítica"
@@ -251,6 +291,10 @@ msgctxt "model:analytic_account.account,name:"
msgid "Analytic Account"
msgstr "Cuenta analítica"
+msgctxt "model:analytic_account.account.distribution,name:"
+msgid "Analytic Account Distribution"
+msgstr "Distribución de contabilidad analítica"
+
msgctxt "model:analytic_account.line,name:"
msgid "Analytic Line"
msgstr "Línea analítica"
@@ -275,6 +319,10 @@ msgctxt "model:ir.action,name:act_line_form"
msgid "Analytic Lines"
msgstr "Líneas analíticas"
+msgctxt "model:ir.action,name:act_move_line_form_completion"
+msgid "Analytic Lines to Complete"
+msgstr "Lineas analíticas a completar"
+
msgctxt "model:ir.action,name:act_open_account"
msgid "Open Account"
msgstr "Abrir cuenta"
@@ -295,6 +343,10 @@ msgctxt "model:ir.ui.menu,name:menu_analytic_account_configuration"
msgid "Analytic Account"
msgstr "Contabilidad analítica"
+msgctxt "model:ir.ui.menu,name:menu_completion"
+msgid "Analytic Lines to Complete"
+msgstr "Líneas analíticas a completar"
+
msgctxt "model:ir.ui.menu,name:menu_open_chart"
msgid "Open Chart of Analytic Accounts"
msgstr "Abrir plan analítico"
@@ -303,6 +355,14 @@ msgctxt "model:res.group,name:group_analytic_admin"
msgid "Analytic Administration"
msgstr "Administración de analítica"
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Draft"
+msgstr "Borrador"
+
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Valid"
+msgstr "Válido"
+
msgctxt "selection:analytic_account.account,display_balance:"
msgid "Credit - Debit"
msgstr "Haber - Debe"
@@ -324,6 +384,10 @@ msgid "Opened"
msgstr "Abierta"
msgctxt "selection:analytic_account.account,type:"
+msgid "Distribution"
+msgstr "Distribución"
+
+msgctxt "selection:analytic_account.account,type:"
msgid "Normal"
msgstr "Normal"
@@ -339,17 +403,17 @@ msgctxt "view:account.move.line:"
msgid "Analytic"
msgstr "Analítica"
-msgctxt "view:analytic.account.entry:"
-msgid "Analytic Entry"
-msgstr "Asiento analítico"
+msgctxt "view:account.move.line:"
+msgid "Credit"
+msgstr "Haber"
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Account"
-msgstr "Cuenta analítica"
+msgctxt "view:account.move.line:"
+msgid "Debit"
+msgstr "Debe"
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Accounts"
-msgstr "Cuentas analíticas"
+msgctxt "view:analytic_account.account.distribution:"
+msgid "%"
+msgstr "%"
msgctxt "view:analytic_account.account:"
msgid "General Information"
@@ -359,13 +423,13 @@ msgctxt "view:analytic_account.account:"
msgid "Notes"
msgstr "Notas"
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Line"
-msgstr "Línea analítica"
+msgctxt "wizard_button:analytic_account.open_chart,start,end:"
+msgid "Cancel"
+msgstr "Cancelar"
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Lines"
-msgstr "Líneas analíticas"
+msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
+msgid "Open"
+msgstr "Abrir"
msgctxt "view:analytic_account.line:"
msgid "General Information"
@@ -374,11 +438,3 @@ msgstr "Información general"
msgctxt "view:analytic_account.open_chart.start:"
msgid "Open Chart of Analytic Accounts"
msgstr "Abrir plan analítico"
-
-msgctxt "wizard_button:analytic_account.open_chart,start,end:"
-msgid "Cancel"
-msgstr "Cancelar"
-
-msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
-msgid "Open"
-msgstr "Abrir"
diff --git a/locale/ja_JP.po b/locale/es_419.po
similarity index 74%
copy from locale/ja_JP.po
copy to locale/es_419.po
index b666376..abf46b3 100644
--- a/locale/ja_JP.po
+++ b/locale/es_419.po
@@ -6,6 +6,10 @@ msgctxt "error:analytic.account.entry:"
msgid "Only one account is allowed per analytic root and origin."
msgstr ""
+msgctxt "error:analytic_account.account:"
+msgid "The distribution sum of account \"%(account)s\" is not 100%."
+msgstr ""
+
msgctxt "error:analytic_account.line:"
msgid "Wrong credit/debit values."
msgstr ""
@@ -18,14 +22,23 @@ msgctxt "error:analytic_account.line:"
msgid "You can not create a move line using view account \"%s\"."
msgstr ""
+#, fuzzy
msgctxt "field:account.move.line,analytic_lines:"
msgid "Analytic Lines"
+msgstr "Analytic Lines"
+
+msgctxt "field:account.move.line,analytic_state:"
+msgid "Analytic State"
msgstr ""
msgctxt "field:analytic.account.entry,account:"
msgid "Account"
msgstr ""
+msgctxt "field:analytic.account.entry,company:"
+msgid "Company"
+msgstr ""
+
msgctxt "field:analytic.account.entry,create_date:"
msgid "Create Date"
msgstr ""
@@ -110,6 +123,14 @@ msgctxt "field:analytic_account.account,display_balance:"
msgid "Display Balance"
msgstr ""
+msgctxt "field:analytic_account.account,distribution_parents:"
+msgid "Distribution Parents"
+msgstr ""
+
+msgctxt "field:analytic_account.account,distributions:"
+msgid "Distributions"
+msgstr ""
+
msgctxt "field:analytic_account.account,id:"
msgid "ID"
msgstr ""
@@ -154,12 +175,48 @@ msgctxt "field:analytic_account.account,write_uid:"
msgid "Write User"
msgstr ""
-msgctxt "field:analytic_account.line,account:"
+msgctxt "field:analytic_account.account.distribution,account:"
msgid "Account"
msgstr ""
-msgctxt "field:analytic_account.line,active:"
-msgid "Active"
+msgctxt "field:analytic_account.account.distribution,create_date:"
+msgid "Create Date"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,create_uid:"
+msgid "Create User"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,id:"
+msgid "ID"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,parent:"
+msgid "Parent"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,ratio:"
+msgid "Ratio"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,rec_name:"
+msgid "Name"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,root:"
+msgid "Root"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,write_date:"
+msgid "Write Date"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,write_uid:"
+msgid "Write User"
+msgstr ""
+
+msgctxt "field:analytic_account.line,account:"
+msgid "Account"
msgstr ""
msgctxt "field:analytic_account.line,company:"
@@ -178,10 +235,6 @@ msgctxt "field:analytic_account.line,credit:"
msgid "Credit"
msgstr ""
-msgctxt "field:analytic_account.line,currency:"
-msgid "Currency"
-msgstr ""
-
msgctxt "field:analytic_account.line,currency_digits:"
msgid "Currency Digits"
msgstr ""
@@ -198,30 +251,14 @@ msgctxt "field:analytic_account.line,id:"
msgid "ID"
msgstr ""
-msgctxt "field:analytic_account.line,journal:"
-msgid "Journal"
-msgstr ""
-
msgctxt "field:analytic_account.line,move_line:"
msgid "Account Move Line"
msgstr ""
-msgctxt "field:analytic_account.line,name:"
-msgid "Name"
-msgstr ""
-
-msgctxt "field:analytic_account.line,party:"
-msgid "Party"
-msgstr ""
-
msgctxt "field:analytic_account.line,rec_name:"
msgid "Name"
msgstr ""
-msgctxt "field:analytic_account.line,reference:"
-msgid "Reference"
-msgstr ""
-
msgctxt "field:analytic_account.line,write_date:"
msgid "Write Date"
msgstr ""
@@ -242,17 +279,27 @@ msgctxt "field:analytic_account.open_chart.start,start_date:"
msgid "Start Date"
msgstr ""
+msgctxt "help:analytic_account.account,mandatory:"
+msgid "Make this account mandatory when filling documents"
+msgstr ""
+
msgctxt "model:analytic.account.entry,name:"
msgid "Analytic Account Entry"
msgstr ""
+#, fuzzy
msgctxt "model:analytic_account.account,name:"
msgid "Analytic Account"
+msgstr "Analytic Account"
+
+msgctxt "model:analytic_account.account.distribution,name:"
+msgid "Analytic Account Distribution"
msgstr ""
+#, fuzzy
msgctxt "model:analytic_account.line,name:"
msgid "Analytic Line"
-msgstr ""
+msgstr "Analytic Lines"
msgctxt "model:analytic_account.open_chart.start,name:"
msgid "Open Chart of Accounts"
@@ -260,46 +307,62 @@ msgstr ""
msgctxt "model:ir.action,name:act_account_list"
msgid "Analytic Accounts"
-msgstr ""
+msgstr "Analytic Accounts"
msgctxt "model:ir.action,name:act_account_tree"
msgid "Analytic Accounts"
-msgstr ""
+msgstr "Analytic Accounts"
msgctxt "model:ir.action,name:act_account_tree2"
msgid "Analytic Accounts"
-msgstr ""
+msgstr "Analytic Accounts"
msgctxt "model:ir.action,name:act_line_form"
msgid "Analytic Lines"
+msgstr "Analytic Lines"
+
+msgctxt "model:ir.action,name:act_move_line_form_completion"
+msgid "Analytic Lines to Complete"
msgstr ""
msgctxt "model:ir.action,name:act_open_account"
msgid "Open Account"
-msgstr ""
+msgstr "Open Account"
msgctxt "model:ir.action,name:act_open_chart"
msgid "Open Chart of Analytic Accounts"
-msgstr ""
+msgstr "Open Chart of Analytic Accounts"
msgctxt "model:ir.ui.menu,name:menu_account_list"
msgid "Analytic Accounts"
-msgstr ""
+msgstr "Analytic Accounts"
msgctxt "model:ir.ui.menu,name:menu_account_tree"
msgid "Analytic Accounts"
-msgstr ""
+msgstr "Analytic Accounts"
msgctxt "model:ir.ui.menu,name:menu_analytic_account_configuration"
msgid "Analytic Account"
+msgstr "Analytic Account"
+
+msgctxt "model:ir.ui.menu,name:menu_completion"
+msgid "Analytic Lines to Complete"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_open_chart"
msgid "Open Chart of Analytic Accounts"
-msgstr ""
+msgstr "Open Chart of Analytic Accounts"
msgctxt "model:res.group,name:group_analytic_admin"
msgid "Analytic Administration"
+msgstr "Analytic Administration"
+
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Draft"
+msgstr ""
+
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Valid"
msgstr ""
msgctxt "selection:analytic_account.account,display_balance:"
@@ -323,6 +386,10 @@ msgid "Opened"
msgstr ""
msgctxt "selection:analytic_account.account,type:"
+msgid "Distribution"
+msgstr ""
+
+msgctxt "selection:analytic_account.account,type:"
msgid "Normal"
msgstr ""
@@ -338,17 +405,18 @@ msgctxt "view:account.move.line:"
msgid "Analytic"
msgstr ""
-msgctxt "view:analytic.account.entry:"
-msgid "Analytic Entry"
+msgctxt "view:account.move.line:"
+msgid "Credit"
msgstr ""
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Account"
+msgctxt "view:account.move.line:"
+msgid "Debit"
msgstr ""
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Accounts"
-msgstr ""
+#, fuzzy
+msgctxt "view:analytic_account.account.distribution:"
+msgid "%"
+msgstr "%"
msgctxt "view:analytic_account.account:"
msgid "General Information"
@@ -358,22 +426,6 @@ msgctxt "view:analytic_account.account:"
msgid "Notes"
msgstr ""
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Line"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Lines"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "General Information"
-msgstr ""
-
-msgctxt "view:analytic_account.open_chart.start:"
-msgid "Open Chart of Analytic Accounts"
-msgstr ""
-
msgctxt "wizard_button:analytic_account.open_chart,start,end:"
msgid "Cancel"
msgstr ""
diff --git a/locale/es_AR.po b/locale/es_AR.po
deleted file mode 100644
index 4a8380a..0000000
--- a/locale/es_AR.po
+++ /dev/null
@@ -1,384 +0,0 @@
-#
-msgid ""
-msgstr "Content-Type: text/plain; charset=utf-8\n"
-
-msgctxt "error:analytic.account.entry:"
-msgid "Only one account is allowed per analytic root and origin."
-msgstr "Sólo se permite una cuenta por analítica raíz y origen."
-
-msgctxt "error:analytic_account.line:"
-msgid "Wrong credit/debit values."
-msgstr "Valores de haber/debe erróneos."
-
-msgctxt "error:analytic_account.line:"
-msgid "You can not create a move line using inactive account \"%s\"."
-msgstr ""
-"No puede crear una línea de movimiento usando una cuenta inactiva «%s»."
-
-msgctxt "error:analytic_account.line:"
-msgid "You can not create a move line using view account \"%s\"."
-msgstr "No puede crear un apunte utilizando la cuenta de vista «%s»."
-
-msgctxt "field:account.move.line,analytic_lines:"
-msgid "Analytic Lines"
-msgstr "Líneas analíticas"
-
-msgctxt "field:analytic.account.entry,account:"
-msgid "Account"
-msgstr "Cuenta"
-
-msgctxt "field:analytic.account.entry,create_date:"
-msgid "Create Date"
-msgstr "Fecha creación"
-
-msgctxt "field:analytic.account.entry,create_uid:"
-msgid "Create User"
-msgstr "Usuario creación"
-
-msgctxt "field:analytic.account.entry,id:"
-msgid "ID"
-msgstr "ID"
-
-msgctxt "field:analytic.account.entry,origin:"
-msgid "Origin"
-msgstr "Origen"
-
-msgctxt "field:analytic.account.entry,rec_name:"
-msgid "Name"
-msgstr "Nombre"
-
-msgctxt "field:analytic.account.entry,required:"
-msgid "Required"
-msgstr "Requerido"
-
-msgctxt "field:analytic.account.entry,root:"
-msgid "Root Analytic"
-msgstr "Cuenta analítica raíz"
-
-msgctxt "field:analytic.account.entry,write_date:"
-msgid "Write Date"
-msgstr "Fecha modificación"
-
-msgctxt "field:analytic.account.entry,write_uid:"
-msgid "Write User"
-msgstr "Usuario modificación"
-
-msgctxt "field:analytic_account.account,active:"
-msgid "Active"
-msgstr "Activa"
-
-msgctxt "field:analytic_account.account,balance:"
-msgid "Balance"
-msgstr "Saldo"
-
-msgctxt "field:analytic_account.account,childs:"
-msgid "Children"
-msgstr "Hijos"
-
-msgctxt "field:analytic_account.account,code:"
-msgid "Code"
-msgstr "Código"
-
-msgctxt "field:analytic_account.account,company:"
-msgid "Company"
-msgstr "Empresa"
-
-msgctxt "field:analytic_account.account,create_date:"
-msgid "Create Date"
-msgstr "Fecha creación"
-
-msgctxt "field:analytic_account.account,create_uid:"
-msgid "Create User"
-msgstr "Usuario creación"
-
-msgctxt "field:analytic_account.account,credit:"
-msgid "Credit"
-msgstr "Haber"
-
-msgctxt "field:analytic_account.account,currency:"
-msgid "Currency"
-msgstr "Moneda"
-
-msgctxt "field:analytic_account.account,currency_digits:"
-msgid "Currency Digits"
-msgstr "Decimales de moneda"
-
-msgctxt "field:analytic_account.account,debit:"
-msgid "Debit"
-msgstr "Debe"
-
-msgctxt "field:analytic_account.account,display_balance:"
-msgid "Display Balance"
-msgstr "Mostrar saldo"
-
-msgctxt "field:analytic_account.account,id:"
-msgid "ID"
-msgstr "ID"
-
-msgctxt "field:analytic_account.account,mandatory:"
-msgid "Mandatory"
-msgstr "Obligatorio"
-
-msgctxt "field:analytic_account.account,name:"
-msgid "Name"
-msgstr "Nombre"
-
-msgctxt "field:analytic_account.account,note:"
-msgid "Note"
-msgstr "Nota"
-
-msgctxt "field:analytic_account.account,parent:"
-msgid "Parent"
-msgstr "Padre"
-
-msgctxt "field:analytic_account.account,rec_name:"
-msgid "Name"
-msgstr "Nombre"
-
-msgctxt "field:analytic_account.account,root:"
-msgid "Root"
-msgstr "Raíz"
-
-msgctxt "field:analytic_account.account,state:"
-msgid "State"
-msgstr "Estado"
-
-msgctxt "field:analytic_account.account,type:"
-msgid "Type"
-msgstr "Tipo"
-
-msgctxt "field:analytic_account.account,write_date:"
-msgid "Write Date"
-msgstr "Fecha modificación"
-
-msgctxt "field:analytic_account.account,write_uid:"
-msgid "Write User"
-msgstr "Usuario modificación"
-
-msgctxt "field:analytic_account.line,account:"
-msgid "Account"
-msgstr "Cuenta"
-
-msgctxt "field:analytic_account.line,active:"
-msgid "Active"
-msgstr "Activa"
-
-msgctxt "field:analytic_account.line,company:"
-msgid "Company"
-msgstr "Empresa"
-
-msgctxt "field:analytic_account.line,create_date:"
-msgid "Create Date"
-msgstr "Fecha creación"
-
-msgctxt "field:analytic_account.line,create_uid:"
-msgid "Create User"
-msgstr "Usuario creación"
-
-msgctxt "field:analytic_account.line,credit:"
-msgid "Credit"
-msgstr "Haber"
-
-msgctxt "field:analytic_account.line,currency:"
-msgid "Currency"
-msgstr "Moneda"
-
-msgctxt "field:analytic_account.line,currency_digits:"
-msgid "Currency Digits"
-msgstr "Decimales de moneda"
-
-msgctxt "field:analytic_account.line,date:"
-msgid "Date"
-msgstr "Fecha"
-
-msgctxt "field:analytic_account.line,debit:"
-msgid "Debit"
-msgstr "Debe"
-
-msgctxt "field:analytic_account.line,id:"
-msgid "ID"
-msgstr "ID"
-
-msgctxt "field:analytic_account.line,journal:"
-msgid "Journal"
-msgstr "Diario"
-
-msgctxt "field:analytic_account.line,move_line:"
-msgid "Account Move Line"
-msgstr "Línea de asiento contable"
-
-msgctxt "field:analytic_account.line,name:"
-msgid "Name"
-msgstr "Nombre"
-
-msgctxt "field:analytic_account.line,party:"
-msgid "Party"
-msgstr "Entidad"
-
-msgctxt "field:analytic_account.line,rec_name:"
-msgid "Name"
-msgstr "Nombre"
-
-msgctxt "field:analytic_account.line,reference:"
-msgid "Reference"
-msgstr "Referencia"
-
-msgctxt "field:analytic_account.line,write_date:"
-msgid "Write Date"
-msgstr "Fecha modificación"
-
-msgctxt "field:analytic_account.line,write_uid:"
-msgid "Write User"
-msgstr "Usuario modificación"
-
-msgctxt "field:analytic_account.open_chart.start,end_date:"
-msgid "End Date"
-msgstr "Fecha final"
-
-msgctxt "field:analytic_account.open_chart.start,id:"
-msgid "ID"
-msgstr "ID"
-
-msgctxt "field:analytic_account.open_chart.start,start_date:"
-msgid "Start Date"
-msgstr "Fecha inicial"
-
-msgctxt "model:analytic.account.entry,name:"
-msgid "Analytic Account Entry"
-msgstr "Asiento de cuenta analítica"
-
-msgctxt "model:analytic_account.account,name:"
-msgid "Analytic Account"
-msgstr "Cuenta analítica"
-
-msgctxt "model:analytic_account.line,name:"
-msgid "Analytic Line"
-msgstr "Línea analítica"
-
-msgctxt "model:analytic_account.open_chart.start,name:"
-msgid "Open Chart of Accounts"
-msgstr "Abrir plan contable"
-
-msgctxt "model:ir.action,name:act_account_list"
-msgid "Analytic Accounts"
-msgstr "Cuentas analíticas"
-
-msgctxt "model:ir.action,name:act_account_tree"
-msgid "Analytic Accounts"
-msgstr "Cuentas analíticas"
-
-msgctxt "model:ir.action,name:act_account_tree2"
-msgid "Analytic Accounts"
-msgstr "Cuentas analíticas"
-
-msgctxt "model:ir.action,name:act_line_form"
-msgid "Analytic Lines"
-msgstr "Líneas analíticas"
-
-msgctxt "model:ir.action,name:act_open_account"
-msgid "Open Account"
-msgstr "Abrir cuenta"
-
-msgctxt "model:ir.action,name:act_open_chart"
-msgid "Open Chart of Analytic Accounts"
-msgstr "Abrir plan de cuentas analíticas"
-
-msgctxt "model:ir.ui.menu,name:menu_account_list"
-msgid "Analytic Accounts"
-msgstr "Cuentas analíticas"
-
-msgctxt "model:ir.ui.menu,name:menu_account_tree"
-msgid "Analytic Accounts"
-msgstr "Cuentas analíticas"
-
-msgctxt "model:ir.ui.menu,name:menu_analytic_account_configuration"
-msgid "Analytic Account"
-msgstr "Cuenta analítica"
-
-msgctxt "model:ir.ui.menu,name:menu_open_chart"
-msgid "Open Chart of Analytic Accounts"
-msgstr "Abrir plan de cuentas analíticas"
-
-msgctxt "model:res.group,name:group_analytic_admin"
-msgid "Analytic Administration"
-msgstr "Administración analítica"
-
-msgctxt "selection:analytic_account.account,display_balance:"
-msgid "Credit - Debit"
-msgstr "Haber - Debe"
-
-msgctxt "selection:analytic_account.account,display_balance:"
-msgid "Debit - Credit"
-msgstr "Debe - Haber"
-
-msgctxt "selection:analytic_account.account,state:"
-msgid "Closed"
-msgstr "Cerrada"
-
-msgctxt "selection:analytic_account.account,state:"
-msgid "Draft"
-msgstr "Borrador"
-
-msgctxt "selection:analytic_account.account,state:"
-msgid "Opened"
-msgstr "Abierta"
-
-msgctxt "selection:analytic_account.account,type:"
-msgid "Normal"
-msgstr "Normal"
-
-msgctxt "selection:analytic_account.account,type:"
-msgid "Root"
-msgstr "Raíz"
-
-msgctxt "selection:analytic_account.account,type:"
-msgid "View"
-msgstr "Vista"
-
-msgctxt "view:account.move.line:"
-msgid "Analytic"
-msgstr "Analítica"
-
-msgctxt "view:analytic.account.entry:"
-msgid "Analytic Entry"
-msgstr "Asiento analítico"
-
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Account"
-msgstr "Cuenta analítica"
-
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Accounts"
-msgstr "Cuentas analíticas"
-
-msgctxt "view:analytic_account.account:"
-msgid "General Information"
-msgstr "Información general"
-
-msgctxt "view:analytic_account.account:"
-msgid "Notes"
-msgstr "Notas"
-
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Line"
-msgstr "Línea analítica"
-
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Lines"
-msgstr "Líneas analíticas"
-
-msgctxt "view:analytic_account.line:"
-msgid "General Information"
-msgstr "Información general"
-
-msgctxt "view:analytic_account.open_chart.start:"
-msgid "Open Chart of Analytic Accounts"
-msgstr "Abrir plan de cuentas analíticas"
-
-msgctxt "wizard_button:analytic_account.open_chart,start,end:"
-msgid "Cancel"
-msgstr "Cancelar"
-
-msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
-msgid "Open"
-msgstr "Abrir"
diff --git a/locale/es_CO.po b/locale/es_CO.po
deleted file mode 100644
index 239f513..0000000
--- a/locale/es_CO.po
+++ /dev/null
@@ -1,384 +0,0 @@
-#
-msgid ""
-msgstr "Content-Type: text/plain; charset=utf-8\n"
-
-msgctxt "error:analytic.account.entry:"
-msgid "Only one account is allowed per analytic root and origin."
-msgstr "Solo euna cuenta es permitida por centro de costos raíz y origen."
-
-msgctxt "error:analytic_account.line:"
-msgid "Wrong credit/debit values."
-msgstr "Valores de haber/debe incorrectos!"
-
-msgctxt "error:analytic_account.line:"
-msgid "You can not create a move line using inactive account \"%s\"."
-msgstr "No puede crear una línea de asiento usando la cuenta inactiva \"%s\"."
-
-msgctxt "error:analytic_account.line:"
-msgid "You can not create a move line using view account \"%s\"."
-msgstr ""
-"No puede crear una línea de asiento usando una cuenta de tipo vista \"%s\"."
-
-msgctxt "field:account.move.line,analytic_lines:"
-msgid "Analytic Lines"
-msgstr "Líneas Analíticas"
-
-msgctxt "field:analytic.account.entry,account:"
-msgid "Account"
-msgstr "Cuenta"
-
-msgctxt "field:analytic.account.entry,create_date:"
-msgid "Create Date"
-msgstr "Fecha de Creación"
-
-msgctxt "field:analytic.account.entry,create_uid:"
-msgid "Create User"
-msgstr "Creado por Usuario"
-
-msgctxt "field:analytic.account.entry,id:"
-msgid "ID"
-msgstr "ID"
-
-msgctxt "field:analytic.account.entry,origin:"
-msgid "Origin"
-msgstr "Origen"
-
-msgctxt "field:analytic.account.entry,rec_name:"
-msgid "Name"
-msgstr "Nombre"
-
-msgctxt "field:analytic.account.entry,required:"
-msgid "Required"
-msgstr "Requerido"
-
-msgctxt "field:analytic.account.entry,root:"
-msgid "Root Analytic"
-msgstr "Centro de Costo Raíz"
-
-msgctxt "field:analytic.account.entry,write_date:"
-msgid "Write Date"
-msgstr "Fecha de Modificación"
-
-msgctxt "field:analytic.account.entry,write_uid:"
-msgid "Write User"
-msgstr "Modificado por Usuario"
-
-msgctxt "field:analytic_account.account,active:"
-msgid "Active"
-msgstr "Activo"
-
-msgctxt "field:analytic_account.account,balance:"
-msgid "Balance"
-msgstr "Balance"
-
-msgctxt "field:analytic_account.account,childs:"
-msgid "Children"
-msgstr "Hijos"
-
-msgctxt "field:analytic_account.account,code:"
-msgid "Code"
-msgstr "Código"
-
-msgctxt "field:analytic_account.account,company:"
-msgid "Company"
-msgstr "Compañía"
-
-msgctxt "field:analytic_account.account,create_date:"
-msgid "Create Date"
-msgstr "Fecha de Creación"
-
-msgctxt "field:analytic_account.account,create_uid:"
-msgid "Create User"
-msgstr "Creado por Usuario"
-
-msgctxt "field:analytic_account.account,credit:"
-msgid "Credit"
-msgstr "Crédito"
-
-msgctxt "field:analytic_account.account,currency:"
-msgid "Currency"
-msgstr "Moneda"
-
-msgctxt "field:analytic_account.account,currency_digits:"
-msgid "Currency Digits"
-msgstr "Decimales de Moneda"
-
-msgctxt "field:analytic_account.account,debit:"
-msgid "Debit"
-msgstr "Débito"
-
-msgctxt "field:analytic_account.account,display_balance:"
-msgid "Display Balance"
-msgstr "Mostrar Balance"
-
-msgctxt "field:analytic_account.account,id:"
-msgid "ID"
-msgstr "ID"
-
-msgctxt "field:analytic_account.account,mandatory:"
-msgid "Mandatory"
-msgstr "Obligatorio"
-
-msgctxt "field:analytic_account.account,name:"
-msgid "Name"
-msgstr "Nombre"
-
-msgctxt "field:analytic_account.account,note:"
-msgid "Note"
-msgstr "Nota"
-
-msgctxt "field:analytic_account.account,parent:"
-msgid "Parent"
-msgstr "Padre"
-
-msgctxt "field:analytic_account.account,rec_name:"
-msgid "Name"
-msgstr "Nombre"
-
-msgctxt "field:analytic_account.account,root:"
-msgid "Root"
-msgstr "Raíz"
-
-msgctxt "field:analytic_account.account,state:"
-msgid "State"
-msgstr "Estado"
-
-msgctxt "field:analytic_account.account,type:"
-msgid "Type"
-msgstr "Tipo"
-
-msgctxt "field:analytic_account.account,write_date:"
-msgid "Write Date"
-msgstr "Fecha de Modificación"
-
-msgctxt "field:analytic_account.account,write_uid:"
-msgid "Write User"
-msgstr "Modificado por Usuario"
-
-msgctxt "field:analytic_account.line,account:"
-msgid "Account"
-msgstr "Cuenta"
-
-msgctxt "field:analytic_account.line,active:"
-msgid "Active"
-msgstr "Activo"
-
-msgctxt "field:analytic_account.line,company:"
-msgid "Company"
-msgstr "Compañía"
-
-msgctxt "field:analytic_account.line,create_date:"
-msgid "Create Date"
-msgstr "Fecha de Creación"
-
-msgctxt "field:analytic_account.line,create_uid:"
-msgid "Create User"
-msgstr "Creado por Usuario"
-
-msgctxt "field:analytic_account.line,credit:"
-msgid "Credit"
-msgstr "Crédito"
-
-msgctxt "field:analytic_account.line,currency:"
-msgid "Currency"
-msgstr "Moneda"
-
-msgctxt "field:analytic_account.line,currency_digits:"
-msgid "Currency Digits"
-msgstr "Decimales de Moneda"
-
-msgctxt "field:analytic_account.line,date:"
-msgid "Date"
-msgstr "Fecha"
-
-msgctxt "field:analytic_account.line,debit:"
-msgid "Debit"
-msgstr "Débito"
-
-msgctxt "field:analytic_account.line,id:"
-msgid "ID"
-msgstr "ID"
-
-msgctxt "field:analytic_account.line,journal:"
-msgid "Journal"
-msgstr "Libro Contable"
-
-msgctxt "field:analytic_account.line,move_line:"
-msgid "Account Move Line"
-msgstr "Línea de Asiento"
-
-msgctxt "field:analytic_account.line,name:"
-msgid "Name"
-msgstr "Nombre"
-
-msgctxt "field:analytic_account.line,party:"
-msgid "Party"
-msgstr "Tercero"
-
-msgctxt "field:analytic_account.line,rec_name:"
-msgid "Name"
-msgstr "Nombre"
-
-msgctxt "field:analytic_account.line,reference:"
-msgid "Reference"
-msgstr "Referencia"
-
-msgctxt "field:analytic_account.line,write_date:"
-msgid "Write Date"
-msgstr "Fecha de Modificación"
-
-msgctxt "field:analytic_account.line,write_uid:"
-msgid "Write User"
-msgstr "Modificado por Usuario"
-
-msgctxt "field:analytic_account.open_chart.start,end_date:"
-msgid "End Date"
-msgstr "Fecha Final"
-
-msgctxt "field:analytic_account.open_chart.start,id:"
-msgid "ID"
-msgstr "ID"
-
-msgctxt "field:analytic_account.open_chart.start,start_date:"
-msgid "Start Date"
-msgstr "Fecha Inicio"
-
-msgctxt "model:analytic.account.entry,name:"
-msgid "Analytic Account Entry"
-msgstr "Entrada de Cuenta Analítica"
-
-msgctxt "model:analytic_account.account,name:"
-msgid "Analytic Account"
-msgstr "Cuenta Analítica"
-
-msgctxt "model:analytic_account.line,name:"
-msgid "Analytic Line"
-msgstr "Línea Analítica"
-
-msgctxt "model:analytic_account.open_chart.start,name:"
-msgid "Open Chart of Accounts"
-msgstr "Abrir Plan de Cuentas"
-
-msgctxt "model:ir.action,name:act_account_list"
-msgid "Analytic Accounts"
-msgstr "Cuentas Analíticas"
-
-msgctxt "model:ir.action,name:act_account_tree"
-msgid "Analytic Accounts"
-msgstr "Cuentas Analíticas"
-
-msgctxt "model:ir.action,name:act_account_tree2"
-msgid "Analytic Accounts"
-msgstr "Cuentas Analíticas"
-
-msgctxt "model:ir.action,name:act_line_form"
-msgid "Analytic Lines"
-msgstr "Líneas Analíticas"
-
-msgctxt "model:ir.action,name:act_open_account"
-msgid "Open Account"
-msgstr "Abrir Cuenta"
-
-msgctxt "model:ir.action,name:act_open_chart"
-msgid "Open Chart of Analytic Accounts"
-msgstr "Abrir Plan de Cuentas Analíticas"
-
-msgctxt "model:ir.ui.menu,name:menu_account_list"
-msgid "Analytic Accounts"
-msgstr "Cuentas Analíticas"
-
-msgctxt "model:ir.ui.menu,name:menu_account_tree"
-msgid "Analytic Accounts"
-msgstr "Cuentas Analíticas"
-
-msgctxt "model:ir.ui.menu,name:menu_analytic_account_configuration"
-msgid "Analytic Account"
-msgstr "Centros de Costos"
-
-msgctxt "model:ir.ui.menu,name:menu_open_chart"
-msgid "Open Chart of Analytic Accounts"
-msgstr "Abrir Plan de Cuentas Analíticas"
-
-msgctxt "model:res.group,name:group_analytic_admin"
-msgid "Analytic Administration"
-msgstr "Administración Analítica"
-
-msgctxt "selection:analytic_account.account,display_balance:"
-msgid "Credit - Debit"
-msgstr "Crédito - Débito"
-
-msgctxt "selection:analytic_account.account,display_balance:"
-msgid "Debit - Credit"
-msgstr "Débito - Crédito"
-
-msgctxt "selection:analytic_account.account,state:"
-msgid "Closed"
-msgstr "Cerrado"
-
-msgctxt "selection:analytic_account.account,state:"
-msgid "Draft"
-msgstr "Borrador"
-
-msgctxt "selection:analytic_account.account,state:"
-msgid "Opened"
-msgstr "Abierto"
-
-msgctxt "selection:analytic_account.account,type:"
-msgid "Normal"
-msgstr "Normal"
-
-msgctxt "selection:analytic_account.account,type:"
-msgid "Root"
-msgstr "Raíz"
-
-msgctxt "selection:analytic_account.account,type:"
-msgid "View"
-msgstr "Vista"
-
-msgctxt "view:account.move.line:"
-msgid "Analytic"
-msgstr "Analítica"
-
-msgctxt "view:analytic.account.entry:"
-msgid "Analytic Entry"
-msgstr "Entrada Analítica"
-
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Account"
-msgstr "Cuenta Analítica"
-
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Accounts"
-msgstr "Cuentas Analíticas"
-
-msgctxt "view:analytic_account.account:"
-msgid "General Information"
-msgstr "Información General"
-
-msgctxt "view:analytic_account.account:"
-msgid "Notes"
-msgstr "Notas"
-
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Line"
-msgstr "Línea analítica"
-
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Lines"
-msgstr "Líneas Analíticas"
-
-msgctxt "view:analytic_account.line:"
-msgid "General Information"
-msgstr "Información General"
-
-msgctxt "view:analytic_account.open_chart.start:"
-msgid "Open Chart of Analytic Accounts"
-msgstr "Abrir Plan de Cuentas Analíticas"
-
-msgctxt "wizard_button:analytic_account.open_chart,start,end:"
-msgid "Cancel"
-msgstr "Cancelar"
-
-msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
-msgid "Open"
-msgstr "Abrir"
diff --git a/locale/es_EC.po b/locale/es_EC.po
deleted file mode 100644
index 6d49f40..0000000
--- a/locale/es_EC.po
+++ /dev/null
@@ -1,386 +0,0 @@
-#
-msgid ""
-msgstr "Content-Type: text/plain; charset=utf-8\n"
-
-msgctxt "error:analytic.account.entry:"
-msgid "Only one account is allowed per analytic root and origin."
-msgstr ""
-"Sólo se puede seleccionar una cuenta por cada origen y raíz analítica."
-
-msgctxt "error:analytic_account.line:"
-msgid "Wrong credit/debit values."
-msgstr "Valores de crédito/débito erróneos."
-
-msgctxt "error:analytic_account.line:"
-msgid "You can not create a move line using inactive account \"%s\"."
-msgstr "No puede crear una línea de asiento utilizando la cuenta inactiva \"%s\"."
-
-msgctxt "error:analytic_account.line:"
-msgid "You can not create a move line using view account \"%s\"."
-msgstr ""
-"No puede crear una línea de asiento utilizando la cuenta de tipo vista "
-"\"%s\"."
-
-msgctxt "field:account.move.line,analytic_lines:"
-msgid "Analytic Lines"
-msgstr "Líneas analíticas"
-
-msgctxt "field:analytic.account.entry,account:"
-msgid "Account"
-msgstr "Cuenta"
-
-msgctxt "field:analytic.account.entry,create_date:"
-msgid "Create Date"
-msgstr "Fecha de creación"
-
-msgctxt "field:analytic.account.entry,create_uid:"
-msgid "Create User"
-msgstr "Creado por usuario"
-
-msgctxt "field:analytic.account.entry,id:"
-msgid "ID"
-msgstr "ID"
-
-msgctxt "field:analytic.account.entry,origin:"
-msgid "Origin"
-msgstr "Origen"
-
-msgctxt "field:analytic.account.entry,rec_name:"
-msgid "Name"
-msgstr "Nombre"
-
-msgctxt "field:analytic.account.entry,required:"
-msgid "Required"
-msgstr "Requerido"
-
-msgctxt "field:analytic.account.entry,root:"
-msgid "Root Analytic"
-msgstr "Cuenta analítica raíz"
-
-msgctxt "field:analytic.account.entry,write_date:"
-msgid "Write Date"
-msgstr "Fecha de modificación"
-
-msgctxt "field:analytic.account.entry,write_uid:"
-msgid "Write User"
-msgstr "Modificado por usuario"
-
-msgctxt "field:analytic_account.account,active:"
-msgid "Active"
-msgstr "Activa"
-
-msgctxt "field:analytic_account.account,balance:"
-msgid "Balance"
-msgstr "Balance"
-
-msgctxt "field:analytic_account.account,childs:"
-msgid "Children"
-msgstr "Hijos"
-
-msgctxt "field:analytic_account.account,code:"
-msgid "Code"
-msgstr "Código"
-
-msgctxt "field:analytic_account.account,company:"
-msgid "Company"
-msgstr "Empresa"
-
-msgctxt "field:analytic_account.account,create_date:"
-msgid "Create Date"
-msgstr "Fecha de creación"
-
-msgctxt "field:analytic_account.account,create_uid:"
-msgid "Create User"
-msgstr "Creado por usuario"
-
-msgctxt "field:analytic_account.account,credit:"
-msgid "Credit"
-msgstr "Crédito"
-
-msgctxt "field:analytic_account.account,currency:"
-msgid "Currency"
-msgstr "Moneda"
-
-msgctxt "field:analytic_account.account,currency_digits:"
-msgid "Currency Digits"
-msgstr "Decimales de moneda"
-
-msgctxt "field:analytic_account.account,debit:"
-msgid "Debit"
-msgstr "Débito"
-
-msgctxt "field:analytic_account.account,display_balance:"
-msgid "Display Balance"
-msgstr "Mostrar balance"
-
-msgctxt "field:analytic_account.account,id:"
-msgid "ID"
-msgstr "ID"
-
-msgctxt "field:analytic_account.account,mandatory:"
-msgid "Mandatory"
-msgstr "Obligatorio"
-
-msgctxt "field:analytic_account.account,name:"
-msgid "Name"
-msgstr "Nombre"
-
-msgctxt "field:analytic_account.account,note:"
-msgid "Note"
-msgstr "Nota"
-
-msgctxt "field:analytic_account.account,parent:"
-msgid "Parent"
-msgstr "Padre"
-
-msgctxt "field:analytic_account.account,rec_name:"
-msgid "Name"
-msgstr "Nombre"
-
-msgctxt "field:analytic_account.account,root:"
-msgid "Root"
-msgstr "Raíz"
-
-msgctxt "field:analytic_account.account,state:"
-msgid "State"
-msgstr "Estado"
-
-msgctxt "field:analytic_account.account,type:"
-msgid "Type"
-msgstr "Tipo"
-
-msgctxt "field:analytic_account.account,write_date:"
-msgid "Write Date"
-msgstr "Fecha de modificación"
-
-msgctxt "field:analytic_account.account,write_uid:"
-msgid "Write User"
-msgstr "Modificado por usuario"
-
-msgctxt "field:analytic_account.line,account:"
-msgid "Account"
-msgstr "Cuenta"
-
-msgctxt "field:analytic_account.line,active:"
-msgid "Active"
-msgstr "Activa"
-
-msgctxt "field:analytic_account.line,company:"
-msgid "Company"
-msgstr "Empresa"
-
-msgctxt "field:analytic_account.line,create_date:"
-msgid "Create Date"
-msgstr "Fecha de creación"
-
-msgctxt "field:analytic_account.line,create_uid:"
-msgid "Create User"
-msgstr "Creado por usuario"
-
-msgctxt "field:analytic_account.line,credit:"
-msgid "Credit"
-msgstr "Crédito"
-
-msgctxt "field:analytic_account.line,currency:"
-msgid "Currency"
-msgstr "Moneda"
-
-msgctxt "field:analytic_account.line,currency_digits:"
-msgid "Currency Digits"
-msgstr "Decimales de moneda"
-
-msgctxt "field:analytic_account.line,date:"
-msgid "Date"
-msgstr "Fecha"
-
-msgctxt "field:analytic_account.line,debit:"
-msgid "Debit"
-msgstr "Débito"
-
-msgctxt "field:analytic_account.line,id:"
-msgid "ID"
-msgstr "ID"
-
-msgctxt "field:analytic_account.line,journal:"
-msgid "Journal"
-msgstr "Libro diario"
-
-msgctxt "field:analytic_account.line,move_line:"
-msgid "Account Move Line"
-msgstr "Línea de asiento contable"
-
-msgctxt "field:analytic_account.line,name:"
-msgid "Name"
-msgstr "Nombre"
-
-msgctxt "field:analytic_account.line,party:"
-msgid "Party"
-msgstr "Tercero"
-
-msgctxt "field:analytic_account.line,rec_name:"
-msgid "Name"
-msgstr "Nombre"
-
-msgctxt "field:analytic_account.line,reference:"
-msgid "Reference"
-msgstr "Referencia"
-
-msgctxt "field:analytic_account.line,write_date:"
-msgid "Write Date"
-msgstr "Fecha de modificación"
-
-msgctxt "field:analytic_account.line,write_uid:"
-msgid "Write User"
-msgstr "Modificado por usuario"
-
-msgctxt "field:analytic_account.open_chart.start,end_date:"
-msgid "End Date"
-msgstr "Fecha final"
-
-msgctxt "field:analytic_account.open_chart.start,id:"
-msgid "ID"
-msgstr "ID"
-
-msgctxt "field:analytic_account.open_chart.start,start_date:"
-msgid "Start Date"
-msgstr "Fecha inicial"
-
-msgctxt "model:analytic.account.entry,name:"
-msgid "Analytic Account Entry"
-msgstr "Asiento de cuenta analítica"
-
-msgctxt "model:analytic_account.account,name:"
-msgid "Analytic Account"
-msgstr "Cuenta analítica"
-
-msgctxt "model:analytic_account.line,name:"
-msgid "Analytic Line"
-msgstr "Línea analítica"
-
-msgctxt "model:analytic_account.open_chart.start,name:"
-msgid "Open Chart of Accounts"
-msgstr "Abrir plan de cuentas"
-
-msgctxt "model:ir.action,name:act_account_list"
-msgid "Analytic Accounts"
-msgstr "Cuentas analíticas"
-
-msgctxt "model:ir.action,name:act_account_tree"
-msgid "Analytic Accounts"
-msgstr "Cuentas analíticas"
-
-msgctxt "model:ir.action,name:act_account_tree2"
-msgid "Analytic Accounts"
-msgstr "Cuentas analíticas"
-
-msgctxt "model:ir.action,name:act_line_form"
-msgid "Analytic Lines"
-msgstr "Líneas analíticas"
-
-msgctxt "model:ir.action,name:act_open_account"
-msgid "Open Account"
-msgstr "Abrir cuenta"
-
-msgctxt "model:ir.action,name:act_open_chart"
-msgid "Open Chart of Analytic Accounts"
-msgstr "Abrir plan de cuentas analíticas"
-
-msgctxt "model:ir.ui.menu,name:menu_account_list"
-msgid "Analytic Accounts"
-msgstr "Cuentas Analíticas"
-
-msgctxt "model:ir.ui.menu,name:menu_account_tree"
-msgid "Analytic Accounts"
-msgstr "Cuentas Analíticas"
-
-msgctxt "model:ir.ui.menu,name:menu_analytic_account_configuration"
-msgid "Analytic Account"
-msgstr "Contabilidad Analítica"
-
-msgctxt "model:ir.ui.menu,name:menu_open_chart"
-msgid "Open Chart of Analytic Accounts"
-msgstr "Abrir Plan de Cuentas Analíticas"
-
-msgctxt "model:res.group,name:group_analytic_admin"
-msgid "Analytic Administration"
-msgstr "Administración de Analítica"
-
-msgctxt "selection:analytic_account.account,display_balance:"
-msgid "Credit - Debit"
-msgstr "Crédito - Débito"
-
-msgctxt "selection:analytic_account.account,display_balance:"
-msgid "Debit - Credit"
-msgstr "Débito - Crédito"
-
-msgctxt "selection:analytic_account.account,state:"
-msgid "Closed"
-msgstr "Cerrada"
-
-msgctxt "selection:analytic_account.account,state:"
-msgid "Draft"
-msgstr "Borrador"
-
-msgctxt "selection:analytic_account.account,state:"
-msgid "Opened"
-msgstr "Abierta"
-
-msgctxt "selection:analytic_account.account,type:"
-msgid "Normal"
-msgstr "Normal"
-
-msgctxt "selection:analytic_account.account,type:"
-msgid "Root"
-msgstr "Raíz"
-
-msgctxt "selection:analytic_account.account,type:"
-msgid "View"
-msgstr "Vista"
-
-msgctxt "view:account.move.line:"
-msgid "Analytic"
-msgstr "Analítica"
-
-msgctxt "view:analytic.account.entry:"
-msgid "Analytic Entry"
-msgstr "Asiento analítico"
-
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Account"
-msgstr "Cuenta analítica"
-
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Accounts"
-msgstr "Cuentas analíticas"
-
-msgctxt "view:analytic_account.account:"
-msgid "General Information"
-msgstr "Información general"
-
-msgctxt "view:analytic_account.account:"
-msgid "Notes"
-msgstr "Notas"
-
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Line"
-msgstr "Línea analítica"
-
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Lines"
-msgstr "Líneas analíticas"
-
-msgctxt "view:analytic_account.line:"
-msgid "General Information"
-msgstr "Información general"
-
-msgctxt "view:analytic_account.open_chart.start:"
-msgid "Open Chart of Analytic Accounts"
-msgstr "Abrir plan de cuentas analíticas"
-
-msgctxt "wizard_button:analytic_account.open_chart,start,end:"
-msgid "Cancel"
-msgstr "Cancelar"
-
-msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
-msgid "Open"
-msgstr "Abrir"
diff --git a/locale/es_MX.po b/locale/es_MX.po
deleted file mode 100644
index 54e7b67..0000000
--- a/locale/es_MX.po
+++ /dev/null
@@ -1,390 +0,0 @@
-#
-msgid ""
-msgstr "Content-Type: text/plain; charset=utf-8\n"
-
-msgctxt "error:analytic.account.entry:"
-msgid "Only one account is allowed per analytic root and origin."
-msgstr ""
-"Sólo se puede seleccionar una cuenta por cada origen y raíz analítica."
-
-msgctxt "error:analytic_account.line:"
-msgid "Wrong credit/debit values."
-msgstr "Valores de haber/debe erróneos."
-
-msgctxt "error:analytic_account.line:"
-msgid "You can not create a move line using inactive account \"%s\"."
-msgstr "No puede crear un apunte usando una cuenta inactiva \"%s\"."
-
-msgctxt "error:analytic_account.line:"
-msgid "You can not create a move line using view account \"%s\"."
-msgstr "No puede crear un apunte utilizando la cuenta tipo vista \"%s\"."
-
-msgctxt "field:account.move.line,analytic_lines:"
-msgid "Analytic Lines"
-msgstr "Líneas analíticas"
-
-msgctxt "field:analytic.account.entry,account:"
-msgid "Account"
-msgstr "Cuenta"
-
-msgctxt "field:analytic.account.entry,create_date:"
-msgid "Create Date"
-msgstr "Fecha creación"
-
-msgctxt "field:analytic.account.entry,create_uid:"
-msgid "Create User"
-msgstr "Usuario creación"
-
-msgctxt "field:analytic.account.entry,id:"
-msgid "ID"
-msgstr "ID"
-
-msgctxt "field:analytic.account.entry,origin:"
-msgid "Origin"
-msgstr "Origen"
-
-msgctxt "field:analytic.account.entry,rec_name:"
-msgid "Name"
-msgstr "Nombre"
-
-msgctxt "field:analytic.account.entry,required:"
-msgid "Required"
-msgstr "Requerido"
-
-msgctxt "field:analytic.account.entry,root:"
-msgid "Root Analytic"
-msgstr "Cuenta raíz analítica"
-
-msgctxt "field:analytic.account.entry,write_date:"
-msgid "Write Date"
-msgstr "Fecha modificación"
-
-msgctxt "field:analytic.account.entry,write_uid:"
-msgid "Write User"
-msgstr "Usuario modificación"
-
-msgctxt "field:analytic_account.account,active:"
-msgid "Active"
-msgstr "Activa"
-
-msgctxt "field:analytic_account.account,balance:"
-msgid "Balance"
-msgstr "Saldo"
-
-msgctxt "field:analytic_account.account,childs:"
-msgid "Children"
-msgstr "Hijos"
-
-msgctxt "field:analytic_account.account,code:"
-msgid "Code"
-msgstr "Código"
-
-msgctxt "field:analytic_account.account,company:"
-msgid "Company"
-msgstr "Empresa"
-
-msgctxt "field:analytic_account.account,create_date:"
-msgid "Create Date"
-msgstr "Fecha creación"
-
-msgctxt "field:analytic_account.account,create_uid:"
-msgid "Create User"
-msgstr "Usuario creación"
-
-msgctxt "field:analytic_account.account,credit:"
-msgid "Credit"
-msgstr "Haber"
-
-msgctxt "field:analytic_account.account,currency:"
-msgid "Currency"
-msgstr "Moneda"
-
-msgctxt "field:analytic_account.account,currency_digits:"
-msgid "Currency Digits"
-msgstr "Decimales de la moneda"
-
-msgctxt "field:analytic_account.account,debit:"
-msgid "Debit"
-msgstr "Debe"
-
-msgctxt "field:analytic_account.account,display_balance:"
-msgid "Display Balance"
-msgstr "Mostrar saldo"
-
-msgctxt "field:analytic_account.account,id:"
-msgid "ID"
-msgstr "ID"
-
-msgctxt "field:analytic_account.account,mandatory:"
-msgid "Mandatory"
-msgstr "Obligatorio"
-
-msgctxt "field:analytic_account.account,name:"
-msgid "Name"
-msgstr "Nombre"
-
-msgctxt "field:analytic_account.account,note:"
-msgid "Note"
-msgstr "Nota"
-
-msgctxt "field:analytic_account.account,parent:"
-msgid "Parent"
-msgstr "Padre"
-
-msgctxt "field:analytic_account.account,rec_name:"
-msgid "Name"
-msgstr "Nombre"
-
-msgctxt "field:analytic_account.account,root:"
-msgid "Root"
-msgstr "Raíz"
-
-msgctxt "field:analytic_account.account,state:"
-msgid "State"
-msgstr "Estado"
-
-msgctxt "field:analytic_account.account,type:"
-msgid "Type"
-msgstr "Tipo"
-
-msgctxt "field:analytic_account.account,write_date:"
-msgid "Write Date"
-msgstr "Fecha modificación"
-
-msgctxt "field:analytic_account.account,write_uid:"
-msgid "Write User"
-msgstr "Usuario modificación"
-
-msgctxt "field:analytic_account.line,account:"
-msgid "Account"
-msgstr "Cuenta"
-
-msgctxt "field:analytic_account.line,active:"
-msgid "Active"
-msgstr "Activa"
-
-msgctxt "field:analytic_account.line,company:"
-msgid "Company"
-msgstr "Empresa"
-
-msgctxt "field:analytic_account.line,create_date:"
-msgid "Create Date"
-msgstr "Fecha creación"
-
-msgctxt "field:analytic_account.line,create_uid:"
-msgid "Create User"
-msgstr "Usuario creación"
-
-msgctxt "field:analytic_account.line,credit:"
-msgid "Credit"
-msgstr "Haber"
-
-msgctxt "field:analytic_account.line,currency:"
-msgid "Currency"
-msgstr "Moneda"
-
-msgctxt "field:analytic_account.line,currency_digits:"
-msgid "Currency Digits"
-msgstr "Decimales de la moneda"
-
-msgctxt "field:analytic_account.line,date:"
-msgid "Date"
-msgstr "Fecha"
-
-msgctxt "field:analytic_account.line,debit:"
-msgid "Debit"
-msgstr "Debe"
-
-msgctxt "field:analytic_account.line,id:"
-msgid "ID"
-msgstr "ID"
-
-msgctxt "field:analytic_account.line,journal:"
-msgid "Journal"
-msgstr "Diario"
-
-msgctxt "field:analytic_account.line,move_line:"
-msgid "Account Move Line"
-msgstr "Apunte contable"
-
-msgctxt "field:analytic_account.line,name:"
-msgid "Name"
-msgstr "Nombre"
-
-msgctxt "field:analytic_account.line,party:"
-msgid "Party"
-msgstr "Entidad"
-
-msgctxt "field:analytic_account.line,rec_name:"
-msgid "Name"
-msgstr "Nombre"
-
-msgctxt "field:analytic_account.line,reference:"
-msgid "Reference"
-msgstr "Referencia"
-
-msgctxt "field:analytic_account.line,write_date:"
-msgid "Write Date"
-msgstr "Fecha modificación"
-
-msgctxt "field:analytic_account.line,write_uid:"
-msgid "Write User"
-msgstr "Usuario modificación"
-
-msgctxt "field:analytic_account.open_chart.start,end_date:"
-msgid "End Date"
-msgstr "Fecha final"
-
-msgctxt "field:analytic_account.open_chart.start,id:"
-msgid "ID"
-msgstr "ID"
-
-msgctxt "field:analytic_account.open_chart.start,start_date:"
-msgid "Start Date"
-msgstr "Fecha inicial"
-
-msgctxt "model:analytic.account.entry,name:"
-msgid "Analytic Account Entry"
-msgstr "Asiento cuenta analítica"
-
-msgctxt "model:analytic_account.account,name:"
-msgid "Analytic Account"
-msgstr "Cuenta analítica"
-
-msgctxt "model:analytic_account.line,name:"
-msgid "Analytic Line"
-msgstr "Línea analítica"
-
-msgctxt "model:analytic_account.open_chart.start,name:"
-msgid "Open Chart of Accounts"
-msgstr "Abrir plan contable"
-
-msgctxt "model:ir.action,name:act_account_list"
-msgid "Analytic Accounts"
-msgstr "Cuentas analíticas"
-
-msgctxt "model:ir.action,name:act_account_tree"
-msgid "Analytic Accounts"
-msgstr "Cuentas analíticas"
-
-msgctxt "model:ir.action,name:act_account_tree2"
-msgid "Analytic Accounts"
-msgstr "Cuentas analíticas"
-
-msgctxt "model:ir.action,name:act_line_form"
-msgid "Analytic Lines"
-msgstr "Líneas analíticas"
-
-msgctxt "model:ir.action,name:act_open_account"
-msgid "Open Account"
-msgstr "Abrir cuenta"
-
-msgctxt "model:ir.action,name:act_open_chart"
-msgid "Open Chart of Analytic Accounts"
-msgstr "Abrir plan analítico"
-
-msgctxt "model:ir.ui.menu,name:menu_account_list"
-msgid "Analytic Accounts"
-msgstr "Cuentas analíticas"
-
-msgctxt "model:ir.ui.menu,name:menu_account_tree"
-msgid "Analytic Accounts"
-msgstr "Cuentas analíticas"
-
-msgctxt "model:ir.ui.menu,name:menu_analytic_account_configuration"
-msgid "Analytic Account"
-msgstr "Contabilidad analítica"
-
-msgctxt "model:ir.ui.menu,name:menu_open_chart"
-msgid "Open Chart of Analytic Accounts"
-msgstr "Abrir plan analítico"
-
-msgctxt "model:res.group,name:group_analytic_admin"
-msgid "Analytic Administration"
-msgstr "Administración de analítica"
-
-msgctxt "selection:analytic_account.account,display_balance:"
-msgid "Credit - Debit"
-msgstr "Haber - Debe"
-
-msgctxt "selection:analytic_account.account,display_balance:"
-msgid "Debit - Credit"
-msgstr "Debe - Haber"
-
-msgctxt "selection:analytic_account.account,state:"
-msgid "Closed"
-msgstr "Cerrada"
-
-msgctxt "selection:analytic_account.account,state:"
-msgid "Draft"
-msgstr "Borrador"
-
-msgctxt "selection:analytic_account.account,state:"
-msgid "Opened"
-msgstr "Abierta"
-
-msgctxt "selection:analytic_account.account,type:"
-msgid "Normal"
-msgstr "Normal"
-
-msgctxt "selection:analytic_account.account,type:"
-msgid "Root"
-msgstr "Raíz"
-
-msgctxt "selection:analytic_account.account,type:"
-msgid "View"
-msgstr "Vista"
-
-msgctxt "view:account.move.line:"
-msgid "Analytic"
-msgstr ""
-
-msgctxt "view:analytic.account.entry:"
-msgid "Analytic Entry"
-msgstr ""
-
-#, fuzzy
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Account"
-msgstr "Cuenta analítica"
-
-#, fuzzy
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Accounts"
-msgstr "Cuentas analíticas"
-
-msgctxt "view:analytic_account.account:"
-msgid "General Information"
-msgstr ""
-
-#, fuzzy
-msgctxt "view:analytic_account.account:"
-msgid "Notes"
-msgstr "Nota"
-
-#, fuzzy
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Line"
-msgstr "Línea analítica"
-
-#, fuzzy
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Lines"
-msgstr "Líneas analíticas"
-
-msgctxt "view:analytic_account.line:"
-msgid "General Information"
-msgstr ""
-
-#, fuzzy
-msgctxt "view:analytic_account.open_chart.start:"
-msgid "Open Chart of Analytic Accounts"
-msgstr "Abrir plan analítico"
-
-msgctxt "wizard_button:analytic_account.open_chart,start,end:"
-msgid "Cancel"
-msgstr "Cancelar"
-
-msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
-msgid "Open"
-msgstr "Abrir"
diff --git a/locale/fr_FR.po b/locale/fr.po
similarity index 75%
rename from locale/fr_FR.po
rename to locale/fr.po
index 3b86478..3a08d1b 100644
--- a/locale/fr_FR.po
+++ b/locale/fr.po
@@ -6,6 +6,11 @@ msgctxt "error:analytic.account.entry:"
msgid "Only one account is allowed per analytic root and origin."
msgstr "Seulement un compte est permit par racine analytique et origine."
+msgctxt "error:analytic_account.account:"
+msgid "The distribution sum of account \"%(account)s\" is not 100%."
+msgstr ""
+"La somme des distributions du compte « %(account)s » ne vaut pas 100%."
+
msgctxt "error:analytic_account.line:"
msgid "Wrong credit/debit values."
msgstr "Valeurs de débit/crédit incorrectes."
@@ -26,10 +31,18 @@ msgctxt "field:account.move.line,analytic_lines:"
msgid "Analytic Lines"
msgstr "Lignes analytiques"
+msgctxt "field:account.move.line,analytic_state:"
+msgid "Analytic State"
+msgstr "État analytique"
+
msgctxt "field:analytic.account.entry,account:"
msgid "Account"
msgstr "Compte"
+msgctxt "field:analytic.account.entry,company:"
+msgid "Company"
+msgstr "Société"
+
msgctxt "field:analytic.account.entry,create_date:"
msgid "Create Date"
msgstr "Date de création"
@@ -114,6 +127,14 @@ msgctxt "field:analytic_account.account,display_balance:"
msgid "Display Balance"
msgstr "Balance affichée"
+msgctxt "field:analytic_account.account,distribution_parents:"
+msgid "Distribution Parents"
+msgstr "Parents de distribution"
+
+msgctxt "field:analytic_account.account,distributions:"
+msgid "Distributions"
+msgstr "Distributions"
+
msgctxt "field:analytic_account.account,id:"
msgid "ID"
msgstr "ID"
@@ -158,13 +179,49 @@ msgctxt "field:analytic_account.account,write_uid:"
msgid "Write User"
msgstr "Mis à jour par"
-msgctxt "field:analytic_account.line,account:"
+msgctxt "field:analytic_account.account.distribution,account:"
msgid "Account"
msgstr "Compte"
-msgctxt "field:analytic_account.line,active:"
-msgid "Active"
-msgstr "Actif"
+msgctxt "field:analytic_account.account.distribution,create_date:"
+msgid "Create Date"
+msgstr "Date de création"
+
+msgctxt "field:analytic_account.account.distribution,create_uid:"
+msgid "Create User"
+msgstr "Créé par"
+
+msgctxt "field:analytic_account.account.distribution,id:"
+msgid "ID"
+msgstr "ID"
+
+msgctxt "field:analytic_account.account.distribution,parent:"
+msgid "Parent"
+msgstr "Parent"
+
+msgctxt "field:analytic_account.account.distribution,ratio:"
+msgid "Ratio"
+msgstr "Ratio"
+
+msgctxt "field:analytic_account.account.distribution,rec_name:"
+msgid "Name"
+msgstr "Nom"
+
+msgctxt "field:analytic_account.account.distribution,root:"
+msgid "Root"
+msgstr "Racine"
+
+msgctxt "field:analytic_account.account.distribution,write_date:"
+msgid "Write Date"
+msgstr "Date de mise à jour"
+
+msgctxt "field:analytic_account.account.distribution,write_uid:"
+msgid "Write User"
+msgstr "Mis à jour par"
+
+msgctxt "field:analytic_account.line,account:"
+msgid "Account"
+msgstr "Compte"
msgctxt "field:analytic_account.line,company:"
msgid "Company"
@@ -182,10 +239,6 @@ msgctxt "field:analytic_account.line,credit:"
msgid "Credit"
msgstr "Crédit"
-msgctxt "field:analytic_account.line,currency:"
-msgid "Currency"
-msgstr "Devise"
-
msgctxt "field:analytic_account.line,currency_digits:"
msgid "Currency Digits"
msgstr "Décimales de la devise"
@@ -202,30 +255,14 @@ msgctxt "field:analytic_account.line,id:"
msgid "ID"
msgstr "ID"
-msgctxt "field:analytic_account.line,journal:"
-msgid "Journal"
-msgstr "Journal"
-
msgctxt "field:analytic_account.line,move_line:"
msgid "Account Move Line"
msgstr "Ligne de mouvement comptable"
-msgctxt "field:analytic_account.line,name:"
-msgid "Name"
-msgstr "Nom"
-
-msgctxt "field:analytic_account.line,party:"
-msgid "Party"
-msgstr "Partenaire"
-
msgctxt "field:analytic_account.line,rec_name:"
msgid "Name"
msgstr "Nom"
-msgctxt "field:analytic_account.line,reference:"
-msgid "Reference"
-msgstr "Référence"
-
msgctxt "field:analytic_account.line,write_date:"
msgid "Write Date"
msgstr "Date de mise à jour"
@@ -246,6 +283,10 @@ msgctxt "field:analytic_account.open_chart.start,start_date:"
msgid "Start Date"
msgstr "Date de début"
+msgctxt "help:analytic_account.account,mandatory:"
+msgid "Make this account mandatory when filling documents"
+msgstr "Rendre ce compte obligatoire quand les documents sont remplis"
+
msgctxt "model:analytic.account.entry,name:"
msgid "Analytic Account Entry"
msgstr "Entrée de compte analytique"
@@ -254,6 +295,10 @@ msgctxt "model:analytic_account.account,name:"
msgid "Analytic Account"
msgstr "Compte analytique"
+msgctxt "model:analytic_account.account.distribution,name:"
+msgid "Analytic Account Distribution"
+msgstr "Distribution de compte analytique"
+
msgctxt "model:analytic_account.line,name:"
msgid "Analytic Line"
msgstr "Ligne analytique"
@@ -278,6 +323,10 @@ msgctxt "model:ir.action,name:act_line_form"
msgid "Analytic Lines"
msgstr "Lignes analytiques"
+msgctxt "model:ir.action,name:act_move_line_form_completion"
+msgid "Analytic Lines to Complete"
+msgstr "Lignes analytiques à compléter"
+
msgctxt "model:ir.action,name:act_open_account"
msgid "Open Account"
msgstr "Ouvrir le compte"
@@ -298,6 +347,10 @@ msgctxt "model:ir.ui.menu,name:menu_analytic_account_configuration"
msgid "Analytic Account"
msgstr "Compte analytique"
+msgctxt "model:ir.ui.menu,name:menu_completion"
+msgid "Analytic Lines to Complete"
+msgstr "Lignes analytiques à compléter"
+
msgctxt "model:ir.ui.menu,name:menu_open_chart"
msgid "Open Chart of Analytic Accounts"
msgstr "Ouvrir le plan comptable analytique"
@@ -306,6 +359,14 @@ msgctxt "model:res.group,name:group_analytic_admin"
msgid "Analytic Administration"
msgstr "Administration de l'analytique"
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Draft"
+msgstr "Brouillon"
+
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Valid"
+msgstr "Valide"
+
msgctxt "selection:analytic_account.account,display_balance:"
msgid "Credit - Debit"
msgstr "Crédit - Débit"
@@ -327,6 +388,10 @@ msgid "Opened"
msgstr "Ouvert"
msgctxt "selection:analytic_account.account,type:"
+msgid "Distribution"
+msgstr "Distribution"
+
+msgctxt "selection:analytic_account.account,type:"
msgid "Normal"
msgstr "Normal"
@@ -342,17 +407,17 @@ msgctxt "view:account.move.line:"
msgid "Analytic"
msgstr "Analytique"
-msgctxt "view:analytic.account.entry:"
-msgid "Analytic Entry"
-msgstr "Entrée analytique"
+msgctxt "view:account.move.line:"
+msgid "Credit"
+msgstr "Crédit"
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Account"
-msgstr "Compte analytique"
+msgctxt "view:account.move.line:"
+msgid "Debit"
+msgstr "Débit"
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Accounts"
-msgstr "Comptes analytiques"
+msgctxt "view:analytic_account.account.distribution:"
+msgid "%"
+msgstr "%"
msgctxt "view:analytic_account.account:"
msgid "General Information"
@@ -362,13 +427,13 @@ msgctxt "view:analytic_account.account:"
msgid "Notes"
msgstr "Notes"
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Line"
-msgstr "Ligne analytique"
+msgctxt "wizard_button:analytic_account.open_chart,start,end:"
+msgid "Cancel"
+msgstr "Annuler"
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Lines"
-msgstr "Lignes analytiques"
+msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
+msgid "Open"
+msgstr "Ouvrir"
msgctxt "view:analytic_account.line:"
msgid "General Information"
@@ -377,11 +442,3 @@ msgstr "Information générale"
msgctxt "view:analytic_account.open_chart.start:"
msgid "Open Chart of Analytic Accounts"
msgstr "Ouvrir le plan comptable analytique"
-
-msgctxt "wizard_button:analytic_account.open_chart,start,end:"
-msgid "Cancel"
-msgstr "Annuler"
-
-msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
-msgid "Open"
-msgstr "Ouvrir"
diff --git a/locale/hu_HU.po b/locale/hu_HU.po
index b666376..45047c9 100644
--- a/locale/hu_HU.po
+++ b/locale/hu_HU.po
@@ -6,6 +6,10 @@ msgctxt "error:analytic.account.entry:"
msgid "Only one account is allowed per analytic root and origin."
msgstr ""
+msgctxt "error:analytic_account.account:"
+msgid "The distribution sum of account \"%(account)s\" is not 100%."
+msgstr ""
+
msgctxt "error:analytic_account.line:"
msgid "Wrong credit/debit values."
msgstr ""
@@ -22,81 +26,105 @@ msgctxt "field:account.move.line,analytic_lines:"
msgid "Analytic Lines"
msgstr ""
+msgctxt "field:account.move.line,analytic_state:"
+msgid "Analytic State"
+msgstr ""
+
+#, fuzzy
msgctxt "field:analytic.account.entry,account:"
msgid "Account"
-msgstr ""
+msgstr "Számla"
+
+#, fuzzy
+msgctxt "field:analytic.account.entry,company:"
+msgid "Company"
+msgstr "Társaság"
+#, fuzzy
msgctxt "field:analytic.account.entry,create_date:"
msgid "Create Date"
-msgstr ""
+msgstr "Létrehozás détuma"
+#, fuzzy
msgctxt "field:analytic.account.entry,create_uid:"
msgid "Create User"
-msgstr ""
+msgstr "Által létrehozva "
+#, fuzzy
msgctxt "field:analytic.account.entry,id:"
msgid "ID"
-msgstr ""
+msgstr "ID"
msgctxt "field:analytic.account.entry,origin:"
msgid "Origin"
msgstr ""
+#, fuzzy
msgctxt "field:analytic.account.entry,rec_name:"
msgid "Name"
-msgstr ""
+msgstr "Név"
+#, fuzzy
msgctxt "field:analytic.account.entry,required:"
msgid "Required"
-msgstr ""
+msgstr "Szükséges"
msgctxt "field:analytic.account.entry,root:"
msgid "Root Analytic"
msgstr ""
+#, fuzzy
msgctxt "field:analytic.account.entry,write_date:"
msgid "Write Date"
-msgstr ""
+msgstr "utolsó módosítás dátuma"
+#, fuzzy
msgctxt "field:analytic.account.entry,write_uid:"
msgid "Write User"
-msgstr ""
+msgstr "Által módosítva"
+#, fuzzy
msgctxt "field:analytic_account.account,active:"
msgid "Active"
-msgstr ""
+msgstr "Aktív"
msgctxt "field:analytic_account.account,balance:"
msgid "Balance"
msgstr ""
+#, fuzzy
msgctxt "field:analytic_account.account,childs:"
msgid "Children"
-msgstr ""
+msgstr "Gyermek (csomag)"
+#, fuzzy
msgctxt "field:analytic_account.account,code:"
msgid "Code"
-msgstr ""
+msgstr "Partner kód"
+#, fuzzy
msgctxt "field:analytic_account.account,company:"
msgid "Company"
-msgstr ""
+msgstr "Társaság"
+#, fuzzy
msgctxt "field:analytic_account.account,create_date:"
msgid "Create Date"
-msgstr ""
+msgstr "Létrehozás détuma"
+#, fuzzy
msgctxt "field:analytic_account.account,create_uid:"
msgid "Create User"
-msgstr ""
+msgstr "Által létrehozva "
msgctxt "field:analytic_account.account,credit:"
msgid "Credit"
msgstr ""
+#, fuzzy
msgctxt "field:analytic_account.account,currency:"
msgid "Currency"
-msgstr ""
+msgstr "Pénznem"
msgctxt "field:analytic_account.account,currency_digits:"
msgid "Currency Digits"
@@ -110,138 +138,192 @@ msgctxt "field:analytic_account.account,display_balance:"
msgid "Display Balance"
msgstr ""
+msgctxt "field:analytic_account.account,distribution_parents:"
+msgid "Distribution Parents"
+msgstr ""
+
+msgctxt "field:analytic_account.account,distributions:"
+msgid "Distributions"
+msgstr ""
+
+#, fuzzy
msgctxt "field:analytic_account.account,id:"
msgid "ID"
-msgstr ""
+msgstr "ID"
msgctxt "field:analytic_account.account,mandatory:"
msgid "Mandatory"
msgstr ""
+#, fuzzy
msgctxt "field:analytic_account.account,name:"
msgid "Name"
-msgstr ""
+msgstr "Név"
msgctxt "field:analytic_account.account,note:"
msgid "Note"
msgstr ""
+#, fuzzy
msgctxt "field:analytic_account.account,parent:"
msgid "Parent"
-msgstr ""
+msgstr "Szülő (csomag)"
+#, fuzzy
msgctxt "field:analytic_account.account,rec_name:"
msgid "Name"
-msgstr ""
+msgstr "Név"
msgctxt "field:analytic_account.account,root:"
msgid "Root"
msgstr ""
+#, fuzzy
msgctxt "field:analytic_account.account,state:"
msgid "State"
-msgstr ""
+msgstr "Állapot"
+#, fuzzy
msgctxt "field:analytic_account.account,type:"
msgid "Type"
-msgstr ""
+msgstr "Típus"
+#, fuzzy
msgctxt "field:analytic_account.account,write_date:"
msgid "Write Date"
-msgstr ""
+msgstr "utolsó módosítás dátuma"
+#, fuzzy
msgctxt "field:analytic_account.account,write_uid:"
msgid "Write User"
-msgstr ""
+msgstr "Által módosítva"
-msgctxt "field:analytic_account.line,account:"
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,account:"
msgid "Account"
+msgstr "Számla"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,create_date:"
+msgid "Create Date"
+msgstr "Létrehozás détuma"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,create_uid:"
+msgid "Create User"
+msgstr "Által létrehozva "
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,id:"
+msgid "ID"
+msgstr "ID"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,parent:"
+msgid "Parent"
+msgstr "Szülő (csomag)"
+
+msgctxt "field:analytic_account.account.distribution,ratio:"
+msgid "Ratio"
msgstr ""
-msgctxt "field:analytic_account.line,active:"
-msgid "Active"
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,rec_name:"
+msgid "Name"
+msgstr "Név"
+
+msgctxt "field:analytic_account.account.distribution,root:"
+msgid "Root"
msgstr ""
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,write_date:"
+msgid "Write Date"
+msgstr "utolsó módosítás dátuma"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,write_uid:"
+msgid "Write User"
+msgstr "Által módosítva"
+
+#, fuzzy
+msgctxt "field:analytic_account.line,account:"
+msgid "Account"
+msgstr "Számla"
+
+#, fuzzy
msgctxt "field:analytic_account.line,company:"
msgid "Company"
-msgstr ""
+msgstr "Társaság"
+#, fuzzy
msgctxt "field:analytic_account.line,create_date:"
msgid "Create Date"
-msgstr ""
+msgstr "Létrehozás détuma"
+#, fuzzy
msgctxt "field:analytic_account.line,create_uid:"
msgid "Create User"
-msgstr ""
+msgstr "Által létrehozva "
msgctxt "field:analytic_account.line,credit:"
msgid "Credit"
msgstr ""
-msgctxt "field:analytic_account.line,currency:"
-msgid "Currency"
-msgstr ""
-
msgctxt "field:analytic_account.line,currency_digits:"
msgid "Currency Digits"
msgstr ""
+#, fuzzy
msgctxt "field:analytic_account.line,date:"
msgid "Date"
-msgstr ""
+msgstr "Dátum"
msgctxt "field:analytic_account.line,debit:"
msgid "Debit"
msgstr ""
+#, fuzzy
msgctxt "field:analytic_account.line,id:"
msgid "ID"
-msgstr ""
-
-msgctxt "field:analytic_account.line,journal:"
-msgid "Journal"
-msgstr ""
+msgstr "ID"
msgctxt "field:analytic_account.line,move_line:"
msgid "Account Move Line"
msgstr ""
-msgctxt "field:analytic_account.line,name:"
-msgid "Name"
-msgstr ""
-
-msgctxt "field:analytic_account.line,party:"
-msgid "Party"
-msgstr ""
-
+#, fuzzy
msgctxt "field:analytic_account.line,rec_name:"
msgid "Name"
-msgstr ""
-
-msgctxt "field:analytic_account.line,reference:"
-msgid "Reference"
-msgstr ""
+msgstr "Név"
+#, fuzzy
msgctxt "field:analytic_account.line,write_date:"
msgid "Write Date"
-msgstr ""
+msgstr "utolsó módosítás dátuma"
+#, fuzzy
msgctxt "field:analytic_account.line,write_uid:"
msgid "Write User"
-msgstr ""
+msgstr "Által módosítva"
msgctxt "field:analytic_account.open_chart.start,end_date:"
msgid "End Date"
msgstr ""
+#, fuzzy
msgctxt "field:analytic_account.open_chart.start,id:"
msgid "ID"
-msgstr ""
+msgstr "ID"
msgctxt "field:analytic_account.open_chart.start,start_date:"
msgid "Start Date"
msgstr ""
+msgctxt "help:analytic_account.account,mandatory:"
+msgid "Make this account mandatory when filling documents"
+msgstr ""
+
msgctxt "model:analytic.account.entry,name:"
msgid "Analytic Account Entry"
msgstr ""
@@ -250,6 +332,10 @@ msgctxt "model:analytic_account.account,name:"
msgid "Analytic Account"
msgstr ""
+msgctxt "model:analytic_account.account.distribution,name:"
+msgid "Analytic Account Distribution"
+msgstr ""
+
msgctxt "model:analytic_account.line,name:"
msgid "Analytic Line"
msgstr ""
@@ -274,6 +360,10 @@ msgctxt "model:ir.action,name:act_line_form"
msgid "Analytic Lines"
msgstr ""
+msgctxt "model:ir.action,name:act_move_line_form_completion"
+msgid "Analytic Lines to Complete"
+msgstr ""
+
msgctxt "model:ir.action,name:act_open_account"
msgid "Open Account"
msgstr ""
@@ -294,6 +384,10 @@ msgctxt "model:ir.ui.menu,name:menu_analytic_account_configuration"
msgid "Analytic Account"
msgstr ""
+msgctxt "model:ir.ui.menu,name:menu_completion"
+msgid "Analytic Lines to Complete"
+msgstr ""
+
msgctxt "model:ir.ui.menu,name:menu_open_chart"
msgid "Open Chart of Analytic Accounts"
msgstr ""
@@ -302,6 +396,14 @@ msgctxt "model:res.group,name:group_analytic_admin"
msgid "Analytic Administration"
msgstr ""
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Draft"
+msgstr ""
+
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Valid"
+msgstr ""
+
msgctxt "selection:analytic_account.account,display_balance:"
msgid "Credit - Debit"
msgstr ""
@@ -323,6 +425,10 @@ msgid "Opened"
msgstr ""
msgctxt "selection:analytic_account.account,type:"
+msgid "Distribution"
+msgstr ""
+
+msgctxt "selection:analytic_account.account,type:"
msgid "Normal"
msgstr ""
@@ -330,25 +436,27 @@ msgctxt "selection:analytic_account.account,type:"
msgid "Root"
msgstr ""
+#, fuzzy
msgctxt "selection:analytic_account.account,type:"
msgid "View"
-msgstr ""
+msgstr "Nézet"
msgctxt "view:account.move.line:"
msgid "Analytic"
msgstr ""
-msgctxt "view:analytic.account.entry:"
-msgid "Analytic Entry"
+msgctxt "view:account.move.line:"
+msgid "Credit"
msgstr ""
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Account"
+msgctxt "view:account.move.line:"
+msgid "Debit"
msgstr ""
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Accounts"
-msgstr ""
+#, fuzzy
+msgctxt "view:analytic_account.account.distribution:"
+msgid "%"
+msgstr "%"
msgctxt "view:analytic_account.account:"
msgid "General Information"
@@ -358,26 +466,12 @@ msgctxt "view:analytic_account.account:"
msgid "Notes"
msgstr ""
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Line"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Lines"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "General Information"
-msgstr ""
-
-msgctxt "view:analytic_account.open_chart.start:"
-msgid "Open Chart of Analytic Accounts"
-msgstr ""
-
+#, fuzzy
msgctxt "wizard_button:analytic_account.open_chart,start,end:"
msgid "Cancel"
-msgstr ""
+msgstr "Mégse"
+#, fuzzy
msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
msgid "Open"
-msgstr ""
+msgstr "Megnyit"
diff --git a/locale/it_IT.po b/locale/it_IT.po
index b666376..03444bf 100644
--- a/locale/it_IT.po
+++ b/locale/it_IT.po
@@ -4,380 +4,432 @@ msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "error:analytic.account.entry:"
msgid "Only one account is allowed per analytic root and origin."
-msgstr ""
+msgstr "E' consentito solo un conto per radice ed origine analitica"
+
+#, fuzzy
+msgctxt "error:analytic_account.account:"
+msgid "The distribution sum of account \"%(account)s\" is not 100%."
+msgstr "La somma distribuita del conto \"%(account)\" non è 100%."
msgctxt "error:analytic_account.line:"
msgid "Wrong credit/debit values."
-msgstr ""
+msgstr "Valori AVERE/DARE errati"
msgctxt "error:analytic_account.line:"
msgid "You can not create a move line using inactive account \"%s\"."
msgstr ""
+"Non è possibile creare un movimento contabile usando il conto inattivo "
+"\"%s\"."
msgctxt "error:analytic_account.line:"
msgid "You can not create a move line using view account \"%s\"."
-msgstr ""
+msgstr "Movimento non creabile utilizzando il conto vista \"%s\"."
msgctxt "field:account.move.line,analytic_lines:"
msgid "Analytic Lines"
-msgstr ""
+msgstr "Righe analitiche"
+
+msgctxt "field:account.move.line,analytic_state:"
+msgid "Analytic State"
+msgstr "Stato analitico"
msgctxt "field:analytic.account.entry,account:"
msgid "Account"
-msgstr ""
+msgstr "Conto"
+
+msgctxt "field:analytic.account.entry,company:"
+msgid "Company"
+msgstr "Azienda"
msgctxt "field:analytic.account.entry,create_date:"
msgid "Create Date"
-msgstr ""
+msgstr "Creato il"
msgctxt "field:analytic.account.entry,create_uid:"
msgid "Create User"
-msgstr ""
+msgstr "Creato da"
msgctxt "field:analytic.account.entry,id:"
msgid "ID"
-msgstr ""
+msgstr "ID"
msgctxt "field:analytic.account.entry,origin:"
msgid "Origin"
-msgstr ""
+msgstr "Origine"
msgctxt "field:analytic.account.entry,rec_name:"
msgid "Name"
-msgstr ""
+msgstr "Nome"
msgctxt "field:analytic.account.entry,required:"
msgid "Required"
-msgstr ""
+msgstr "Obbligatorio"
msgctxt "field:analytic.account.entry,root:"
msgid "Root Analytic"
-msgstr ""
+msgstr "Radice analitica"
msgctxt "field:analytic.account.entry,write_date:"
msgid "Write Date"
-msgstr ""
+msgstr "Modificato il"
msgctxt "field:analytic.account.entry,write_uid:"
msgid "Write User"
-msgstr ""
+msgstr "modificato da"
msgctxt "field:analytic_account.account,active:"
msgid "Active"
-msgstr ""
+msgstr "Attivo"
msgctxt "field:analytic_account.account,balance:"
msgid "Balance"
-msgstr ""
+msgstr "Saldo"
msgctxt "field:analytic_account.account,childs:"
msgid "Children"
-msgstr ""
+msgstr "Figlio"
msgctxt "field:analytic_account.account,code:"
msgid "Code"
-msgstr ""
+msgstr "Codice"
msgctxt "field:analytic_account.account,company:"
msgid "Company"
-msgstr ""
+msgstr "Azienda"
msgctxt "field:analytic_account.account,create_date:"
msgid "Create Date"
-msgstr ""
+msgstr "Creato il"
msgctxt "field:analytic_account.account,create_uid:"
msgid "Create User"
-msgstr ""
+msgstr "Creato da"
msgctxt "field:analytic_account.account,credit:"
msgid "Credit"
-msgstr ""
+msgstr "AVERE"
msgctxt "field:analytic_account.account,currency:"
msgid "Currency"
-msgstr ""
+msgstr "Valuta"
msgctxt "field:analytic_account.account,currency_digits:"
msgid "Currency Digits"
-msgstr ""
+msgstr "posizioni valuta"
msgctxt "field:analytic_account.account,debit:"
msgid "Debit"
-msgstr ""
+msgstr "DARE"
msgctxt "field:analytic_account.account,display_balance:"
msgid "Display Balance"
-msgstr ""
+msgstr "Indicazione del saldo"
+
+msgctxt "field:analytic_account.account,distribution_parents:"
+msgid "Distribution Parents"
+msgstr "Parametri di distribuzione"
+
+msgctxt "field:analytic_account.account,distributions:"
+msgid "Distributions"
+msgstr "Distribuzioni"
msgctxt "field:analytic_account.account,id:"
msgid "ID"
-msgstr ""
+msgstr "ID"
msgctxt "field:analytic_account.account,mandatory:"
msgid "Mandatory"
-msgstr ""
+msgstr "Obbligatorio"
msgctxt "field:analytic_account.account,name:"
msgid "Name"
-msgstr ""
+msgstr "Nome"
msgctxt "field:analytic_account.account,note:"
msgid "Note"
-msgstr ""
+msgstr "Nota"
msgctxt "field:analytic_account.account,parent:"
msgid "Parent"
-msgstr ""
+msgstr "Padre"
msgctxt "field:analytic_account.account,rec_name:"
msgid "Name"
-msgstr ""
+msgstr "Nome"
msgctxt "field:analytic_account.account,root:"
msgid "Root"
-msgstr ""
+msgstr "Radice"
msgctxt "field:analytic_account.account,state:"
msgid "State"
-msgstr ""
+msgstr "Stato"
msgctxt "field:analytic_account.account,type:"
msgid "Type"
-msgstr ""
+msgstr "Tipo"
msgctxt "field:analytic_account.account,write_date:"
msgid "Write Date"
-msgstr ""
+msgstr "Modificato il"
msgctxt "field:analytic_account.account,write_uid:"
msgid "Write User"
-msgstr ""
+msgstr "modificato da"
-msgctxt "field:analytic_account.line,account:"
+msgctxt "field:analytic_account.account.distribution,account:"
msgid "Account"
-msgstr ""
+msgstr "Conto"
-msgctxt "field:analytic_account.line,active:"
-msgid "Active"
-msgstr ""
+msgctxt "field:analytic_account.account.distribution,create_date:"
+msgid "Create Date"
+msgstr "Creato il"
+
+msgctxt "field:analytic_account.account.distribution,create_uid:"
+msgid "Create User"
+msgstr "Creato da"
+
+msgctxt "field:analytic_account.account.distribution,id:"
+msgid "ID"
+msgstr "ID"
+
+msgctxt "field:analytic_account.account.distribution,parent:"
+msgid "Parent"
+msgstr "Padre"
+
+msgctxt "field:analytic_account.account.distribution,ratio:"
+msgid "Ratio"
+msgstr "Indice"
+
+msgctxt "field:analytic_account.account.distribution,rec_name:"
+msgid "Name"
+msgstr "Nome"
+
+msgctxt "field:analytic_account.account.distribution,root:"
+msgid "Root"
+msgstr "Radice"
+
+msgctxt "field:analytic_account.account.distribution,write_date:"
+msgid "Write Date"
+msgstr "Modificato il"
+
+msgctxt "field:analytic_account.account.distribution,write_uid:"
+msgid "Write User"
+msgstr "Modificato da"
+
+msgctxt "field:analytic_account.line,account:"
+msgid "Account"
+msgstr "Conto"
msgctxt "field:analytic_account.line,company:"
msgid "Company"
-msgstr ""
+msgstr "Azienda"
msgctxt "field:analytic_account.line,create_date:"
msgid "Create Date"
-msgstr ""
+msgstr "Creato il"
msgctxt "field:analytic_account.line,create_uid:"
msgid "Create User"
-msgstr ""
+msgstr "Creato da"
msgctxt "field:analytic_account.line,credit:"
msgid "Credit"
-msgstr ""
-
-msgctxt "field:analytic_account.line,currency:"
-msgid "Currency"
-msgstr ""
+msgstr "AVERE"
msgctxt "field:analytic_account.line,currency_digits:"
msgid "Currency Digits"
-msgstr ""
+msgstr "posizioni valuta"
msgctxt "field:analytic_account.line,date:"
msgid "Date"
-msgstr ""
+msgstr "Data"
msgctxt "field:analytic_account.line,debit:"
msgid "Debit"
-msgstr ""
+msgstr "DARE"
msgctxt "field:analytic_account.line,id:"
msgid "ID"
-msgstr ""
-
-msgctxt "field:analytic_account.line,journal:"
-msgid "Journal"
-msgstr ""
+msgstr "Movimento contabile"
msgctxt "field:analytic_account.line,move_line:"
msgid "Account Move Line"
-msgstr ""
-
-msgctxt "field:analytic_account.line,name:"
-msgid "Name"
-msgstr ""
-
-msgctxt "field:analytic_account.line,party:"
-msgid "Party"
-msgstr ""
+msgstr "Riga di movimento contabile"
msgctxt "field:analytic_account.line,rec_name:"
msgid "Name"
-msgstr ""
-
-msgctxt "field:analytic_account.line,reference:"
-msgid "Reference"
-msgstr ""
+msgstr "Nome"
msgctxt "field:analytic_account.line,write_date:"
msgid "Write Date"
-msgstr ""
+msgstr "Modificato il"
msgctxt "field:analytic_account.line,write_uid:"
msgid "Write User"
-msgstr ""
+msgstr "modificato da"
msgctxt "field:analytic_account.open_chart.start,end_date:"
msgid "End Date"
-msgstr ""
+msgstr "Data fine"
msgctxt "field:analytic_account.open_chart.start,id:"
msgid "ID"
-msgstr ""
+msgstr "ID"
msgctxt "field:analytic_account.open_chart.start,start_date:"
msgid "Start Date"
-msgstr ""
+msgstr "Data inizio"
+
+msgctxt "help:analytic_account.account,mandatory:"
+msgid "Make this account mandatory when filling documents"
+msgstr "Rendere questo conto obbligatorio nel completare i documenti"
msgctxt "model:analytic.account.entry,name:"
msgid "Analytic Account Entry"
-msgstr ""
+msgstr "Scrittura di contabilità analitica"
msgctxt "model:analytic_account.account,name:"
msgid "Analytic Account"
-msgstr ""
+msgstr "Conto analitico"
+
+msgctxt "model:analytic_account.account.distribution,name:"
+msgid "Analytic Account Distribution"
+msgstr "Distribuzione analitica"
msgctxt "model:analytic_account.line,name:"
msgid "Analytic Line"
-msgstr ""
+msgstr "Riga analitica"
msgctxt "model:analytic_account.open_chart.start,name:"
msgid "Open Chart of Accounts"
-msgstr ""
+msgstr "Apertura prospetto contabile"
msgctxt "model:ir.action,name:act_account_list"
msgid "Analytic Accounts"
-msgstr ""
+msgstr "Conti analitici"
msgctxt "model:ir.action,name:act_account_tree"
msgid "Analytic Accounts"
-msgstr ""
+msgstr "Conti analitici"
msgctxt "model:ir.action,name:act_account_tree2"
msgid "Analytic Accounts"
-msgstr ""
+msgstr "Conti analitici"
msgctxt "model:ir.action,name:act_line_form"
msgid "Analytic Lines"
-msgstr ""
+msgstr "Righe analitiche"
+
+msgctxt "model:ir.action,name:act_move_line_form_completion"
+msgid "Analytic Lines to Complete"
+msgstr "Righe analitiche da completare"
msgctxt "model:ir.action,name:act_open_account"
msgid "Open Account"
-msgstr ""
+msgstr "Apri conto"
msgctxt "model:ir.action,name:act_open_chart"
msgid "Open Chart of Analytic Accounts"
-msgstr ""
+msgstr "Apri Prospetto conti analitici"
msgctxt "model:ir.ui.menu,name:menu_account_list"
msgid "Analytic Accounts"
-msgstr ""
+msgstr "Conti analitici"
msgctxt "model:ir.ui.menu,name:menu_account_tree"
msgid "Analytic Accounts"
-msgstr ""
+msgstr "Conti analitici"
msgctxt "model:ir.ui.menu,name:menu_analytic_account_configuration"
msgid "Analytic Account"
-msgstr ""
+msgstr "Conto analitico"
+
+msgctxt "model:ir.ui.menu,name:menu_completion"
+msgid "Analytic Lines to Complete"
+msgstr "Righe analittiche da completare"
msgctxt "model:ir.ui.menu,name:menu_open_chart"
msgid "Open Chart of Analytic Accounts"
-msgstr ""
+msgstr "Apertura prospetto conti analitici"
msgctxt "model:res.group,name:group_analytic_admin"
msgid "Analytic Administration"
-msgstr ""
+msgstr "Amministrazione contabilità analitica"
+
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Draft"
+msgstr "Bozza"
+
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Valid"
+msgstr "Valido"
msgctxt "selection:analytic_account.account,display_balance:"
msgid "Credit - Debit"
-msgstr ""
+msgstr "AVERE - DARE"
msgctxt "selection:analytic_account.account,display_balance:"
msgid "Debit - Credit"
-msgstr ""
+msgstr "DARE - AVERE"
msgctxt "selection:analytic_account.account,state:"
msgid "Closed"
-msgstr ""
+msgstr "Chiuso"
msgctxt "selection:analytic_account.account,state:"
msgid "Draft"
-msgstr ""
+msgstr "Bozza"
+#, fuzzy
msgctxt "selection:analytic_account.account,state:"
msgid "Opened"
-msgstr ""
+msgstr "Aperto"
+
+msgctxt "selection:analytic_account.account,type:"
+msgid "Distribution"
+msgstr "Distribuzione"
msgctxt "selection:analytic_account.account,type:"
msgid "Normal"
-msgstr ""
+msgstr "Normale"
msgctxt "selection:analytic_account.account,type:"
msgid "Root"
-msgstr ""
+msgstr "Radice"
msgctxt "selection:analytic_account.account,type:"
msgid "View"
-msgstr ""
+msgstr "Vista"
msgctxt "view:account.move.line:"
msgid "Analytic"
-msgstr ""
+msgstr "Analitico"
-msgctxt "view:analytic.account.entry:"
-msgid "Analytic Entry"
-msgstr ""
+msgctxt "view:account.move.line:"
+msgid "Credit"
+msgstr "AVERE"
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Account"
-msgstr ""
+msgctxt "view:account.move.line:"
+msgid "Debit"
+msgstr "DARE"
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Accounts"
-msgstr ""
+msgctxt "view:analytic_account.account.distribution:"
+msgid "%"
+msgstr "%"
msgctxt "view:analytic_account.account:"
msgid "General Information"
-msgstr ""
+msgstr "Informazioni generali"
msgctxt "view:analytic_account.account:"
msgid "Notes"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Line"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Lines"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "General Information"
-msgstr ""
-
-msgctxt "view:analytic_account.open_chart.start:"
-msgid "Open Chart of Analytic Accounts"
-msgstr ""
+msgstr "Note"
msgctxt "wizard_button:analytic_account.open_chart,start,end:"
msgid "Cancel"
-msgstr ""
+msgstr "Annulla"
msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
msgid "Open"
-msgstr ""
+msgstr "Apertura"
diff --git a/locale/ja_JP.po b/locale/ja_JP.po
index b666376..abf46b3 100644
--- a/locale/ja_JP.po
+++ b/locale/ja_JP.po
@@ -6,6 +6,10 @@ msgctxt "error:analytic.account.entry:"
msgid "Only one account is allowed per analytic root and origin."
msgstr ""
+msgctxt "error:analytic_account.account:"
+msgid "The distribution sum of account \"%(account)s\" is not 100%."
+msgstr ""
+
msgctxt "error:analytic_account.line:"
msgid "Wrong credit/debit values."
msgstr ""
@@ -18,14 +22,23 @@ msgctxt "error:analytic_account.line:"
msgid "You can not create a move line using view account \"%s\"."
msgstr ""
+#, fuzzy
msgctxt "field:account.move.line,analytic_lines:"
msgid "Analytic Lines"
+msgstr "Analytic Lines"
+
+msgctxt "field:account.move.line,analytic_state:"
+msgid "Analytic State"
msgstr ""
msgctxt "field:analytic.account.entry,account:"
msgid "Account"
msgstr ""
+msgctxt "field:analytic.account.entry,company:"
+msgid "Company"
+msgstr ""
+
msgctxt "field:analytic.account.entry,create_date:"
msgid "Create Date"
msgstr ""
@@ -110,6 +123,14 @@ msgctxt "field:analytic_account.account,display_balance:"
msgid "Display Balance"
msgstr ""
+msgctxt "field:analytic_account.account,distribution_parents:"
+msgid "Distribution Parents"
+msgstr ""
+
+msgctxt "field:analytic_account.account,distributions:"
+msgid "Distributions"
+msgstr ""
+
msgctxt "field:analytic_account.account,id:"
msgid "ID"
msgstr ""
@@ -154,12 +175,48 @@ msgctxt "field:analytic_account.account,write_uid:"
msgid "Write User"
msgstr ""
-msgctxt "field:analytic_account.line,account:"
+msgctxt "field:analytic_account.account.distribution,account:"
msgid "Account"
msgstr ""
-msgctxt "field:analytic_account.line,active:"
-msgid "Active"
+msgctxt "field:analytic_account.account.distribution,create_date:"
+msgid "Create Date"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,create_uid:"
+msgid "Create User"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,id:"
+msgid "ID"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,parent:"
+msgid "Parent"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,ratio:"
+msgid "Ratio"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,rec_name:"
+msgid "Name"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,root:"
+msgid "Root"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,write_date:"
+msgid "Write Date"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,write_uid:"
+msgid "Write User"
+msgstr ""
+
+msgctxt "field:analytic_account.line,account:"
+msgid "Account"
msgstr ""
msgctxt "field:analytic_account.line,company:"
@@ -178,10 +235,6 @@ msgctxt "field:analytic_account.line,credit:"
msgid "Credit"
msgstr ""
-msgctxt "field:analytic_account.line,currency:"
-msgid "Currency"
-msgstr ""
-
msgctxt "field:analytic_account.line,currency_digits:"
msgid "Currency Digits"
msgstr ""
@@ -198,30 +251,14 @@ msgctxt "field:analytic_account.line,id:"
msgid "ID"
msgstr ""
-msgctxt "field:analytic_account.line,journal:"
-msgid "Journal"
-msgstr ""
-
msgctxt "field:analytic_account.line,move_line:"
msgid "Account Move Line"
msgstr ""
-msgctxt "field:analytic_account.line,name:"
-msgid "Name"
-msgstr ""
-
-msgctxt "field:analytic_account.line,party:"
-msgid "Party"
-msgstr ""
-
msgctxt "field:analytic_account.line,rec_name:"
msgid "Name"
msgstr ""
-msgctxt "field:analytic_account.line,reference:"
-msgid "Reference"
-msgstr ""
-
msgctxt "field:analytic_account.line,write_date:"
msgid "Write Date"
msgstr ""
@@ -242,17 +279,27 @@ msgctxt "field:analytic_account.open_chart.start,start_date:"
msgid "Start Date"
msgstr ""
+msgctxt "help:analytic_account.account,mandatory:"
+msgid "Make this account mandatory when filling documents"
+msgstr ""
+
msgctxt "model:analytic.account.entry,name:"
msgid "Analytic Account Entry"
msgstr ""
+#, fuzzy
msgctxt "model:analytic_account.account,name:"
msgid "Analytic Account"
+msgstr "Analytic Account"
+
+msgctxt "model:analytic_account.account.distribution,name:"
+msgid "Analytic Account Distribution"
msgstr ""
+#, fuzzy
msgctxt "model:analytic_account.line,name:"
msgid "Analytic Line"
-msgstr ""
+msgstr "Analytic Lines"
msgctxt "model:analytic_account.open_chart.start,name:"
msgid "Open Chart of Accounts"
@@ -260,46 +307,62 @@ msgstr ""
msgctxt "model:ir.action,name:act_account_list"
msgid "Analytic Accounts"
-msgstr ""
+msgstr "Analytic Accounts"
msgctxt "model:ir.action,name:act_account_tree"
msgid "Analytic Accounts"
-msgstr ""
+msgstr "Analytic Accounts"
msgctxt "model:ir.action,name:act_account_tree2"
msgid "Analytic Accounts"
-msgstr ""
+msgstr "Analytic Accounts"
msgctxt "model:ir.action,name:act_line_form"
msgid "Analytic Lines"
+msgstr "Analytic Lines"
+
+msgctxt "model:ir.action,name:act_move_line_form_completion"
+msgid "Analytic Lines to Complete"
msgstr ""
msgctxt "model:ir.action,name:act_open_account"
msgid "Open Account"
-msgstr ""
+msgstr "Open Account"
msgctxt "model:ir.action,name:act_open_chart"
msgid "Open Chart of Analytic Accounts"
-msgstr ""
+msgstr "Open Chart of Analytic Accounts"
msgctxt "model:ir.ui.menu,name:menu_account_list"
msgid "Analytic Accounts"
-msgstr ""
+msgstr "Analytic Accounts"
msgctxt "model:ir.ui.menu,name:menu_account_tree"
msgid "Analytic Accounts"
-msgstr ""
+msgstr "Analytic Accounts"
msgctxt "model:ir.ui.menu,name:menu_analytic_account_configuration"
msgid "Analytic Account"
+msgstr "Analytic Account"
+
+msgctxt "model:ir.ui.menu,name:menu_completion"
+msgid "Analytic Lines to Complete"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_open_chart"
msgid "Open Chart of Analytic Accounts"
-msgstr ""
+msgstr "Open Chart of Analytic Accounts"
msgctxt "model:res.group,name:group_analytic_admin"
msgid "Analytic Administration"
+msgstr "Analytic Administration"
+
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Draft"
+msgstr ""
+
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Valid"
msgstr ""
msgctxt "selection:analytic_account.account,display_balance:"
@@ -323,6 +386,10 @@ msgid "Opened"
msgstr ""
msgctxt "selection:analytic_account.account,type:"
+msgid "Distribution"
+msgstr ""
+
+msgctxt "selection:analytic_account.account,type:"
msgid "Normal"
msgstr ""
@@ -338,17 +405,18 @@ msgctxt "view:account.move.line:"
msgid "Analytic"
msgstr ""
-msgctxt "view:analytic.account.entry:"
-msgid "Analytic Entry"
+msgctxt "view:account.move.line:"
+msgid "Credit"
msgstr ""
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Account"
+msgctxt "view:account.move.line:"
+msgid "Debit"
msgstr ""
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Accounts"
-msgstr ""
+#, fuzzy
+msgctxt "view:analytic_account.account.distribution:"
+msgid "%"
+msgstr "%"
msgctxt "view:analytic_account.account:"
msgid "General Information"
@@ -358,22 +426,6 @@ msgctxt "view:analytic_account.account:"
msgid "Notes"
msgstr ""
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Line"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Lines"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "General Information"
-msgstr ""
-
-msgctxt "view:analytic_account.open_chart.start:"
-msgid "Open Chart of Analytic Accounts"
-msgstr ""
-
msgctxt "wizard_button:analytic_account.open_chart,start,end:"
msgid "Cancel"
msgstr ""
diff --git a/locale/nl_NL.po b/locale/lo.po
similarity index 57%
copy from locale/nl_NL.po
copy to locale/lo.po
index 2abcf5d..322de03 100644
--- a/locale/nl_NL.po
+++ b/locale/lo.po
@@ -6,9 +6,14 @@ msgctxt "error:analytic.account.entry:"
msgid "Only one account is allowed per analytic root and origin."
msgstr ""
+msgctxt "error:analytic_account.account:"
+msgid "The distribution sum of account \"%(account)s\" is not 100%."
+msgstr ""
+
+#, fuzzy
msgctxt "error:analytic_account.line:"
msgid "Wrong credit/debit values."
-msgstr ""
+msgstr "ຄ່າ ບັນຊີ ມີ/ໜີ້ ຜິດ"
msgctxt "error:analytic_account.line:"
msgid "You can not create a move line using inactive account \"%s\"."
@@ -22,110 +27,136 @@ msgctxt "field:account.move.line,analytic_lines:"
msgid "Analytic Lines"
msgstr ""
+msgctxt "field:account.move.line,analytic_state:"
+msgid "Analytic State"
+msgstr ""
+
#, fuzzy
msgctxt "field:analytic.account.entry,account:"
msgid "Account"
-msgstr "Rekeningen"
+msgstr "ບັນຊີ"
+#, fuzzy
+msgctxt "field:analytic.account.entry,company:"
+msgid "Company"
+msgstr "ຫ້ອງການ/ສຳນັກງານ"
+
+#, fuzzy
msgctxt "field:analytic.account.entry,create_date:"
msgid "Create Date"
-msgstr ""
+msgstr "ສ້າງວັນທີ"
+#, fuzzy
msgctxt "field:analytic.account.entry,create_uid:"
msgid "Create User"
-msgstr ""
+msgstr "ສ້າງຜູ້ໃຊ້ງານ"
+#, fuzzy
msgctxt "field:analytic.account.entry,id:"
msgid "ID"
-msgstr ""
+msgstr "ເລດລຳດັບ"
+#, fuzzy
msgctxt "field:analytic.account.entry,origin:"
msgid "Origin"
-msgstr ""
+msgstr "ລາຍການຂັ້ນຕົ້ນ"
#, fuzzy
msgctxt "field:analytic.account.entry,rec_name:"
msgid "Name"
-msgstr "Naam bijlage"
+msgstr "ຊື່"
#, fuzzy
msgctxt "field:analytic.account.entry,required:"
msgid "Required"
-msgstr "Vereist"
+msgstr "ຕ້ອງມີ"
msgctxt "field:analytic.account.entry,root:"
msgid "Root Analytic"
msgstr ""
+#, fuzzy
msgctxt "field:analytic.account.entry,write_date:"
msgid "Write Date"
-msgstr ""
+msgstr "ວັນທີບັນທຶກ"
+#, fuzzy
msgctxt "field:analytic.account.entry,write_uid:"
msgid "Write User"
-msgstr ""
+msgstr "ສ້າງຜູ້ໃຊ້"
#, fuzzy
msgctxt "field:analytic_account.account,active:"
msgid "Active"
-msgstr "Actief"
+msgstr "ໃຊ້ຢູ່"
#, fuzzy
msgctxt "field:analytic_account.account,balance:"
msgid "Balance"
-msgstr "Balans"
+msgstr "ດຸນດ່ຽງ"
#, fuzzy
msgctxt "field:analytic_account.account,childs:"
msgid "Children"
-msgstr "Onderliggende niveaus"
+msgstr "ໝວດຍ່ອຍ"
#, fuzzy
msgctxt "field:analytic_account.account,code:"
msgid "Code"
-msgstr "Code"
+msgstr "ລະຫັດແຂວງ"
#, fuzzy
msgctxt "field:analytic_account.account,company:"
msgid "Company"
-msgstr "Bedrijf"
+msgstr "ຫ້ອງການ/ສຳນັກງານ"
+#, fuzzy
msgctxt "field:analytic_account.account,create_date:"
msgid "Create Date"
-msgstr ""
+msgstr "ສ້າງວັນທີ"
+#, fuzzy
msgctxt "field:analytic_account.account,create_uid:"
msgid "Create User"
-msgstr ""
+msgstr "ສ້າງຜູ້ໃຊ້ງານ"
#, fuzzy
msgctxt "field:analytic_account.account,credit:"
msgid "Credit"
-msgstr "Credit"
+msgstr "ມີ"
#, fuzzy
msgctxt "field:analytic_account.account,currency:"
msgid "Currency"
-msgstr "Valuta"
+msgstr "ສະກຸນເງິນ"
#, fuzzy
msgctxt "field:analytic_account.account,currency_digits:"
msgid "Currency Digits"
-msgstr "Valuta decimalen"
+msgstr "ໂຕເລກສະກຸນເງິນ"
#, fuzzy
msgctxt "field:analytic_account.account,debit:"
msgid "Debit"
-msgstr "Debit"
+msgstr "ໜີ້"
#, fuzzy
msgctxt "field:analytic_account.account,display_balance:"
msgid "Display Balance"
-msgstr "Toon balans"
+msgstr "ສະແດງຜົນດຸນດ່ຽງ"
+
+msgctxt "field:analytic_account.account,distribution_parents:"
+msgid "Distribution Parents"
+msgstr ""
+
+msgctxt "field:analytic_account.account,distributions:"
+msgid "Distributions"
+msgstr ""
+#, fuzzy
msgctxt "field:analytic_account.account,id:"
msgid "ID"
-msgstr ""
+msgstr "ເລດລຳດັບ"
msgctxt "field:analytic_account.account,mandatory:"
msgid "Mandatory"
@@ -134,22 +165,22 @@ msgstr ""
#, fuzzy
msgctxt "field:analytic_account.account,name:"
msgid "Name"
-msgstr "Naam bijlage"
+msgstr "ຊື່"
#, fuzzy
msgctxt "field:analytic_account.account,note:"
msgid "Note"
-msgstr "Aantekening"
+msgstr "ໝາຍເຫດ"
#, fuzzy
msgctxt "field:analytic_account.account,parent:"
msgid "Parent"
-msgstr "Bovenliggend niveau"
+msgstr "ຮ່ວງ"
#, fuzzy
msgctxt "field:analytic_account.account,rec_name:"
msgid "Name"
-msgstr "Naam bijlage"
+msgstr "ຊື່"
msgctxt "field:analytic_account.account,root:"
msgid "Root"
@@ -158,157 +189,200 @@ msgstr ""
#, fuzzy
msgctxt "field:analytic_account.account,state:"
msgid "State"
-msgstr "Status"
+msgstr "ສະຖານະ"
#, fuzzy
msgctxt "field:analytic_account.account,type:"
msgid "Type"
-msgstr "Type"
+msgstr "ຮູບແບບ"
+#, fuzzy
msgctxt "field:analytic_account.account,write_date:"
msgid "Write Date"
-msgstr ""
+msgstr "ວັນທີບັນທຶກ"
+#, fuzzy
msgctxt "field:analytic_account.account,write_uid:"
msgid "Write User"
-msgstr ""
+msgstr "ສ້າງຜູ້ໃຊ້"
#, fuzzy
-msgctxt "field:analytic_account.line,account:"
+msgctxt "field:analytic_account.account.distribution,account:"
msgid "Account"
-msgstr "Rekeningen"
+msgstr "ບັນຊີ"
#, fuzzy
-msgctxt "field:analytic_account.line,active:"
-msgid "Active"
-msgstr "Actief"
+msgctxt "field:analytic_account.account.distribution,create_date:"
+msgid "Create Date"
+msgstr "ສ້າງວັນທີ"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,create_uid:"
+msgid "Create User"
+msgstr "ສ້າງຜູ້ໃຊ້ງານ"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,id:"
+msgid "ID"
+msgstr "ເລດລຳດັບ"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,parent:"
+msgid "Parent"
+msgstr "ຮ່ວງ"
+
+msgctxt "field:analytic_account.account.distribution,ratio:"
+msgid "Ratio"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,rec_name:"
+msgid "Name"
+msgstr "ຊື່"
+
+msgctxt "field:analytic_account.account.distribution,root:"
+msgid "Root"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,write_date:"
+msgid "Write Date"
+msgstr "ວັນທີບັນທຶກ"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,write_uid:"
+msgid "Write User"
+msgstr "ສ້າງຜູ້ໃຊ້"
+
+#, fuzzy
+msgctxt "field:analytic_account.line,account:"
+msgid "Account"
+msgstr "ບັນຊີ"
#, fuzzy
msgctxt "field:analytic_account.line,company:"
msgid "Company"
-msgstr "Bedrijf"
+msgstr "ຫ້ອງການ/ສຳນັກງານ"
+#, fuzzy
msgctxt "field:analytic_account.line,create_date:"
msgid "Create Date"
-msgstr ""
+msgstr "ສ້າງວັນທີ"
+#, fuzzy
msgctxt "field:analytic_account.line,create_uid:"
msgid "Create User"
-msgstr ""
+msgstr "ສ້າງຜູ້ໃຊ້ງານ"
#, fuzzy
msgctxt "field:analytic_account.line,credit:"
msgid "Credit"
-msgstr "Credit"
-
-#, fuzzy
-msgctxt "field:analytic_account.line,currency:"
-msgid "Currency"
-msgstr "Valuta"
+msgstr "ມີ"
#, fuzzy
msgctxt "field:analytic_account.line,currency_digits:"
msgid "Currency Digits"
-msgstr "Valuta decimalen"
+msgstr "ໂຕເລກສະກຸນເງິນ"
#, fuzzy
msgctxt "field:analytic_account.line,date:"
msgid "Date"
-msgstr "Vervaldatum"
+msgstr "ວັນທີ:"
#, fuzzy
msgctxt "field:analytic_account.line,debit:"
msgid "Debit"
-msgstr "Debit"
+msgstr "ໜີ້"
+#, fuzzy
msgctxt "field:analytic_account.line,id:"
msgid "ID"
-msgstr ""
-
-#, fuzzy
-msgctxt "field:analytic_account.line,journal:"
-msgid "Journal"
-msgstr "Dagboek"
+msgstr "ເລດລຳດັບ"
#, fuzzy
msgctxt "field:analytic_account.line,move_line:"
msgid "Account Move Line"
-msgstr "Boekingsregel"
-
-#, fuzzy
-msgctxt "field:analytic_account.line,name:"
-msgid "Name"
-msgstr "Naam bijlage"
-
-#, fuzzy
-msgctxt "field:analytic_account.line,party:"
-msgid "Party"
-msgstr "Relaties"
+msgstr "ລາຍການເຄື່ອນໄຫວບັນຊີ"
#, fuzzy
msgctxt "field:analytic_account.line,rec_name:"
msgid "Name"
-msgstr "Naam bijlage"
+msgstr "ຊື່"
#, fuzzy
-msgctxt "field:analytic_account.line,reference:"
-msgid "Reference"
-msgstr "Referentie"
-
msgctxt "field:analytic_account.line,write_date:"
msgid "Write Date"
-msgstr ""
+msgstr "ວັນທີບັນທຶກ"
+#, fuzzy
msgctxt "field:analytic_account.line,write_uid:"
msgid "Write User"
-msgstr ""
+msgstr "ສ້າງຜູ້ໃຊ້"
#, fuzzy
msgctxt "field:analytic_account.open_chart.start,end_date:"
msgid "End Date"
-msgstr "Eind datum"
+msgstr "ວັນທີສິ້ນສຸດ"
+#, fuzzy
msgctxt "field:analytic_account.open_chart.start,id:"
msgid "ID"
-msgstr ""
+msgstr "ເລດລຳດັບ"
#, fuzzy
msgctxt "field:analytic_account.open_chart.start,start_date:"
msgid "Start Date"
-msgstr "Start datum"
+msgstr "ວັນທີເລີ່ມ"
+
+msgctxt "help:analytic_account.account,mandatory:"
+msgid "Make this account mandatory when filling documents"
+msgstr ""
msgctxt "model:analytic.account.entry,name:"
msgid "Analytic Account Entry"
msgstr ""
+#, fuzzy
msgctxt "model:analytic_account.account,name:"
msgid "Analytic Account"
+msgstr "ບັນຊີວິເຄາະ"
+
+msgctxt "model:analytic_account.account.distribution,name:"
+msgid "Analytic Account Distribution"
msgstr ""
msgctxt "model:analytic_account.line,name:"
msgid "Analytic Line"
msgstr ""
+#, fuzzy
msgctxt "model:analytic_account.open_chart.start,name:"
msgid "Open Chart of Accounts"
-msgstr ""
+msgstr "ໄຂຜັງບັນຊີ"
+#, fuzzy
msgctxt "model:ir.action,name:act_account_list"
msgid "Analytic Accounts"
-msgstr ""
+msgstr "ບັນຊີວິເຄາະ"
+#, fuzzy
msgctxt "model:ir.action,name:act_account_tree"
msgid "Analytic Accounts"
-msgstr ""
+msgstr "ບັນຊີວິເຄາະ"
+#, fuzzy
msgctxt "model:ir.action,name:act_account_tree2"
msgid "Analytic Accounts"
-msgstr ""
+msgstr "ບັນຊີວິເຄາະ"
msgctxt "model:ir.action,name:act_line_form"
msgid "Analytic Lines"
msgstr ""
+msgctxt "model:ir.action,name:act_move_line_form_completion"
+msgid "Analytic Lines to Complete"
+msgstr ""
+
msgctxt "model:ir.action,name:act_open_account"
msgid "Open Account"
msgstr ""
@@ -317,16 +391,23 @@ msgctxt "model:ir.action,name:act_open_chart"
msgid "Open Chart of Analytic Accounts"
msgstr ""
+#, fuzzy
msgctxt "model:ir.ui.menu,name:menu_account_list"
msgid "Analytic Accounts"
-msgstr ""
+msgstr "ບັນຊີວິເຄາະ"
+#, fuzzy
msgctxt "model:ir.ui.menu,name:menu_account_tree"
msgid "Analytic Accounts"
-msgstr ""
+msgstr "ບັນຊີວິເຄາະ"
+#, fuzzy
msgctxt "model:ir.ui.menu,name:menu_analytic_account_configuration"
msgid "Analytic Account"
+msgstr "ບັນຊີວິເຄາະ"
+
+msgctxt "model:ir.ui.menu,name:menu_completion"
+msgid "Analytic Lines to Complete"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_open_chart"
@@ -338,28 +419,41 @@ msgid "Analytic Administration"
msgstr ""
#, fuzzy
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Draft"
+msgstr "ຮ່າງກຽມ"
+
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Valid"
+msgstr ""
+
+#, fuzzy
msgctxt "selection:analytic_account.account,display_balance:"
msgid "Credit - Debit"
-msgstr "Credit - Debit"
+msgstr "ມີ - ໜີ້"
#, fuzzy
msgctxt "selection:analytic_account.account,display_balance:"
msgid "Debit - Credit"
-msgstr "Debit - Credit"
+msgstr "ໜີ້ - ມີ"
+#, fuzzy
msgctxt "selection:analytic_account.account,state:"
msgid "Closed"
-msgstr ""
+msgstr "ອັດ"
#, fuzzy
msgctxt "selection:analytic_account.account,state:"
msgid "Draft"
-msgstr "Concept"
+msgstr "ຮ່າງກຽມ"
-#, fuzzy
msgctxt "selection:analytic_account.account,state:"
msgid "Opened"
-msgstr "Geopend"
+msgstr ""
+
+msgctxt "selection:analytic_account.account,type:"
+msgid "Distribution"
+msgstr ""
msgctxt "selection:analytic_account.account,type:"
msgid "Normal"
@@ -372,57 +466,43 @@ msgstr ""
#, fuzzy
msgctxt "selection:analytic_account.account,type:"
msgid "View"
-msgstr "Overzicht"
+msgstr "ເບິ່ງ"
msgctxt "view:account.move.line:"
msgid "Analytic"
msgstr ""
-msgctxt "view:analytic.account.entry:"
-msgid "Analytic Entry"
-msgstr ""
+#, fuzzy
+msgctxt "view:account.move.line:"
+msgid "Credit"
+msgstr "ມີ"
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Account"
-msgstr ""
+#, fuzzy
+msgctxt "view:account.move.line:"
+msgid "Debit"
+msgstr "ໜີ້"
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Accounts"
-msgstr ""
+#, fuzzy
+msgctxt "view:analytic_account.account.distribution:"
+msgid "%"
+msgstr "%"
#, fuzzy
msgctxt "view:analytic_account.account:"
msgid "General Information"
-msgstr "Algemene informatie"
+msgstr "ຂໍ້ມູນທົ່ວໄປ"
#, fuzzy
msgctxt "view:analytic_account.account:"
msgid "Notes"
-msgstr "Aantekeningen"
-
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Line"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Lines"
-msgstr ""
-
-#, fuzzy
-msgctxt "view:analytic_account.line:"
-msgid "General Information"
-msgstr "Algemene informatie"
-
-msgctxt "view:analytic_account.open_chart.start:"
-msgid "Open Chart of Analytic Accounts"
-msgstr ""
+msgstr "ໝາຍເຫດ"
#, fuzzy
msgctxt "wizard_button:analytic_account.open_chart,start,end:"
msgid "Cancel"
-msgstr "Annuleren"
+msgstr "ຍົກເລີກ"
#, fuzzy
msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
msgid "Open"
-msgstr "Open"
+msgstr "ໄຂ"
diff --git a/locale/lo_LA.po b/locale/lo_LA.po
deleted file mode 100644
index b666376..0000000
--- a/locale/lo_LA.po
+++ /dev/null
@@ -1,383 +0,0 @@
-#
-msgid ""
-msgstr "Content-Type: text/plain; charset=utf-8\n"
-
-msgctxt "error:analytic.account.entry:"
-msgid "Only one account is allowed per analytic root and origin."
-msgstr ""
-
-msgctxt "error:analytic_account.line:"
-msgid "Wrong credit/debit values."
-msgstr ""
-
-msgctxt "error:analytic_account.line:"
-msgid "You can not create a move line using inactive account \"%s\"."
-msgstr ""
-
-msgctxt "error:analytic_account.line:"
-msgid "You can not create a move line using view account \"%s\"."
-msgstr ""
-
-msgctxt "field:account.move.line,analytic_lines:"
-msgid "Analytic Lines"
-msgstr ""
-
-msgctxt "field:analytic.account.entry,account:"
-msgid "Account"
-msgstr ""
-
-msgctxt "field:analytic.account.entry,create_date:"
-msgid "Create Date"
-msgstr ""
-
-msgctxt "field:analytic.account.entry,create_uid:"
-msgid "Create User"
-msgstr ""
-
-msgctxt "field:analytic.account.entry,id:"
-msgid "ID"
-msgstr ""
-
-msgctxt "field:analytic.account.entry,origin:"
-msgid "Origin"
-msgstr ""
-
-msgctxt "field:analytic.account.entry,rec_name:"
-msgid "Name"
-msgstr ""
-
-msgctxt "field:analytic.account.entry,required:"
-msgid "Required"
-msgstr ""
-
-msgctxt "field:analytic.account.entry,root:"
-msgid "Root Analytic"
-msgstr ""
-
-msgctxt "field:analytic.account.entry,write_date:"
-msgid "Write Date"
-msgstr ""
-
-msgctxt "field:analytic.account.entry,write_uid:"
-msgid "Write User"
-msgstr ""
-
-msgctxt "field:analytic_account.account,active:"
-msgid "Active"
-msgstr ""
-
-msgctxt "field:analytic_account.account,balance:"
-msgid "Balance"
-msgstr ""
-
-msgctxt "field:analytic_account.account,childs:"
-msgid "Children"
-msgstr ""
-
-msgctxt "field:analytic_account.account,code:"
-msgid "Code"
-msgstr ""
-
-msgctxt "field:analytic_account.account,company:"
-msgid "Company"
-msgstr ""
-
-msgctxt "field:analytic_account.account,create_date:"
-msgid "Create Date"
-msgstr ""
-
-msgctxt "field:analytic_account.account,create_uid:"
-msgid "Create User"
-msgstr ""
-
-msgctxt "field:analytic_account.account,credit:"
-msgid "Credit"
-msgstr ""
-
-msgctxt "field:analytic_account.account,currency:"
-msgid "Currency"
-msgstr ""
-
-msgctxt "field:analytic_account.account,currency_digits:"
-msgid "Currency Digits"
-msgstr ""
-
-msgctxt "field:analytic_account.account,debit:"
-msgid "Debit"
-msgstr ""
-
-msgctxt "field:analytic_account.account,display_balance:"
-msgid "Display Balance"
-msgstr ""
-
-msgctxt "field:analytic_account.account,id:"
-msgid "ID"
-msgstr ""
-
-msgctxt "field:analytic_account.account,mandatory:"
-msgid "Mandatory"
-msgstr ""
-
-msgctxt "field:analytic_account.account,name:"
-msgid "Name"
-msgstr ""
-
-msgctxt "field:analytic_account.account,note:"
-msgid "Note"
-msgstr ""
-
-msgctxt "field:analytic_account.account,parent:"
-msgid "Parent"
-msgstr ""
-
-msgctxt "field:analytic_account.account,rec_name:"
-msgid "Name"
-msgstr ""
-
-msgctxt "field:analytic_account.account,root:"
-msgid "Root"
-msgstr ""
-
-msgctxt "field:analytic_account.account,state:"
-msgid "State"
-msgstr ""
-
-msgctxt "field:analytic_account.account,type:"
-msgid "Type"
-msgstr ""
-
-msgctxt "field:analytic_account.account,write_date:"
-msgid "Write Date"
-msgstr ""
-
-msgctxt "field:analytic_account.account,write_uid:"
-msgid "Write User"
-msgstr ""
-
-msgctxt "field:analytic_account.line,account:"
-msgid "Account"
-msgstr ""
-
-msgctxt "field:analytic_account.line,active:"
-msgid "Active"
-msgstr ""
-
-msgctxt "field:analytic_account.line,company:"
-msgid "Company"
-msgstr ""
-
-msgctxt "field:analytic_account.line,create_date:"
-msgid "Create Date"
-msgstr ""
-
-msgctxt "field:analytic_account.line,create_uid:"
-msgid "Create User"
-msgstr ""
-
-msgctxt "field:analytic_account.line,credit:"
-msgid "Credit"
-msgstr ""
-
-msgctxt "field:analytic_account.line,currency:"
-msgid "Currency"
-msgstr ""
-
-msgctxt "field:analytic_account.line,currency_digits:"
-msgid "Currency Digits"
-msgstr ""
-
-msgctxt "field:analytic_account.line,date:"
-msgid "Date"
-msgstr ""
-
-msgctxt "field:analytic_account.line,debit:"
-msgid "Debit"
-msgstr ""
-
-msgctxt "field:analytic_account.line,id:"
-msgid "ID"
-msgstr ""
-
-msgctxt "field:analytic_account.line,journal:"
-msgid "Journal"
-msgstr ""
-
-msgctxt "field:analytic_account.line,move_line:"
-msgid "Account Move Line"
-msgstr ""
-
-msgctxt "field:analytic_account.line,name:"
-msgid "Name"
-msgstr ""
-
-msgctxt "field:analytic_account.line,party:"
-msgid "Party"
-msgstr ""
-
-msgctxt "field:analytic_account.line,rec_name:"
-msgid "Name"
-msgstr ""
-
-msgctxt "field:analytic_account.line,reference:"
-msgid "Reference"
-msgstr ""
-
-msgctxt "field:analytic_account.line,write_date:"
-msgid "Write Date"
-msgstr ""
-
-msgctxt "field:analytic_account.line,write_uid:"
-msgid "Write User"
-msgstr ""
-
-msgctxt "field:analytic_account.open_chart.start,end_date:"
-msgid "End Date"
-msgstr ""
-
-msgctxt "field:analytic_account.open_chart.start,id:"
-msgid "ID"
-msgstr ""
-
-msgctxt "field:analytic_account.open_chart.start,start_date:"
-msgid "Start Date"
-msgstr ""
-
-msgctxt "model:analytic.account.entry,name:"
-msgid "Analytic Account Entry"
-msgstr ""
-
-msgctxt "model:analytic_account.account,name:"
-msgid "Analytic Account"
-msgstr ""
-
-msgctxt "model:analytic_account.line,name:"
-msgid "Analytic Line"
-msgstr ""
-
-msgctxt "model:analytic_account.open_chart.start,name:"
-msgid "Open Chart of Accounts"
-msgstr ""
-
-msgctxt "model:ir.action,name:act_account_list"
-msgid "Analytic Accounts"
-msgstr ""
-
-msgctxt "model:ir.action,name:act_account_tree"
-msgid "Analytic Accounts"
-msgstr ""
-
-msgctxt "model:ir.action,name:act_account_tree2"
-msgid "Analytic Accounts"
-msgstr ""
-
-msgctxt "model:ir.action,name:act_line_form"
-msgid "Analytic Lines"
-msgstr ""
-
-msgctxt "model:ir.action,name:act_open_account"
-msgid "Open Account"
-msgstr ""
-
-msgctxt "model:ir.action,name:act_open_chart"
-msgid "Open Chart of Analytic Accounts"
-msgstr ""
-
-msgctxt "model:ir.ui.menu,name:menu_account_list"
-msgid "Analytic Accounts"
-msgstr ""
-
-msgctxt "model:ir.ui.menu,name:menu_account_tree"
-msgid "Analytic Accounts"
-msgstr ""
-
-msgctxt "model:ir.ui.menu,name:menu_analytic_account_configuration"
-msgid "Analytic Account"
-msgstr ""
-
-msgctxt "model:ir.ui.menu,name:menu_open_chart"
-msgid "Open Chart of Analytic Accounts"
-msgstr ""
-
-msgctxt "model:res.group,name:group_analytic_admin"
-msgid "Analytic Administration"
-msgstr ""
-
-msgctxt "selection:analytic_account.account,display_balance:"
-msgid "Credit - Debit"
-msgstr ""
-
-msgctxt "selection:analytic_account.account,display_balance:"
-msgid "Debit - Credit"
-msgstr ""
-
-msgctxt "selection:analytic_account.account,state:"
-msgid "Closed"
-msgstr ""
-
-msgctxt "selection:analytic_account.account,state:"
-msgid "Draft"
-msgstr ""
-
-msgctxt "selection:analytic_account.account,state:"
-msgid "Opened"
-msgstr ""
-
-msgctxt "selection:analytic_account.account,type:"
-msgid "Normal"
-msgstr ""
-
-msgctxt "selection:analytic_account.account,type:"
-msgid "Root"
-msgstr ""
-
-msgctxt "selection:analytic_account.account,type:"
-msgid "View"
-msgstr ""
-
-msgctxt "view:account.move.line:"
-msgid "Analytic"
-msgstr ""
-
-msgctxt "view:analytic.account.entry:"
-msgid "Analytic Entry"
-msgstr ""
-
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Account"
-msgstr ""
-
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Accounts"
-msgstr ""
-
-msgctxt "view:analytic_account.account:"
-msgid "General Information"
-msgstr ""
-
-msgctxt "view:analytic_account.account:"
-msgid "Notes"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Line"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Lines"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "General Information"
-msgstr ""
-
-msgctxt "view:analytic_account.open_chart.start:"
-msgid "Open Chart of Analytic Accounts"
-msgstr ""
-
-msgctxt "wizard_button:analytic_account.open_chart,start,end:"
-msgid "Cancel"
-msgstr ""
-
-msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
-msgid "Open"
-msgstr ""
diff --git a/locale/ja_JP.po b/locale/lt.po
similarity index 76%
copy from locale/ja_JP.po
copy to locale/lt.po
index b666376..6e9aec7 100644
--- a/locale/ja_JP.po
+++ b/locale/lt.po
@@ -6,6 +6,10 @@ msgctxt "error:analytic.account.entry:"
msgid "Only one account is allowed per analytic root and origin."
msgstr ""
+msgctxt "error:analytic_account.account:"
+msgid "The distribution sum of account \"%(account)s\" is not 100%."
+msgstr ""
+
msgctxt "error:analytic_account.line:"
msgid "Wrong credit/debit values."
msgstr ""
@@ -22,10 +26,18 @@ msgctxt "field:account.move.line,analytic_lines:"
msgid "Analytic Lines"
msgstr ""
+msgctxt "field:account.move.line,analytic_state:"
+msgid "Analytic State"
+msgstr ""
+
msgctxt "field:analytic.account.entry,account:"
msgid "Account"
msgstr ""
+msgctxt "field:analytic.account.entry,company:"
+msgid "Company"
+msgstr ""
+
msgctxt "field:analytic.account.entry,create_date:"
msgid "Create Date"
msgstr ""
@@ -42,9 +54,10 @@ msgctxt "field:analytic.account.entry,origin:"
msgid "Origin"
msgstr ""
+#, fuzzy
msgctxt "field:analytic.account.entry,rec_name:"
msgid "Name"
-msgstr ""
+msgstr "Namu"
msgctxt "field:analytic.account.entry,required:"
msgid "Required"
@@ -110,6 +123,14 @@ msgctxt "field:analytic_account.account,display_balance:"
msgid "Display Balance"
msgstr ""
+msgctxt "field:analytic_account.account,distribution_parents:"
+msgid "Distribution Parents"
+msgstr ""
+
+msgctxt "field:analytic_account.account,distributions:"
+msgid "Distributions"
+msgstr ""
+
msgctxt "field:analytic_account.account,id:"
msgid "ID"
msgstr ""
@@ -118,9 +139,10 @@ msgctxt "field:analytic_account.account,mandatory:"
msgid "Mandatory"
msgstr ""
+#, fuzzy
msgctxt "field:analytic_account.account,name:"
msgid "Name"
-msgstr ""
+msgstr "Namu"
msgctxt "field:analytic_account.account,note:"
msgid "Note"
@@ -130,9 +152,10 @@ msgctxt "field:analytic_account.account,parent:"
msgid "Parent"
msgstr ""
+#, fuzzy
msgctxt "field:analytic_account.account,rec_name:"
msgid "Name"
-msgstr ""
+msgstr "Namu"
msgctxt "field:analytic_account.account,root:"
msgid "Root"
@@ -154,12 +177,49 @@ msgctxt "field:analytic_account.account,write_uid:"
msgid "Write User"
msgstr ""
-msgctxt "field:analytic_account.line,account:"
+msgctxt "field:analytic_account.account.distribution,account:"
msgid "Account"
msgstr ""
-msgctxt "field:analytic_account.line,active:"
-msgid "Active"
+msgctxt "field:analytic_account.account.distribution,create_date:"
+msgid "Create Date"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,create_uid:"
+msgid "Create User"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,id:"
+msgid "ID"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,parent:"
+msgid "Parent"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,ratio:"
+msgid "Ratio"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,rec_name:"
+msgid "Name"
+msgstr "Namu"
+
+msgctxt "field:analytic_account.account.distribution,root:"
+msgid "Root"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,write_date:"
+msgid "Write Date"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,write_uid:"
+msgid "Write User"
+msgstr ""
+
+msgctxt "field:analytic_account.line,account:"
+msgid "Account"
msgstr ""
msgctxt "field:analytic_account.line,company:"
@@ -178,10 +238,6 @@ msgctxt "field:analytic_account.line,credit:"
msgid "Credit"
msgstr ""
-msgctxt "field:analytic_account.line,currency:"
-msgid "Currency"
-msgstr ""
-
msgctxt "field:analytic_account.line,currency_digits:"
msgid "Currency Digits"
msgstr ""
@@ -198,29 +254,14 @@ msgctxt "field:analytic_account.line,id:"
msgid "ID"
msgstr ""
-msgctxt "field:analytic_account.line,journal:"
-msgid "Journal"
-msgstr ""
-
msgctxt "field:analytic_account.line,move_line:"
msgid "Account Move Line"
msgstr ""
-msgctxt "field:analytic_account.line,name:"
-msgid "Name"
-msgstr ""
-
-msgctxt "field:analytic_account.line,party:"
-msgid "Party"
-msgstr ""
-
+#, fuzzy
msgctxt "field:analytic_account.line,rec_name:"
msgid "Name"
-msgstr ""
-
-msgctxt "field:analytic_account.line,reference:"
-msgid "Reference"
-msgstr ""
+msgstr "Namu"
msgctxt "field:analytic_account.line,write_date:"
msgid "Write Date"
@@ -242,6 +283,10 @@ msgctxt "field:analytic_account.open_chart.start,start_date:"
msgid "Start Date"
msgstr ""
+msgctxt "help:analytic_account.account,mandatory:"
+msgid "Make this account mandatory when filling documents"
+msgstr ""
+
msgctxt "model:analytic.account.entry,name:"
msgid "Analytic Account Entry"
msgstr ""
@@ -250,6 +295,10 @@ msgctxt "model:analytic_account.account,name:"
msgid "Analytic Account"
msgstr ""
+msgctxt "model:analytic_account.account.distribution,name:"
+msgid "Analytic Account Distribution"
+msgstr ""
+
msgctxt "model:analytic_account.line,name:"
msgid "Analytic Line"
msgstr ""
@@ -274,6 +323,10 @@ msgctxt "model:ir.action,name:act_line_form"
msgid "Analytic Lines"
msgstr ""
+msgctxt "model:ir.action,name:act_move_line_form_completion"
+msgid "Analytic Lines to Complete"
+msgstr ""
+
msgctxt "model:ir.action,name:act_open_account"
msgid "Open Account"
msgstr ""
@@ -294,6 +347,10 @@ msgctxt "model:ir.ui.menu,name:menu_analytic_account_configuration"
msgid "Analytic Account"
msgstr ""
+msgctxt "model:ir.ui.menu,name:menu_completion"
+msgid "Analytic Lines to Complete"
+msgstr ""
+
msgctxt "model:ir.ui.menu,name:menu_open_chart"
msgid "Open Chart of Analytic Accounts"
msgstr ""
@@ -302,6 +359,14 @@ msgctxt "model:res.group,name:group_analytic_admin"
msgid "Analytic Administration"
msgstr ""
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Draft"
+msgstr ""
+
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Valid"
+msgstr ""
+
msgctxt "selection:analytic_account.account,display_balance:"
msgid "Credit - Debit"
msgstr ""
@@ -323,6 +388,10 @@ msgid "Opened"
msgstr ""
msgctxt "selection:analytic_account.account,type:"
+msgid "Distribution"
+msgstr ""
+
+msgctxt "selection:analytic_account.account,type:"
msgid "Normal"
msgstr ""
@@ -338,17 +407,18 @@ msgctxt "view:account.move.line:"
msgid "Analytic"
msgstr ""
-msgctxt "view:analytic.account.entry:"
-msgid "Analytic Entry"
+msgctxt "view:account.move.line:"
+msgid "Credit"
msgstr ""
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Account"
+msgctxt "view:account.move.line:"
+msgid "Debit"
msgstr ""
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Accounts"
-msgstr ""
+#, fuzzy
+msgctxt "view:analytic_account.account.distribution:"
+msgid "%"
+msgstr "%"
msgctxt "view:analytic_account.account:"
msgid "General Information"
@@ -358,22 +428,6 @@ msgctxt "view:analytic_account.account:"
msgid "Notes"
msgstr ""
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Line"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Lines"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "General Information"
-msgstr ""
-
-msgctxt "view:analytic_account.open_chart.start:"
-msgid "Open Chart of Analytic Accounts"
-msgstr ""
-
msgctxt "wizard_button:analytic_account.open_chart,start,end:"
msgid "Cancel"
msgstr ""
diff --git a/locale/lt_LT.po b/locale/lt_LT.po
deleted file mode 100644
index b666376..0000000
--- a/locale/lt_LT.po
+++ /dev/null
@@ -1,383 +0,0 @@
-#
-msgid ""
-msgstr "Content-Type: text/plain; charset=utf-8\n"
-
-msgctxt "error:analytic.account.entry:"
-msgid "Only one account is allowed per analytic root and origin."
-msgstr ""
-
-msgctxt "error:analytic_account.line:"
-msgid "Wrong credit/debit values."
-msgstr ""
-
-msgctxt "error:analytic_account.line:"
-msgid "You can not create a move line using inactive account \"%s\"."
-msgstr ""
-
-msgctxt "error:analytic_account.line:"
-msgid "You can not create a move line using view account \"%s\"."
-msgstr ""
-
-msgctxt "field:account.move.line,analytic_lines:"
-msgid "Analytic Lines"
-msgstr ""
-
-msgctxt "field:analytic.account.entry,account:"
-msgid "Account"
-msgstr ""
-
-msgctxt "field:analytic.account.entry,create_date:"
-msgid "Create Date"
-msgstr ""
-
-msgctxt "field:analytic.account.entry,create_uid:"
-msgid "Create User"
-msgstr ""
-
-msgctxt "field:analytic.account.entry,id:"
-msgid "ID"
-msgstr ""
-
-msgctxt "field:analytic.account.entry,origin:"
-msgid "Origin"
-msgstr ""
-
-msgctxt "field:analytic.account.entry,rec_name:"
-msgid "Name"
-msgstr ""
-
-msgctxt "field:analytic.account.entry,required:"
-msgid "Required"
-msgstr ""
-
-msgctxt "field:analytic.account.entry,root:"
-msgid "Root Analytic"
-msgstr ""
-
-msgctxt "field:analytic.account.entry,write_date:"
-msgid "Write Date"
-msgstr ""
-
-msgctxt "field:analytic.account.entry,write_uid:"
-msgid "Write User"
-msgstr ""
-
-msgctxt "field:analytic_account.account,active:"
-msgid "Active"
-msgstr ""
-
-msgctxt "field:analytic_account.account,balance:"
-msgid "Balance"
-msgstr ""
-
-msgctxt "field:analytic_account.account,childs:"
-msgid "Children"
-msgstr ""
-
-msgctxt "field:analytic_account.account,code:"
-msgid "Code"
-msgstr ""
-
-msgctxt "field:analytic_account.account,company:"
-msgid "Company"
-msgstr ""
-
-msgctxt "field:analytic_account.account,create_date:"
-msgid "Create Date"
-msgstr ""
-
-msgctxt "field:analytic_account.account,create_uid:"
-msgid "Create User"
-msgstr ""
-
-msgctxt "field:analytic_account.account,credit:"
-msgid "Credit"
-msgstr ""
-
-msgctxt "field:analytic_account.account,currency:"
-msgid "Currency"
-msgstr ""
-
-msgctxt "field:analytic_account.account,currency_digits:"
-msgid "Currency Digits"
-msgstr ""
-
-msgctxt "field:analytic_account.account,debit:"
-msgid "Debit"
-msgstr ""
-
-msgctxt "field:analytic_account.account,display_balance:"
-msgid "Display Balance"
-msgstr ""
-
-msgctxt "field:analytic_account.account,id:"
-msgid "ID"
-msgstr ""
-
-msgctxt "field:analytic_account.account,mandatory:"
-msgid "Mandatory"
-msgstr ""
-
-msgctxt "field:analytic_account.account,name:"
-msgid "Name"
-msgstr ""
-
-msgctxt "field:analytic_account.account,note:"
-msgid "Note"
-msgstr ""
-
-msgctxt "field:analytic_account.account,parent:"
-msgid "Parent"
-msgstr ""
-
-msgctxt "field:analytic_account.account,rec_name:"
-msgid "Name"
-msgstr ""
-
-msgctxt "field:analytic_account.account,root:"
-msgid "Root"
-msgstr ""
-
-msgctxt "field:analytic_account.account,state:"
-msgid "State"
-msgstr ""
-
-msgctxt "field:analytic_account.account,type:"
-msgid "Type"
-msgstr ""
-
-msgctxt "field:analytic_account.account,write_date:"
-msgid "Write Date"
-msgstr ""
-
-msgctxt "field:analytic_account.account,write_uid:"
-msgid "Write User"
-msgstr ""
-
-msgctxt "field:analytic_account.line,account:"
-msgid "Account"
-msgstr ""
-
-msgctxt "field:analytic_account.line,active:"
-msgid "Active"
-msgstr ""
-
-msgctxt "field:analytic_account.line,company:"
-msgid "Company"
-msgstr ""
-
-msgctxt "field:analytic_account.line,create_date:"
-msgid "Create Date"
-msgstr ""
-
-msgctxt "field:analytic_account.line,create_uid:"
-msgid "Create User"
-msgstr ""
-
-msgctxt "field:analytic_account.line,credit:"
-msgid "Credit"
-msgstr ""
-
-msgctxt "field:analytic_account.line,currency:"
-msgid "Currency"
-msgstr ""
-
-msgctxt "field:analytic_account.line,currency_digits:"
-msgid "Currency Digits"
-msgstr ""
-
-msgctxt "field:analytic_account.line,date:"
-msgid "Date"
-msgstr ""
-
-msgctxt "field:analytic_account.line,debit:"
-msgid "Debit"
-msgstr ""
-
-msgctxt "field:analytic_account.line,id:"
-msgid "ID"
-msgstr ""
-
-msgctxt "field:analytic_account.line,journal:"
-msgid "Journal"
-msgstr ""
-
-msgctxt "field:analytic_account.line,move_line:"
-msgid "Account Move Line"
-msgstr ""
-
-msgctxt "field:analytic_account.line,name:"
-msgid "Name"
-msgstr ""
-
-msgctxt "field:analytic_account.line,party:"
-msgid "Party"
-msgstr ""
-
-msgctxt "field:analytic_account.line,rec_name:"
-msgid "Name"
-msgstr ""
-
-msgctxt "field:analytic_account.line,reference:"
-msgid "Reference"
-msgstr ""
-
-msgctxt "field:analytic_account.line,write_date:"
-msgid "Write Date"
-msgstr ""
-
-msgctxt "field:analytic_account.line,write_uid:"
-msgid "Write User"
-msgstr ""
-
-msgctxt "field:analytic_account.open_chart.start,end_date:"
-msgid "End Date"
-msgstr ""
-
-msgctxt "field:analytic_account.open_chart.start,id:"
-msgid "ID"
-msgstr ""
-
-msgctxt "field:analytic_account.open_chart.start,start_date:"
-msgid "Start Date"
-msgstr ""
-
-msgctxt "model:analytic.account.entry,name:"
-msgid "Analytic Account Entry"
-msgstr ""
-
-msgctxt "model:analytic_account.account,name:"
-msgid "Analytic Account"
-msgstr ""
-
-msgctxt "model:analytic_account.line,name:"
-msgid "Analytic Line"
-msgstr ""
-
-msgctxt "model:analytic_account.open_chart.start,name:"
-msgid "Open Chart of Accounts"
-msgstr ""
-
-msgctxt "model:ir.action,name:act_account_list"
-msgid "Analytic Accounts"
-msgstr ""
-
-msgctxt "model:ir.action,name:act_account_tree"
-msgid "Analytic Accounts"
-msgstr ""
-
-msgctxt "model:ir.action,name:act_account_tree2"
-msgid "Analytic Accounts"
-msgstr ""
-
-msgctxt "model:ir.action,name:act_line_form"
-msgid "Analytic Lines"
-msgstr ""
-
-msgctxt "model:ir.action,name:act_open_account"
-msgid "Open Account"
-msgstr ""
-
-msgctxt "model:ir.action,name:act_open_chart"
-msgid "Open Chart of Analytic Accounts"
-msgstr ""
-
-msgctxt "model:ir.ui.menu,name:menu_account_list"
-msgid "Analytic Accounts"
-msgstr ""
-
-msgctxt "model:ir.ui.menu,name:menu_account_tree"
-msgid "Analytic Accounts"
-msgstr ""
-
-msgctxt "model:ir.ui.menu,name:menu_analytic_account_configuration"
-msgid "Analytic Account"
-msgstr ""
-
-msgctxt "model:ir.ui.menu,name:menu_open_chart"
-msgid "Open Chart of Analytic Accounts"
-msgstr ""
-
-msgctxt "model:res.group,name:group_analytic_admin"
-msgid "Analytic Administration"
-msgstr ""
-
-msgctxt "selection:analytic_account.account,display_balance:"
-msgid "Credit - Debit"
-msgstr ""
-
-msgctxt "selection:analytic_account.account,display_balance:"
-msgid "Debit - Credit"
-msgstr ""
-
-msgctxt "selection:analytic_account.account,state:"
-msgid "Closed"
-msgstr ""
-
-msgctxt "selection:analytic_account.account,state:"
-msgid "Draft"
-msgstr ""
-
-msgctxt "selection:analytic_account.account,state:"
-msgid "Opened"
-msgstr ""
-
-msgctxt "selection:analytic_account.account,type:"
-msgid "Normal"
-msgstr ""
-
-msgctxt "selection:analytic_account.account,type:"
-msgid "Root"
-msgstr ""
-
-msgctxt "selection:analytic_account.account,type:"
-msgid "View"
-msgstr ""
-
-msgctxt "view:account.move.line:"
-msgid "Analytic"
-msgstr ""
-
-msgctxt "view:analytic.account.entry:"
-msgid "Analytic Entry"
-msgstr ""
-
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Account"
-msgstr ""
-
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Accounts"
-msgstr ""
-
-msgctxt "view:analytic_account.account:"
-msgid "General Information"
-msgstr ""
-
-msgctxt "view:analytic_account.account:"
-msgid "Notes"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Line"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Lines"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "General Information"
-msgstr ""
-
-msgctxt "view:analytic_account.open_chart.start:"
-msgid "Open Chart of Analytic Accounts"
-msgstr ""
-
-msgctxt "wizard_button:analytic_account.open_chart,start,end:"
-msgid "Cancel"
-msgstr ""
-
-msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
-msgid "Open"
-msgstr ""
diff --git a/locale/nl_NL.po b/locale/nl.po
similarity index 72%
rename from locale/nl_NL.po
rename to locale/nl.po
index 2abcf5d..4a3e8dc 100644
--- a/locale/nl_NL.po
+++ b/locale/nl.po
@@ -6,9 +6,14 @@ msgctxt "error:analytic.account.entry:"
msgid "Only one account is allowed per analytic root and origin."
msgstr ""
+msgctxt "error:analytic_account.account:"
+msgid "The distribution sum of account \"%(account)s\" is not 100%."
+msgstr ""
+
+#, fuzzy
msgctxt "error:analytic_account.line:"
msgid "Wrong credit/debit values."
-msgstr ""
+msgstr "Debet - credit bedrag niet gelijk"
msgctxt "error:analytic_account.line:"
msgid "You can not create a move line using inactive account \"%s\"."
@@ -22,26 +27,39 @@ msgctxt "field:account.move.line,analytic_lines:"
msgid "Analytic Lines"
msgstr ""
+msgctxt "field:account.move.line,analytic_state:"
+msgid "Analytic State"
+msgstr ""
+
#, fuzzy
msgctxt "field:analytic.account.entry,account:"
msgid "Account"
msgstr "Rekeningen"
+#, fuzzy
+msgctxt "field:analytic.account.entry,company:"
+msgid "Company"
+msgstr "Bedrijf"
+
+#, fuzzy
msgctxt "field:analytic.account.entry,create_date:"
msgid "Create Date"
-msgstr ""
+msgstr "Datum"
+#, fuzzy
msgctxt "field:analytic.account.entry,create_uid:"
msgid "Create User"
-msgstr ""
+msgstr "Gebruiker"
+#, fuzzy
msgctxt "field:analytic.account.entry,id:"
msgid "ID"
-msgstr ""
+msgstr "ID"
+#, fuzzy
msgctxt "field:analytic.account.entry,origin:"
msgid "Origin"
-msgstr ""
+msgstr "Oorsprong"
#, fuzzy
msgctxt "field:analytic.account.entry,rec_name:"
@@ -57,13 +75,15 @@ msgctxt "field:analytic.account.entry,root:"
msgid "Root Analytic"
msgstr ""
+#, fuzzy
msgctxt "field:analytic.account.entry,write_date:"
msgid "Write Date"
-msgstr ""
+msgstr "Schrijfdatum"
+#, fuzzy
msgctxt "field:analytic.account.entry,write_uid:"
msgid "Write User"
-msgstr ""
+msgstr "Gebruiker"
#, fuzzy
msgctxt "field:analytic_account.account,active:"
@@ -90,13 +110,15 @@ msgctxt "field:analytic_account.account,company:"
msgid "Company"
msgstr "Bedrijf"
+#, fuzzy
msgctxt "field:analytic_account.account,create_date:"
msgid "Create Date"
-msgstr ""
+msgstr "Datum"
+#, fuzzy
msgctxt "field:analytic_account.account,create_uid:"
msgid "Create User"
-msgstr ""
+msgstr "Gebruiker"
#, fuzzy
msgctxt "field:analytic_account.account,credit:"
@@ -123,9 +145,18 @@ msgctxt "field:analytic_account.account,display_balance:"
msgid "Display Balance"
msgstr "Toon balans"
+msgctxt "field:analytic_account.account,distribution_parents:"
+msgid "Distribution Parents"
+msgstr ""
+
+msgctxt "field:analytic_account.account,distributions:"
+msgid "Distributions"
+msgstr ""
+
+#, fuzzy
msgctxt "field:analytic_account.account,id:"
msgid "ID"
-msgstr ""
+msgstr "ID"
msgctxt "field:analytic_account.account,mandatory:"
msgid "Mandatory"
@@ -165,36 +196,83 @@ msgctxt "field:analytic_account.account,type:"
msgid "Type"
msgstr "Type"
+#, fuzzy
msgctxt "field:analytic_account.account,write_date:"
msgid "Write Date"
-msgstr ""
+msgstr "Schrijfdatum"
+#, fuzzy
msgctxt "field:analytic_account.account,write_uid:"
msgid "Write User"
-msgstr ""
+msgstr "Gebruiker"
#, fuzzy
-msgctxt "field:analytic_account.line,account:"
+msgctxt "field:analytic_account.account.distribution,account:"
msgid "Account"
msgstr "Rekeningen"
#, fuzzy
-msgctxt "field:analytic_account.line,active:"
-msgid "Active"
-msgstr "Actief"
+msgctxt "field:analytic_account.account.distribution,create_date:"
+msgid "Create Date"
+msgstr "Datum"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,create_uid:"
+msgid "Create User"
+msgstr "Gebruiker"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,id:"
+msgid "ID"
+msgstr "ID"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,parent:"
+msgid "Parent"
+msgstr "Bovenliggend niveau"
+
+msgctxt "field:analytic_account.account.distribution,ratio:"
+msgid "Ratio"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,rec_name:"
+msgid "Name"
+msgstr "Naam bijlage"
+
+msgctxt "field:analytic_account.account.distribution,root:"
+msgid "Root"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,write_date:"
+msgid "Write Date"
+msgstr "Schrijfdatum"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,write_uid:"
+msgid "Write User"
+msgstr "Gebruiker"
+
+#, fuzzy
+msgctxt "field:analytic_account.line,account:"
+msgid "Account"
+msgstr "Rekeningen"
#, fuzzy
msgctxt "field:analytic_account.line,company:"
msgid "Company"
msgstr "Bedrijf"
+#, fuzzy
msgctxt "field:analytic_account.line,create_date:"
msgid "Create Date"
-msgstr ""
+msgstr "Datum"
+#, fuzzy
msgctxt "field:analytic_account.line,create_uid:"
msgid "Create User"
-msgstr ""
+msgstr "Gebruiker"
#, fuzzy
msgctxt "field:analytic_account.line,credit:"
@@ -202,11 +280,6 @@ msgid "Credit"
msgstr "Credit"
#, fuzzy
-msgctxt "field:analytic_account.line,currency:"
-msgid "Currency"
-msgstr "Valuta"
-
-#, fuzzy
msgctxt "field:analytic_account.line,currency_digits:"
msgid "Currency Digits"
msgstr "Valuta decimalen"
@@ -221,14 +294,10 @@ msgctxt "field:analytic_account.line,debit:"
msgid "Debit"
msgstr "Debit"
+#, fuzzy
msgctxt "field:analytic_account.line,id:"
msgid "ID"
-msgstr ""
-
-#, fuzzy
-msgctxt "field:analytic_account.line,journal:"
-msgid "Journal"
-msgstr "Dagboek"
+msgstr "ID"
#, fuzzy
msgctxt "field:analytic_account.line,move_line:"
@@ -236,47 +305,39 @@ msgid "Account Move Line"
msgstr "Boekingsregel"
#, fuzzy
-msgctxt "field:analytic_account.line,name:"
-msgid "Name"
-msgstr "Naam bijlage"
-
-#, fuzzy
-msgctxt "field:analytic_account.line,party:"
-msgid "Party"
-msgstr "Relaties"
-
-#, fuzzy
msgctxt "field:analytic_account.line,rec_name:"
msgid "Name"
msgstr "Naam bijlage"
#, fuzzy
-msgctxt "field:analytic_account.line,reference:"
-msgid "Reference"
-msgstr "Referentie"
-
msgctxt "field:analytic_account.line,write_date:"
msgid "Write Date"
-msgstr ""
+msgstr "Schrijfdatum"
+#, fuzzy
msgctxt "field:analytic_account.line,write_uid:"
msgid "Write User"
-msgstr ""
+msgstr "Gebruiker"
#, fuzzy
msgctxt "field:analytic_account.open_chart.start,end_date:"
msgid "End Date"
msgstr "Eind datum"
+#, fuzzy
msgctxt "field:analytic_account.open_chart.start,id:"
msgid "ID"
-msgstr ""
+msgstr "ID"
#, fuzzy
msgctxt "field:analytic_account.open_chart.start,start_date:"
msgid "Start Date"
msgstr "Start datum"
+msgctxt "help:analytic_account.account,mandatory:"
+msgid "Make this account mandatory when filling documents"
+msgstr ""
+
msgctxt "model:analytic.account.entry,name:"
msgid "Analytic Account Entry"
msgstr ""
@@ -285,13 +346,18 @@ msgctxt "model:analytic_account.account,name:"
msgid "Analytic Account"
msgstr ""
+msgctxt "model:analytic_account.account.distribution,name:"
+msgid "Analytic Account Distribution"
+msgstr ""
+
msgctxt "model:analytic_account.line,name:"
msgid "Analytic Line"
msgstr ""
+#, fuzzy
msgctxt "model:analytic_account.open_chart.start,name:"
msgid "Open Chart of Accounts"
-msgstr ""
+msgstr "Grootboek openen"
msgctxt "model:ir.action,name:act_account_list"
msgid "Analytic Accounts"
@@ -309,6 +375,10 @@ msgctxt "model:ir.action,name:act_line_form"
msgid "Analytic Lines"
msgstr ""
+msgctxt "model:ir.action,name:act_move_line_form_completion"
+msgid "Analytic Lines to Complete"
+msgstr ""
+
msgctxt "model:ir.action,name:act_open_account"
msgid "Open Account"
msgstr ""
@@ -329,6 +399,10 @@ msgctxt "model:ir.ui.menu,name:menu_analytic_account_configuration"
msgid "Analytic Account"
msgstr ""
+msgctxt "model:ir.ui.menu,name:menu_completion"
+msgid "Analytic Lines to Complete"
+msgstr ""
+
msgctxt "model:ir.ui.menu,name:menu_open_chart"
msgid "Open Chart of Analytic Accounts"
msgstr ""
@@ -338,6 +412,15 @@ msgid "Analytic Administration"
msgstr ""
#, fuzzy
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Draft"
+msgstr "Concept"
+
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Valid"
+msgstr ""
+
+#, fuzzy
msgctxt "selection:analytic_account.account,display_balance:"
msgid "Credit - Debit"
msgstr "Credit - Debit"
@@ -347,9 +430,10 @@ msgctxt "selection:analytic_account.account,display_balance:"
msgid "Debit - Credit"
msgstr "Debit - Credit"
+#, fuzzy
msgctxt "selection:analytic_account.account,state:"
msgid "Closed"
-msgstr ""
+msgstr "Sluiten"
#, fuzzy
msgctxt "selection:analytic_account.account,state:"
@@ -362,6 +446,10 @@ msgid "Opened"
msgstr "Geopend"
msgctxt "selection:analytic_account.account,type:"
+msgid "Distribution"
+msgstr ""
+
+msgctxt "selection:analytic_account.account,type:"
msgid "Normal"
msgstr ""
@@ -378,17 +466,20 @@ msgctxt "view:account.move.line:"
msgid "Analytic"
msgstr ""
-msgctxt "view:analytic.account.entry:"
-msgid "Analytic Entry"
-msgstr ""
+#, fuzzy
+msgctxt "view:account.move.line:"
+msgid "Credit"
+msgstr "Credit"
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Account"
-msgstr ""
+#, fuzzy
+msgctxt "view:account.move.line:"
+msgid "Debit"
+msgstr "Debit"
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Accounts"
-msgstr ""
+#, fuzzy
+msgctxt "view:analytic_account.account.distribution:"
+msgid "%"
+msgstr "%"
#, fuzzy
msgctxt "view:analytic_account.account:"
@@ -400,23 +491,6 @@ msgctxt "view:analytic_account.account:"
msgid "Notes"
msgstr "Aantekeningen"
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Line"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Lines"
-msgstr ""
-
-#, fuzzy
-msgctxt "view:analytic_account.line:"
-msgid "General Information"
-msgstr "Algemene informatie"
-
-msgctxt "view:analytic_account.open_chart.start:"
-msgid "Open Chart of Analytic Accounts"
-msgstr ""
-
#, fuzzy
msgctxt "wizard_button:analytic_account.open_chart,start,end:"
msgid "Cancel"
diff --git a/locale/ja_JP.po b/locale/pl.po
similarity index 74%
copy from locale/ja_JP.po
copy to locale/pl.po
index b666376..abf46b3 100644
--- a/locale/ja_JP.po
+++ b/locale/pl.po
@@ -6,6 +6,10 @@ msgctxt "error:analytic.account.entry:"
msgid "Only one account is allowed per analytic root and origin."
msgstr ""
+msgctxt "error:analytic_account.account:"
+msgid "The distribution sum of account \"%(account)s\" is not 100%."
+msgstr ""
+
msgctxt "error:analytic_account.line:"
msgid "Wrong credit/debit values."
msgstr ""
@@ -18,14 +22,23 @@ msgctxt "error:analytic_account.line:"
msgid "You can not create a move line using view account \"%s\"."
msgstr ""
+#, fuzzy
msgctxt "field:account.move.line,analytic_lines:"
msgid "Analytic Lines"
+msgstr "Analytic Lines"
+
+msgctxt "field:account.move.line,analytic_state:"
+msgid "Analytic State"
msgstr ""
msgctxt "field:analytic.account.entry,account:"
msgid "Account"
msgstr ""
+msgctxt "field:analytic.account.entry,company:"
+msgid "Company"
+msgstr ""
+
msgctxt "field:analytic.account.entry,create_date:"
msgid "Create Date"
msgstr ""
@@ -110,6 +123,14 @@ msgctxt "field:analytic_account.account,display_balance:"
msgid "Display Balance"
msgstr ""
+msgctxt "field:analytic_account.account,distribution_parents:"
+msgid "Distribution Parents"
+msgstr ""
+
+msgctxt "field:analytic_account.account,distributions:"
+msgid "Distributions"
+msgstr ""
+
msgctxt "field:analytic_account.account,id:"
msgid "ID"
msgstr ""
@@ -154,12 +175,48 @@ msgctxt "field:analytic_account.account,write_uid:"
msgid "Write User"
msgstr ""
-msgctxt "field:analytic_account.line,account:"
+msgctxt "field:analytic_account.account.distribution,account:"
msgid "Account"
msgstr ""
-msgctxt "field:analytic_account.line,active:"
-msgid "Active"
+msgctxt "field:analytic_account.account.distribution,create_date:"
+msgid "Create Date"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,create_uid:"
+msgid "Create User"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,id:"
+msgid "ID"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,parent:"
+msgid "Parent"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,ratio:"
+msgid "Ratio"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,rec_name:"
+msgid "Name"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,root:"
+msgid "Root"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,write_date:"
+msgid "Write Date"
+msgstr ""
+
+msgctxt "field:analytic_account.account.distribution,write_uid:"
+msgid "Write User"
+msgstr ""
+
+msgctxt "field:analytic_account.line,account:"
+msgid "Account"
msgstr ""
msgctxt "field:analytic_account.line,company:"
@@ -178,10 +235,6 @@ msgctxt "field:analytic_account.line,credit:"
msgid "Credit"
msgstr ""
-msgctxt "field:analytic_account.line,currency:"
-msgid "Currency"
-msgstr ""
-
msgctxt "field:analytic_account.line,currency_digits:"
msgid "Currency Digits"
msgstr ""
@@ -198,30 +251,14 @@ msgctxt "field:analytic_account.line,id:"
msgid "ID"
msgstr ""
-msgctxt "field:analytic_account.line,journal:"
-msgid "Journal"
-msgstr ""
-
msgctxt "field:analytic_account.line,move_line:"
msgid "Account Move Line"
msgstr ""
-msgctxt "field:analytic_account.line,name:"
-msgid "Name"
-msgstr ""
-
-msgctxt "field:analytic_account.line,party:"
-msgid "Party"
-msgstr ""
-
msgctxt "field:analytic_account.line,rec_name:"
msgid "Name"
msgstr ""
-msgctxt "field:analytic_account.line,reference:"
-msgid "Reference"
-msgstr ""
-
msgctxt "field:analytic_account.line,write_date:"
msgid "Write Date"
msgstr ""
@@ -242,17 +279,27 @@ msgctxt "field:analytic_account.open_chart.start,start_date:"
msgid "Start Date"
msgstr ""
+msgctxt "help:analytic_account.account,mandatory:"
+msgid "Make this account mandatory when filling documents"
+msgstr ""
+
msgctxt "model:analytic.account.entry,name:"
msgid "Analytic Account Entry"
msgstr ""
+#, fuzzy
msgctxt "model:analytic_account.account,name:"
msgid "Analytic Account"
+msgstr "Analytic Account"
+
+msgctxt "model:analytic_account.account.distribution,name:"
+msgid "Analytic Account Distribution"
msgstr ""
+#, fuzzy
msgctxt "model:analytic_account.line,name:"
msgid "Analytic Line"
-msgstr ""
+msgstr "Analytic Lines"
msgctxt "model:analytic_account.open_chart.start,name:"
msgid "Open Chart of Accounts"
@@ -260,46 +307,62 @@ msgstr ""
msgctxt "model:ir.action,name:act_account_list"
msgid "Analytic Accounts"
-msgstr ""
+msgstr "Analytic Accounts"
msgctxt "model:ir.action,name:act_account_tree"
msgid "Analytic Accounts"
-msgstr ""
+msgstr "Analytic Accounts"
msgctxt "model:ir.action,name:act_account_tree2"
msgid "Analytic Accounts"
-msgstr ""
+msgstr "Analytic Accounts"
msgctxt "model:ir.action,name:act_line_form"
msgid "Analytic Lines"
+msgstr "Analytic Lines"
+
+msgctxt "model:ir.action,name:act_move_line_form_completion"
+msgid "Analytic Lines to Complete"
msgstr ""
msgctxt "model:ir.action,name:act_open_account"
msgid "Open Account"
-msgstr ""
+msgstr "Open Account"
msgctxt "model:ir.action,name:act_open_chart"
msgid "Open Chart of Analytic Accounts"
-msgstr ""
+msgstr "Open Chart of Analytic Accounts"
msgctxt "model:ir.ui.menu,name:menu_account_list"
msgid "Analytic Accounts"
-msgstr ""
+msgstr "Analytic Accounts"
msgctxt "model:ir.ui.menu,name:menu_account_tree"
msgid "Analytic Accounts"
-msgstr ""
+msgstr "Analytic Accounts"
msgctxt "model:ir.ui.menu,name:menu_analytic_account_configuration"
msgid "Analytic Account"
+msgstr "Analytic Account"
+
+msgctxt "model:ir.ui.menu,name:menu_completion"
+msgid "Analytic Lines to Complete"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_open_chart"
msgid "Open Chart of Analytic Accounts"
-msgstr ""
+msgstr "Open Chart of Analytic Accounts"
msgctxt "model:res.group,name:group_analytic_admin"
msgid "Analytic Administration"
+msgstr "Analytic Administration"
+
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Draft"
+msgstr ""
+
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Valid"
msgstr ""
msgctxt "selection:analytic_account.account,display_balance:"
@@ -323,6 +386,10 @@ msgid "Opened"
msgstr ""
msgctxt "selection:analytic_account.account,type:"
+msgid "Distribution"
+msgstr ""
+
+msgctxt "selection:analytic_account.account,type:"
msgid "Normal"
msgstr ""
@@ -338,17 +405,18 @@ msgctxt "view:account.move.line:"
msgid "Analytic"
msgstr ""
-msgctxt "view:analytic.account.entry:"
-msgid "Analytic Entry"
+msgctxt "view:account.move.line:"
+msgid "Credit"
msgstr ""
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Account"
+msgctxt "view:account.move.line:"
+msgid "Debit"
msgstr ""
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Accounts"
-msgstr ""
+#, fuzzy
+msgctxt "view:analytic_account.account.distribution:"
+msgid "%"
+msgstr "%"
msgctxt "view:analytic_account.account:"
msgid "General Information"
@@ -358,22 +426,6 @@ msgctxt "view:analytic_account.account:"
msgid "Notes"
msgstr ""
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Line"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Lines"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "General Information"
-msgstr ""
-
-msgctxt "view:analytic_account.open_chart.start:"
-msgid "Open Chart of Analytic Accounts"
-msgstr ""
-
msgctxt "wizard_button:analytic_account.open_chart,start,end:"
msgid "Cancel"
msgstr ""
diff --git a/locale/pt_BR.po b/locale/pt_BR.po
index 1d340fd..9a8731a 100644
--- a/locale/pt_BR.po
+++ b/locale/pt_BR.po
@@ -6,6 +6,10 @@ msgctxt "error:analytic.account.entry:"
msgid "Only one account is allowed per analytic root and origin."
msgstr "Somente se permite uma conta por raiz analítica e origem."
+msgctxt "error:analytic_account.account:"
+msgid "The distribution sum of account \"%(account)s\" is not 100%."
+msgstr ""
+
msgctxt "error:analytic_account.line:"
msgid "Wrong credit/debit values."
msgstr "Valores inválidos de crédito/débito"
@@ -24,10 +28,19 @@ msgctxt "field:account.move.line,analytic_lines:"
msgid "Analytic Lines"
msgstr "Linhas Analíticas"
+msgctxt "field:account.move.line,analytic_state:"
+msgid "Analytic State"
+msgstr ""
+
msgctxt "field:analytic.account.entry,account:"
msgid "Account"
msgstr "Contas"
+#, fuzzy
+msgctxt "field:analytic.account.entry,company:"
+msgid "Company"
+msgstr "Empresa"
+
msgctxt "field:analytic.account.entry,create_date:"
msgid "Create Date"
msgstr "Data de criação"
@@ -112,6 +125,14 @@ msgctxt "field:analytic_account.account,display_balance:"
msgid "Display Balance"
msgstr "Mostrar Saldo"
+msgctxt "field:analytic_account.account,distribution_parents:"
+msgid "Distribution Parents"
+msgstr ""
+
+msgctxt "field:analytic_account.account,distributions:"
+msgid "Distributions"
+msgstr ""
+
msgctxt "field:analytic_account.account,id:"
msgid "ID"
msgstr "ID"
@@ -156,13 +177,58 @@ msgctxt "field:analytic_account.account,write_uid:"
msgid "Write User"
msgstr "Gravado pelo usuário"
-msgctxt "field:analytic_account.line,account:"
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,account:"
msgid "Account"
msgstr "Contas"
-msgctxt "field:analytic_account.line,active:"
-msgid "Active"
-msgstr "Ativo"
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,create_date:"
+msgid "Create Date"
+msgstr "Data de criação"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,create_uid:"
+msgid "Create User"
+msgstr "Criado pelo usuário"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,id:"
+msgid "ID"
+msgstr "ID"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,parent:"
+msgid "Parent"
+msgstr "Parente"
+
+msgctxt "field:analytic_account.account.distribution,ratio:"
+msgid "Ratio"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,rec_name:"
+msgid "Name"
+msgstr "Nome"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,root:"
+msgid "Root"
+msgstr "Raiz"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,write_date:"
+msgid "Write Date"
+msgstr "Data de gravação"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,write_uid:"
+msgid "Write User"
+msgstr "Gravado pelo usuário"
+
+msgctxt "field:analytic_account.line,account:"
+msgid "Account"
+msgstr "Contas"
msgctxt "field:analytic_account.line,company:"
msgid "Company"
@@ -180,10 +246,6 @@ msgctxt "field:analytic_account.line,credit:"
msgid "Credit"
msgstr "Crédito"
-msgctxt "field:analytic_account.line,currency:"
-msgid "Currency"
-msgstr "Moeda"
-
msgctxt "field:analytic_account.line,currency_digits:"
msgid "Currency Digits"
msgstr "Dígitos da moeda"
@@ -200,30 +262,14 @@ msgctxt "field:analytic_account.line,id:"
msgid "ID"
msgstr "ID"
-msgctxt "field:analytic_account.line,journal:"
-msgid "Journal"
-msgstr "Diário"
-
msgctxt "field:analytic_account.line,move_line:"
msgid "Account Move Line"
msgstr "Linha de Lançamento Contábil"
-msgctxt "field:analytic_account.line,name:"
-msgid "Name"
-msgstr "Nome"
-
-msgctxt "field:analytic_account.line,party:"
-msgid "Party"
-msgstr "Parceiro"
-
msgctxt "field:analytic_account.line,rec_name:"
msgid "Name"
msgstr "Nome"
-msgctxt "field:analytic_account.line,reference:"
-msgid "Reference"
-msgstr "Referência"
-
msgctxt "field:analytic_account.line,write_date:"
msgid "Write Date"
msgstr "Data de gravação"
@@ -244,6 +290,10 @@ msgctxt "field:analytic_account.open_chart.start,start_date:"
msgid "Start Date"
msgstr "Data de início"
+msgctxt "help:analytic_account.account,mandatory:"
+msgid "Make this account mandatory when filling documents"
+msgstr ""
+
msgctxt "model:analytic.account.entry,name:"
msgid "Analytic Account Entry"
msgstr "Entrada de Conta Analítica"
@@ -252,6 +302,10 @@ msgctxt "model:analytic_account.account,name:"
msgid "Analytic Account"
msgstr "Conta Analítica"
+msgctxt "model:analytic_account.account.distribution,name:"
+msgid "Analytic Account Distribution"
+msgstr ""
+
msgctxt "model:analytic_account.line,name:"
msgid "Analytic Line"
msgstr "Linha Analítica"
@@ -276,6 +330,10 @@ msgctxt "model:ir.action,name:act_line_form"
msgid "Analytic Lines"
msgstr "Linhas Analíticas"
+msgctxt "model:ir.action,name:act_move_line_form_completion"
+msgid "Analytic Lines to Complete"
+msgstr ""
+
msgctxt "model:ir.action,name:act_open_account"
msgid "Open Account"
msgstr "Abrir Conta"
@@ -296,6 +354,10 @@ msgctxt "model:ir.ui.menu,name:menu_analytic_account_configuration"
msgid "Analytic Account"
msgstr "Conta Analíticas"
+msgctxt "model:ir.ui.menu,name:menu_completion"
+msgid "Analytic Lines to Complete"
+msgstr ""
+
msgctxt "model:ir.ui.menu,name:menu_open_chart"
msgid "Open Chart of Analytic Accounts"
msgstr "Abrir Plano de Contas Analíticas"
@@ -304,6 +366,15 @@ msgctxt "model:res.group,name:group_analytic_admin"
msgid "Analytic Administration"
msgstr "Administração da Analítica"
+#, fuzzy
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Draft"
+msgstr "Rascunho"
+
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Valid"
+msgstr ""
+
msgctxt "selection:analytic_account.account,display_balance:"
msgid "Credit - Debit"
msgstr "Crédito - Débito"
@@ -325,6 +396,10 @@ msgid "Opened"
msgstr "Abriu"
msgctxt "selection:analytic_account.account,type:"
+msgid "Distribution"
+msgstr ""
+
+msgctxt "selection:analytic_account.account,type:"
msgid "Normal"
msgstr "Normal"
@@ -340,17 +415,20 @@ msgctxt "view:account.move.line:"
msgid "Analytic"
msgstr "Analítico"
-msgctxt "view:analytic.account.entry:"
-msgid "Analytic Entry"
-msgstr "Entrada Analítica"
+#, fuzzy
+msgctxt "view:account.move.line:"
+msgid "Credit"
+msgstr "Crédito"
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Account"
-msgstr "Conta Analítica"
+#, fuzzy
+msgctxt "view:account.move.line:"
+msgid "Debit"
+msgstr "Débito"
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Accounts"
-msgstr "Contas Analíticas"
+#, fuzzy
+msgctxt "view:analytic_account.account.distribution:"
+msgid "%"
+msgstr "%"
msgctxt "view:analytic_account.account:"
msgid "General Information"
@@ -360,13 +438,13 @@ msgctxt "view:analytic_account.account:"
msgid "Notes"
msgstr "Observações"
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Line"
-msgstr "Linha Analítica"
+msgctxt "wizard_button:analytic_account.open_chart,start,end:"
+msgid "Cancel"
+msgstr "Cancelar"
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Lines"
-msgstr "Linhas Analíticas"
+msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
+msgid "Open"
+msgstr "Abrir"
msgctxt "view:analytic_account.line:"
msgid "General Information"
@@ -375,11 +453,3 @@ msgstr "Informações gerais"
msgctxt "view:analytic_account.open_chart.start:"
msgid "Open Chart of Analytic Accounts"
msgstr "Abrir Plano de Contas Analíticas"
-
-msgctxt "wizard_button:analytic_account.open_chart,start,end:"
-msgid "Cancel"
-msgstr "Cancelar"
-
-msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
-msgid "Open"
-msgstr "Abrir"
diff --git a/locale/ru_RU.po b/locale/ru.po
similarity index 78%
rename from locale/ru_RU.po
rename to locale/ru.po
index d8dc72c..89301b3 100644
--- a/locale/ru_RU.po
+++ b/locale/ru.po
@@ -6,6 +6,10 @@ msgctxt "error:analytic.account.entry:"
msgid "Only one account is allowed per analytic root and origin."
msgstr ""
+msgctxt "error:analytic_account.account:"
+msgid "The distribution sum of account \"%(account)s\" is not 100%."
+msgstr ""
+
msgctxt "error:analytic_account.line:"
msgid "Wrong credit/debit values."
msgstr "Некорректные значения кредит/дебет."
@@ -22,12 +26,21 @@ msgctxt "field:account.move.line,analytic_lines:"
msgid "Analytic Lines"
msgstr "Строки аналитики"
+msgctxt "field:account.move.line,analytic_state:"
+msgid "Analytic State"
+msgstr ""
+
#, fuzzy
msgctxt "field:analytic.account.entry,account:"
msgid "Account"
msgstr "Счет"
#, fuzzy
+msgctxt "field:analytic.account.entry,company:"
+msgid "Company"
+msgstr "Организация"
+
+#, fuzzy
msgctxt "field:analytic.account.entry,create_date:"
msgid "Create Date"
msgstr "Дата создания"
@@ -119,6 +132,14 @@ msgctxt "field:analytic_account.account,display_balance:"
msgid "Display Balance"
msgstr "Отображение баланса"
+msgctxt "field:analytic_account.account,distribution_parents:"
+msgid "Distribution Parents"
+msgstr ""
+
+msgctxt "field:analytic_account.account,distributions:"
+msgid "Distributions"
+msgstr ""
+
msgctxt "field:analytic_account.account,id:"
msgid "ID"
msgstr "ID"
@@ -163,13 +184,58 @@ msgctxt "field:analytic_account.account,write_uid:"
msgid "Write User"
msgstr "Изменено пользователем"
-msgctxt "field:analytic_account.line,account:"
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,account:"
msgid "Account"
msgstr "Счет"
-msgctxt "field:analytic_account.line,active:"
-msgid "Active"
-msgstr "Действующий"
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,create_date:"
+msgid "Create Date"
+msgstr "Дата создания"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,create_uid:"
+msgid "Create User"
+msgstr "Создано пользователем"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,id:"
+msgid "ID"
+msgstr "ID"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,parent:"
+msgid "Parent"
+msgstr "Предок"
+
+msgctxt "field:analytic_account.account.distribution,ratio:"
+msgid "Ratio"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,rec_name:"
+msgid "Name"
+msgstr "Правило оплаты"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,root:"
+msgid "Root"
+msgstr "Корневой"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,write_date:"
+msgid "Write Date"
+msgstr "Дата изменения"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,write_uid:"
+msgid "Write User"
+msgstr "Изменено пользователем"
+
+msgctxt "field:analytic_account.line,account:"
+msgid "Account"
+msgstr "Счет"
#, fuzzy
msgctxt "field:analytic_account.line,company:"
@@ -188,10 +254,6 @@ msgctxt "field:analytic_account.line,credit:"
msgid "Credit"
msgstr "Кредит"
-msgctxt "field:analytic_account.line,currency:"
-msgid "Currency"
-msgstr "Валюта"
-
msgctxt "field:analytic_account.line,currency_digits:"
msgid "Currency Digits"
msgstr "Кол-во цифр валюты"
@@ -208,30 +270,14 @@ msgctxt "field:analytic_account.line,id:"
msgid "ID"
msgstr "ID"
-msgctxt "field:analytic_account.line,journal:"
-msgid "Journal"
-msgstr "Журнал"
-
msgctxt "field:analytic_account.line,move_line:"
msgid "Account Move Line"
msgstr "Строчка проводки"
-msgctxt "field:analytic_account.line,name:"
-msgid "Name"
-msgstr "Наименование"
-
-msgctxt "field:analytic_account.line,party:"
-msgid "Party"
-msgstr "Контрагент"
-
msgctxt "field:analytic_account.line,rec_name:"
msgid "Name"
msgstr "Наименование"
-msgctxt "field:analytic_account.line,reference:"
-msgid "Reference"
-msgstr "Ссылка"
-
msgctxt "field:analytic_account.line,write_date:"
msgid "Write Date"
msgstr "Дата изменения"
@@ -252,6 +298,10 @@ msgctxt "field:analytic_account.open_chart.start,start_date:"
msgid "Start Date"
msgstr "Дата начала"
+msgctxt "help:analytic_account.account,mandatory:"
+msgid "Make this account mandatory when filling documents"
+msgstr ""
+
msgctxt "model:analytic.account.entry,name:"
msgid "Analytic Account Entry"
msgstr ""
@@ -260,6 +310,10 @@ msgctxt "model:analytic_account.account,name:"
msgid "Analytic Account"
msgstr "Счет аналитики"
+msgctxt "model:analytic_account.account.distribution,name:"
+msgid "Analytic Account Distribution"
+msgstr ""
+
msgctxt "model:analytic_account.line,name:"
msgid "Analytic Line"
msgstr "Строка аналитики"
@@ -284,6 +338,10 @@ msgctxt "model:ir.action,name:act_line_form"
msgid "Analytic Lines"
msgstr "Строки аналитики"
+msgctxt "model:ir.action,name:act_move_line_form_completion"
+msgid "Analytic Lines to Complete"
+msgstr ""
+
msgctxt "model:ir.action,name:act_open_account"
msgid "Open Account"
msgstr "Открыть счет"
@@ -304,6 +362,10 @@ msgctxt "model:ir.ui.menu,name:menu_analytic_account_configuration"
msgid "Analytic Account"
msgstr "Счета аналитики"
+msgctxt "model:ir.ui.menu,name:menu_completion"
+msgid "Analytic Lines to Complete"
+msgstr ""
+
msgctxt "model:ir.ui.menu,name:menu_open_chart"
msgid "Open Chart of Analytic Accounts"
msgstr "Открыть схему счетов аналитики"
@@ -312,6 +374,15 @@ msgctxt "model:res.group,name:group_analytic_admin"
msgid "Analytic Administration"
msgstr "Администрирование аналитики"
+#, fuzzy
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Draft"
+msgstr "Черновик"
+
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Valid"
+msgstr ""
+
msgctxt "selection:analytic_account.account,display_balance:"
msgid "Credit - Debit"
msgstr "Кредит - Дебет"
@@ -333,6 +404,10 @@ msgid "Opened"
msgstr "Открытый"
msgctxt "selection:analytic_account.account,type:"
+msgid "Distribution"
+msgstr ""
+
+msgctxt "selection:analytic_account.account,type:"
msgid "Normal"
msgstr "Обычный"
@@ -348,17 +423,20 @@ msgctxt "view:account.move.line:"
msgid "Analytic"
msgstr "Аналитика"
-msgctxt "view:analytic.account.entry:"
-msgid "Analytic Entry"
-msgstr ""
+#, fuzzy
+msgctxt "view:account.move.line:"
+msgid "Credit"
+msgstr "Кредит"
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Account"
-msgstr "Счет аналитики"
+#, fuzzy
+msgctxt "view:account.move.line:"
+msgid "Debit"
+msgstr "Дебет"
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Accounts"
-msgstr "Счета аналитики"
+#, fuzzy
+msgctxt "view:analytic_account.account.distribution:"
+msgid "%"
+msgstr "%"
msgctxt "view:analytic_account.account:"
msgid "General Information"
@@ -368,13 +446,13 @@ msgctxt "view:analytic_account.account:"
msgid "Notes"
msgstr "Комментарии"
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Line"
-msgstr "Строка аналитики"
+msgctxt "wizard_button:analytic_account.open_chart,start,end:"
+msgid "Cancel"
+msgstr "Отменить"
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Lines"
-msgstr "Строки аналитики"
+msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
+msgid "Open"
+msgstr "Открыть"
msgctxt "view:analytic_account.line:"
msgid "General Information"
@@ -383,11 +461,3 @@ msgstr "Основная информация"
msgctxt "view:analytic_account.open_chart.start:"
msgid "Open Chart of Analytic Accounts"
msgstr "Открыть схему счетов аналитики"
-
-msgctxt "wizard_button:analytic_account.open_chart,start,end:"
-msgid "Cancel"
-msgstr "Отменить"
-
-msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
-msgid "Open"
-msgstr "Открыть"
diff --git a/locale/sl_SI.po b/locale/sl.po
similarity index 74%
rename from locale/sl_SI.po
rename to locale/sl.po
index 848763c..83f91b0 100644
--- a/locale/sl_SI.po
+++ b/locale/sl.po
@@ -6,6 +6,10 @@ msgctxt "error:analytic.account.entry:"
msgid "Only one account is allowed per analytic root and origin."
msgstr "Dovoljen je samo en konto na analitični koren in poreklo."
+msgctxt "error:analytic_account.account:"
+msgid "The distribution sum of account \"%(account)s\" is not 100%."
+msgstr "Skupek porazdelitve konta \"%(account)s\" ni 100%."
+
msgctxt "error:analytic_account.line:"
msgid "Wrong credit/debit values."
msgstr "Napačne vrednosti za debet/kredit."
@@ -22,10 +26,19 @@ msgctxt "field:account.move.line,analytic_lines:"
msgid "Analytic Lines"
msgstr "Analitične postavke"
+msgctxt "field:account.move.line,analytic_state:"
+msgid "Analytic State"
+msgstr "Analitično stanje"
+
msgctxt "field:analytic.account.entry,account:"
msgid "Account"
msgstr "Konto"
+#, fuzzy
+msgctxt "field:analytic.account.entry,company:"
+msgid "Company"
+msgstr "Družba"
+
msgctxt "field:analytic.account.entry,create_date:"
msgid "Create Date"
msgstr "Izdelano"
@@ -110,6 +123,14 @@ msgctxt "field:analytic_account.account,display_balance:"
msgid "Display Balance"
msgstr "Prikaz bilance"
+msgctxt "field:analytic_account.account,distribution_parents:"
+msgid "Distribution Parents"
+msgstr "Matične porazdelitve"
+
+msgctxt "field:analytic_account.account,distributions:"
+msgid "Distributions"
+msgstr "Porazdelitve"
+
msgctxt "field:analytic_account.account,id:"
msgid "ID"
msgstr "ID"
@@ -154,13 +175,57 @@ msgctxt "field:analytic_account.account,write_uid:"
msgid "Write User"
msgstr "Zapisal"
-msgctxt "field:analytic_account.line,account:"
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,account:"
msgid "Account"
msgstr "Konto"
-msgctxt "field:analytic_account.line,active:"
-msgid "Active"
-msgstr "Aktivno"
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,create_date:"
+msgid "Create Date"
+msgstr "Izdelano"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,create_uid:"
+msgid "Create User"
+msgstr "Izdelal"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,id:"
+msgid "ID"
+msgstr "ID"
+
+msgctxt "field:analytic_account.account.distribution,parent:"
+msgid "Parent"
+msgstr "Matična porazdelitev"
+
+msgctxt "field:analytic_account.account.distribution,ratio:"
+msgid "Ratio"
+msgstr "Delež"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,rec_name:"
+msgid "Name"
+msgstr "Ime"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,root:"
+msgid "Root"
+msgstr "Koren"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,write_date:"
+msgid "Write Date"
+msgstr "Zapisano"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,write_uid:"
+msgid "Write User"
+msgstr "Zapisal"
+
+msgctxt "field:analytic_account.line,account:"
+msgid "Account"
+msgstr "Konto"
msgctxt "field:analytic_account.line,company:"
msgid "Company"
@@ -178,10 +243,6 @@ msgctxt "field:analytic_account.line,credit:"
msgid "Credit"
msgstr "Kredit"
-msgctxt "field:analytic_account.line,currency:"
-msgid "Currency"
-msgstr "Valuta"
-
msgctxt "field:analytic_account.line,currency_digits:"
msgid "Currency Digits"
msgstr "Decimalke"
@@ -198,30 +259,14 @@ msgctxt "field:analytic_account.line,id:"
msgid "ID"
msgstr "ID"
-msgctxt "field:analytic_account.line,journal:"
-msgid "Journal"
-msgstr "Dnevnik"
-
msgctxt "field:analytic_account.line,move_line:"
msgid "Account Move Line"
msgstr "Postavka knjižbe"
-msgctxt "field:analytic_account.line,name:"
-msgid "Name"
-msgstr "Naziv"
-
-msgctxt "field:analytic_account.line,party:"
-msgid "Party"
-msgstr "Partner"
-
msgctxt "field:analytic_account.line,rec_name:"
msgid "Name"
msgstr "Ime"
-msgctxt "field:analytic_account.line,reference:"
-msgid "Reference"
-msgstr "Sklic"
-
msgctxt "field:analytic_account.line,write_date:"
msgid "Write Date"
msgstr "Zapisano"
@@ -242,6 +287,10 @@ msgctxt "field:analytic_account.open_chart.start,start_date:"
msgid "Start Date"
msgstr "Začetni datum"
+msgctxt "help:analytic_account.account,mandatory:"
+msgid "Make this account mandatory when filling documents"
+msgstr "Pri vnašanju dokumentov naj bo ta konto obvezen"
+
msgctxt "model:analytic.account.entry,name:"
msgid "Analytic Account Entry"
msgstr "Vnos analitičnega konta"
@@ -250,6 +299,10 @@ msgctxt "model:analytic_account.account,name:"
msgid "Analytic Account"
msgstr "Analitični konto"
+msgctxt "model:analytic_account.account.distribution,name:"
+msgid "Analytic Account Distribution"
+msgstr "Porazdelitev analitičnih kontov"
+
msgctxt "model:analytic_account.line,name:"
msgid "Analytic Line"
msgstr "Analitična postavka"
@@ -274,6 +327,10 @@ msgctxt "model:ir.action,name:act_line_form"
msgid "Analytic Lines"
msgstr "Analitične postavke"
+msgctxt "model:ir.action,name:act_move_line_form_completion"
+msgid "Analytic Lines to Complete"
+msgstr "Nedokončane analitične postavke"
+
msgctxt "model:ir.action,name:act_open_account"
msgid "Open Account"
msgstr "Odpri konto"
@@ -294,6 +351,10 @@ msgctxt "model:ir.ui.menu,name:menu_analytic_account_configuration"
msgid "Analytic Account"
msgstr "Analitični konto"
+msgctxt "model:ir.ui.menu,name:menu_completion"
+msgid "Analytic Lines to Complete"
+msgstr "Nedokončane analitične postavke"
+
msgctxt "model:ir.ui.menu,name:menu_open_chart"
msgid "Open Chart of Analytic Accounts"
msgstr "Odpri analitični kontni načrt"
@@ -302,6 +363,15 @@ msgctxt "model:res.group,name:group_analytic_admin"
msgid "Analytic Administration"
msgstr "Analitika - vodenje"
+#, fuzzy
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Draft"
+msgstr "V pripravi"
+
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Valid"
+msgstr "Odobreno"
+
msgctxt "selection:analytic_account.account,display_balance:"
msgid "Credit - Debit"
msgstr "Kredit - Debet"
@@ -323,6 +393,10 @@ msgid "Opened"
msgstr "Odprto"
msgctxt "selection:analytic_account.account,type:"
+msgid "Distribution"
+msgstr "Porazdelitev"
+
+msgctxt "selection:analytic_account.account,type:"
msgid "Normal"
msgstr "Normalno"
@@ -338,17 +412,20 @@ msgctxt "view:account.move.line:"
msgid "Analytic"
msgstr "Analitično"
-msgctxt "view:analytic.account.entry:"
-msgid "Analytic Entry"
-msgstr "Vnos analitičnih kontov"
+#, fuzzy
+msgctxt "view:account.move.line:"
+msgid "Credit"
+msgstr "Kredit"
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Account"
-msgstr "Analitični konto"
+#, fuzzy
+msgctxt "view:account.move.line:"
+msgid "Debit"
+msgstr "Debet"
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Accounts"
-msgstr "Analitični konti"
+#, fuzzy
+msgctxt "view:analytic_account.account.distribution:"
+msgid "%"
+msgstr "%"
msgctxt "view:analytic_account.account:"
msgid "General Information"
@@ -358,13 +435,13 @@ msgctxt "view:analytic_account.account:"
msgid "Notes"
msgstr "Opombe"
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Line"
-msgstr "Analitična postavka"
+msgctxt "wizard_button:analytic_account.open_chart,start,end:"
+msgid "Cancel"
+msgstr "Prekliči"
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Lines"
-msgstr "Analitične postavke"
+msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
+msgid "Open"
+msgstr "Odpri"
msgctxt "view:analytic_account.line:"
msgid "General Information"
@@ -373,11 +450,3 @@ msgstr "Splošno"
msgctxt "view:analytic_account.open_chart.start:"
msgid "Open Chart of Analytic Accounts"
msgstr "Odpri analitični kontni načrt"
-
-msgctxt "wizard_button:analytic_account.open_chart,start,end:"
-msgid "Cancel"
-msgstr "Prekliči"
-
-msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
-msgid "Open"
-msgstr "Odpri"
diff --git a/locale/zh_CN.po b/locale/zh_CN.po
index b666376..1e82284 100644
--- a/locale/zh_CN.po
+++ b/locale/zh_CN.po
@@ -6,6 +6,10 @@ msgctxt "error:analytic.account.entry:"
msgid "Only one account is allowed per analytic root and origin."
msgstr ""
+msgctxt "error:analytic_account.account:"
+msgid "The distribution sum of account \"%(account)s\" is not 100%."
+msgstr ""
+
msgctxt "error:analytic_account.line:"
msgid "Wrong credit/debit values."
msgstr ""
@@ -22,29 +26,41 @@ msgctxt "field:account.move.line,analytic_lines:"
msgid "Analytic Lines"
msgstr ""
+msgctxt "field:account.move.line,analytic_state:"
+msgid "Analytic State"
+msgstr ""
+
msgctxt "field:analytic.account.entry,account:"
msgid "Account"
msgstr ""
+msgctxt "field:analytic.account.entry,company:"
+msgid "Company"
+msgstr ""
+
+#, fuzzy
msgctxt "field:analytic.account.entry,create_date:"
msgid "Create Date"
-msgstr ""
+msgstr "创建日期:"
+#, fuzzy
msgctxt "field:analytic.account.entry,create_uid:"
msgid "Create User"
-msgstr ""
+msgstr "添加用户"
+#, fuzzy
msgctxt "field:analytic.account.entry,id:"
msgid "ID"
-msgstr ""
+msgstr "编号"
msgctxt "field:analytic.account.entry,origin:"
msgid "Origin"
msgstr ""
+#, fuzzy
msgctxt "field:analytic.account.entry,rec_name:"
msgid "Name"
-msgstr ""
+msgstr "纳木"
msgctxt "field:analytic.account.entry,required:"
msgid "Required"
@@ -54,41 +70,48 @@ msgctxt "field:analytic.account.entry,root:"
msgid "Root Analytic"
msgstr ""
+#, fuzzy
msgctxt "field:analytic.account.entry,write_date:"
msgid "Write Date"
-msgstr ""
+msgstr "写入日期"
+#, fuzzy
msgctxt "field:analytic.account.entry,write_uid:"
msgid "Write User"
-msgstr ""
+msgstr "写入帐号"
+#, fuzzy
msgctxt "field:analytic_account.account,active:"
msgid "Active"
-msgstr ""
+msgstr "启用"
msgctxt "field:analytic_account.account,balance:"
msgid "Balance"
msgstr ""
+#, fuzzy
msgctxt "field:analytic_account.account,childs:"
msgid "Children"
-msgstr ""
+msgstr "子项"
+#, fuzzy
msgctxt "field:analytic_account.account,code:"
msgid "Code"
-msgstr ""
+msgstr "语言编码"
msgctxt "field:analytic_account.account,company:"
msgid "Company"
msgstr ""
+#, fuzzy
msgctxt "field:analytic_account.account,create_date:"
msgid "Create Date"
-msgstr ""
+msgstr "创建日期:"
+#, fuzzy
msgctxt "field:analytic_account.account,create_uid:"
msgid "Create User"
-msgstr ""
+msgstr "添加用户"
msgctxt "field:analytic_account.account,credit:"
msgid "Credit"
@@ -110,138 +133,190 @@ msgctxt "field:analytic_account.account,display_balance:"
msgid "Display Balance"
msgstr ""
+msgctxt "field:analytic_account.account,distribution_parents:"
+msgid "Distribution Parents"
+msgstr ""
+
+msgctxt "field:analytic_account.account,distributions:"
+msgid "Distributions"
+msgstr ""
+
+#, fuzzy
msgctxt "field:analytic_account.account,id:"
msgid "ID"
-msgstr ""
+msgstr "编号"
msgctxt "field:analytic_account.account,mandatory:"
msgid "Mandatory"
msgstr ""
+#, fuzzy
msgctxt "field:analytic_account.account,name:"
msgid "Name"
-msgstr ""
+msgstr "纳木"
+#, fuzzy
msgctxt "field:analytic_account.account,note:"
msgid "Note"
-msgstr ""
+msgstr "注释"
+#, fuzzy
msgctxt "field:analytic_account.account,parent:"
msgid "Parent"
-msgstr ""
+msgstr "上级"
+#, fuzzy
msgctxt "field:analytic_account.account,rec_name:"
msgid "Name"
-msgstr ""
+msgstr "纳木"
msgctxt "field:analytic_account.account,root:"
msgid "Root"
msgstr ""
+#, fuzzy
msgctxt "field:analytic_account.account,state:"
msgid "State"
-msgstr ""
+msgstr "状态"
+#, fuzzy
msgctxt "field:analytic_account.account,type:"
msgid "Type"
-msgstr ""
+msgstr "类型"
+#, fuzzy
msgctxt "field:analytic_account.account,write_date:"
msgid "Write Date"
-msgstr ""
+msgstr "写入日期"
+#, fuzzy
msgctxt "field:analytic_account.account,write_uid:"
msgid "Write User"
-msgstr ""
+msgstr "写入帐号"
-msgctxt "field:analytic_account.line,account:"
+msgctxt "field:analytic_account.account.distribution,account:"
msgid "Account"
msgstr ""
-msgctxt "field:analytic_account.line,active:"
-msgid "Active"
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,create_date:"
+msgid "Create Date"
+msgstr "创建日期:"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,create_uid:"
+msgid "Create User"
+msgstr "添加用户"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,id:"
+msgid "ID"
+msgstr "编号"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,parent:"
+msgid "Parent"
+msgstr "上级"
+
+msgctxt "field:analytic_account.account.distribution,ratio:"
+msgid "Ratio"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,rec_name:"
+msgid "Name"
+msgstr "纳木"
+
+msgctxt "field:analytic_account.account.distribution,root:"
+msgid "Root"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,write_date:"
+msgid "Write Date"
+msgstr "写入日期"
+
+#, fuzzy
+msgctxt "field:analytic_account.account.distribution,write_uid:"
+msgid "Write User"
+msgstr "写入帐号"
+
+msgctxt "field:analytic_account.line,account:"
+msgid "Account"
msgstr ""
msgctxt "field:analytic_account.line,company:"
msgid "Company"
msgstr ""
+#, fuzzy
msgctxt "field:analytic_account.line,create_date:"
msgid "Create Date"
-msgstr ""
+msgstr "创建日期:"
+#, fuzzy
msgctxt "field:analytic_account.line,create_uid:"
msgid "Create User"
-msgstr ""
+msgstr "添加用户"
msgctxt "field:analytic_account.line,credit:"
msgid "Credit"
msgstr ""
-msgctxt "field:analytic_account.line,currency:"
-msgid "Currency"
-msgstr ""
-
msgctxt "field:analytic_account.line,currency_digits:"
msgid "Currency Digits"
msgstr ""
+#, fuzzy
msgctxt "field:analytic_account.line,date:"
msgid "Date"
-msgstr ""
+msgstr "日期格式"
msgctxt "field:analytic_account.line,debit:"
msgid "Debit"
msgstr ""
+#, fuzzy
msgctxt "field:analytic_account.line,id:"
msgid "ID"
-msgstr ""
-
-msgctxt "field:analytic_account.line,journal:"
-msgid "Journal"
-msgstr ""
+msgstr "编号"
msgctxt "field:analytic_account.line,move_line:"
msgid "Account Move Line"
msgstr ""
-msgctxt "field:analytic_account.line,name:"
-msgid "Name"
-msgstr ""
-
-msgctxt "field:analytic_account.line,party:"
-msgid "Party"
-msgstr ""
-
+#, fuzzy
msgctxt "field:analytic_account.line,rec_name:"
msgid "Name"
-msgstr ""
-
-msgctxt "field:analytic_account.line,reference:"
-msgid "Reference"
-msgstr ""
+msgstr "纳木"
+#, fuzzy
msgctxt "field:analytic_account.line,write_date:"
msgid "Write Date"
-msgstr ""
+msgstr "写入日期"
+#, fuzzy
msgctxt "field:analytic_account.line,write_uid:"
msgid "Write User"
-msgstr ""
+msgstr "写入帐号"
msgctxt "field:analytic_account.open_chart.start,end_date:"
msgid "End Date"
msgstr ""
+#, fuzzy
msgctxt "field:analytic_account.open_chart.start,id:"
msgid "ID"
-msgstr ""
+msgstr "编号"
msgctxt "field:analytic_account.open_chart.start,start_date:"
msgid "Start Date"
msgstr ""
+msgctxt "help:analytic_account.account,mandatory:"
+msgid "Make this account mandatory when filling documents"
+msgstr ""
+
msgctxt "model:analytic.account.entry,name:"
msgid "Analytic Account Entry"
msgstr ""
@@ -250,6 +325,10 @@ msgctxt "model:analytic_account.account,name:"
msgid "Analytic Account"
msgstr ""
+msgctxt "model:analytic_account.account.distribution,name:"
+msgid "Analytic Account Distribution"
+msgstr ""
+
msgctxt "model:analytic_account.line,name:"
msgid "Analytic Line"
msgstr ""
@@ -274,6 +353,10 @@ msgctxt "model:ir.action,name:act_line_form"
msgid "Analytic Lines"
msgstr ""
+msgctxt "model:ir.action,name:act_move_line_form_completion"
+msgid "Analytic Lines to Complete"
+msgstr ""
+
msgctxt "model:ir.action,name:act_open_account"
msgid "Open Account"
msgstr ""
@@ -294,6 +377,10 @@ msgctxt "model:ir.ui.menu,name:menu_analytic_account_configuration"
msgid "Analytic Account"
msgstr ""
+msgctxt "model:ir.ui.menu,name:menu_completion"
+msgid "Analytic Lines to Complete"
+msgstr ""
+
msgctxt "model:ir.ui.menu,name:menu_open_chart"
msgid "Open Chart of Analytic Accounts"
msgstr ""
@@ -302,6 +389,14 @@ msgctxt "model:res.group,name:group_analytic_admin"
msgid "Analytic Administration"
msgstr ""
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Draft"
+msgstr ""
+
+msgctxt "selection:account.move.line,analytic_state:"
+msgid "Valid"
+msgstr ""
+
msgctxt "selection:analytic_account.account,display_balance:"
msgid "Credit - Debit"
msgstr ""
@@ -323,6 +418,10 @@ msgid "Opened"
msgstr ""
msgctxt "selection:analytic_account.account,type:"
+msgid "Distribution"
+msgstr ""
+
+msgctxt "selection:analytic_account.account,type:"
msgid "Normal"
msgstr ""
@@ -330,54 +429,43 @@ msgctxt "selection:analytic_account.account,type:"
msgid "Root"
msgstr ""
+#, fuzzy
msgctxt "selection:analytic_account.account,type:"
msgid "View"
-msgstr ""
+msgstr "视图"
msgctxt "view:account.move.line:"
msgid "Analytic"
msgstr ""
-msgctxt "view:analytic.account.entry:"
-msgid "Analytic Entry"
+msgctxt "view:account.move.line:"
+msgid "Credit"
msgstr ""
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Account"
+msgctxt "view:account.move.line:"
+msgid "Debit"
msgstr ""
-msgctxt "view:analytic_account.account:"
-msgid "Analytic Accounts"
-msgstr ""
+#, fuzzy
+msgctxt "view:analytic_account.account.distribution:"
+msgid "%"
+msgstr "%"
msgctxt "view:analytic_account.account:"
msgid "General Information"
msgstr ""
+#, fuzzy
msgctxt "view:analytic_account.account:"
msgid "Notes"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Line"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "Analytic Lines"
-msgstr ""
-
-msgctxt "view:analytic_account.line:"
-msgid "General Information"
-msgstr ""
-
-msgctxt "view:analytic_account.open_chart.start:"
-msgid "Open Chart of Analytic Accounts"
-msgstr ""
+msgstr "注释"
+#, fuzzy
msgctxt "wizard_button:analytic_account.open_chart,start,end:"
msgid "Cancel"
-msgstr ""
+msgstr "取消"
+#, fuzzy
msgctxt "wizard_button:analytic_account.open_chart,start,open_:"
msgid "Open"
-msgstr ""
+msgstr "打开"
diff --git a/setup.py b/setup.py
index 47d7a00..90277d1 100644
--- a/setup.py
+++ b/setup.py
@@ -95,6 +95,7 @@ setup(name=name,
'Natural Language :: German',
'Natural Language :: Hungarian',
'Natural Language :: Italian',
+ 'Natural Language :: Polish',
'Natural Language :: Portuguese (Brazilian)',
'Natural Language :: Russian',
'Natural Language :: Slovenian',
diff --git a/tests/scenario_analytic_account.rst b/tests/scenario_analytic_account.rst
index 0c3ab30..7405c68 100644
--- a/tests/scenario_analytic_account.rst
+++ b/tests/scenario_analytic_account.rst
@@ -7,26 +7,17 @@ Imports::
>>> import datetime
>>> from dateutil.relativedelta import relativedelta
>>> from decimal import Decimal
- >>> from proteus import config, Model, Wizard
+ >>> from proteus import Model, Wizard
+ >>> 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, \
... create_chart, get_accounts
>>> today = datetime.date.today()
-Create database::
-
- >>> config = config.set_trytond()
- >>> config.pool.test = True
-
Install analytic_account::
- >>> Module = Model.get('ir.module')
- >>> analytic_account_module, = Module.find([
- ... ('name', '=', 'analytic_account'),
- ... ])
- >>> analytic_account_module.click('install')
- >>> Wizard('ir.module.install_upgrade').execute('upgrade')
+ >>> config = activate_modules('analytic_account')
Create company::
diff --git a/tests/test_analytic_account.py b/tests/test_analytic_account.py
index f3802bd..276d0e9 100644
--- a/tests/test_analytic_account.py
+++ b/tests/test_analytic_account.py
@@ -5,13 +5,14 @@ import doctest
from decimal import Decimal
import trytond.tests.test_tryton
from trytond.tests.test_tryton import ModuleTestCase, with_transaction
-from trytond.tests.test_tryton import doctest_setup, doctest_teardown
+from trytond.tests.test_tryton import doctest_teardown
from trytond.tests.test_tryton import doctest_checker
from trytond.transaction import Transaction
from trytond.pool import Pool
from trytond.modules.company.tests import create_company, set_company
from trytond.modules.account.tests import create_chart, get_fiscalyear
+from trytond.modules.currency.tests import create_currency
class AnalyticAccountTestCase(ModuleTestCase):
@@ -73,10 +74,8 @@ class AnalyticAccountTestCase(ModuleTestCase):
'analytic_lines': [
('create', [{
'account': analytic_account.id,
- 'name': 'Analytic Line',
'credit': Decimal(100),
'debit': Decimal(0),
- 'journal': journal_revenue.id,
'date': period.start_date,
}])
]}
@@ -86,10 +85,8 @@ class AnalyticAccountTestCase(ModuleTestCase):
'analytic_lines': [
('create', [{
'account': analytic_account.id,
- 'name': 'Analytic Line',
'debit': Decimal(30),
'credit': Decimal(0),
- 'journal': journal_expense.id,
'date': period.start_date,
}])
]}
@@ -138,13 +135,110 @@ class AnalyticAccountTestCase(ModuleTestCase):
(Decimal(30), Decimal(100)))
self.assertEqual(analytic_account.balance, Decimal(70))
+ @with_transaction()
+ def test_move_line_state(self):
+ "Test move line state"
+ pool = Pool()
+ Party = pool.get('party.party')
+ AnalyticAccount = pool.get('analytic_account.account')
+ AnalyticLine = pool.get('analytic_account.line')
+ Journal = pool.get('account.journal')
+ Account = pool.get('account.account')
+ Move = pool.get('account.move')
+ MoveLine = pool.get('account.move.line')
+
+ party = Party(name='Party')
+ party.save()
+ company = create_company()
+ with set_company(company):
+ root, = AnalyticAccount.create([{
+ 'type': 'root',
+ 'name': 'Root',
+ }])
+ analytic_account1, analytic_account2 = AnalyticAccount.create([{
+ 'type': 'normal',
+ 'name': 'Analytic Account 1',
+ 'parent': root.id,
+ 'root': root.id,
+ }, {
+ 'type': 'normal',
+ 'name': 'Analytic Account 2',
+ 'parent': root.id,
+ 'root': root.id,
+ }])
+ create_chart(company)
+ fiscalyear = get_fiscalyear(company)
+ fiscalyear.save()
+ fiscalyear.create_period([fiscalyear])
+ period = fiscalyear.periods[0]
+ journal_expense, = Journal.search([
+ ('code', '=', 'EXP'),
+ ])
+ expense, = Account.search([
+ ('kind', '=', 'expense'),
+ ])
+ payable, = Account.search([
+ ('kind', '=', 'payable'),
+ ])
+
+ move = Move()
+ move.period = period
+ move.journal = journal_expense
+ move.date = period.start_date
+ move.lines = [
+ MoveLine(account=expense, debit=Decimal(100)),
+ MoveLine(account=payable, credit=Decimal(100), party=party),
+ ]
+ move.save()
+ Move.post([move])
+
+ expense_line, = [l for l in move.lines if l.account == expense]
+ payable_line, = [l for l in move.lines if l.account == payable]
+
+ self.assertEqual(expense_line.analytic_state, 'draft')
+ self.assertEqual(payable_line.analytic_state, 'valid')
+
+ expense_line.analytic_lines = [
+ AnalyticLine(
+ account=analytic_account1, name='Test',
+ debit=Decimal(50), journal=journal_expense,
+ date=period.start_date),
+ AnalyticLine(
+ account=analytic_account2, name='Test',
+ debit=Decimal(50), journal=journal_expense,
+ date=period.start_date),
+ ]
+ expense_line.save()
+
+ self.assertEqual(expense_line.analytic_state, 'valid')
+
+ @with_transaction()
+ def test_account_distribute(self):
+ "Test account distribute"
+ pool = Pool()
+ Account = pool.get('analytic_account.account')
+ Distribution = pool.get('analytic_account.account.distribution')
+
+ currency = create_currency('usd')
+ account1 = Account(type='normal', currency=currency)
+ account2 = Account(type='normal', currency=currency)
+ account = Account(type='distribution', currency=currency)
+ account.distributions = [
+ Distribution(account=account1, ratio=Decimal('0.7')),
+ Distribution(account=account2, ratio=Decimal('0.3')),
+ ]
+
+ self.assertListEqual(
+ account.distribute(Decimal('100.03')),
+ [(account1, Decimal('70.02')), (account2, Decimal('30.01'))])
+
def suite():
suite = trytond.tests.test_tryton.suite()
suite.addTests(unittest.TestLoader().loadTestsFromTestCase(
AnalyticAccountTestCase))
suite.addTests(doctest.DocFileSuite('scenario_analytic_account.rst',
- setUp=doctest_setup, tearDown=doctest_teardown, encoding='utf-8',
+ tearDown=doctest_teardown, encoding='utf-8',
checker=doctest_checker,
optionflags=doctest.REPORT_ONLY_FIRST_FAILURE))
return suite
diff --git a/tryton.cfg b/tryton.cfg
index 19714e3..88c8cb9 100644
--- a/tryton.cfg
+++ b/tryton.cfg
@@ -1,5 +1,5 @@
[tryton]
-version=4.0.1
+version=4.2.0
depends:
account
company
diff --git a/trytond_analytic_account.egg-info/PKG-INFO b/trytond_analytic_account.egg-info/PKG-INFO
index 0c6f207..d88413d 100644
--- a/trytond_analytic_account.egg-info/PKG-INFO
+++ b/trytond_analytic_account.egg-info/PKG-INFO
@@ -1,12 +1,12 @@
Metadata-Version: 1.1
Name: trytond-analytic-account
-Version: 4.0.1
+Version: 4.2.0
Summary: Tryton module for analytic 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.0/
+Download-URL: http://downloads.tryton.org/4.2/
Description: trytond_analytic_account
========================
@@ -62,6 +62,7 @@ Classifier: Natural Language :: French
Classifier: Natural Language :: German
Classifier: Natural Language :: Hungarian
Classifier: Natural Language :: Italian
+Classifier: Natural Language :: Polish
Classifier: Natural Language :: Portuguese (Brazilian)
Classifier: Natural Language :: Russian
Classifier: Natural Language :: Slovenian
diff --git a/trytond_analytic_account.egg-info/SOURCES.txt b/trytond_analytic_account.egg-info/SOURCES.txt
index 4bb52a3..6465b75 100644
--- a/trytond_analytic_account.egg-info/SOURCES.txt
+++ b/trytond_analytic_account.egg-info/SOURCES.txt
@@ -16,31 +16,32 @@ tryton.cfg
./line.py
./line.xml
./tryton.cfg
-./locale/bg_BG.po
-./locale/ca_ES.po
-./locale/cs_CZ.po
-./locale/de_DE.po
-./locale/es_AR.po
-./locale/es_CO.po
-./locale/es_EC.po
-./locale/es_ES.po
-./locale/es_MX.po
-./locale/fr_FR.po
+./locale/bg.po
+./locale/ca.po
+./locale/cs.po
+./locale/de.po
+./locale/es.po
+./locale/es_419.po
+./locale/fr.po
./locale/hu_HU.po
./locale/it_IT.po
./locale/ja_JP.po
-./locale/lo_LA.po
-./locale/lt_LT.po
-./locale/nl_NL.po
+./locale/lo.po
+./locale/lt.po
+./locale/nl.po
+./locale/pl.po
./locale/pt_BR.po
-./locale/ru_RU.po
-./locale/sl_SI.po
+./locale/ru.po
+./locale/sl.po
./locale/zh_CN.po
./tests/__init__.py
./tests/scenario_analytic_account.rst
./tests/test_analytic_account.py
+./view/account_distribution_form.xml
+./view/account_distribution_list.xml
./view/account_form.xml
./view/account_list.xml
+./view/account_list2.xml
./view/account_tree.xml
./view/account_tree2.xml
./view/analytic_account_entry_form.xml
@@ -48,26 +49,25 @@ tryton.cfg
./view/line_form.xml
./view/line_tree.xml
./view/move_line_form.xml
+./view/move_line_list.xml
./view/open_chart_start_form.xml
-locale/bg_BG.po
-locale/ca_ES.po
-locale/cs_CZ.po
-locale/de_DE.po
-locale/es_AR.po
-locale/es_CO.po
-locale/es_EC.po
-locale/es_ES.po
-locale/es_MX.po
-locale/fr_FR.po
+locale/bg.po
+locale/ca.po
+locale/cs.po
+locale/de.po
+locale/es.po
+locale/es_419.po
+locale/fr.po
locale/hu_HU.po
locale/it_IT.po
locale/ja_JP.po
-locale/lo_LA.po
-locale/lt_LT.po
-locale/nl_NL.po
+locale/lo.po
+locale/lt.po
+locale/nl.po
+locale/pl.po
locale/pt_BR.po
-locale/ru_RU.po
-locale/sl_SI.po
+locale/ru.po
+locale/sl.po
locale/zh_CN.po
trytond_analytic_account.egg-info/PKG-INFO
trytond_analytic_account.egg-info/SOURCES.txt
@@ -76,8 +76,11 @@ trytond_analytic_account.egg-info/entry_points.txt
trytond_analytic_account.egg-info/not-zip-safe
trytond_analytic_account.egg-info/requires.txt
trytond_analytic_account.egg-info/top_level.txt
+view/account_distribution_form.xml
+view/account_distribution_list.xml
view/account_form.xml
view/account_list.xml
+view/account_list2.xml
view/account_tree.xml
view/account_tree2.xml
view/analytic_account_entry_form.xml
@@ -85,4 +88,5 @@ view/analytic_account_entry_tree.xml
view/line_form.xml
view/line_tree.xml
view/move_line_form.xml
+view/move_line_list.xml
view/open_chart_start_form.xml
\ No newline at end of file
diff --git a/trytond_analytic_account.egg-info/requires.txt b/trytond_analytic_account.egg-info/requires.txt
index 1b64634..03dc23f 100644
--- a/trytond_analytic_account.egg-info/requires.txt
+++ b/trytond_analytic_account.egg-info/requires.txt
@@ -1,6 +1,6 @@
python-sql
-trytond_account >= 4.0, < 4.1
-trytond_company >= 4.0, < 4.1
-trytond_currency >= 4.0, < 4.1
-trytond_party >= 4.0, < 4.1
-trytond >= 4.0, < 4.1
+trytond_account >= 4.2, < 4.3
+trytond_company >= 4.2, < 4.3
+trytond_currency >= 4.2, < 4.3
+trytond_party >= 4.2, < 4.3
+trytond >= 4.2, < 4.3
diff --git a/view/account_distribution_form.xml b/view/account_distribution_form.xml
new file mode 100644
index 0000000..0be6fad
--- /dev/null
+++ b/view/account_distribution_form.xml
@@ -0,0 +1,14 @@
+<?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="parent"/>
+ <field name="parent" colspan="3"/>
+ <label name="account"/>
+ <field name="account"/>
+ <label name="ratio"/>
+ <group col="2" id="ratio">
+ <field name="ratio" factor="100" xexpand="0"/>
+ <label name="ratio" string="%" xalign="0.0" xexpand="1"/>
+ </group>
+</form>
diff --git a/view/analytic_account_entry_tree.xml b/view/account_distribution_list.xml
similarity index 58%
copy from view/analytic_account_entry_tree.xml
copy to view/account_distribution_list.xml
index e593082..94eaf0e 100644
--- a/view/analytic_account_entry_tree.xml
+++ b/view/account_distribution_list.xml
@@ -1,8 +1,10 @@
<?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. -->
-<tree string="Analytic Entry" editable="bottom">
- <field name="root"/>
+<tree editable="bottom">
+ <field name="parent"/>
<field name="account"/>
- <field name="origin"/>
+ <field name="ratio" factor="100">
+ <suffix string="%" name="ratio"/>
+ </field>
</tree>
diff --git a/view/account_form.xml b/view/account_form.xml
index 07b0d5b..0fc98a6 100644
--- a/view/account_form.xml
+++ b/view/account_form.xml
@@ -1,7 +1,7 @@
<?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 string="Analytic Account" col="6">
+<form col="6">
<label name="name"/>
<field name="name"/>
<label name="code"/>
@@ -24,7 +24,11 @@ this repository contains the full copyright notices and license terms. -->
<field name="currency"/>
<label name="mandatory"/>
<field name="mandatory"/>
- <field name="childs" colspan="4" view_ids="analytic_account.account_view_list"/>
+ <field name="childs" colspan="4"
+ view_ids="analytic_account.account_view_list2"/>
+ </page>
+ <page name="distributions">
+ <field name="distributions"/>
</page>
<page string="Notes" id="notes">
<field name="note"/>
diff --git a/view/account_list.xml b/view/account_list.xml
index 7194de3..6df2fed 100644
--- a/view/account_list.xml
+++ b/view/account_list.xml
@@ -1,7 +1,7 @@
<?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. -->
-<tree string="Analytic Accounts">
+<tree>
<field name="rec_name"/>
<field name="company"/>
<field name="type"/>
diff --git a/view/account_tree2.xml b/view/account_list2.xml
similarity index 58%
copy from view/account_tree2.xml
copy to view/account_list2.xml
index 9468cd9..2444e72 100644
--- a/view/account_tree2.xml
+++ b/view/account_list2.xml
@@ -1,11 +1,8 @@
<?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. -->
-<tree string="Analytic Accounts" keyword_open="1">
- <field name="name"/>
+<tree>
<field name="code"/>
- <field name="debit"/>
- <field name="credit"/>
- <field name="balance"/>
- <field name="currency"/>
+ <field name="name"/>
+ <field name="type"/>
</tree>
diff --git a/view/account_tree.xml b/view/account_tree.xml
index bdabccf..e441501 100644
--- a/view/account_tree.xml
+++ b/view/account_tree.xml
@@ -1,7 +1,7 @@
<?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. -->
-<tree string="Analytic Accounts">
+<tree>
<field name="rec_name"/>
<field name="company"/>
<field name="type"/>
diff --git a/view/account_tree2.xml b/view/account_tree2.xml
index 9468cd9..0e7382e 100644
--- a/view/account_tree2.xml
+++ b/view/account_tree2.xml
@@ -1,7 +1,7 @@
<?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. -->
-<tree string="Analytic Accounts" keyword_open="1">
+<tree keyword_open="1">
<field name="name"/>
<field name="code"/>
<field name="debit"/>
diff --git a/view/analytic_account_entry_form.xml b/view/analytic_account_entry_form.xml
index 63bdaa9..1cb7dc3 100644
--- a/view/analytic_account_entry_form.xml
+++ b/view/analytic_account_entry_form.xml
@@ -1,7 +1,7 @@
<?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 string="Analytic Entry">
+<form>
<label name="root"/>
<field name="root"/>
<label name="account"/>
diff --git a/view/analytic_account_entry_tree.xml b/view/analytic_account_entry_tree.xml
index e593082..7625751 100644
--- a/view/analytic_account_entry_tree.xml
+++ b/view/analytic_account_entry_tree.xml
@@ -1,7 +1,7 @@
<?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. -->
-<tree string="Analytic Entry" editable="bottom">
+<tree editable="bottom">
<field name="root"/>
<field name="account"/>
<field name="origin"/>
diff --git a/view/line_form.xml b/view/line_form.xml
index 5ec3569..567fce7 100644
--- a/view/line_form.xml
+++ b/view/line_form.xml
@@ -1,31 +1,16 @@
<?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 string="Analytic Line">
- <label name="name"/>
- <field name="name"/>
- <label name="active"/>
- <field name="active" xexpand="0" width="100"/>
- <notebook colspan="4">
- <page string="General Information" id="general">
- <label name="account"/>
- <field name="account"/>
- <label name="date"/>
- <field name="date"/>
- <label name="reference"/>
- <field name="reference"/>
- <label name="party"/>
- <field name="party"/>
- <label name="journal"/>
- <field name="journal"/>
- <label name="move_line"/>
- <field name="move_line"/>
- <label name="debit"/>
- <field name="debit"/>
- <label name="credit"/>
- <field name="credit"/>
- <label name="currency"/>
- <field name="currency"/>
- </page>
- </notebook>
+<form>
+ <label name="move_line"/>
+ <field name="move_line"/>
+ <newline/>
+ <label name="account"/>
+ <field name="account"/>
+ <label name="date"/>
+ <field name="date"/>
+ <label name="debit"/>
+ <field name="debit"/>
+ <label name="credit"/>
+ <field name="credit"/>
</form>
diff --git a/view/line_tree.xml b/view/line_tree.xml
index f25c0b7..2badc4c 100644
--- a/view/line_tree.xml
+++ b/view/line_tree.xml
@@ -1,15 +1,10 @@
<?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. -->
-<tree string="Analytic Lines" editable="top">
+<tree editable="top">
<field name="move_line"/>
- <field name="journal"/>
- <field name="name"/>
- <field name="reference"/>
- <field name="date"/>
- <field name="party"/>
<field name="account"/>
+ <field name="date"/>
<field name="debit"/>
<field name="credit"/>
- <field name="currency"/>
</tree>
diff --git a/view/line_tree.xml b/view/move_line_list.xml
similarity index 51%
copy from view/line_tree.xml
copy to view/move_line_list.xml
index f25c0b7..6c5e549 100644
--- a/view/line_tree.xml
+++ b/view/move_line_list.xml
@@ -1,15 +1,15 @@
<?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. -->
-<tree string="Analytic Lines" editable="top">
- <field name="move_line"/>
- <field name="journal"/>
- <field name="name"/>
- <field name="reference"/>
+<tree>
+ <field name="move"/>
+ <field name="origin"/>
+ <field name="description"/>
+ <field name="move_description"/>
<field name="date"/>
- <field name="party"/>
<field name="account"/>
- <field name="debit"/>
- <field name="credit"/>
- <field name="currency"/>
+ <field name="party"/>
+ <field name="debit" sum="Debit"/>
+ <field name="credit" sum="Credit"/>
+ <field name="analytic_state"/>
</tree>
diff --git a/view/open_chart_start_form.xml b/view/open_chart_start_form.xml
index 9bfa5dd..029f1a0 100644
--- a/view/open_chart_start_form.xml
+++ b/view/open_chart_start_form.xml
@@ -1,7 +1,7 @@
<?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 string="Open Chart of Analytic Accounts">
+<form>
<label name="start_date"/>
<field name="start_date"/>
<label name="end_date"/>
--
tryton-modules-analytic-account
More information about the tryton-debian-vcs
mailing list