changeset eabea6829865 in modules/account_product:default
details: 
https://hg.tryton.org/modules/account_product?cmd=changeset;node=eabea6829865
description:
        Merge account kind and account type

        issue4990
        review68401002
diffstat:

 account.py                    |  4 ++--
 configuration.py              |  8 ++++----
 product.py                    |  8 ++++----
 tests/test_account_product.py |  2 +-
 4 files changed, 11 insertions(+), 11 deletions(-)

diffs (106 lines):

diff -r 4b70d949d8fe -r eabea6829865 account.py
--- a/account.py        Fri Mar 22 15:33:43 2019 +0100
+++ b/account.py        Sun Mar 24 18:00:01 2019 +0100
@@ -12,14 +12,14 @@
     category_account_expense = fields.Many2One(
         'account.account', 'Default Expense Account',
         domain=[
-            ('kind', '=', 'expense'),
+            ('type.expense', '=', True),
             ('company', '=', Eval('company')),
             ],
         depends=['company'])
     category_account_revenue = fields.Many2One(
         'account.account', 'Default Revenue Account',
         domain=[
-            ('kind', '=', 'revenue'),
+            ('type.revenue', '=', True),
             ('company', '=', Eval('company')),
             ],
         depends=['company'])
diff -r 4b70d949d8fe -r eabea6829865 configuration.py
--- a/configuration.py  Fri Mar 22 15:33:43 2019 +0100
+++ b/configuration.py  Sun Mar 24 18:00:01 2019 +0100
@@ -14,13 +14,13 @@
     default_category_account_expense = fields.MultiValue(fields.Many2One(
             'account.account', 'Default Account Expense',
             domain=[
-                ('kind', '=', 'expense'),
+                ('type.expense', '=', True),
                 ('company', '=', Eval('context', {}).get('company', -1)),
                 ]))
     default_category_account_revenue = fields.MultiValue(fields.Many2One(
             'account.account', 'Default Account Revenue',
             domain=[
-                ('kind', '=', 'revenue'),
+                ('type.revenue', '=', True),
                 ('company', '=', Eval('context', {}).get('company', -1)),
                 ]))
 
@@ -38,14 +38,14 @@
     default_category_account_expense = fields.Many2One(
         'account.account', "Default Account Expense",
         domain=[
-            ('kind', '=', 'expense'),
+            ('type.expense', '=', True),
             ('company', '=', Eval('company', -1)),
             ],
         depends=['company'])
     default_category_account_revenue = fields.Many2One(
         'account.account', "Default Account Revenue",
         domain=[
-            ('kind', '=', 'revenue'),
+            ('type.revenue', '=', True),
             ('company', '=', Eval('company', -1)),
             ],
         depends=['company'])
diff -r 4b70d949d8fe -r eabea6829865 product.py
--- a/product.py        Fri Mar 22 15:33:43 2019 +0100
+++ b/product.py        Sun Mar 24 18:00:01 2019 +0100
@@ -71,7 +71,7 @@
         'product.category.account', 'category', "Accounts")
     account_expense = fields.MultiValue(fields.Many2One('account.account',
             'Account Expense', domain=[
-                ('kind', '=', 'expense'),
+                ('type.expense', '=', True),
                 ('company', '=', Eval('context', {}).get('company', -1)),
                 ],
             states={
@@ -82,7 +82,7 @@
             depends=['account_parent', 'accounting']))
     account_revenue = fields.MultiValue(fields.Many2One('account.account',
             'Account Revenue', domain=[
-                ('kind', '=', 'revenue'),
+                ('type.revenue', '=', True),
                 ('company', '=', Eval('context', {}).get('company', -1)),
                 ],
             states={
@@ -230,14 +230,14 @@
     account_expense = fields.Many2One(
         'account.account', "Account Expense",
         domain=[
-            ('kind', '=', 'expense'),
+            ('type.expense', '=', True),
             ('company', '=', Eval('company', -1)),
             ],
         depends=['company'])
     account_revenue = fields.Many2One(
         'account.account', "Account Revenue",
         domain=[
-            ('kind', '=', 'revenue'),
+            ('type.revenue', '=', True),
             ('company', '=', Eval('company', -1)),
             ],
         depends=['company'])
diff -r 4b70d949d8fe -r eabea6829865 tests/test_account_product.py
--- a/tests/test_account_product.py     Fri Mar 22 15:33:43 2019 +0100
+++ b/tests/test_account_product.py     Sun Mar 24 18:00:01 2019 +0100
@@ -34,7 +34,7 @@
                     ('name', '=', 'Unit'),
                     ])
             account_expense, = Account.search([
-                    ('kind', '=', 'expense'),
+                    ('type.expense', '=', True),
                     ])
 
             # raise when empty

Reply via email to