feat(ProspectTrace): Se hace visible unidad de negocio, actualizandose al seleccionar prospecto, #56
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
2023-08-24 13:16:21 -05:00
parent a33d43cb57
commit 4ffb654814
6 changed files with 25 additions and 5 deletions

View File

@@ -185,6 +185,8 @@ Crear seguimiento de prospecto::
>>> prospect_trace.prospect.name
'guchito S.A.S'
>>> prospect_trace.prospect_business_unit
'brigade'
>>> prospect_trace.prospect_city.name
'Medellín'
>>> prospect_trace.prospect_contact.value
@@ -194,7 +196,7 @@ Crear seguimiento de prospecto::
>>> prospect_trace.prospect_contact.job
'Gerente R.H'
Crear llamadas a un seguimiento de prospecto desde el seguimiento de prospecto::
Crear llamadas a un seguimiento de prospecto::
>>> make_call = Wizard('sale.prospect_trace.make_call', [prospect_trace])
>>> make_call.form.description = 'First call to the prospect'
>>> make_call.form.interest = '0'
@@ -259,10 +261,11 @@ Cuando se asigna prospecto sin método de contacto mobile, el contacto en el seg
>>> prospect4.save()
>>> prospect_trace2 = ProspectTrace()
>>> prospect_trace2.prospect = prospect2
>>> prospect_trace2.prospect = prospect4
>>> prospect_trace2.save()
>>> prospect_trace2.prospect_contact
--------

View File

@@ -24,6 +24,12 @@ class RequiredValuesTestCase(ModuleTestCase):
Prospect = pool.get('sale.prospect')
self.assertTrue(Prospect.name.required)
@with_transaction()
def test_bussiness_unit_en_Prospect_es_obligatorio(self):
pool = Pool()
Prospect = pool.get('sale.prospect')
self.assertTrue(Prospect.business_unit.required)
@with_transaction()
def test_value_en_ContactMethod_es_obligatorio(self):
pool = Pool()