Account invoice start end dates on invoice
Este módulo añade la posibilidad de aplicar fecha de inicio y fin a todo un account move.
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 16.0Permite establecer una fecha de inicio y una fecha de fin en una factura o factura de proveedor completa, y copia automáticamente esas fechas en sus líneas. Un ajuste de la compañía controla si las fechas se aplican a todas las líneas o solo a los productos marcados como que necesitan fechas.
Este módulo añade una fecha de inicio y una fecha de fin en la parte superior de una factura de cliente, factura de proveedor, nota de crédito o recibo. Aparecen en el formulario junto al diario, y solo mientras el documento sigue en borrador.
Cuando cambias estas fechas, Odoo las copia a las líneas de la factura. Que una línea reciba las fechas depende de dos cosas:
- El ajuste de compañía "Apply Start/End Dates To All Account Move Lines". Cuando está activado, todas las líneas reciben las fechas, incluso las líneas sin producto o con un producto no marcado para fechas.
- El indicador propio del producto "must have dates". Cuando el ajuste está desactivado, solo reciben las fechas las líneas cuyo producto está marcado.
Las líneas de sección y de nota se omiten. La misma copia ocurre cuando seleccionas un producto en una línea, y también cuando otras procesos crean líneas, por lo que las fechas se rellenan automáticamente siempre que la línea no tenga ya sus propias fechas.
El ajuste se encuentra en los ajustes de Contabilidad, bajo una nueva sección "Account Start/End Dates". Se almacena por compañía y está activado por defecto. El módulo toca account.move, account.move.line, res.company y res.config.settings.
Depende de
Modelos y campos (4)
- res.company · amplía un modelo existenteapply_dates_all_lines (Apply Start/End Dates To All Account Move Lines)
- account.move · amplía un modelo existenteend_date, start_date
- account.move.line · amplía un modelo existente
- res.config.settings · amplía un modelo existenteapply_dates_all_lines
Texto generado por IA (DeepSeek) al leer el código de la versión 16.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-03Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.
Fuentes · Odoo 16.0
Confirmado el 2026-11-03 en la rama 16.0 de OCA/account-closing.
terminal Instalación y uso
Documentación de OCA · Odoo 16.0Configuración
Fuente · Odoo 16.0Habilita o deshabilita la opción de establecer todas las líneas con fecha de inicio/fin (habilitada por defecto).
Si esta opción está deshabilitada, solo se actualizará la línea cuyo producto tenga habilitada la opción must_have_dates.
Para usar este módulo, simplemente necesita:
- Crear una factura.
- Establecer la fecha de inicio y fin en la cabecera de la factura.
Las fechas se establecerán en las líneas cuyo producto tenga la opción must_have_dates habilitada, o en todas las líneas si la opción general apply_dates_all_lines está habilitada.
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.
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.
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.