{% extends '@Commercial/commercial/layout.html.twig' %} {% block commercial_title %}Rentabilité projets{% endblock %} {% block javascripts %}{{ parent() }}{% endblock %} {% block commercial_content %}

Rentabilité projets

Analysez les gains, dépenses et marges des projets de la société active.

Chiffre d'affaires projets {{ view.totals.gains|number_format(0, ',', ' ') }} € Sur {{ view.total_rows }} projet{{ view.total_rows > 1 ? 's' : '' }} affiché{{ view.total_rows > 1 ? 's' : '' }}
Dépenses ventilées {{ view.totals.allocated_expenses|number_format(0, ',', ' ') }} € HT alloués aux projets
Indemnités km {{ view.totals.mileage|number_format(0, ',', ' ') }} € Validées et payées
Marge globale {{ view.totals.margin|number_format(0, ',', ' ') }} € Gains − dépenses − indemnités
Taux de marge moyen {{ view.totals.rate|number_format(1, ',', ' ') }}% Objectif : 60%
Réinitialiser

Vue d'ensemble — Gains vs Dépenses par projet

Marge nette par projet sur la période sélectionnée

Projets

{{ view.total_rows }} projet{{ view.total_rows > 1 ? 's' : '' }}
{% for row in view.rows %}{% set project = row.project %}{% else %}{% endfor %}
ProjetClientStatutGainsDép. fourn.Ind. kmTotal dép.MargeTauxVentilationActions
{{ project.titre }}{{ project.type ?: 'Projet' }}
{% if project.client %}
{{ project.client.nom|slice(0,2)|upper }}{{ project.client.nom }}
{% else %}—{% endif %}
{{ project.statut }}{{ row.totalGains|number_format(0, ',', ' ') }} €{{ (row.directExpenses + row.allocatedExpenses)|number_format(0, ',', ' ') }} €{{ row.mileageExpenses > 0 ? row.mileageExpenses|number_format(0, ',', ' ') ~ ' €' : '—' }}{{ row.totalExpenses|number_format(0, ',', ' ') }} €{{ row.marginAmount|number_format(0, ',', ' ') }} €
{{ row.marginRate|number_format(1, ',', ' ') }}%
{{ row.ventilated ? 'Ventilée' : 'Non ventilée' }}
Aucun projet ne correspond aux filtres.
Totaux ({{ view.total_rows }} projets){{ view.totals.gains|number_format(0, ',', ' ') }} €{{ view.totals.allocated_expenses|number_format(0, ',', ' ') }} €{{ view.totals.mileage|number_format(0, ',', ' ') }} €{{ view.totals.expenses|number_format(0, ',', ' ') }} €{{ view.totals.margin|number_format(0, ',', ' ') }} €{{ view.totals.rate|number_format(1, ',', ' ') }}%
Affichage de {{ view.first_row }}–{{ view.last_row }} sur {{ view.total_rows }} projets
{% endblock %}