diff --git a/modules/document_incoming_wr/document.py b/modules/document_incoming_wr/document.py index a728463..9d28725 100644 --- a/modules/document_incoming_wr/document.py +++ b/modules/document_incoming_wr/document.py @@ -32,6 +32,7 @@ class Incoming(metaclass=PoolMeta): ('weight_report', "Weight Report")) cls.type.selection.append( ('controller', "Controller")) + cls._order = [('create_date', 'DESC')] @classmethod def _get_results(cls): @@ -67,6 +68,11 @@ class Incoming(metaclass=PoolMeta): return None return create_date.date() + @classmethod + def order_created_at(cls, tables): + table, _ = tables[None] + return [table.create_date] + def get_result_notes(self, name=None): result = getattr(self, 'result', None) if not result: diff --git a/modules/document_incoming_wr/view/document_incoming_list.xml b/modules/document_incoming_wr/view/document_incoming_list.xml index 9117754..cac5119 100644 --- a/modules/document_incoming_wr/view/document_incoming_list.xml +++ b/modules/document_incoming_wr/view/document_incoming_list.xml @@ -3,7 +3,7 @@ this repository contains the full copyright notices and license terms. --> - +