Anular y reembolsar no son lo mismo, y cada uno tiene sus propias condiciones.
| Anular Deja sin efecto la venta completa y devuelve el stock a la sucursal. Solo dentro de la misma sesión de caja. | Reembolsar Devuelve el dinero de una orden ya pagada. No toca el stock ni el estado de entrega. |
En el módulo Órdenes la opción se llama Devolución y la tienes en dos lugares:
Si Devolución está en gris, te falta abrir la caja. El sistema lo dice ahí mismo: «Debe abrir una caja primero para completar los procesos». No es un problema de permisos: una devolución mueve dinero y necesita una caja abierta donde quedar registrada.
Dos condiciones que hay que cumplir sí o sí:
Por eso no puedes anular una orden de la semana pasada: su sesión de caja ya está cerrada. El stock vuelve solo, no tienes que ajustarlo a mano, y el movimiento queda registrado en la pestaña Inventario del detalle de la orden.
El reembolso devuelve el dinero al cliente sobre una orden que ya fue cobrada. Solo funciona si la orden está Pagada; si está pendiente o ya anulada, el sistema responde «Orden no encontrada o no está en estado entregado».
Reembolsar mueve dinero, nada más. No cambia por sí solo el estado de entrega: una orden reembolsada puede seguir marcada como «Entregado» si nadie actualiza ese campo. Y si además necesitas procesar la devolución física de la mercadería, eso se hace desde Devoluciones, no desde aquí.
En el panel Más filtros del listado, el grupo Pago separa Anuladas de Devueltas: son dos estados distintos, no sinónimos. Y el grupo Estado del pedido distingue además Devuelto parcialmente de Devuelto, para cuando el cliente regresó solo una parte de lo que compró.
| Lo que ves | Por qué pasa |
| «Debe abrir una caja primero para completar los procesos» y la opción en gris | No tienes una sesión de caja abierta. Ábrela y la opción se habilita |
| «La orden solo puede ser anulada en la sesión de caja en la que fue creada» | Estás en una sesión distinta a la de origen. En el listado, debajo del número de orden aparece la sesión en la que nació; también puedes filtrar por número de sesión de caja |
| «Orden no encontrada o no está en estado entregado» | La orden no está Pagada. Revisa su Estado del pago en el detalle |
| No aparece el botón aunque la orden esté pagada y la caja abierta | Tu rol necesita el permiso Sistema de Ventas, no basta con Negocio |