OdooWiki OCA HUB

Account Move Sub State

account_move_substate folder_open OCA/account-invoicing open_in_new
Accounting & Finance Licencia: AGPL-3

Este módulo te permite añadir un subestado a un asiento contable. Para cada estado de asiento contable puedes definir un subestado. Con este módulo, puedes definir subestados que te permiten ampliar el flujo de trabajo contable.

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

Añade un estado secundario (subestado) a los asientos contables y a las facturas, para que puedas hacer seguimiento de pasos adicionales como 'To Verify', 'Checked' o 'Verified' además del estado estándar Draft/Posted.

Este módulo amplía el flujo de trabajo contable permitiéndote adjuntar un estado adicional, llamado subestado, a los asientos contables y a las facturas. Cada subestado está vinculado a un estado principal (por ejemplo Draft o Posted), de modo que puedes definir tus propios pasos intermedios como 'To Verify', 'Checked' o 'Verified'.

Dónde verlo en Odoo: - En el formulario del asiento contable / factura, aparece una nueva barra de estado en la cabecera que muestra el subestado y te permite hacer clic para cambiarlo. - En la lista de facturas, el subestado se muestra como una pequeña insignia junto a cada línea. - En los filtros de búsqueda de facturas, puedes filtrar por subestado y agrupar asientos por subestado.

Comportamiento automático: - Un subestado puede estar vinculado a una plantilla de correo electrónico. El módulo incluye una plantilla de ejemplo 'Verified' que envía un correo electrónico al usuario responsable del asiento para indicarle que su asiento contable ha sido verificado por el responsable de contabilidad. - Los tipos de subestado están configurados para el modelo account.move, con los estados destino Draft y Posted.

Afecta al modelo de asiento contable / factura (account.move) y al modelo de configuración de subestados (base.substate.type). Los propios registros de subestado se gestionan a través de la configuración base de subestados, donde se establece el nombre, el orden y, opcionalmente, la plantilla de correo electrónico.

Depende de

Modelos y campos (2)
  • account.move · modelo nuevo
  • base.substate.type · amplía un modelo existentemodel

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: 4 confirmadas, 5 sin información de 9 versiones.

Fuentes · Odoo 14.0

Confirmado el 2026-11-03 en la rama 14.0 de OCA/account-invoicing.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0
  • Vaya a Settings \> Technical \> Database Structure y añada "Base substate". Si es necesario, puede añadir "target State values" (por ejemplo, defina un substate para el estado "cancel"). La secuencia de substates es muy importante.
  • Cree un asiento de diario y compruebe si los substates se muestran en la cabecera de la vista de formulario. Compruebe que no puede establecer un substate definido para el asiento de diario si el estado es borrador.

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.