Loading app/controllers/resumen_proyecto_seguimiento_economico_controller.rb +13 −13 Original line number Diff line number Diff line Loading @@ -523,7 +523,7 @@ class ResumenProyectoSeguimientoEconomicoController < ApplicationController # Cuando es una partida padre, tiene que obtener la suma de los hijos if partida_proyecto.padre hijas = proyecto.partida_financiacion.where(partida_financiacion_id: partida_proyecto.id).collect{|p| p.id} presupuesto_total = presupuestos_total_suma.detect{|v| v["fila_id"] == partida.id } presupuesto_total = presupuestos_total_suma.detect{|v| v["fila_id"] == partida_proyecto.id } importe_pspto_total = presupuesto_total ? presupuesto_total["importe"] : 0 importe_pspto = presupuestos.select{|v| hijas.include? v["fila_id"] }.inject(0) {|sum,p| sum + (p["importe"]||0) } importe_gasto = gastos.select{|v| hijas.include? v["fila_id"] }.inject(0) {|sum,p| sum + (p["importe"]||0) } Loading Loading
app/controllers/resumen_proyecto_seguimiento_economico_controller.rb +13 −13 Original line number Diff line number Diff line Loading @@ -523,7 +523,7 @@ class ResumenProyectoSeguimientoEconomicoController < ApplicationController # Cuando es una partida padre, tiene que obtener la suma de los hijos if partida_proyecto.padre hijas = proyecto.partida_financiacion.where(partida_financiacion_id: partida_proyecto.id).collect{|p| p.id} presupuesto_total = presupuestos_total_suma.detect{|v| v["fila_id"] == partida.id } presupuesto_total = presupuestos_total_suma.detect{|v| v["fila_id"] == partida_proyecto.id } importe_pspto_total = presupuesto_total ? presupuesto_total["importe"] : 0 importe_pspto = presupuestos.select{|v| hijas.include? v["fila_id"] }.inject(0) {|sum,p| sum + (p["importe"]||0) } importe_gasto = gastos.select{|v| hijas.include? v["fila_id"] }.inject(0) {|sum,p| sum + (p["importe"]||0) } Loading