{% extends 'Common/baseAdminPannel.html.twig' %} {% block title %} {% if filter=='wmeeting' %} Confirmación de cita {% else %} Atender papeleta {% endif %} {% endblock %} {% block body %} {% include 'Common/paginator.html.twig' with { total: ballotCount, index: offset, url:path('ballot_tracking_attend', {'filter':filter, 'office':office.id|default}), } %} {% if ballotCount>1 %} Total por antender: {{ ballotCount }}
{% else %}
{% endif %}
{{ form_start(form, {'attr':{'data-remote':'true', 'data-method':'POST', 'data-url':form.vars.action, 'data-prepend-result':'#ballot-history tbody', 'data-callback':'updateBallotRow' }}) }}

Datos de la papeleta

{# {% if form.userOpc is defined%} {% endif %} #} {% if ballot.userOpc is defined%} {% endif %} {% if ballot.userOperator is defined%} {% endif %} {# {% if form.userOperator %} {% endif %} #}
Estado ({{ballot.lastHistory.status.type|default("NATT")|trans}}) {{ ballot.lastHistory.status.name|default("No atendida")|trans}}
No. de llamadas {{ ballot.calls }}
Folio {% if form.folio is defined %} {{ form_widget(form.folio) }} {% else %} {{ ballot.folio }} {% endif %}
Código facebook {% if form.facebookCode is defined %} {{ form_widget(form.facebookCode) }} {% else %} {{ ballot.facebookCode}} {% endif %}
Concesionario {{ ballot.office.concessionarie.name }}
Oficina {{ ballot.office.name }}
Campaña {{ ballot.campaign.nameLabel|default('Sin campaña') }} {# {% if form.campaign is defined %} {{ form_widget(form.campaign) }} {% else %} {{ ballot.campaign.name|default('Sin campaña') }} {% endif %} #}
OPC {{ form_widget(form.userOpc) }}
OPC {{ ballot.userOpc.person.fullName|default("Sin OPC asignado")}}
Operador {{ ballot.userOperator.person.fullName|default("Sin operador asignado")}}
Operador {{ form_widget(form.userOperator) }}
Fecha de encuesta {{ ballot.elaborationDate?ballot.elaborationDate|date('Y-m-d'):('Sin fecha de elaboración') }}
Fecha de captura {{ ballot.createdDate?ballot.createdDate|date('Y-m-d H:i'):('Sin fecha de ceración') }}
Observaciones {{ ballot.observations|default('Sin observaciones') }}

Datos del prospecto/cliente

{% if ballot.person.couple %} {% endif %}
Nombres {{ form_widget(form.person.names) }}
Apellido paterno {{ form_widget(form.person.pLastname) }}
Apellido materno {{ form_widget(form.person.mLastname) }}
Edad {{ form_widget(form.person.age) }}
Tel. Casa {{ form_widget(form.person.homeTelephone) }}
Tel. Trabajo {{ form_widget(form.person.workTelephone) }}
Celular {{ form_widget(form.person.celphone) }}
Email {{ form_widget(form.person.email) }}
Estado civil {{ form_widget(form.person.civilStatus) }}
Ocupación {{ form_widget(form.person.occupation) }}
Ingresos {{ form_widget(form.person.income) }}
Tarjeta de crédito {{ form_widget(form.person.hasCreditCard) }}
Nombre de pareja {{ ballot.person.couple.fullName }}
{{ form_widget(form) }} {{ form_end(form) }}
{% set bh = ballotHistories|first %}

Último estado

Usuario: {{ bh.createdBy.username|default("") }}
Estado: {{ bh.status.type|default('NATT')|trans }} - {{ bh.status.name|default('Sin llamada') }}
Fecha: {{ bh?bh.createdDate|date("d-m-y h:i")|default("Sin cambio de estado"):"Sin cambio de estado" }}
Comentarios: {{ bh.comment|default("Sin comentarios")|raw}}
Llamar después: {{bh.callLaterDate|default(null)?bh.callLaterDate|date("d-m-y h:i"):"Sin fecha de llamada" }}
{% if ballot.meeting %}

Datos de la cita

Realizada: {{ ballot.meeting.updatedDate?ballot.meeting.updatedDate|date('d-m-y H:i'):ballot.meeting.createdDate|date('d-m-y H:i') }}

Programada para: {{ ballot.meeting.date|date('d-m-y H:i') }}


{% endif %} {% if ballot.lastStatusTypeString!="WMNQNS" and ballot.lastStatusTypeString!="WMNQS" and ballot.lastStatusTypeString!="WMNT" and ballot.lastStatusTypeString!="WMQ" and ballot.lastStatusTypeString!="WMNI" and ballot.lastStatusTypeString!="WMQS" and ballot.lastStatusTypeString!="WMQNS" and ballot.lastStatusTypeString!="FD" and ballot.lastStatusTypeString!="NQ" and ballot.lastStatusTypeString!="NI"%} {% if app.user.hasRole("ROLE_MEETING_CONFIRMATOR") or app.user.hasRole("ROLE_TLMKT_SUPERVISOR") or app.user.hasRole("ROLE_TLMKT_OPERATOR")%} {% if ((app.user.hasRole("ROLE_TLMKT_OPERATOR") and not app.user.hasRole("ROLE_TLMKT_SUPERVISOR")) and ballot.opertatorCanModify) or app.user.hasRole("ROLE_TLMKT_SUPERVISOR") %}

Descartar prospecto

{% if filter=='userCanCall' or app.user.hasRole("ROLE_TLMKT_SUPERVISOR") %} {% endif %} {% if filter=='userCanCall' or app.user.hasRole("ROLE_TLMKT_SUPERVISOR") %} {% endif %}

Reprogramar llamada

{% if filter=='userCanCall' %} {% endif %}

Prospecto calificado

{% if ballot.lastStatusTypeString=="WM" or ballot.lastStatusTypeString=="WMNA" or ballot.lastStatusTypeString=="WMCL" or ballot.lastStatusTypeString=="WMR" or ballot.lastStatusTypeString=="WMC" or ballot.lastStatusTypeString=="WMNASS"%} {% if ballot.lastStatusTypeString!="WMC" and ballot.lastStatusTypeString!="WMNASS"%} {% endif %} {% if ballot.lastStatusTypeString!="WMCA"%} {% endif %} {% else %} {% endif %} {% if reporgrammedBallots|length>0 %}

Llamadas reprogramadas

{% for rb in reporgrammedBallots %} rb.lastHistory.callLaterDate|date('Y-m-d H:i')?"expired" }}"> {% endfor %}
Nombre Fecha reprogramada
{{ rb.person.fullName }} {{ rb.lastHistory.callLaterDate|date('d-M-Y H:i') }}
{% endif %} {% endif %} {% endif %} {% if (ballot.lastStatusTypeString=="WM" or ballot.lastStatusTypeString=="WMNA" or ballot.lastStatusTypeString=="WMNASS" or ballot.lastStatusTypeString=="WMCL" or ballot.lastStatusTypeString=="WMR" or ballot.lastStatusTypeString=="WMC") and app.user.hasRole("ROLE_TLMKT_RECEPTIONIST")%}

Confirmar asistencia

{% else %} {% endif %}

Ayuda

{% endif %} {% if ballot.lastStatusTypeString=="WMQS" or ballot.lastStatusTypeString=="WMNQS" %}

Datos de venta

Linner: {{ ballot.meeting.linner.username }}

Closer: {{ ballot.meeting.closer.username }}

No. de contrato: {{ ballot.sale.contract }}

Tipo de contrato: {{ ballot.sale.contractType.name|default("No especificado") }}

Monto: ${{ ballot.sale.ammount|number_format(2) }}

Método de pago: {{ ballot.sale.paymentMethod.name|default("No especificado") }}

No. de recibo: {{ ballot.sale.receiptNumber|default("No especificado") }}

Pago inicial: ${{ ballot.sale.initialPayment|number_format(2) }}

Pagos de enganche: {{ ballot.sale.downPayments|default("No especificado") }}

Pagos de saldo: {{ ballot.sale.balancePayments|default("No especificado")}}

{% endif %} {% if ballot.meeting and (ballot.meeting.confirmer or ballot.lastStatusTypeString=="WMNQNS") and app.user.hasRole("ROLE_TLMKT_RECEPTIONIST")%} {% endif %} {% if app.user.hasRole("ROLE_TLMKT_SUPERVISOR") %} {% endif %}

Historial

{% for bh in ballotHistories %} {% set loopIndex = loop.index %} {% include "backend/telemarketing/ballotTracking/_ballotHistory.html.twig" with {"ballotHistory": bh, "loopIndex":loopIndex} %} {% endfor %}
Usuario Tipo de
estado
Estado Fecha Comentarios Llamada reprogramada
{% endblock %}