Feat TestModels

This commit is contained in:
2025-11-18 13:11:33 -03:00
parent 615cf282a1
commit 1020555db6
6 changed files with 7 additions and 12 deletions

View File

@@ -19,10 +19,7 @@ try:
print(f"Conectando a la base de datos '{DB_DATABASE}' en '{DB_SERVER}'...")
cnxn = pyodbc.connect(CONNECTION_STRING)
fecha_limite = datetime.now() - timedelta(days=365)
# << CAMBIO IMPORTANTE: Nueva consulta para contar bobinas marcadas como "Dañada" por día y planta >>
# Asumimos que el estado "Dañada" tiene Id_EstadoBobina = 3 y el historial lo registra
fecha_limite = datetime.now() - timedelta(days=730)
query = f"""
SELECT
CAST(h.FechaMod AS DATE) as fecha,
@@ -32,8 +29,7 @@ try:
FROM
bob_StockBobinas_H h
WHERE
h.Id_EstadoBobina = 3 -- Asumiendo que 3 es el ID del estado 'Dañada'
AND h.TipoMod = 'Estado: Dañada' -- Filtra por el evento específico del cambio de estado
h.Id_EstadoBobina = 3 -- 3 es el ID del estado 'Dañada'
AND h.FechaMod >= '{fecha_limite.strftime('%Y-%m-%d')}'
GROUP BY
CAST(h.FechaMod AS DATE),