Order fiscal year and period with descending start date by default
issue10475 review348571002
This commit is contained in:
+2
-1
@@ -37,6 +37,7 @@ class FiscalYear(Workflow, ModelSQL, ModelView):
|
||||
domain=[
|
||||
('company', '=', Eval('company')),
|
||||
],
|
||||
order=[('start_date', 'ASC'), ('id', 'ASC')],
|
||||
depends=DEPENDS + ['company'])
|
||||
state = fields.Selection([
|
||||
('open', 'Open'),
|
||||
@@ -58,7 +59,7 @@ class FiscalYear(Workflow, ModelSQL, ModelView):
|
||||
@classmethod
|
||||
def __setup__(cls):
|
||||
super(FiscalYear, cls).__setup__()
|
||||
cls._order.insert(0, ('start_date', 'ASC'))
|
||||
cls._order.insert(0, ('start_date', 'DESC'))
|
||||
cls._transitions |= set((
|
||||
('open', 'close'),
|
||||
('close', 'locked'),
|
||||
|
||||
@@ -58,7 +58,7 @@ class Period(Workflow, ModelSQL, ModelView):
|
||||
def __setup__(cls):
|
||||
super(Period, cls).__setup__()
|
||||
cls.__access__.add('fiscalyear')
|
||||
cls._order.insert(0, ('start_date', 'ASC'))
|
||||
cls._order.insert(0, ('start_date', 'DESC'))
|
||||
cls._transitions |= set((
|
||||
('open', 'close'),
|
||||
('close', 'locked'),
|
||||
|
||||
@@ -74,6 +74,7 @@ this repository contains the full copyright notices and license terms. -->
|
||||
<field name="res_model">account.period</field>
|
||||
<field name="search_value"
|
||||
eval="[('state', '=', 'open')]" pyson="1"/>
|
||||
<field name="order" eval="[('start_date', 'ASC'), ('id', 'ASC')]" pyson="1"/>
|
||||
</record>
|
||||
<record model="ir.action.act_window.view"
|
||||
id="act_period_form_close_view1">
|
||||
|
||||
Reference in New Issue
Block a user