Ferramentas de usuario

Ferramentas do sitio


informe_de_partos_previstos

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_de_partos_previstos [2023/03/14 09:53]
admin
informe_de_partos_previstos [2023/03/14 09:17] (actual)
Liña 7: Liña 7:
   - Hacemos otra consulta a EAnimales con la lista de animales anteriores, otros parámetros y el flag ''parpre'' con valor //si//.   - Hacemos otra consulta a EAnimales con la lista de animales anteriores, otros parámetros y el flag ''parpre'' con valor //si//.
   - Esto nos deriva al método ''fai_sec_pre'' en ''EAnimales.java''.   - Esto nos deriva al método ''fai_sec_pre'' en ''EAnimales.java''.
-  - +  - En este método hacemos los siguiente. 
 +  - Obtenemos los datos del técnico de ''ETecnicos'' si existen, sino entonces consultamos ''EAdministradores'', si no exiten datos entonces consultamos ''EGanaderos'' 
 +  - Comenzamos a iterar por los animales que se consultaron anteriormente 
 +  - Para cada animal obtenemos, el toro gestante, el nombre corto del animal, el numero de saneamiento, lactación, secado previsto y parto previsto. 
 +  - Calculamos la diferencia de días entre la fecha en la que se genera el informe y la fecha de secado previsto con el método ''fechasDiferenciaEnDias'' 
 +  - Lo mismo para la fecha de parto previsto. 
 +  - Obtenemos la el cea y el propietarios de la explotación consultando ''EExplotaciones'' 
 +  - En el caso de que el animal no esté de baja rellenamos un ''Hashtable'' con estos datos y lo insetamos en un ''EntityResult'' 
 +  - Devolvemos este ''EntityResult'' 
 +  - Le pasamos esta información al método de generación de Informes
  
 +El informe tiene esta estructura:
 +
 +{{ ::informe-proximos-partos-1.jpg?nolink&600 |}}
informe_de_partos_previstos.1678784016.txt.gz · Última modificación: 2023/03/14 08:17 (edición externa)