chore: Se elimina código muerto
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
This commit is contained in:
parent
06a7402f0c
commit
11a541a3eb
11
call.py
11
call.py
@ -9,9 +9,8 @@ from .selections.call_results import CallResults
|
|||||||
|
|
||||||
class Call(ModelSQL, ModelView):
|
class Call(ModelSQL, ModelView):
|
||||||
'Llamada'
|
'Llamada'
|
||||||
|
|
||||||
__name__ = 'sale.call'
|
__name__ = 'sale.call'
|
||||||
|
_order_name = 'date'
|
||||||
_states = {'readonly': True}
|
_states = {'readonly': True}
|
||||||
|
|
||||||
date = fields.Date('Date', states=_states)
|
date = fields.Date('Date', states=_states)
|
||||||
@ -27,6 +26,14 @@ class Call(ModelSQL, ModelView):
|
|||||||
CallResults.get_call_results(),
|
CallResults.get_call_results(),
|
||||||
'Call result', states=_states)
|
'Call result', states=_states)
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def __setup__(cls):
|
||||||
|
super(Call, cls).__setup__()
|
||||||
|
|
||||||
|
cls._order = [
|
||||||
|
('date', 'DESC NULLS FIRST')
|
||||||
|
]
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def default_date(cls):
|
def default_date(cls):
|
||||||
return date.today()
|
return date.today()
|
||||||
|
@ -200,8 +200,6 @@ Crear llamadas a un seguimiento de prospecto desde el seguimiento de prospecto::
|
|||||||
>>> make_call.form.interest = '3'
|
>>> make_call.form.interest = '3'
|
||||||
>>> make_call.execute('make_call')
|
>>> make_call.execute('make_call')
|
||||||
|
|
||||||
.. >>> prospect_trace.save()
|
|
||||||
|
|
||||||
Verificar estado final del seguimiento del prospecto y sus llamadas
|
Verificar estado final del seguimiento del prospecto y sus llamadas
|
||||||
>>> prospect_trace.calls[0].call_result
|
>>> prospect_trace.calls[0].call_result
|
||||||
'missed_call'
|
'missed_call'
|
||||||
@ -222,9 +220,7 @@ Verificar estado final del seguimiento del prospecto y sus llamadas
|
|||||||
>>> prospect_trace.state
|
>>> prospect_trace.state
|
||||||
'open'
|
'open'
|
||||||
|
|
||||||
Programar una próxima llamada pendiente al seguimiento de prospecto::
|
Programar una próxima llamada pendiente al seguimiento de prospecto::
|
||||||
>>> PendingCall = Model.get('sale.pending_call')
|
|
||||||
|
|
||||||
>>> schedule = Wizard('sale.prospect_trace.schedule', [prospect_trace])
|
>>> schedule = Wizard('sale.prospect_trace.schedule', [prospect_trace])
|
||||||
>>> schedule.form.date_time = datetime(2023, 8, 14, 15, 30, 30)
|
>>> schedule.form.date_time = datetime(2023, 8, 14, 15, 30, 30)
|
||||||
>>> schedule.execute('schedule')
|
>>> schedule.execute('schedule')
|
||||||
@ -256,6 +252,8 @@ Cuando se asigna prospecto sin método de contacto mobile, el contacto en el seg
|
|||||||
|
|
||||||
>>> prospect_trace2.save()
|
>>> prospect_trace2.save()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
--------
|
--------
|
||||||
Reportes
|
Reportes
|
||||||
--------
|
--------
|
||||||
|
Loading…
Reference in New Issue
Block a user