OdooWiki OCA HUB

PoS Order - Change Policy

pos_payment_method_change_policy folder_open OCA/pos open_in_new
Point Of Sale Licencia: AGPL-3

Este módulo mejora la funcionalidad 'Change' en el Punto de Venta de Odoo, cuando un cliente paga más que el importe del Pedido de PoS:

Por defecto, se añade una línea "Change" en el recibo:

desde un punto de vista contable, añade una segunda línea de pago en el método 'Cash' con un importe negativo correspondiente al excedente:

En algunos países y para algunos métodos de pago, esta no es la forma correcta de proceder.

Este módulo añade una opción adicional "Change Policy" para gestionar de forma diferente la entrega del cambio.

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 16.0

Te permite elegir, por método de pago en el Punto de Venta, cómo se gestiona el cambio cuando un cliente paga más que el total del pedido: ya sea devolver efectivo como de costumbre, o registrar el excedente como una línea de producto adicional (un beneficio excepcional).

Cuando un cliente paga más que el importe adeudado en el Punto de Venta, Odoo normalmente devuelve la diferencia en efectivo. Este módulo añade un ajuste de "Change Policy" en cada método de pago para que puedas decidir qué ocurre en su lugar.

En el formulario del método de pago (configuración del Punto de Venta), aparecen dos campos nuevos después del diario: "Change Policy" con las opciones "Cash" (la predeterminada) y "Exceptional Profit Product", y "Change Product". Si eliges "Exceptional Profit Product", el campo "Change Product" pasa a ser obligatorio y Odoo se niega a guardar el método de pago sin él. La lista de productos se limita a servicios que están disponibles en el Punto de Venta.

Durante el pago, si hay cambio y el método de pago usa la política "Exceptional Profit Product", el sistema añade automáticamente una línea del producto elegido al pedido, con el precio del importe del cambio, antes de que se valide el pedido. Si ese producto no está disponible en el Punto de Venta actual, una ventana emergente de error te pide que lo hagas disponible y recargues la sesión.

La etiqueta de la pantalla de pago también cambia: muestra "Change" para la política de efectivo y "Customer Loss" para la política de beneficio excepcional. El ajuste se carga en la sesión del Punto de Venta junto con los métodos de pago.

Depende de

point_of_sale
Modelos y campos (1)
  • pos.payment.method · amplía un modelo existentechange_policy, change_product_id

Texto generado por IA (DeepSeek) al leer el código de la versión 16.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0

Producto de beneficio excepcional

  • Cree un producto dedicado 'No change'. El tipo del producto debe ser 'Service' y el producto debe estar disponible en PoS. Generalmente, no se aplica IVA a dicho producto.
  • Vaya al formulario del método de pago.
  • establezca 'Change Option' como 'Exceptional Profit Product'
  • establezca el nuevo producto en el campo 'Change Product'

Producto de beneficio excepcional

Se mostrará una advertencia dedicada:

Por defecto, se añade una nueva línea de pedido de venta en el recibo:

Así pues, desde un punto de vista contable, añade una nueva línea que afectará a una cuenta de pérdidas y ganancias:

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.