Order fiscal year and period with descending start date by default

issue10475
review348571002
This commit is contained in:
Cédric Krier
2021-06-25 00:55:17 +02:00
parent 9636dd0070
commit cf4704837b
3 changed files with 4 additions and 2 deletions
+2 -1
View File
@@ -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'),
+1 -1
View File
@@ -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'),
+1
View File
@@ -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">