Artículos por debajo del stock mínimo
Artículos de inventario cuya cantidad en stock está por debajo del nivel mínimo definido en el artículo.
Herramienta
SELECT T0.ItemCode, T0.ItemName, T0.OnHand, T0.MinLevel, T0.MinLevel - T0.OnHand AS ShortQty, T0.CardCode AS PreferredVendor FROM OITM T0 WHERE T0.InvntItem = 'Y' AND T0.MinLevel > 0 AND T0.OnHand < T0.MinLevel ORDER BY ShortQty DESC
SELECT T0."ItemCode", T0."ItemName", T0."OnHand", T0."MinLevel", T0."MinLevel" - T0."OnHand" AS "ShortQty", T0."CardCode" AS "PreferredVendor" FROM OITM T0 WHERE T0."InvntItem" = 'Y' AND T0."MinLevel" > 0 AND T0."OnHand" < T0."MinLevel" ORDER BY "ShortQty" DESC
Qué responde esta consulta
Cada lunes el asistente de compras arma la lista de reposición. Esta consulta responde qué artículos inventariables bajaron de su nivel mínimo, cuántas unidades faltan y a qué proveedor pedirlas.
Para ver el panorama completo de stock, comprometido y pedido por almacén, use la consulta de stock por almacén.
Ejemplo de resultado
Valores de demostración ilustrativos. Sus columnas son las mismas; los números vienen de su empresa.
| ItemCode | ItemName | OnHand | MinLevel | ShortQty | PreferredVendor |
|---|---|---|---|---|---|
| A00005 | Toner Cartridge Black | 12 | 60 | 48 | V10000 |
| A00007 | Paper A4 Box | 30 | 70 | 40 | V20000 |
| A00009 | USB Cable 2m | 5 | 25 | 20 | V10000 |
| A00011 | Mouse Pad | 8 | 15 | 7 |
SQL Server vs SAP HANA
Solo cambian las comillas. Tenga en cuenta que OITM."CardCode" es el campo de proveedor preferido del artículo, y el alias "PreferredVendor" va entre comillas en HANA para conservar sus mayúsculas.
Errores comunes y soluciones
- Un artículo falta en un almacén pero no aparece en la lista: OITM.OnHand y MinLevel son totales de toda la empresa. Si gestiona niveles de inventario por almacén, lea OITW.MinStock y OITW.OnHand por WhsCode.
- Siguen apareciendo artículos que ya están pedidos: La consulta no resta los pedidos de compra abiertos. Agregue AND T0.OnHand + T0.OnOrder < T0.MinLevel para ignorar los artículos que ya se están reponiendo.
- PreferredVendor está vacío: El artículo no tiene proveedor preferido en el maestro de artículos (pestaña Datos de compras). Complételo allí; la consulta lee OITM.CardCode.
Consultas relacionadas
Referencia de tablas: Tabla OITM (Artículos (maestro de artículos))
Tres pasos, sin registro
Copie la versión correcta
Use la pestaña SQL Server para bases de datos MS SQL y la pestaña HANA para SAP B1 sobre HANA.
Abra el generador de consultas
En SAP Business One vaya a Herramientas → Consultas → Generador de consultas (Tools → Queries → Query Generator), pegue la consulta y haga clic en Ejecutar.
Guarde y comparta
Haga clic en Grabar, elija una categoría y asigne un nombre a la consulta. Su equipo podrá ejecutarla desde el gestor de consultas (Query Manager).
Preguntas sobre esta herramienta
¿Cómo ejecuto la consulta «Artículos por debajo del stock mínimo» en SAP Business One?
Copie la versión que corresponde a su base de datos, abra Herramientas → Consultas → Generador de consultas, péguela en el cuadro SQL y haga clic en Ejecutar. Grábela para reutilizarla después.
¿Qué tablas usa esta consulta?
Lee OITM del esquema estándar de SAP Business One. No necesita campos definidos por el usuario.
¿Se puede convertir en un dashboard o una alerta?
Sí. Convertimos consultas en reportes de Crystal Reports, reportes de Excel que se actualizan solos, alertas de SAP B1 o mensajes de WhatsApp para gerentes.
Hechas para equipos de SAP Business One
¿Lo necesita dentro de SAP Business One?
Desarrollamos add-ons, reportes e integraciones para SAP B1 en SQL Server y HANA. Cuéntenos qué necesita y reciba un precio fijo, normalmente en 24 horas.
