Descripción
Controla inventario de repuestos críticos, genera alertas de stock mínimo y optimiza niveles según criticidad del activo.
Parámetros de la Tool
| Parámetro | Tipo | Req. | Default |
|---|---|---|---|
partId | string | ✓ Sí | — |
action | string | ✓ Sí | — |
quantity | number | — | — |
| Campo | Tipo | Formato |
|---|---|---|
partId | string | — |
currentStock | number | — |
minStock | number | — |
reorderPoint | number | — |
estimatedCost | number | — |
alert | boolean | — |
Guía de Implementación
Se necesita `partId` para identificar el repuesto específico en el catálogo de materiales, evitando consultar el inventario completo. `action` define la operación: 'query' es solo lectura, 'reserve' bloquea stock para una OT pendiente, 'consume' descuenta del inventario al usar la pieza, 'reorder' genera la solicitud de compra automáticamente. `quantity` es requerida para acciones que modifican el stock (reserve, consume) y es validada contra el stock disponible antes de ejecutar.
Para 'query': retornar stock actual y comparar contra `minStock` para generar flag `alert`. Para 'reserve': verificar que (currentStock - quantityReservada) >= 0, actualizar stock reservado. Para 'consume': decrementar currentStock, si currentStock resultante < reorderPoint, activar flag de reorden. Para 'reorder': calcular cantidad óptima de pedido usando EOQ = sqrt(2×D×S/H) donde D=demanda anual, S=costo de pedido, H=costo de mantenimiento de inventario. `estimatedCost` = quantity × precio_unitario_del_catálogo.
`currentStock` y `minStock` permiten al agente determinar si puede atender una OT o si debe esperar la llegada del repuesto. `reorderPoint` es el umbral que dispara la acción automática de compra. `alert` es la señal booleana que el agente usa para escalar al equipo de compras sin necesidad de interpretar los valores numéricos. `estimatedCost` alimenta el costo total de la orden de trabajo.
Tarjeta de repuesto con indicador visual de nivel de stock tipo termómetro (rojo=bajo mínimo, amarillo=entre mínimo y punto de reorden, verde=saludable). Botones de acción directa: Reservar, Consumir, Solicitar Reorden. Historial de movimientos en tabla colapsable con fecha, acción y cantidad.
Conexiones con otras Tools
Orden de trabajo aprobada verifica y reserva repuestos necesarios
Evento ISO que genera esta tool
standardEvent.module.iddebe usar este nombre exacto.spare_parts_status→ se visualiza en el Dashboard ISO y Reporte de AuditoríaCláusulas ISO que cubre este evento
Control de inventario de repuestos para soporte del plan de mantenimiento.
Demo en vivo
Presiona Ejecutar Demo para ver cómo actúa esta tool en tiempo real