Closed aitorbouzas closed 6 years ago
Esos campos están pensados para mostrar los botones de detalle. En realidad, sólo haría falta comprobar si tiene apuntes o no. Se puede optimizar creando campos calculados has_previous_lines
o similar que no necesite leer todos. ¿Te pones con ello?
Ahora mismo no dispongo de tiempo para ello. ¿Cómo marcaría la incidencia para ver si alguien se anima a hacerlo?
Ya la he marcado como mejora, pero lo suyo sería que lo resolvieras tú y así una contribución más que haces :wink:
No sería muy complicado realmente con lo que te he comentado.
Puesto que no ha habido respuesta en mucho tiempo, cierro.
Buenos días,
Hoy he detectado en un cliente que al generar un PyG de un año completo el informe tarda muchísimo en cargarse (después de calcularse). Después de un rato he descubierto que quitando de la vista los campos calculados de previous_move_line_count y current_move_line_count el informe se carga instantáneamente. Tengo otro cliente que se carga instantáneamente y la única diferencia es el número de registros dentro de cada línea del informe: en el que tarda mucho hay unos 20000 apuntes por cada línea de informe mientras que en el otro cliente habrá unas 3000-6000.