Isto amosa as diferenzas entre a revisión seleccionada e a versión actual da páxina.
Both sides previous revision Previous revision Next revision | Previous revision | ||
informe_de_planning [2023/03/27 16:25] admin |
informe_de_planning [2023/03/28 16:00] (actual) |
||
---|---|---|---|
Liña 31: | Liña 31: | ||
- Si hay resultados entonces rellenamos fecha de parto si existe, también con la fecha de la 1ª inseminación, | - Si hay resultados entonces rellenamos fecha de parto si existe, también con la fecha de la 1ª inseminación, | ||
- También en el historial obtenemos el estado y el nombre corto del toro | - También en el historial obtenemos el estado y el nombre corto del toro | ||
- | - Si la fecha de parto que obtuvimos | + | - Si la fecha de parto que obtuvimos |
+ | - Ahora volvemos a consultar la tabla de Historial Animal para el último registro, que no sea ni Mamitis ni Alta, y de aquí sacamos la fecha de parto y secado previsto | ||
+ | - Además tenemos una variable **parida** con la que vamos controlando si la vaca está parida basándonos en el tipo de acciones insertadas | ||
+ | - Si de la consulta de acciones obtenemos solo un resultado entonces en la segunda línea ponemos las fechas de secado previsto y el ícono de **ojo secado previsto** | ||
+ | - Si de la consulta de acciones obtenemos dos resultados entonces en la tercera línea ponemos las fechas de parto previsto y el ícono de **ojo parto previsto** | ||
+ | - Si de la consulta de acciones no obtenemos ningún resultado entonces en la segunda y tercera línea ponemos las fechas de secado y parto previsto y el ícono los íconos correspondientes | ||
+ | - Ahora vamos rellenando los datos para las fechas de los posteriores 12 meses | ||
+ | - Finalmente en dependencia del estado del animal rellenamos el valor " | ||
+ | - Insertamos el valor del Hashtable en la table Einformes_planin y tambien a un al EntityResult que le pasamos el método generador de informes. | ||
+ | |||
+ | Así es el informe de planning | ||
+ | {{ :: | ||