Ferramentas de usuario

Ferramentas do sitio


informe_de_bajas

Diferenzas

Isto amosa as diferenzas entre a revisión seleccionada e a versión actual da páxina.

Enlazar a esta vista de comparación

Next revision
Previous revision
informe_de_bajas [2023/03/23 17:28]
admin creado
informe_de_bajas [2023/03/24 15:09] (actual)
admin
Liña 11: Liña 11:
   - Con estos datos conformamos un Hashtable y hacemos una consulta nuevamente la entidad ''EAnimales'' con el flag de consulta ''bajani'' con valor ''si''   - Con estos datos conformamos un Hashtable y hacemos una consulta nuevamente la entidad ''EAnimales'' con el flag de consulta ''bajani'' con valor ''si''
   - En la entidad EAnimales creamos un EntityResult con el valor generado por el método ''fai_baj_ani''   - En la entidad EAnimales creamos un EntityResult con el valor generado por el método ''fai_baj_ani''
-  - +  - Creamos arreglos bidimensionales para almacenar el número de animales, la media de días en leche, el número de animales en leche, el número de animales en 1º, 2ª, 3ª y 4ª lactación, la media de producción, número de animales en producción, el número de animales que fueron baja por crematorio, matadero o vida. 
 +  - Inicializamos a cero los valores. 
 +  - Obtenemos los valores identificativos del técnico si se trata de uno, en caso contrario consultamos la tabla de administradores, si no hubiese datos entonces consultamos los ganaderos. 
 +  - Comenzamos a iterar por cada animal 
 +  - Obtenemos los datos de la explotación 
 +  - Consultamos el historial_animal para buscar id_accion, del, fecha_baja, n_lactacion, valor_baja, leche_acumulada  
 +  - Iteramos por estas acciones 
 +  - Consultamos la tabla de acciones animales por los campos tipo_baja y destino_baja 
 +  - Establecemos la fecha inicial en 12 meses atrás 
 +  - Rellenamos los valores de los meses y años  
 +  - Iteramos por esos 12 meses atrás 
 +  - En esta iteración vamos comprobando por el tipo de baja y sumando el valor del array correspondiente 
 +  - Igualmente calculamos los porcentajes de animales totales con respecto a los animales por cada tipo de baja 
 +  - Lo mismo para la media de DEL 
 +  - Rellenamos el resto de datos del informe y se lo pasamos al método generador de informes 
 + 
 +El informe de bajas luce así: 
 + 
 +{{ ::informe_bajas.png?nolink&700 |}}
informe_de_bajas.1679588934.txt.gz · Última modificación: 2023/03/23 17:28 por admin