Dettaglio incassi per <%= @service.cassa %>
<%= daterange_name(@filterdate) %>
Aggiornato al <%= Date.today.to_dmy %>

<% service_importo_total = 0 %> <% service_incasso_total = 0 %> <% houses = House.filtered_by_attivo.ordered_by_name %> <% houses.each do |house| %> <% sds = SrgSalvadanaio.get_importi(srg_service_id: @service.id, competenza: @filterdate, house_id: house.id).search(@filter_params) %> <% if sds.length > 0 %> <% house_total = 0 %> <% sds.each do |sd| %> <% house_total += sd.importo %> <% end %> <% movimenti_incassi = SrgSalvadanaio.get_movimenti_incassi(srg_service_id: @service.id, competenza: @filterdate, house_id: house.id) %> <% if movimenti_incassi.any? %> <% movimento_incasso = movimenti_incassi.first %> <% service_incasso_total += movimento_incasso.importo %> <% else %> <% end %> <% service_importo_total += house_total %> <% end %> <% end %>
nucleo/appartenenti importo   incasso data incasso
<%= house.descrizione %>        
<%= sd.person.present? ? sd.person.dh_person_name : nil %> <%= money_format sd.importo %>        
totale nucleo <%= daterange_name(@filterdate) %>: <%= money_format house_total %>  <%= money_format movimento_incasso.importo %>(<%= movimento_incasso.data.to_dmy %>)--.--
       
totale <%= @service.cassa %> <%= daterange_name(@filterdate) %>: <%= money_format service_importo_total %>   <%= money_format service_incasso_total %>