Project

General

Profile

Errores #4877

Filas errorens de Totales directos (e indirectos) en resumenes

Added by Jaime Ortiz 5 months ago.

Status:
Nueva
Priority:
Normal
Category:
-
Target version:
-
Start date:
09/16/2022
Due date:
% Done:

0%


Description

Al final de cada grupo de partidas hijas y antes de la siguiente partida madre aparece una fila repetida de TOTALES (directos o indierectos segun )

Se modificado de momento produccion sin hacer un commit:

Se comenta la linea 91 y 103 de:

app/helpers/resumen_proyecto_helper.rb

 88     for fila in filas
 89       # Si se pasa la variable fila_suma_columnas_tipo intercalamos una fila de TOTALES del tipo
 90        if otros[:fila_suma_columnas_tipo] and fila["tipo"].casecmp(tipo_fila) != 0
 91           cadena << fila_suma_columnas(datos, columnas, clases, otros.merge({tipo: tipo_fila, filas: filas}))
 92           tipo_fila = fila["tipo"]
 93        end
 94        # Comprobamos que la fila no este vacia si se ha pasado el parametro sin_fila_vacia
 95        unless otros[:sin_fila_vacia] and fila_vacia(datos, fila["id"])
 96          (cadena << fila_tabla_resumen( datos, columnas, fila, clases, otros )) if fila
 97        end
 98        # OJO!... este codigo esta mal. Aunque se le pase la clase tenemos que repetir en varios sitios los valores
 99        #clases = [otros[:clases][0], otros[:clases][3], otros[:clases][4]] || ["","3_2","2_3_td"] if otros[:sin_truncar]
100        # Ticket 3238: No cambiar sin revisar este ticket
101        clases = otros[:clases] || ["","3_2","2_3_td","3_2","2_3_td"]
102     end
103     cadena << fila_suma_columnas(datos, columnas, clases, otros.merge({tipo: tipo_fila, filas: filas})) if otros[:fila_suma_columnas_tipo]
104     cadena << fila_suma_columnas(datos, columnas, clases, otros) if otros[:fila_suma]

Se asigna el tema de Alvaro para que recuerde este tema en los proximos dias.

Also available in: Atom PDF

Financiado por:

Desarrollado por:
Software libre forjado en: