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:44]
admin
informe_de_partos_previstos [2023/03/14 09:17] (actual)
Liña 4: Liña 4:
  
  
 +  - Consultamos ''EAnimales'' para la explotación que tengan ''parto_previsto'' y no sean ni Baja ni Cebo
 +  - 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''.
 +  - 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.1678783477.txt.gz · Última modificación: 2023/03/14 08:00 (edición externa)