Antylogic
Probar demoAcceso app

399 guías operativas

Secciones de Docs
DocsTPV y cobro
Dispositivo

Cómo eliminar un producto del ticket

Retira de un ticket TPV un producto cargado por error, con confirmación previa, actualización del detalle y recálculo de importes y estado de pago.

En este artículo

Eliminar un producto del ticket sirve para corregir una cuenta abierta cuando se ha añadido una línea que no debe cobrarse. La acción se hace desde el detalle del ticket o desde el panel operativo del TPV, y la app pide confirmación antes de borrar el producto.

Al confirmar, Antylogic actualiza el ticket con los productos restantes: desaparece la línea eliminada, se recalculan subtotal, impuestos y total, y el estado de pago puede ajustarse según los pagos ya registrados.

Antes de empezar

  • Trabajar dentro de una organización y ubicación válidas, por ejemplo Grupo Marea Demo y Marea Gran Via en el runtime es-ES.
  • Tener un ticket TPV accesible con al menos un producto visible en el detalle o en el panel operativo.
  • Usar un ticket editable: la app no ofrece esta acción en tickets anulados o cerrados.
  • Si KDS está activo, elegir un producto que no esté enviado, en preparación ni listo.
  • Tener acceso TPV en la sesión activa de servicio o permisos suficientes para gestionar tickets de la ubicación.

Instrucciones

  1. 1.

    Abre el ticket TPV

    Entra en el TPV de la ubicación y abre el ticket que contiene el producto que quieres retirar. También puede abrirse directamente desde el enlace profundo del detalle del ticket.

  2. 2.

    Selecciona el producto

    Localiza la línea del producto en el ticket y abre sus acciones o el editor rápido. Usa Eliminar producto solo cuando el ticket y el item siguen siendo editables.

  3. 3.

    Revisa la confirmación

    La app muestra un modal destructivo con el título Eliminar producto y el botón Eliminar. Si cancelas, no se ejecuta ningún cambio y el ticket queda igual.

  4. 4.

    Confirma la eliminación

    Pulsa Eliminar para retirar el producto. La interfaz actualiza el ticket de forma optimista mientras el servidor confirma la operación.

  5. 5.

    Comprueba el ticket actualizado

    Verifica que el producto ya no aparece y que subtotal, impuestos, total y estado de pago reflejan únicamente los productos restantes.

  6. 6.

    Distingue el caso de fast mode

    Si todavía no existe un ticket persistido, quitar un producto en fast mode solo modifica el borrador local. Esta guía documenta la eliminación de un item ya guardado en un ticket TPV.

Validaciones y límites

  • La eliminación es destructiva: borra físicamente el item del ticket y no lo marca como cancelado.
  • La app bloquea la acción en tickets void o closed, y en items KDS enviados, en preparación o listos.
  • El servidor valida que el ticket exista, pertenezca a la ubicación y que el usuario tenga acceso a la operación.
  • Con solo acceso TPV, la mutación queda limitada a tickets de la sesión de servicio activa; para otros tickets se requiere permiso de gestión de tickets.
  • Si el producto ya no existe o el servidor devuelve error, la app restaura el estado anterior y muestra que no pudo eliminar el producto.
  • No usar tickets pagados, facturados o de producción para capturas salvo que el runtime pueda restaurarlos.
  • La ruta normal documentada es desde la UI; se observó que el backend no valida explícitamente algunos bloqueos que sí aplica la interfaz.

Resultado esperado

El ticket queda actualizado con el producto retirado, los importes recalculados y las consultas relacionadas del TPV y caja refrescadas para mantener la vista operativa coherente.

Artículos relacionados