{% extends '@Commercial/commercial/layout.html.twig' %} {% block commercial_title %}Prospects{% endblock %} {% block commercial_content %} {% set status_classes = {new:'is-neutral',contacted:'is-blue',qualified:'is-purple',quote:'is-amber',negotiation:'is-orange',won:'is-green',lost:'is-red'} %}

Prospects

Gérez les opportunités commerciales avant conversion en clients.

Actifs
{{ view.kpis.active }}

Prospects actifs

En cours
{{ view.kpis.quotes_sent }}

Devis envoyés

Acceptés
{{ view.kpis.quotes_accepted }}

Devis acceptés

Ce mois
{{ view.kpis.converted_month }}

Convertis ce mois

Perdus
{{ view.kpis.lost }}

Prospects perdus

Liste des prospects

{{ view.kpis.active }} actifs · {{ view.kpis.lost }} perdus · {{ company.nom }}

{% for item in view.rows %} {% set prospect = item.prospect %} {% set quote = item.quote %} {% set owner = prospect.prospectOwner %} {% else %} {% endfor %}
ProspectTypeCatégorieContactVilleSourceResponsableStatutDernier devisMontant
{{ prospect.nom }}{{ prospect.siret ?: 'Prospect #'~prospect.id }} {{ prospect.type ?: 'Entreprise' }} {% if prospect.categorie %}{{ prospect.categorie.nom }}{% else %}—{% endif %} {{ prospect.nom }}{{ prospect.email }} {{ prospect.ville ?: '—' }} {{ prospect.prospectSource ?: 'Non renseignée' }} {% if owner %}
{{ owner.prenom|first }}. {{ owner.nom }}
{% else %}—{% endif %}
{{ view.statuses[prospect.prospectStatus]|default('Nouveau') }} {% if quote %}{{ quote.number ?: 'Brouillon' }}{{ quote.issueDate ? quote.issueDate|date('d/m/Y') : '—' }}{% else %}Aucun
devis
{% endif %}
{% if quote %}{{ quote.totalTtc|number_format(0,',',' ') }} €{% elseif prospect.prospectEstimatedValue %}{{ prospect.prospectEstimatedValue|number_format(0,',',' ') }} €{% else %}—{% endif %}
Aucun prospect enregistré.

Affichage de {{ view.rows|length > 6 ? 6 : view.rows|length }} prospects sur {{ view.rows|length }} · {{ view.kpis.active }} actifs · {{ view.kpis.lost }} perdus

Importer des prospects

Importez un fichier CSV contenant vos prospects. Les lignes valides seront ajoutées au pipeline.

Format attendu : nom, type, email, téléphone, ville, SIRET, source.
{% endblock %}