{% extends 'base.html.twig' %} {% block title %} {% trans %}COSAP - Dashboard CRM{% endtrans %} {% endblock %} {% block body %} {{ parent() }}
{% if app.user and is_granted('ROLE_UTILISATEUR_COMMERCIALE') %}
Nombre de mes opportunités

{{mine_opportunity[0]['count_mine_opportunity']}}

Opportunitiés
Nombre de mes opportunités soumission :
{{ mine_opportunity[0]['mine_opportunity_soumission'] }} opportunités
0 %} {% set percent = ((mine_opportunity[0]['mine_opportunity_soumission_concretise'])/(mine_opportunity[0]['mine_opportunity_soumission']))*100 %} {% else %} {% set percent = 0 %} {% endif %} style="text-align: center;">

{{ mine_opportunity[0]['mine_opportunity_soumission_concretise'] }}

Opportunitiés soumission concrétisée
Nombre de mes opportunités gré à gré :
{{ mine_opportunity[0]['mine_opportunity_gre'] }} opportunités
0 %} {% set percent = ((mine_opportunity[0]['mine_opportunity_gre_concretise'])/(mine_opportunity[0]['mine_opportunity_gre']))*100 %} {% else %} {% set percent = 0 %} {% endif %} style="text-align: center;">

{{ mine_opportunity[0]['mine_opportunity_gre_concretise'] }}

Opportunitiés gré à gré concrétisée
{% if mine_opportunity[0]['mes_clients']|length %}
Avancement des opportinutés - Responsable commercial
{% for client in mine_opportunity[0]['mes_clients']|sort((a, b) => b.percent <=> a.percent) %} {% endfor %}
{% trans %}Client{% endtrans %} {% trans %}N° de mes opportunités total{% endtrans %} {% trans %}N° des opportunités concrétisée{% endtrans %} % {% trans %}Pourcentage{% endtrans %}
logo client {{ client.abreviation }} - {{ client.pays }} {{ client.nb_all_opportunity }} {{ client.nb_concrete_opportunity }} {{ percent }}%
{% endif %}
{% endif %}
Total des opportunités

{{ count_all_opportunity }}

0 %} {% set percent = (nb_opportunity_concretise/count_all_opportunity)*100 %} {% else %} {% set percent = 0 %} {% endif %} style="text-align: center;">

{{nb_opportunity_concretise}}

Opportunitiés concrétisée
0 %} {% set percent = (nb_opportunity_forme_soumission/count_all_opportunity)*100 %} {% else %} {% set percent = 0 %} {% endif %} style="text-align: center;">

{{nb_opportunity_forme_soumission}}

Opportunitiés => Soumission - Consultation
0 %} {% set percent = (nb_opportunity_soumission_ami/count_all_opportunity)*100 %} {% else %} {% set percent = 0 %} {% endif %} style="text-align: center;">

{{nb_opportunity_soumission_ami}}

Opportunitiés Présélectionné
0 %} {% set percent = (nb_opportunity_non_concretise/count_all_opportunity)*100 %} {% else %} {% set percent = 0 %} {% endif %} style="text-align: center;">

{{nb_opportunity_non_concretise}}

Opportunitiés non concrétisée
0 %} {% set percent = (nb_opportunity_en_instance/count_all_opportunity)*100 %} {% else %} {% set percent = 0 %} {% endif %} style="text-align: center;">

{{nb_opportunity_en_instance}}

Opportunitiés en instance
0 %} {% set percent = (nb_opportunity_en_cours/count_all_opportunity)*100 %} {% else %} {% set percent = 0 %} {% endif %} style="text-align: center;">

{{nb_opportunity_en_cours}}

Opportunitiés en cours de traitement
0 %} {% set percent = (nb_opportunity_no_go/count_all_opportunity)*100 %} {% else %} {% set percent = 0 %} {% endif %} style="text-align: center;">

{{nb_opportunity_suspendu}}

Opportunitiés no Go
0 %} {% set percent = (nb_opportunity_suspendu/count_all_opportunity)*100 %} {% else %} {% set percent = 0 %} {% endif %} style="text-align: center;">

{{nb_opportunity_suspendu}}

Opportunitiés suspendues
Montant d'offre totale
{% if nb_opportunity_concretise == 0 %}
{{ montant_offre_total_euro|number_format(0,'',' ') }} {{ constant('App\\Entity\\OpportunityCRM::UNITY_ABREVIATION')[constant('App\\Entity\\OpportunityCRM::UNITY_U01')] }}
{% endif %} {% if montant_offre_total_euro != 0 %}
{{ montant_offre_total_euro|number_format(0,'',' ') }} {{ constant('App\\Entity\\OpportunityCRM::UNITY_ABREVIATION')[constant('App\\Entity\\OpportunityCRM::UNITY_U01')] }}
{% endif %} {% if montant_offre_total_fcfa != 0 %}
{{ montant_offre_total_fcfa|number_format(0,'',' ') }} {{ constant('App\\Entity\\OpportunityCRM::UNITY_ABREVIATION')[constant('App\\Entity\\OpportunityCRM::UNITY_U02')] }}
{% endif %} {% if montant_offre_total_dollars != 0 %}

{{ montant_offre_total_dollars|number_format(0,'',' ') }} {{ constant('App\\Entity\\OpportunityCRM::UNITY_ABREVIATION')[constant('App\\Entity\\OpportunityCRM::UNITY_U03')] }}

{% endif %} {% if montant_offre_total_tnd != 0 %}

{{ montant_offre_total_tnd|number_format(0,'',' ') }} {{ constant('App\\Entity\\OpportunityCRM::UNITY_ABREVIATION')[constant('App\\Entity\\OpportunityCRM::UNITY_U04')] }}

{% endif %}
Montant contractualisé totale
{% if nb_opportunity_concretise == 0 %}
{{ montant_concretise_total_euro|number_format(0,'',' ') }} {{ constant('App\\Entity\\OpportunityCRM::UNITY_ABREVIATION')[constant('App\\Entity\\OpportunityCRM::UNITY_U01')] }}
{% endif %} {% if montant_concretise_total_euro != 0 %}
{{ montant_concretise_total_euro|number_format(0,'',' ') }} {{ constant('App\\Entity\\OpportunityCRM::UNITY_ABREVIATION')[constant('App\\Entity\\OpportunityCRM::UNITY_U01')] }}
{% endif %} {% if montant_concretise_total_fcfa != 0 %}
{{ montant_concretise_total_fcfa|number_format(0,'',' ') }} {{ constant('App\\Entity\\OpportunityCRM::UNITY_ABREVIATION')[constant('App\\Entity\\OpportunityCRM::UNITY_U02')] }}
{% endif %} {% if montant_concretise_total_dollars != 0 %}

{{ montant_concretise_total_dollars|number_format(0,'',' ') }} {{ constant('App\\Entity\\OpportunityCRM::UNITY_ABREVIATION')[constant('App\\Entity\\OpportunityCRM::UNITY_U03')] }}

{% endif %} {% if montant_concretise_total_tnd != 0 %}

{{ montant_concretise_total_tnd|number_format(0,'',' ') }} {{ constant('App\\Entity\\OpportunityCRM::UNITY_ABREVIATION')[constant('App\\Entity\\OpportunityCRM::UNITY_U04')] }}

{% endif %}
Nombre total des opportunités soumission :
{{ nb_opportunity_soumission }} opportunités
0 %} {% set percent = (nb_opportunity_soumission_concretise/nb_opportunity_soumission)*100 %} {% else %} {% set percent = 0 %} {% endif %} style="text-align: center;">

{{ nb_opportunity_soumission_concretise }}

Opportunitiés soumission concrétisée
Nombre total des opportunités gré à gré :
{{ nb_opportunity_gre }} opportunités
0 %} {% set percent = (nb_opportunity_gre_concretise/nb_opportunity_gre)*100 %} {% else %} {% set percent = 0 %} {% endif %} style="text-align: center;">

{{ nb_opportunity_gre_concretise }}

Opportunitiés gré à gré concrétisée
Avancement des opportinutés - Responsable commercial
{% if not clients|length %} {% else %}
{% for client in clients|sort((a, b) => b.percent <=> a.percent) %} {% endfor %}
{% trans %}Client{% endtrans %} {% trans %}Pays{% endtrans %} {% trans %}N° d'opportunité{% endtrans %} % {% trans %}Pourcentage{% endtrans %}
logo client {{ client.name }} {{ client.pays }} {{ client.nb_opportunity }} {{ percent }}%
{% endif %}
{% if app.user and not is_granted('ROLE_UTILISATEUR_COMMERCIALE') %}
Réalisation commerciale : SFM
{% if not opportunity_by_apporteur_interne|length %} {% else %}
{% for apporteur in opportunity_by_apporteur_interne|sort((a, b) => b.count_opportunity <=> a.count_opportunity) %} {% endfor %}
{% trans %}Apporteur d'opportunité{% endtrans %} {% trans %}N° d'opportunité{% endtrans %} {% trans %}N° concrétisée{% endtrans %} {% trans %}N° non concrétisée{% endtrans %}
user {{ apporteur.fullName }} {{ apporteur.count_opportunity }} {{ apporteur.concrete_opportunity }} {{ apporteur.non_concrete_opportunity }}
{% endif %}
Réalisation commerciale : Partenaires
{% if not opportunity_by_partenaire_externe|length %} {% else %}
{% for partenaire in opportunity_by_partenaire_externe|sort((a, b) => b.count_opportunity <=> a.count_opportunity) %} {% endfor %}
{% trans %}Partenaire{% endtrans %} {% trans %}Pays{% endtrans %} {% trans %}N° d'opportunité{% endtrans %} % {% trans %}Pourcentage{% endtrans %} {% trans %}N° concrétisée{% endtrans %} {% trans %}N° non concrétisée{% endtrans %}
{{ partenaire.name }} {{ partenaire.pays }} {{ partenaire.count_opportunity }} {{ percent }}%
{{ partenaire.concrete_opportunity }} {{ partenaire.non_concrete_opportunity }}
{% endif %}
Prospection par responsable commercial
{% if not opportunity_by_responsable|length %} {% else %}
{% for responsable in opportunity_by_responsable|sort((a, b) => b.count_opportunity <=> a.count_opportunity) %} {% endfor %}
{% trans %}Responsable commercial{% endtrans %} {% trans %}N° d'opportunité totale{% endtrans %} % {% trans %}Pourcentage{% endtrans %} {% trans %}N° d'opportunité concrétisée{% endtrans %} {% trans %}N° d'opportunité non concrétisée{% endtrans %}
user {{ responsable.fullName }} {{responsable.count_opportunity }} {{ percent }}%
{{responsable.concrete_opportunity }} {{responsable.non_concrete_opportunity }}
{% endif %}
{% endif %}
{% endblock %} {% block javascripts %} {{ parent() }} {{ include('CRM/DashboardCRM/ajax/manage_choix_view.html.twig') }} {{ include('CRM/DashboardCRM/ajax/stat_classification_opportunity_by_type.html.twig') }} {{ include('CRM/DashboardCRM/ajax/stat_classification_mine_opportunity_by_type.html.twig') }} {{ include('CRM/DashboardCRM/ajax/stat_classification_by_type_soumission.html.twig') }} {{ include('CRM/DashboardCRM/ajax/stat_classification_mine_by_type_soumission.html.twig') }} {{ include('CRM/DashboardCRM/ajax/stat_evolution_result_opportunity.html.twig') }} {{ include('CRM/DashboardCRM/ajax/stat_evolution_mine_result_opportunity.html.twig') }} {{ include('CRM/DashboardCRM/ajax/stat_evolution_type_opportunity.html.twig') }} {{ include('CRM/DashboardCRM/ajax/stat_mine_opportunity.html.twig') }} {{ include('CRM/DashboardCRM/ajax/stat_repartation_opportunity_by_source.html.twig') }} {{ include('CRM/DashboardCRM/ajax/stat_repartation_opportunity_by_responsable.html.twig') }} {% endblock %}