Terminal de piso

El Terminal de piso es la pantalla del operario en la planta (pensada para tablet/kiosko): muestra en tarjetas grandes lo que está corriendo y permite registrar el trabajo con pocos toques. Sus registros de tiempo y cantidades son la base del cálculo de OEE.
Para qué sirve
Sección titulada «Para qué sirve»- El operario registra el inicio, pausa, reanudación y fin de cada operación de la ruta.
- Al terminar, captura piezas buenas y merma.
- El sistema acumula tiempos reales por centro de trabajo, que alimentan el OEE y el análisis de cuellos de botella.
Cómo acceder
Sección titulada «Cómo acceder»Navegar a Manufactura → Terminal de Piso en el menú lateral. (También disponible en la app móvil de planta.)
Cómo se usa
Sección titulada «Cómo se usa»- Iniciar operación abre un grid con las órdenes arrancables (Confirmadas y En proceso) — el operario ve orden, producto, estado, plan, producido y prioridad, con búsqueda rápida.
- Elige la orden y escribe el número de operación de la ruta (ej. 10, 20, 30). Si la orden aún no estaba En proceso, el sistema la arranca automáticamente antes de registrar el inicio.
- Cada operación en marcha aparece como tarjeta en vivo (verde = En marcha, ámbar = Pausada) con la orden, el producto, la operación y su centro de trabajo:
- Pausar / Reanudar con un toque.
- Terminar abre el diálogo de cierre: piezas buenas y merma.
- Las tarjetas se refrescan automáticamente (cada 15 segundos).
Eventos registrados
Sección titulada «Eventos registrados»| Evento | Efecto |
|---|---|
START | Inicia la operación (exige la orden En proceso; si no lo está, se arranca primero) |
PAUSE / RESUME | Pausa y reanuda, acumulando solo el tiempo activo |
STOP | Termina la operación y registra piezas buenas + merma |
Flujo técnico
Sección titulada «Flujo técnico»| Componente | Tipo | Ubicación |
|---|---|---|
GET /v1/manufactura/piso/activas (operaciones en marcha, filtro opcional por centro) | Route Express | web/api/src/modules/manufactura/routes.ts |
POST /v1/manufactura/piso/registrar (workOrderId, operationNumber, eventType, goodQty, scrapQty) | Route Express | web/api/src/modules/manufactura/routes.ts |
usp_mfg_floor_active, usp_mfg_floor_log | Funciones PL/pgSQL (PostgreSQL) | web/api/sqlweb-pg/ |
TerminalPisoPage.tsx | Componente Frontend | web/modular-frontend/packages/module-manufactura/src/components/ |
| App móvil de planta (Capacitor, pestaña “Terminal de piso”) | App operaria | web/modular-frontend/apps/manufactura/mobile/ |