diff --git a/party_validation.py b/party_validation.py
index e6bb71f..b8db2b1 100644
--- a/party_validation.py
+++ b/party_validation.py
@@ -61,6 +61,7 @@ class ValidationAsk(ModelSQL, ModelView):
# validated_by = employee_field("Validated By")
validated_by = fields.Many2One('res.user', 'User')
blocked = fields.Boolean('Blocked', readonly=True)
+ history = fields.Function(fields.Text('history'), 'get_history')
@classmethod
def __setup__(cls):
@@ -70,6 +71,18 @@ class ValidationAsk(ModelSQL, ModelView):
def get_user(self, name):
return self.create_uid.rec_name
+ def get_history(self, name):
+ # return 'Historial'
+ list_ids = [self.id,]
+ show_list_as_str = 'Fecha | Pregunta | Usuario' + '\n'
+ OpportunityHistory = Pool().get('crm.opportunity.validation')
+ HistoryByAsk = OpportunityHistory.history_revisions(list_ids)
+ for record in HistoryByAsk:
+ # print(record,'rec')
+ show_list_as_str += str(record) + '\n'
+ return str(show_list_as_str)
+ # return str(HistoryByAsk)
+
@fields.depends('response')
def on_change_response(self):
if self.response:
diff --git a/view/opportunity_validation_form.xml b/view/opportunity_validation_form.xml
index c517064..394c837 100644
--- a/view/opportunity_validation_form.xml
+++ b/view/opportunity_validation_form.xml
@@ -12,7 +12,10 @@ this repository contains the full copyright notices and license terms. -->
-
-
+
+
+
+
+