diff --git a/modules/document_incoming/view/document_incoming_list.xml b/modules/document_incoming/view/document_incoming_list.xml index af1bb28..c2be37b 100755 --- a/modules/document_incoming/view/document_incoming_list.xml +++ b/modules/document_incoming/view/document_incoming_list.xml @@ -2,6 +2,7 @@ + diff --git a/modules/document_incoming_wr/document.py b/modules/document_incoming_wr/document.py index 5ede120..8b91f99 100644 --- a/modules/document_incoming_wr/document.py +++ b/modules/document_incoming_wr/document.py @@ -18,6 +18,10 @@ class IncomingConfiguration(metaclass=PoolMeta): class Incoming(metaclass=PoolMeta): __name__ = 'document.incoming' + result_notes = fields.Function( + fields.Text("Result Notes"), + 'get_result_notes') + @classmethod def __setup__(cls): super().__setup__() @@ -39,7 +43,7 @@ class Incoming(metaclass=PoolMeta): WR.save([wr]) WR.run_ocr([wr]) WR.run_metadata([wr]) - + WR.run_pipeline([wr]) return wr def _process_controller(self): @@ -54,6 +58,14 @@ class Incoming(metaclass=PoolMeta): return wr + def get_result_notes(self, name=None): + result = getattr(self, 'result', None) + if not result: + return '' + if getattr(result, '__name__', None) == 'automation.document': + return getattr(result, 'notes', '') or '' + return '' + # @property # def supplier_invoice_company(self): # pass diff --git a/modules/document_incoming_wr/document.xml b/modules/document_incoming_wr/document.xml index c7a9f80..9c9cedf 100644 --- a/modules/document_incoming_wr/document.xml +++ b/modules/document_incoming_wr/document.xml @@ -8,5 +8,10 @@ this repository contains the full copyright notices and license terms. --> document_incoming_configuration_form + + document.incoming + + document_incoming_list_wr + diff --git a/modules/document_incoming_wr/tryton.cfg b/modules/document_incoming_wr/tryton.cfg index 8532eef..bf4e276 100644 --- a/modules/document_incoming_wr/tryton.cfg +++ b/modules/document_incoming_wr/tryton.cfg @@ -2,7 +2,9 @@ version=7.2.0 depends: document_incoming + automation ir party xml: document.xml + view/document_incoming_list.xml diff --git a/modules/document_incoming_wr/view/document_incoming_list.xml b/modules/document_incoming_wr/view/document_incoming_list.xml new file mode 100644 index 0000000..9064895 --- /dev/null +++ b/modules/document_incoming_wr/view/document_incoming_list.xml @@ -0,0 +1,8 @@ + + + + + + +