
15/07/2025 18:23:09 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 18:23:09 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 18:27:50 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 18:27:50 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 18:30:54 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 18:30:54 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 18:32:08 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 18:32:08 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 18:34:31 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 18:34:31 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:11:26 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:11:26 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:11:32 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:11:32 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:15:12 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:15:12 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:18:20 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:18:20 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:19:14 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:19:14 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:22:05 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:22:05 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:24:20 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:24:20 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:27:31 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:27:31 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:29:44 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:29:44 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:32:31 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:32:31 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:34:18 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:34:18 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:38:15 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:38:15 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:40:54 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:40:54 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:40:57 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:40:57 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:41:00 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:41:00 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:41:59 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:41:59 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:47:37 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:47:37 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:49:33 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:49:33 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:51:47 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:51:47 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:52:06 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:52:06 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:57:40 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:57:40 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:58:41 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:58:41 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:58:45 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/07/2025 23:58:45 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/07/2025 00:01:37 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/07/2025 00:01:37 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/07/2025 00:01:46 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/07/2025 00:01:46 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/07/2025 00:02:19 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/07/2025 00:02:19 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/07/2025 00:03:16 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/07/2025 00:03:16 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/07/2025 00:04:22 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/07/2025 00:04:22 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/07/2025 00:05:26 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/07/2025 00:05:26 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/07/2025 03:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/07/2025 03:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
17/07/2025 03:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
17/07/2025 03:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
18/07/2025 03:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
18/07/2025 03:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
21/07/2025 03:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
21/07/2025 03:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
22/07/2025 03:45:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
22/07/2025 03:45:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
23/07/2025 03:45:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
23/07/2025 03:45:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
24/07/2025 03:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
24/07/2025 03:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
25/07/2025 09:45:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
25/07/2025 09:45:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
28/07/2025 09:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
28/07/2025 09:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
29/07/2025 09:45:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
29/07/2025 09:45:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
30/07/2025 09:45:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
30/07/2025 09:45:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
30/07/2025 09:54:51 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
30/07/2025 09:54:51 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
30/07/2025 09:56:06 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
30/07/2025 09:56:06 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
30/07/2025 09:57:38 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
30/07/2025 09:57:38 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
30/07/2025 09:59:58 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
30/07/2025 09:59:58 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
30/07/2025 10:03:37 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
30/07/2025 10:03:37 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
30/07/2025 10:06:30 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
30/07/2025 10:06:30 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
30/07/2025 10:19:42 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
30/07/2025 10:19:42 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
31/07/2025 09:45:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
31/07/2025 09:45:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
31/07/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
31/07/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
01/08/2025 09:45:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
01/08/2025 09:45:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
01/08/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
01/08/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
04/08/2025 09:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
04/08/2025 09:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
04/08/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
04/08/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
05/08/2025 09:45:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
05/08/2025 09:45:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
05/08/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
05/08/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
06/08/2025 09:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
06/08/2025 09:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
06/08/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
06/08/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
07/08/2025 09:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
07/08/2025 09:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
07/08/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
07/08/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
08/08/2025 09:45:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
08/08/2025 09:45:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
08/08/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
08/08/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
11/08/2025 09:45:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
11/08/2025 09:45:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
11/08/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
11/08/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
12/08/2025 09:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
12/08/2025 09:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
12/08/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
12/08/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
13/08/2025 09:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
13/08/2025 09:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
13/08/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
13/08/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
14/08/2025 09:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
14/08/2025 09:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
14/08/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
14/08/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
15/08/2025 09:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/08/2025 09:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/08/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
15/08/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
18/08/2025 09:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
18/08/2025 09:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
18/08/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
18/08/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
19/08/2025 09:45:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
19/08/2025 09:45:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
19/08/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
19/08/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
20/08/2025 09:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
20/08/2025 09:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
20/08/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
20/08/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
21/08/2025 09:45:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
21/08/2025 09:45:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
21/08/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
21/08/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
22/08/2025 09:45:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
22/08/2025 09:45:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
22/08/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
22/08/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
25/08/2025 09:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
25/08/2025 09:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
25/08/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
25/08/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
26/08/2025 09:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
26/08/2025 09:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
26/08/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
26/08/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
27/08/2025 09:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
27/08/2025 09:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
27/08/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
27/08/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
28/08/2025 09:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
28/08/2025 09:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
28/08/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
28/08/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
29/08/2025 09:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
29/08/2025 09:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
29/08/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
29/08/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
01/09/2025 09:45:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
01/09/2025 09:45:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
01/09/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
01/09/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
02/09/2025 09:45:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
02/09/2025 09:45:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
02/09/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
02/09/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
03/09/2025 09:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
03/09/2025 09:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
03/09/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
03/09/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
04/09/2025 09:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
04/09/2025 09:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
04/09/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
04/09/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
05/09/2025 09:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
05/09/2025 09:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
05/09/2025 09:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
05/09/2025 09:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
08/09/2025 10:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
08/09/2025 10:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
08/09/2025 10:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
08/09/2025 10:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
09/09/2025 10:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
09/09/2025 10:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
09/09/2025 10:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
09/09/2025 10:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
10/09/2025 10:45:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
10/09/2025 10:45:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
10/09/2025 10:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
10/09/2025 10:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
11/09/2025 10:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
11/09/2025 10:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
11/09/2025 10:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
11/09/2025 10:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
12/09/2025 10:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
12/09/2025 10:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
12/09/2025 10:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
12/09/2025 10:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
15/09/2025 10:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/09/2025 10:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/09/2025 10:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
15/09/2025 10:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
16/09/2025 10:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/09/2025 10:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/09/2025 10:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
16/09/2025 10:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
17/09/2025 10:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
17/09/2025 10:45:03 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
17/09/2025 10:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
17/09/2025 10:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
18/09/2025 10:45:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
18/09/2025 10:45:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
18/09/2025 10:46:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
18/09/2025 10:46:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
19/09/2025 10:45:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
19/09/2025 10:45:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
19/09/2025 10:46:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
19/09/2025 10:46:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
22/09/2025 10:45:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
22/09/2025 10:45:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
22/09/2025 10:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
22/09/2025 10:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
23/09/2025 10:45:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
23/09/2025 10:45:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
23/09/2025 10:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
23/09/2025 10:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
24/09/2025 10:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
24/09/2025 10:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
24/09/2025 10:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
24/09/2025 10:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
25/09/2025 10:45:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
25/09/2025 10:45:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
25/09/2025 10:46:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
25/09/2025 10:46:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
26/09/2025 09:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
26/09/2025 09:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
26/09/2025 09:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
26/09/2025 09:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
29/09/2025 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
29/09/2025 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
29/09/2025 09:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
29/09/2025 09:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
30/09/2025 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
30/09/2025 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
30/09/2025 09:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
30/09/2025 09:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
01/10/2025 09:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
01/10/2025 09:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
01/10/2025 09:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
01/10/2025 09:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
02/10/2025 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
02/10/2025 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
02/10/2025 09:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
02/10/2025 09:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
03/10/2025 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
03/10/2025 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
03/10/2025 09:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
03/10/2025 09:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
06/10/2025 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
06/10/2025 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
06/10/2025 09:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
06/10/2025 09:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
07/10/2025 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
07/10/2025 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
07/10/2025 09:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
07/10/2025 09:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
08/10/2025 09:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
08/10/2025 09:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
08/10/2025 09:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
08/10/2025 09:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
09/10/2025 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
09/10/2025 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
09/10/2025 09:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
09/10/2025 09:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
10/10/2025 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
10/10/2025 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
10/10/2025 09:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
10/10/2025 09:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
13/10/2025 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
13/10/2025 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
13/10/2025 09:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
13/10/2025 09:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
14/10/2025 09:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
14/10/2025 09:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
14/10/2025 09:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
14/10/2025 09:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/10/2025 09:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
15/10/2025 09:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
15/10/2025 09:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/10/2025 09:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/10/2025 09:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
16/10/2025 09:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
16/10/2025 09:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/10/2025 09:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
17/10/2025 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
17/10/2025 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
17/10/2025 09:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
17/10/2025 09:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
20/10/2025 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
20/10/2025 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
20/10/2025 09:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
20/10/2025 09:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
21/10/2025 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
21/10/2025 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
21/10/2025 09:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
21/10/2025 09:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
22/10/2025 09:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
22/10/2025 09:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
22/10/2025 09:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
22/10/2025 09:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
23/10/2025 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
23/10/2025 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
23/10/2025 09:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
23/10/2025 09:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
24/10/2025 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
24/10/2025 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
24/10/2025 09:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
24/10/2025 09:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
27/10/2025 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
27/10/2025 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
27/10/2025 09:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
27/10/2025 09:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
28/10/2025 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
28/10/2025 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
28/10/2025 09:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
28/10/2025 09:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
29/10/2025 09:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
29/10/2025 09:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
29/10/2025 09:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
29/10/2025 09:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
30/10/2025 09:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
30/10/2025 09:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
30/10/2025 09:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
30/10/2025 09:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
31/10/2025 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
31/10/2025 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
31/10/2025 09:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
31/10/2025 09:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
03/11/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
03/11/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
03/11/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
03/11/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
04/11/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
04/11/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
04/11/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
04/11/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
05/11/2025 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
05/11/2025 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
05/11/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
05/11/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
06/11/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
06/11/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
06/11/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
06/11/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
07/11/2025 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
07/11/2025 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
07/11/2025 10:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
07/11/2025 10:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
10/11/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
10/11/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
10/11/2025 10:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
10/11/2025 10:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
11/11/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
11/11/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
11/11/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
11/11/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
12/11/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
12/11/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
12/11/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
12/11/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
13/11/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
13/11/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
13/11/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
13/11/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
14/11/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
14/11/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
14/11/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
14/11/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
17/11/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
17/11/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
17/11/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
17/11/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
18/11/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
18/11/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
18/11/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
18/11/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
19/11/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
19/11/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
19/11/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
19/11/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
20/11/2025 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
20/11/2025 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
20/11/2025 10:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
20/11/2025 10:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
21/11/2025 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
21/11/2025 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
21/11/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
21/11/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
24/11/2025 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
24/11/2025 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
24/11/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
24/11/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
25/11/2025 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
25/11/2025 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
25/11/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
25/11/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
26/11/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
26/11/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
26/11/2025 10:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
26/11/2025 10:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
27/11/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
27/11/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
27/11/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
27/11/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
28/11/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
28/11/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
28/11/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
28/11/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
01/12/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
01/12/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
01/12/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
01/12/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
02/12/2025 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
02/12/2025 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
02/12/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
02/12/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
03/12/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
03/12/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
03/12/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
03/12/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
04/12/2025 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
04/12/2025 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
04/12/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
04/12/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
05/12/2025 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
05/12/2025 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
05/12/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
05/12/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
08/12/2025 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
08/12/2025 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
08/12/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
08/12/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
09/12/2025 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
09/12/2025 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
09/12/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
09/12/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
10/12/2025 10:28:03 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
10/12/2025 10:28:03 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
10/12/2025 10:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
10/12/2025 10:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
11/12/2025 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
11/12/2025 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
11/12/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
11/12/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
12/12/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
12/12/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
12/12/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
12/12/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/12/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
15/12/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
15/12/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/12/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/12/2025 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
16/12/2025 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
16/12/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/12/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
17/12/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
17/12/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
17/12/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
17/12/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
18/12/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
18/12/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
18/12/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
18/12/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
19/12/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
19/12/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
19/12/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
19/12/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
22/12/2025 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
22/12/2025 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
22/12/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
22/12/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
23/12/2025 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
23/12/2025 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
23/12/2025 10:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
23/12/2025 10:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
24/12/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
24/12/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
24/12/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
24/12/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
25/12/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
25/12/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
25/12/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
25/12/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
26/12/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
26/12/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
26/12/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
26/12/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
29/12/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
29/12/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
29/12/2025 10:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
29/12/2025 10:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
30/12/2025 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
30/12/2025 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
30/12/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
30/12/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
31/12/2025 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
31/12/2025 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2024
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
31/12/2025 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
31/12/2025 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
01/01/2026 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
01/01/2026 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
01/01/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
01/01/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
02/01/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
02/01/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
02/01/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
02/01/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
05/01/2026 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
05/01/2026 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
05/01/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
05/01/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
06/01/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
06/01/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
06/01/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
06/01/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
07/01/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
07/01/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
07/01/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
07/01/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
08/01/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
08/01/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
08/01/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
08/01/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
09/01/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
09/01/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
09/01/2026 10:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
09/01/2026 10:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
12/01/2026 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
12/01/2026 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
12/01/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
12/01/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
13/01/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
13/01/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
13/01/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
13/01/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
14/01/2026 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
14/01/2026 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
14/01/2026 10:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
14/01/2026 10:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/01/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
15/01/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
15/01/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
15/01/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/01/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
16/01/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
16/01/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/01/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
19/01/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
19/01/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
19/01/2026 10:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
19/01/2026 10:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
20/01/2026 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
20/01/2026 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
20/01/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
20/01/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
21/01/2026 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
21/01/2026 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
21/01/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
21/01/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
22/01/2026 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
22/01/2026 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
22/01/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
22/01/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
23/01/2026 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
23/01/2026 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
23/01/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
23/01/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
26/01/2026 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
26/01/2026 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
26/01/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
26/01/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
27/01/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
27/01/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
27/01/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
27/01/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
28/01/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
28/01/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
28/01/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
28/01/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
29/01/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
29/01/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
29/01/2026 10:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
29/01/2026 10:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
30/01/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
30/01/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
30/01/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
30/01/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
02/02/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
02/02/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
02/02/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
02/02/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
03/02/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
03/02/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
03/02/2026 10:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
03/02/2026 10:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
04/02/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
04/02/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
04/02/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
04/02/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
05/02/2026 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
05/02/2026 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
05/02/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
05/02/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
06/02/2026 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
06/02/2026 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
06/02/2026 10:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
06/02/2026 10:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
09/02/2026 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
09/02/2026 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
09/02/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
09/02/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
10/02/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
10/02/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
10/02/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
10/02/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
11/02/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
11/02/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
11/02/2026 10:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
11/02/2026 10:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
12/02/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
12/02/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
12/02/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
12/02/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
13/02/2026 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
13/02/2026 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
13/02/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
13/02/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/02/2026 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
16/02/2026 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
16/02/2026 10:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/02/2026 10:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
17/02/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
17/02/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
17/02/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
17/02/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
18/02/2026 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
18/02/2026 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
18/02/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
18/02/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
19/02/2026 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
19/02/2026 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
19/02/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
19/02/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
20/02/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
20/02/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
20/02/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
20/02/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
23/02/2026 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
23/02/2026 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
23/02/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
23/02/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
24/02/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
24/02/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
24/02/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
24/02/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
25/02/2026 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
25/02/2026 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
25/02/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
25/02/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
26/02/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
26/02/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
26/02/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
26/02/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
27/02/2026 10:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
27/02/2026 10:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
27/02/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
27/02/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
02/03/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
02/03/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
02/03/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
02/03/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
03/03/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
03/03/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
03/03/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
03/03/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
04/03/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
04/03/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
04/03/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
04/03/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
05/03/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
05/03/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
05/03/2026 10:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
05/03/2026 10:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
06/03/2026 10:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
06/03/2026 10:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
06/03/2026 10:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
06/03/2026 10:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
09/03/2026 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
09/03/2026 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
09/03/2026 09:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
09/03/2026 09:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
10/03/2026 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
10/03/2026 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
10/03/2026 09:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
10/03/2026 09:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
11/03/2026 09:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
11/03/2026 09:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
11/03/2026 09:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
11/03/2026 09:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
12/03/2026 09:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
12/03/2026 09:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
12/03/2026 09:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
12/03/2026 09:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
13/03/2026 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
13/03/2026 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
13/03/2026 09:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
13/03/2026 09:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/03/2026 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
16/03/2026 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
16/03/2026 09:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
16/03/2026 09:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
17/03/2026 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
17/03/2026 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
17/03/2026 09:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
17/03/2026 09:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
18/03/2026 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
18/03/2026 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
18/03/2026 09:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
18/03/2026 09:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
19/03/2026 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
19/03/2026 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
19/03/2026 09:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
19/03/2026 09:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
20/03/2026 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
20/03/2026 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
20/03/2026 09:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
20/03/2026 09:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
23/03/2026 09:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
23/03/2026 09:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
23/03/2026 09:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
23/03/2026 09:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
24/03/2026 05:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
24/03/2026 05:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
24/03/2026 05:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
24/03/2026 05:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
25/03/2026 05:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
25/03/2026 05:28:03 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
25/03/2026 05:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
25/03/2026 05:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
25/03/2026 08:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
25/03/2026 08:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
25/03/2026 08:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
25/03/2026 08:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
26/03/2026 08:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
26/03/2026 08:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
26/03/2026 08:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
26/03/2026 08:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
27/03/2026 08:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
27/03/2026 08:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
27/03/2026 08:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
27/03/2026 08:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
30/03/2026 08:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
30/03/2026 08:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
30/03/2026 08:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
30/03/2026 08:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
31/03/2026 08:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
31/03/2026 08:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
31/03/2026 08:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
31/03/2026 08:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
01/04/2026 08:28:02 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
01/04/2026 08:28:02 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
01/04/2026 08:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
01/04/2026 08:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
02/04/2026 08:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
02/04/2026 08:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
02/04/2026 08:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
02/04/2026 08:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
03/04/2026 08:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
03/04/2026 08:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
03/04/2026 08:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
03/04/2026 08:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
06/04/2026 08:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
06/04/2026 08:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
06/04/2026 08:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
06/04/2026 08:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
07/04/2026 08:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
07/04/2026 08:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
07/04/2026 08:30:02 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
07/04/2026 08:30:02 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
08/04/2026 08:28:01 Esta es la query a utilizar: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
08/04/2026 08:28:01 Consulta ejecutada correctamente: 
        SELECT
        oc.IDoc,
        oc.rutp,
        oc.fecha,
        oc.estado,
        oc.condicionpago,
        oc.despacho,
        datediff(curdate(),oc.fecha) as dias
        from oc
        where year(fecha) >= 2025
        and  (estado =2 
        or estado = 1)
        order by fecha desc;
        
08/04/2026 08:30:01 Esta es la query a utilizar: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		
08/04/2026 08:30:01 Consulta ejecutada correctamente: 
				SELECT
					inventario.ID,
					inventario.codinterno,
					categorias.nombrecategoria,
					inventario.modelo,
					marcasmaquina.nombremarca,
					inventario.descripcion,
					inventario.contreal,
					inventario.stockminimo,
					inventario.cantidadacomprar,
					inventario.tipo
				FROM
					inventario
					Inner Join marcasmaquina ON inventario.marca = marcasmaquina.ID
					Inner Join categorias ON inventario.categoria = categorias.IDcategoria
				where 
					inventario.activo = 1
					and inventario.stockminimo > 0
					and inventario.stockminimo >= inventario.contreal
				order by inventario.tipo,inventario.codinterno			
		