OdooWiki OCA HUB

Account Bank Statement Cascade Delete

account_bank_statement_cascade_delete folder_open OCA/bank-statement-import open_in_new
Accounting Licencia: AGPL-3

Por defecto, en Odoo 16 y posteriores, eliminar un account.bank.statement solo elimina la agrupación, dejando las líneas de extracto bancario reales en el sistema (ya que se manifiestan como apuntes contables independientes).

Este módulo modifica ese comportamiento para que, al eliminar un account.bank.statement, la eliminación se propague en cascada a sus registros account.bank.statement.line incluidos, limpiando efectivamente tanto el extracto como todas sus líneas asociadas de la base de datos.

Esto es especialmente útil para cancelar y eliminar por completo extractos bancarios importados incorrectamente.

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 18.0

Cuando eliminas un extracto bancario en Odoo, este módulo también elimina todas las líneas de extracto bancario que le pertenecían, en lugar de dejarlas atrás como apuntes contables separados.

En el Odoo estándar, eliminar un extracto bancario solo elimina la agrupación del extracto; las líneas individuales del extracto bancario permanecen en el sistema como apuntes contables independientes. Este módulo cambia ese comportamiento.

  • Cuando un usuario elimina un account.bank.statement, el módulo primero recopila todas las líneas de extracto bancario relacionadas (line_ids) y luego las elimina también, de modo que tanto el extracto como sus líneas se limpian juntos.
  • Esto es útil cuando se importó un extracto bancario incorrecto y se desea cancelarlo y eliminarlo por completo, sin apuntes sobrantes que desordenen la contabilidad.
  • El cambio se aplica al modelo account.bank.statement y se activa mediante la acción de eliminación estándar; no se añaden nuevos menús, botones, informes ni ajustes.
  • El código no introduce nuevos campos, comprobaciones, valores predeterminados, correos electrónicos ni tareas programadas.

El módulo solo amplía el comportamiento de eliminación de los extractos bancarios; todo lo demás en la aplicación Contabilidad permanece igual.

Depende de

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

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

Fuentes · Odoo 18.0

Confirmado el 2026-11-03 en la rama 18.0 de OCA/bank-statement-import.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

Para usar este módulo, simplemente:

  • Ve a Accounting > Dashboard.
  • Haz clic en el menú de tres puntos de un diario bancario.
  • Ve a Operations > Statements.
  • Selecciona un extracto y haz clic en Action > Delete.

El extracto y todas sus líneas se eliminarán juntos.

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, Configuració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.