{% extends "layout.html.twig" %} {% block title %}Report · {{ gruppo.nome }} · {{ app_name }}{% endblock %} {% block content %}

Gruppi / {{ gruppo.nome }} / Report

Report consumo / costo per capo

{# Selettore periodo #}
{% if report.media <= 0 %}
Consistenza media nulla nel periodo: impossibile calcolare i valori per capo. Registra movimenti del gruppo nel periodo selezionato.
{% endif %} {# Riepilogo #}
Consistenza media
{{ report.media }} capi
su {{ report.giorni_attivi }} giorni con animali
Mangime somministrato
{{ report.totale_kg }} kg
Consumo medio/capo
{{ report.consumo_capo is not null ? report.consumo_capo ~ ' kg' : '—' }}
Costo mangime/capo
{{ report.costo_mangime_capo is not null ? '€ ' ~ report.costo_mangime_capo : '—' }}
Costo acquisto animali
€ {{ report.costo_animali }}
Costo totale/capo
{{ report.costo_totale_capo is not null ? '€ ' ~ report.costo_totale_capo : '—' }}

Costo totale/capo = (costo mangime €{{ report.costo_mangime }} + costo animali €{{ report.costo_animali }}) ÷ {{ report.media }} capi.

{# Dettaglio per mangime + grafico a barre #}

Mangime per tipo

{% if report.per_mangime is empty %}

Nessuna somministrazione nel periodo.

{% else %} {% set max_kg = max(report.per_mangime|map(r => r.kg)) %}
{% for r in report.per_mangime %}
{{ r.nome }} {{ r.kg }} kg · € {{ r.prezzo_medio }}/kg · € {{ r.costo }}
{% endfor %}
{% endif %} {% endblock %}