Ferramentas de usuario

Ferramentas do sitio


informe_preneces_por_toro

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

Both sides previous revision Previous revision
Next revision
Previous revision
informe_preneces_por_toro [2023/03/13 10:29]
admin
informe_preneces_por_toro [2023/03/13 16:30] (actual)
admin
Liña 3: Liña 3:
   - Primeramente consultamos la tabla de animales y obtenemos los animales que están Gestantes o Secas y que están en la tabla que tenemos en la pantalla de  [[barra_menu_principal:menu_reproduccion#informes_re|Informes Reproducción]]   - Primeramente consultamos la tabla de animales y obtenemos los animales que están Gestantes o Secas y que están en la tabla que tenemos en la pantalla de  [[barra_menu_principal:menu_reproduccion#informes_re|Informes Reproducción]]
   - Le pasamos los animales a la entidad EAnimales con el parametro "gesta", lo que lleva al método //fai_gest_toros//   - Le pasamos los animales a la entidad EAnimales con el parametro "gesta", lo que lleva al método //fai_gest_toros//
 +  - En el método //fai_gest_toros// hacemos lo siguiente.
 +  - Comenzamos a iterar por los animales que le hemos pasado
 +  - Consultamos la última entrada del historial del animal que no sea ni **Mamitis** ni **Alta** 
 +  - Comprobamos que el animal tenga fecha de parto previsto y si es el caso continuamos
 +  - Comprobamos que la fecha de parto sea posterior a la fecha de parto, y continuamos
 +  - Obtenemos los siguientes campos: "toro_gestante", "toro_gest_corto", "inseminador", "nombre_corto", "n_saneamiento", "tipo", "n_saneamiento", "n_lactacion", "cea", "propietario", "tecnico", "telefono", consultado la entidad EExplotaciones, ETecnicos, EGanaderos y EAdministrados para los campos que proceden.
 +  - Con estos datos conformamos un EntityResult que devolvemos como dato al método de generación de Informes 
  
informe_preneces_por_toro.1678699764.txt.gz · Última modificación: 2023/03/13 10:29 por admin