OdooWiki OCA HUB

Account Journal Restrict Mode

account_journal_restrict_mode folder_open OCA/account-financial-tools open_in_new
Accounting Licencia: AGPL-3

Este módulo activa por defecto la configuración Lock Posted Entries with Hash en todos los diarios de Ventas, Compras y Varios, y evita que la configuración se modifique.

El objetivo es asegurar que todos los asientos contables queden bloqueados al ser publicados para evitar que se modifiquen.

Los diarios de Banco y Caja no pueden usar hash, ya que entra en conflicto con la lógica de Odoo al crear transacciones bancarias (https://github.com/odoo/odoo/commit/9740189bc59658a62da6a624e166505841ac30a4).

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 19.0

Este módulo fuerza la opción "Lock Posted Entries with Hash" en todos los diarios de Ventas, Compras y Varios, por lo que las entradas publicadas en esos diarios ya no se pueden modificar. Los diarios de Banco y Caja no se modifican.

Una vez instalado, el módulo activa automáticamente la configuración "Lock Posted Entries with Hash" para todos los diarios de Ventas, Compras y Varios que ya existen, y mantiene esa configuración activada para cualquier diario nuevo de esos tipos.

  • La configuración pasa a ser de solo lectura: los usuarios no pueden desactivarla desde la pantalla de configuración del diario.
  • Si alguien intenta guardar un diario de Ventas, Compras o Varios sin este bloqueo, Odoo bloquea el cambio con un mensaje de error que indica que el diario debe tener Lock Posted Entries habilitado.
  • Los diarios de Banco y Caja quedan excluidos, por lo que su comportamiento normal no se ve afectado.

El módulo funciona sobre el modelo account.journal y solo añade un campo calculado, restrict_mode_hash_table, que es automáticamente verdadero para los tres tipos de diario mencionados anteriormente. No hay menús, botones ni informes nuevos; el cambio es visible directamente en el formulario de configuración del diario en Contabilidad. El propósito es asegurar que, una vez que un asiento se publica en estos diarios, no pueda modificarse ni eliminarse, lo que ayuda con las pistas de auditoría y el cumplimiento legal.

Depende de

account
Modelos y campos (1)
  • account.journal · amplía un modelo existenterestrict_mode_hash_table

Texto generado por IA (DeepSeek) al leer el código de la versión 19.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: 5 confirmadas, 4 sin información de 9 versiones.

Fuentes · Odoo 19.0

Confirmado el 2026-11-03 en la rama 19.0 de OCA/account-financial-tools.

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.