OdooWiki OCA HUB

Point of Sale - No Alter Bank statement lines of Pos Orders

pos_bank_statement_line_no_change folder_open OCA/pos open_in_new
Point of Sale Licencia: AGPL-3

Este módulo amplía la funcionalidad de Point of Sale para impedir la actualización o eliminación de líneas de extracto bancario, si están relacionadas con pedidos realizados o facturados.

Este módulo es una corrección de Odoo Core.

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 12.0

Impide que los usuarios cambien el importe o el cliente, o eliminen líneas de extracto bancario que pertenecen a pedidos de Punto de Venta ya pagados, realizados o facturados.

Este módulo protege los asientos contables creados por el Punto de Venta. Cuando un pedido del Punto de Venta alcanza la etapa pagado, hecho o facturado, las líneas de extracto bancario generadas para él quedan bloqueadas.

  • Los usuarios ya no pueden eliminar esas líneas de extracto bancario: Odoo muestra un mensaje de error explicando que las líneas vinculadas a pedidos pagados, hechos o facturados no se pueden eliminar.
  • Los usuarios ya no pueden modificar el importe ni el cliente (partner) en esas líneas: cualquier intento se bloquea con un mensaje de error similar.
  • Los demás campos de la línea de extracto bancario no están restringidos por este módulo; solo se protegen el importe y el cliente.

La regla se aplica automáticamente siempre que alguien intenta guardar un cambio o eliminar una línea, por lo que no se necesita configuración manual ni menú. Funciona sobre el modelo account.bank.statement.line, que es la misma pantalla utilizada en Contabilidad para los extractos bancarios, y se basa en el vínculo con el pedido del Punto de Venta (pos_statement_id) para saber si el pedido está pagado, hecho o facturado.

En la práctica, esto mantiene los registros contables coherentes con los pedidos del Punto de Venta y evita discrepancias entre la sesión de caja y el extracto bancario. Es una corrección de seguridad para el comportamiento estándar de Odoo, dirigida a contables y responsables del Punto de Venta que necesitan que los registros de pago sigan siendo fiables.

Depende de

point_of_sale
Modelos y campos (1)
  • account.bank.statement.line · amplía un modelo existente

Texto generado por IA (DeepSeek) al leer el código de la versión 12.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

Sin información verificada

Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versió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.