Proyecto

General

Perfil

Acciones

Errores #4877

cerrada

Filas errorens de Totales directos (e indirectos) en resumenes

Añadido por Jaime Ortiz hace alrededor de 2 años. Actualizado hace 7 meses.

Estado:
Cerrada
Prioridad:
Normal
Categoría:
-
Versión prevista:
-
Fecha de inicio:
2022-09-16
Fecha fin:
% Realizado:

0%

Tiempo estimado:
Versión:

Descripción

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.

Acciones

Exportar a: Atom PDF