Antylogic
Probar demoAcceso app

399 guías operativas

Secciones de Docs
DocsTPV
Dispositivo

Cómo crear un ticket libre

Abre una cuenta de TPV sin mesa asociada en el servicio activo de Marea Gran Via, lista para añadir productos, cobrar o imprimir desde el detalle del ticket.

En este artículo

Un ticket libre sirve para trabajar con una cuenta del servicio activo sin pasar por el plano de sala. En Marea Gran Via encaja con consumos de barra o situaciones en las que la cuenta no debe quedar ligada a una mesa.

El flujo empieza en la pestaña `Cuentas`, pide solo `Numero de personas` y crea un ticket estándar, pendiente y sin asignaciones de mesa.

Antes de empezar

  • La ubicación Marea Gran Via debe estar seleccionada y debe existir un servicio activo. Si no lo hay, el TPV muestra `No hay un servicio activo.` y ofrece `Abrir servicio`.
  • El usuario debe tener permiso para usar el TPV de la ubicación.
  • Si el TPV exige identificación de empleado, seleccionar a Marta Ruiz o al empleado operativo correspondiente antes de continuar.
  • Para la demo ES, abrir `${APP_DEEPLINK_BASE}${ORG_ID}/${LOCATION_ID}/tpv?tab=free&terminalId=${TPV_TERMINAL_ID}`.

Instrucciones

  1. 1.

    Abrir Cuentas en el TPV

    Entra en el TPV con la pestaña `Cuentas`. La vista muestra las cuentas libres del servicio activo: tickets sin `table_id` ni `table_ids` y que no pertenecen al modo rápido.

  2. 2.

    Crear la cuenta

    Pulsa `Crear una cuenta`. En el modal `Crear cuenta`, revisa `Numero de personas`, que empieza en `1`, y confirma con `Crear ticket`. En este flujo no se selecciona ninguna mesa.

  3. 3.

    Revisar el ticket

    Tras confirmar, la app cierra el modal, muestra `Cuenta creada correctamente.` y abre el detalle del ticket nuevo para continuar con productos, pagos o impresión en acciones posteriores.

Validaciones y límites

  • El workspace del TPV debe estar disponible; si aparece `No hay un servicio activo.`, primero hay que abrir o provisionar el servicio.
  • `Numero de personas` debe ser un entero positivo. La interfaz bloquea valores vacíos, cero y letras antes de llamar al API.
  • No se deben enviar `table_id` ni `table_ids`; si se envía una mesa, el ticket deja de ser una cuenta libre.
  • Un usuario con permiso TPV normal solo puede crear la cuenta en la sesión activa de la ubicación.
  • `staff_id` es opcional y se conserva si hay empleado seleccionado; esta acción no crea ni modifica empleados.
  • La creación no añade productos, pagos, factura, trabajos de impresión ni operaciones de cobro.

Resultado esperado

La cuenta queda creada como ticket estándar con `status: pending`, asociada al servicio activo, sin mesas asignadas y preparada para continuar la operativa desde su detalle.

Artículos relacionados