Hola Rocío,
Tenéis razón los dos, pero sobre cosas distintas, y creo que ahí está la confusión.
Lo que hace Odoo 17. No genera asiento de cierre ni de apertura, y no los necesita. La propia documentación dice que el asiento de cierre de ejercicio es opcional, porque los informes se calculan en tiempo real sobre los apuntes. El resultado lo lleva a una cuenta de tipo «Resultado del ejercicio actual», que en el plan español de Odoo es la 129, y lo hace de forma dinámica, sin ningún apunte. Por eso tú percibes que ya no hace falta: desde el punto de vista del motor contable, efectivamente no hace falta.
Ojo con una cosa que confunde a mucha gente: bloquear el ejercicio no cierra nada. La fecha de bloqueo («Fecha de bloqueo de ejercicio fiscal») solo comprueba que no queden asientos en borrador ni extractos sin conciliar, y bloquea. No crea ningún apunte. Son dos cosas independientes, y si las hacéis, el orden importa: primero el asiento con fecha 31/12, luego el bloqueo. Al revés no os dejará.
Lo que probablemente quiere vuestra gestoría. Antes de montar nada, yo les preguntaría qué necesitan exactamente, porque «cierre» se usa para dos cosas muy distintas:
Y aquí viene la mala noticia para vuestra versión. El módulo de OCA que hace justo eso es
account_fiscal_year_closing, y no está donde uno lo busca: vive en
OCA/account-closing, no en l10n-spain.
Genera los tres tipos de asiento (closing, opening, loss_profit),
con plantillas, previsualización antes de asentar y opción de cancelar.
El problema es que no está migrado a 17.0. La rama 17.0 del repo existe y está viva, pero ese módulo saltó de 16.0 a 18.0 directamente (tampoco está en 15.0). Estáis justo en el hueco. Opciones, de menos a más coste:
account, así que
no es un drama — y sería una contribución útil para la comunidad, porque falta.En los tres casos, aviso: la plantilla del PGC español
(l10n_es_account_fiscal_year_closing) lleva sin migrarse desde Odoo 10, así que la
configuración de cierre habría que rehacerla igualmente.
Un aviso extra que os va a hacer falta, ya que estáis en Community: Odoo 17 CE no trae Balance de Situación ni Cuenta de Pérdidas y Ganancias de serie — los informes financieros dinámicos son de Enterprise. En Community se resuelve con OCA: account_financial_report o l10n_es_mis_report, ambos con rama 17.0. Lo digo porque buena parte de lo que vais a leer sobre «comprobar el resultado en el balance» da por hecho que tenéis ese informe, y en CE no lo tenéis.
Una duda que lanzo a la lista, por si alguien la tiene clara: he estado buscando la norma que exija literalmente el asiento de cierre y el de apertura en el Diario y no la he encontrado. El Código de Comercio exige los libros, y el PGC describe la regularización contra la 129, pero el cierre y la apertura de balance parecen más práctica consolidada que mandato escrito. Si alguien tiene la cita exacta, se agradece — y ojo, que la «diligencia de cierre» de la Instrucción de la DGRN de 2015 es otra cosa (es del fichero del libro, no un asiento).
Si acabáis portando el módulo a 17 y os atascáis con la plantilla, escribidme y le echo un ojo.
Un saludo,
Alex Abbas · skanndar · https://skanndar.top