From a88bd738332d4989df96cc46fbdb741d447b5e06 Mon Sep 17 00:00:00 2001 From: camilogs Date: Sun, 30 Jul 2023 22:05:24 +0000 Subject: [PATCH] feat: Se completan relaciones para el esqueleto andante --- prospect.py | 3 ++- prospect_trace.py | 2 +- tests/scenario_sale_opportunity_management.rst | 2 -- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/prospect.py b/prospect.py index c605a2a..82c44f4 100644 --- a/prospect.py +++ b/prospect.py @@ -15,7 +15,8 @@ class Prospect(ModelSQL, ModelView): class ContactMethod(ModelSQL, ModelView): 'Mecanismo de contacto' __name__ = 'prospect.contact_method' - + _rec_name = 'value' + _type = [ ('phone', 'Phone'), ('mobile', 'Mobile'), diff --git a/prospect_trace.py b/prospect_trace.py index 4506e41..19ae1fc 100644 --- a/prospect_trace.py +++ b/prospect_trace.py @@ -9,7 +9,7 @@ class ProspectTrace(ModelSQL, ModelView): prospect = fields.Many2One('sale.prospect', 'Prospect') prospect_name = fields.Char('Name') - prospect_contact = fields.Char('Contact') + prospect_contact = fields.Many2One('prospect.contact_method', 'Contact method') prospect_city = fields.Char('City') calls = fields.One2Many('sale.call', 'prospect_trace', "Calls") diff --git a/tests/scenario_sale_opportunity_management.rst b/tests/scenario_sale_opportunity_management.rst index 32f0888..79d73fd 100644 --- a/tests/scenario_sale_opportunity_management.rst +++ b/tests/scenario_sale_opportunity_management.rst @@ -16,8 +16,6 @@ Activate modules:: Como administrador quiero registrar un prospecto para lugo poder hacerle un seguimiento --------------------------------------------------------------------------------------------- -Crear mecanismos de contacto:: - Crear prospecto:: >>> Prospect = Model.get('sale.prospect')