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

Entrada — lo que recibe
ParámetroTipoReq.Default
partIdstring✓ Sí
actionstring✓ Sí
quantitynumber
Salida — lo que devuelve
CampoTipoFormato
partIdstring
currentStocknumber
minStocknumber
reorderPointnumber
estimatedCostnumber
alertboolean

Guía de Implementación

¿Por qué estos parámetros de entrada?

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.

Cálculos y lógica a implementar

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.

¿Por qué estos parámetros de salida?

`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.

Interfaz gráfica recomendada

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

Recibe de
WORK_ORDER_APPROVEDREST

Orden de trabajo aprobada verifica y reserva repuestos necesarios

Evento ISO que genera esta tool

Cuando esta tool detecta un evento relevante, emite el siguiente evento al Simulador ISO. El campostandardEvent.module.iddebe usar este nombre exacto.
spare_parts_status→ se visualiza en el Dashboard ISO y Reporte de Auditoría

Cláusulas ISO que cubre este evento

ISO 55001:2014§8.1Planificación y control operacional

Control de inventario de repuestos para soporte del plan de mantenimiento.

Al ejecutar el demo de esta tool, el evento se guardará en el Simulador ISO con este identificador.

Demo en vivo

Listo

Presiona Ejecutar Demo para ver cómo actúa esta tool en tiempo real

Agentes que usan esta tool

Gestionar Repuestos
Hola, soy el asistente de  Gestionar Repuestos. ¿En qué puedo ayudarte?