fix: Se asigna tipo de dato adecuado al campo prospect_city
This commit is contained in:
parent
a6b53dd021
commit
c5c80d348a
@ -6,6 +6,7 @@ from trytond.model import ModelSQL, ModelView, fields
|
||||
class City(ModelSQL, ModelView):
|
||||
'Ciudad'
|
||||
__name__ = 'sale.city'
|
||||
_rec_name = 'name'
|
||||
|
||||
name = fields.Char('City')
|
||||
code = fields.Char('Code')
|
||||
|
@ -12,7 +12,7 @@ class ProspectTrace(ModelSQL, ModelView):
|
||||
prospect = fields.Many2One('sale.prospect', 'Prospect')
|
||||
prospect_contact = fields.Many2One(
|
||||
'prospect.contact_method', 'Contact method')
|
||||
prospect_city = fields.Char('City')
|
||||
prospect_city = fields.Many2One('sale.city', 'City')
|
||||
|
||||
calls = fields.One2Many('sale.call', 'prospect_trace', "Calls")
|
||||
|
||||
|
@ -60,8 +60,8 @@ Crear prospecto::
|
||||
Verificar estado final de creación de prospecto::
|
||||
>>> prospect.contact_methods
|
||||
[proteus.Model.get('prospect.contact_method')(1), proteus.Model.get('prospect.contact_method')(2)]
|
||||
>>> prospect.city.parent.code
|
||||
'CO-05'
|
||||
>>> prospect.city.code
|
||||
'CO-05001'
|
||||
>>> prospect.department.code
|
||||
'CO-05'
|
||||
|
||||
@ -132,15 +132,15 @@ Crear seguimiento de prospecto::
|
||||
>>> prospect_trace = ProspectTrace()
|
||||
|
||||
>>> prospect_trace.prospect = prospect
|
||||
|
||||
>>> ContactMethods = Model.get('prospect.contact_method')
|
||||
>>> contact, = ContactMethods.find([('contact_type', '=', 'mobile')])
|
||||
>>> prospect_trace.prospect_contact = contact
|
||||
|
||||
>>> prospect_trace.save()
|
||||
|
||||
>>> prospect_trace.prospect.name
|
||||
'guchito S.A.S'
|
||||
>>> prospect_trace.prospect_city.name
|
||||
'Medellín'
|
||||
>>> prospect_trace.prospect_contact.value
|
||||
'31223425234'
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user