> ## Documentation Index
> Fetch the complete documentation index at: https://docs.laportenard.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Anular ítems o cuenta

> Cómo anular productos enviados o una cuenta entera.

<Note>
  **Rol:** `Cajero` o `Gerente`. Las anulaciones requieren aprobación de gerente; si no eres gerente, va a aparecer un teclado para que un gerente apruebe con su PIN.
</Note>

Si después de enviar a cocina necesitas quitar un producto, ya no se borra: se **anula**. La anulación registra qué se anuló, cuándo, por quién y con qué motivo, y queda en bitácora para auditoría.

## Anular un solo artículo

Útil cuando el cliente cambia de opinión sobre un plato específico, hay un error en una línea, o cocina avisa que un producto no se puede preparar.

<Frame caption="`Anular Artículo` está en el panel de detalle del ítem, después de tocarlo en el carrito.">
  <img src="https://mintcdn.com/industriacreativa/0aDGQMQW8kablXQ7/images/user-guide/anular-articulo.png?fit=max&auto=format&n=0aDGQMQW8kablXQ7&q=85&s=75ca4e00fefeda556a114cfa015e94b5" alt="Botón Anular Artículo en el panel del ítem" width="1487" height="819" data-path="images/user-guide/anular-articulo.png" />
</Frame>

<Steps>
  <Step title="Toca el ítem en el carrito">
    Aparece el panel de detalle a la izquierda.
  </Step>

  <Step title="Toca `Anular Artículo`">
    Si el ítem todavía no se envió a cocina (sin marca de tiempo), Sirvo POS lo borra directo. Si ya se envió, pasa al flujo de anulación.
  </Step>

  <Step title="Indica la cantidad">
    Si tienes varias unidades del mismo ítem, puedes anular solo algunas (anulación parcial). Por defecto se anulan todas.
  </Step>

  <Step title="Selecciona el motivo">
    Aparece la lista de motivos predefinidos: `Cliente cambió de opinión`, `Error de cocina`, `Producto en mal estado`, etc.
  </Step>

  <Step title="Aprobación si tu rol no la permite">
    Si no eres gerente, vas a ver el teclado de PIN. Pídele a un gerente que ingrese el suyo.
  </Step>

  <Step title="Confirmación">
    El ítem queda con un estilo tachado y la marca `ANULADO` en el carrito. Ya no cuenta para el total.
  </Step>
</Steps>

## Anular toda la cuenta

Cuando hay que anular todo (mesa abandonada, error grueso de toma, cliente se fue), usas `Anular Cuenta` desde el menú `Más`.

<Frame caption="`Anular Cuenta` está en el menú `Más` (arriba a la derecha del carrito).">
  <img src="https://mintcdn.com/industriacreativa/0aDGQMQW8kablXQ7/images/user-guide/anular-items.png?fit=max&auto=format&n=0aDGQMQW8kablXQ7&q=85&s=45f2874dd9b056edbd02033ef9043bfe" alt="Anular Cuenta destacado en el menú Más" width="1487" height="819" data-path="images/user-guide/anular-items.png" />
</Frame>

<Steps>
  <Step title="Toca `Más` arriba a la derecha del carrito">
    Se abre el menú con `Descuento` y `Anular Cuenta`.
  </Step>

  <Step title="Toca `Anular Cuenta`">
    Sirvo POS te avisa que vas a anular todos los items.
  </Step>

  <Step title="Indica el motivo">
    Igual que en la anulación por ítem.
  </Step>

  <Step title="Aprobación de gerente si aplica">
    Si no eres gerente, ingresa el PIN de uno.
  </Step>

  <Step title="Confirma">
    Todos los items quedan anulados. La cuenta cierra con total cero y queda registrada en la bitácora con el motivo.
  </Step>
</Steps>

## Diferencia entre borrar y anular

* **Borrar (sin enviar)** — antes de enviar a cocina, los items se borran directo con `−` o ajustando la cantidad a cero. No deja rastro porque cocina nunca lo supo.
* **Anular (después de enviar)** — una vez en cocina, el ítem ya existe en el flujo. Anular lo cancela formalmente, queda registrado, y el total se ajusta.

## Casos especiales

### Cantidad parcial

Si tienes 3 EMPANADAS DE CARNE y solo quieres quitar 1, anula con `Cantidad: 1`. La línea queda con 2 ítems activos y 1 anulado.

### Después de cobrar parcial

Si ya cobraste parte de la cuenta y necesitas anular un ítem, no es una anulación regular — ahí ya entra el flujo de [devolución](/user-guide/devoluciones) o nota de crédito.

### Items en cortesía

Marcar un ítem como **cortesía** (sin cobro) NO es lo mismo que anular. Cortesía deja el ítem activo (cocina lo prepara) pero a precio cero. Anular cancela la preparación. Mira el botón `Cortesía` en el panel del ítem.

## Errores comunes

* **`Aprobación de Gerente Requerida`** — tu rol no aprueba anulaciones. Pídele a un gerente.
* **`PIN incorrecto`** — el gerente se equivocó al teclear. Vuelve a intentar.
* **`No tiene permisos para esta acción`** — incluso siendo gerente, el sistema bloqueó la acción (raro, casi siempre por configuración). Habla con el administrador.
* **`Cantidad a anular` mayor a la disponible** — estás tratando de anular más unidades de las que tienes. Ajusta el monto.
