{% extends '@Commercial/commercial/layout.html.twig' %} {% block commercial_title %}Fournisseurs{% endblock %} {% block commercial_content %} {% set month_names = {1:'Janvier',2:'Février',3:'Mars',4:'Avril',5:'Mai',6:'Juin',7:'Juillet',8:'Août',9:'Septembre',10:'Octobre',11:'Novembre',12:'Décembre'} %}

Fournisseurs

Gérez les fournisseurs utilisés dans les dépenses.

{% if is_granted('SUPPLIER_EDIT', company) %} {% endif %} Exporter {% if is_granted('SUPPLIER_EDIT', company) %} Nouveau fournisseur {% endif %}
Fournisseurs actifs {{ view.kpis.active }} {% if view.kpis.new_count %}+{{ view.kpis.new_count }} ce mois{% endif %}
Entreprises {{ view.kpis.companies }}
Particuliers {{ view.kpis.individuals }}
Archivés {{ view.kpis.archived }}
Fournisseurs actifs {{ view.kpis.monthly_total|number_format(2, ',', ' ') }} € {{ month_names['now'|date('n')] }} {{ 'now'|date('Y') }}
Réinitialiser
{{ view.total_rows }} fournisseur{{ view.total_rows > 1 ? 's' : '' }}trouvé{{ view.total_rows > 1 ? 's' : '' }}
{% for row in view.rows %}{% set supplier = row.supplier %}{% set initials = supplier.nom|split(' ')|map(word => word|slice(0,1))|join|slice(0,2)|upper %}{% else %}{% endfor %}
FournisseurTypeSIRET / SIRENVilleEmailTéléphoneTotal dépensesDernière dépenseStatut
{{ initials }}
{{ supplier.nom }}{{ supplier.specialty ?: 'Activité non renseignée' }}
{{ supplier.supplierType == 'individual' ? 'Particulier' : 'Entreprise' }}{% if supplier.legalIdentifier %}{{ supplier.legalIdentifier }}{% else %}Non renseigné{% endif %}{% if supplier.city %}{{ supplier.city }}{% else %}—{% endif %}{% if supplier.email %}{{ supplier.email }}{% else %}—{% endif %}{{ supplier.phone ?: '—' }}{{ row.total|number_format(2, ',', ' ') }} €{{ row.last_expense ? row.last_expense|date('d/m/Y') : '—' }}{{ row.archived ? 'Archivé' : 'Actif' }}
Aucun fournisseur ne correspond aux filtres.
Affichage de {{ view.first_row }}–{{ view.last_row }} sur {{ view.total_rows }} fournisseurs
{% if is_granted('SUPPLIER_EDIT', company) %}{% endif %}
{% endblock %}