Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a4fe42e15a | ||
| d1ad40203b | |||
| 9c368809f9 |
@@ -51,6 +51,11 @@ class Prospect(ModelSQL, ModelView, DeactivableMixin):
|
||||
def default_state(cls):
|
||||
return 'unassigned'
|
||||
|
||||
@fields.depends('prospect_trace', 'contact_methods')
|
||||
def on_change_contact_methods(self):
|
||||
for contact in self.contact_methods:
|
||||
contact.prospect_trace = self.prospect_trace
|
||||
|
||||
@fields.depends('city', 'department')
|
||||
def on_change_city(self):
|
||||
if self.city:
|
||||
|
||||
@@ -365,7 +365,14 @@ Crear un usuario de rol administrador::
|
||||
>>> admin.user_admin == True
|
||||
True
|
||||
|
||||
Agregar un nuevo método de contacto desde prospecto
|
||||
>>> contact_method = prospect1.contact_methods.new(value='0000000000', name='Nuevo', job='Puesto increíble')
|
||||
>>> prospect1.save()
|
||||
|
||||
>>> prospect1.contact_methods[-1].value
|
||||
'0000000000'
|
||||
>>> prospect_trace.prospect_contacts[-1].value
|
||||
'0000000000'
|
||||
|
||||
--------
|
||||
Reportes
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tryton]
|
||||
version=6.8.0
|
||||
version=7.0.0
|
||||
depends:
|
||||
ir
|
||||
res
|
||||
|
||||
Reference in New Issue
Block a user