DashboardPOS · VentasInventarioCompras · AbastecimientoMenu & RecipesAsistente IAReportes y cierresReports · AnalíticaReservasPlano del localAdministraciónPantalla de clienteClientes y fidelizaciónWorkforce · personal y propinasPedidos onlineDelivery dispatchApp del repartidorOperaciones multi-localFlota de dispositivosAceptación de hardwareAPI móvil

Aceptación de hardware

SOFTWARE_VERIFIED no es HARDWARE_VERIFIED: aquí se registra la evidencia física de iPad, impresora, LAN, Edge, KDS y CDS.

Level A · hardware disponible

HARDWARE_PENDING

Level B · restaurante completo

HARDWARE_PENDING

Modo de red detectado

Impresora física · HAT-PRINTER-001

Sólo un ACK real del hardware produce PRINTED. Si el navegador no puede alcanzar la LAN, se muestra el código exacto en lugar de fingir una conexión.

Diagnóstico de transporte en este dispositivo

1 · LAN directo desde el navegador (WebPRNT)DETECTING

Origen HTTP: el navegador sí puede hacer fetch a la impresora por WebPRNT en la LAN.

2 · Local Edge Relay en la LANRELAY_URL_MISSING

Un proceso en el Mac de la LAN recibe el job y habla con la Star por WebPRNT/9100 (sin navegador, sin contenido mixto) y devuelve el ACK del hardware. Con el POS en HTTPS, el relay debe servirse por HTTPS con certificado de confianza.

3 · Nativo Capacitor + StarXpand (StarIO10)NATIVE_PLUGIN_UNAVAILABLE

Socket TCP directo a la impresora con ACK del SDK. Es el transporte definitivo del iPad, pero requiere la build nativa (030-B).

4 · CloudPRNT (deshabilitado a propósito)CLOUDPRNT_DISABLED_BY_POLICY

La impresora haría polling contra un endpoint por Internet. Contradice el objetivo WAN OFF + LAN ON, así que se mantiene DISABLED.

Transporte utilizable ahora mismo: NINGUNO

Transporte activo
WEB_LAN_DIRECT
Estado del transporte
DETECTING
Printer status
UNKNOWN
Detalle
Sin comprobar
PrintJob
IDLE
ACK
NO_REPORTADO
Motivo
Latencia

HAT-PRINTER-001 permanece en SOFTWARE_READY hasta registrar un ACK real. La conectividad LAN verificada (iPad 192.168.1.169 ↔ Star 192.168.1.89) no certifica impresión física.

Puente nativo · HAT físico

Un plugin ausente degrada a la ruta web: nunca se simula hardware.

HAT-PRINTER-001

PHYSICAL_VERIFICATION_PENDING

Star mC-Print3 · LAN · WAN ON

  • Descubrir impresora en LANPENDING
  • Guardar configuración de impresoraPENDING
  • Ticket de pruebaPENDING
  • Ticket real de ventaPENDING
  • Corte automáticoPENDING
  • Estado de impresoraPENDING

HAT-OFFLINE-001

PHYSICAL_VERIFICATION_PENDING

WAN OFF · LAN ON (router encendido)

  • Venta en efectivo completadaPENDING
  • Ticket impreso sin InternetPENDING
  • Reinicio de app: venta y outbox persistenPENDING
  • Al volver WAN: 1 venta, 0 reimpresionesPENDING

HAT-NATIVE-IOS-001

PHYSICAL_VERIFICATION_PENDING

iPad nativo · conexión directa (Lightning/USB)

  • SDK oficial Star disponiblePENDING
  • Impresión directa sin LANPENDING
Slice 030 · Plugins nativos reales
SDK del fabricante, builds nativas y aceptación física, cada fase con su propia evidencia.

SDK de impresión

Plataforma web: sin SDK nativo. La impresión usa LAN o recibo digital.

Fases

    Matriz de builds

      Cada capa se mide por separado: un corte de WAN no puede apagar LAN, impresora ni Edge.

      Production Readiness Matrix

      MóduloSoftwareHardwareEstado