OdooWiki OCA HUB

Accounting Subsequences per Fiscal Years

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

Este módulo amplía la funcionalidad del módulo Accounting de Odoo, para generar subsecuencias personalizadas para los asientos contables, si los ejercicios fiscales no son "clásicos". (es decir: último día = 31 / último mes = 12)

sin este módulo, en tales casos (por ejemplo, para el ejercicio fiscal del 01 de abril de 2020 al 31 de mayo de 2021) los asientos contables del mismo ejercicio fiscal no tendrán la misma numeración: Algunos asientos tendrán el prefijo BILL/2020/ y otros tendrán BILL/2021/, lo cual no está permitido en muchos países.

Ese módulo soluciona este problema.

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

Te permite elegir cómo se generan las subsecuencias de numeración de asientos contables, de modo que todos los asientos de un ejercicio fiscal no estándar compartan el mismo prefijo de numeración.

Cuando tu ejercicio fiscal no termina el 31 de diciembre, Odoo normalmente divide la numeración de los asientos contables por año natural, por lo que los asientos de un mismo ejercicio fiscal pueden acabar con prefijos diferentes. Este módulo lo soluciona permitiéndote controlar cómo se construyen las subsecuencias de numeración.

En los ajustes de Contabilidad tienes una nueva opción, "Accounting Subsequences Method", con dos alternativas: - Based on Company Settings: la subsecuencia sigue el día y el mes de cierre del ejercicio fiscal definidos en la compañía. - Based on Fiscal Years Settings: la subsecuencia sigue los ejercicios fiscales que hayas definido en Odoo.

Cuando publicas un asiento contable o abres un extracto bancario, el módulo pide a Odoo que calcule el rango de numeración usando el método elegido. Si seleccionaste el método de ejercicios fiscales y ningún ejercicio fiscal cubre la fecha del asiento, la publicación se bloquea con un mensaje de error que te indica que no hay ningún ejercicio fiscal definido para esa fecha.

La opción se almacena en la compañía y también está disponible desde la pantalla de ajustes generales. Afecta a los asientos contables (account.move), a los extractos bancarios (account.bank.statement) y al motor de secuencias (ir.sequence).

Depende de

account
Modelos y campos (5)
  • ir.sequence · amplía un modelo existente
  • res.company · amplía un modelo existenteaccount_subsequence_method (Accounting Subsequences Method)
  • account.move · amplía un modelo existente
  • res.config.settings · amplía un modelo existenteaccount_subsequence_method
  • account.bank.statement · 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.

Fuentes · Odoo 12.0

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

terminal Instalación y uso

Documentación de OCA · Odoo 12.0

Para configurar este módulo, necesita:

  • Añadir sus usuarios al grupo 'Technical Settings / Show Full Accounting Features'
  • Ir a Invoicing > Configuration / Settings
  • configurar sus ajustes de contabilidad

Dependiendo de lo que desee, hay 3 opciones disponibles.

Dado el siguiente ejemplo:

  • un account move con una fecha establecida en 2030-06-01
  • una compañía configurada con fiscalyear_last_day = 1 y fiscalyear_last_month = 10
  • 'empty' (valor predeterminado): la subsecuencia se creará "normalmente", con date_from = 2030-01-01 y date_to = 2030-12-31
  • 'Based on Company Settings': la subsecuencia se creará dependiendo de los valores de fiscalyear_last_day y fiscalyear_last_month, por lo que date_from = 2029-10-01 y date_to = 2030-09-30
  • 'Based on Fiscal Years Settings': la subsecuencia se creará con los valores definidos en el año fiscal correspondiente. Tenga en cuenta que si no se encuentra ningún año fiscal, la generación fallará.

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, Uso.

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.