{% extends 'base.html.twig' %} {% block title %}Rapport casse & perte{% endblock %} {% form_theme form 'bootstrap_4_horizontal_layout.html.twig' %} {% block title_page %}Rapport casse & perte{% endblock %} {% block container_start %}
{{ form_start(form) }} {{ form_row(form.doAt_min) }} {{ form_row(form.doAt_max) }}
{{ form_end(form) }}
{% if pertes is defined %}

Total des pertes et casses

{% endif %} {% if lostBreak is defined %}

Liste casse et perte

{#
#} {% if is_granted("ROLE_EXPORT_CSV_REPORT_LOST_BREAK") %} {% endif %}
{% set i = 1 %} {% if lostBreak is defined %} {% for lbs in lostBreak.lostBreakSite %} {% set i = i + 1 %} {% endfor %} {% endif %}
# Site Commercial/aux Client Matériel à facturer Matériel à l'origine
{{ i }} {% if is_granted("ROLE_VIEW_SITE") %} {{ lbs.site.name }} {% else %} {{ lbs.site.name }} {% endif %}
    {% for commercial in lbs.site.salespeople %}
  • {{ commercial.name }}
  • {% endfor %}
    {% for customer in lbs.site.customers %}
  • {{ customer.company }}
  • {% endfor %}
    {% for lbp in lbs.lostBreakProduct %}
  • {{ lbp.product.name }} (Réf: {{ lbp.product.reference }} ) : {{ lbp.maintenanceDetail | length }}
  • {% endfor %}
    {% for lbp in lbs.lostBreakProductInMaintenance %}
  • {{ lbp.product.name }} (Réf: {{ lbp.product.reference }} ) : {{ lbp.maintenanceDetail | length }}
  • {% endfor %}
{% endif %} {% endblock %}