formatting, indexes optimized
This commit is contained in:
parent
c87f22674b
commit
01f1aff68f
12 changed files with 124 additions and 120 deletions
12
book.py
12
book.py
|
@ -72,8 +72,7 @@ class Book(tree(separator='/'), Workflow, ModelSQL, ModelView):
|
|||
states={
|
||||
'readonly': Or(
|
||||
STATES['readonly'],
|
||||
Len(Eval('lines')) > 0,
|
||||
),
|
||||
Len(Eval('lines')) > 0),
|
||||
}, depends=DEPENDS+['lines'])
|
||||
feature = fields.Function(fields.Char(
|
||||
string='Feature', readonly=True,
|
||||
|
@ -122,8 +121,7 @@ class Book(tree(separator='/'), Workflow, ModelSQL, ModelView):
|
|||
states={
|
||||
'readonly': Or(
|
||||
STATES2['readonly'],
|
||||
Len(Eval('lines')) > 0,
|
||||
),
|
||||
Len(Eval('lines')) > 0),
|
||||
'invisible': STATES2['invisible'],
|
||||
'required': ~STATES2['invisible'],
|
||||
}, depends=DEPENDS2+['lines'])
|
||||
|
@ -163,8 +161,7 @@ class Book(tree(separator='/'), Workflow, ModelSQL, ModelView):
|
|||
states={
|
||||
'readonly': Or(
|
||||
STATES2['readonly'],
|
||||
Len(Eval('lines', [])) > 0,
|
||||
),
|
||||
Len(Eval('lines', [])) > 0),
|
||||
}, depends=DEPENDS2+['lines'])
|
||||
currency_digits = fields.Function(fields.Integer(
|
||||
string='Currency Digits',
|
||||
|
@ -368,8 +365,7 @@ class Book(tree(separator='/'), Workflow, ModelSQL, ModelView):
|
|||
query = tab_line.select(
|
||||
tab_line.cashbook,
|
||||
where=Operator(
|
||||
getattr(tab_line, name), clause[2]),
|
||||
)
|
||||
getattr(tab_line, name), clause[2]))
|
||||
return [('id', 'in', query)]
|
||||
|
||||
@classmethod
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue