Este módulo establece el campo de fecha de vencimiento de la factura como editable (incluso si el estado de la factura es done y se ha establecido un Payment Term).
Cuando se edita el campo, se actualiza la fecha de vencimiento de la factura, junto con las líneas de factura relacionadas.
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 18.0Permite a los usuarios autorizados editar la fecha de vencimiento de una factura, incluso después de contabilizarla, y mantiene sincronizadas las líneas de plazo de pago. Un nuevo grupo de seguridad controla quién puede realizar este cambio.
Este módulo hace que el campo Due Date de las facturas de cliente y proveedor sea editable para los usuarios que pertenecen al nuevo grupo de seguridad "Allow to change due date". Sin ese grupo, la fecha de vencimiento permanece de solo lectura como de costumbre.
En el formulario de factura, aparece un segundo campo Due Date junto a la fecha de factura. Solo se muestra cuando hay una condición de pago establecida, y solo es editable mientras la factura está en estado borrador o publicada. Cambiarlo actualiza la fecha de vencimiento de la factura.
Reglas de negocio añadidas por el módulo: - Si un usuario sin el grupo especial intenta cambiar la fecha de vencimiento de una factura publicada, Odoo bloquea el cambio con un mensaje de error. - Cuando se cambia la fecha de vencimiento de una factura publicada, las fechas de vencimiento de los apuntes contables de cliente o proveedor vinculados a esa factura se actualizan automáticamente, de modo que los asientos contables se mantienen coherentes con la nueva fecha de vencimiento.
El módulo modifica el modelo account.move y su vista de formulario de factura. Añade un grupo de seguridad, "Allow to change due date", que los administradores pueden asignar a los usuarios que necesiten esta capacidad.
Depende de
Modelos y campos (1)
- account.move · amplía un modelo existenteinvoice_date_due (Due Date), invoice_date_due_payment_term (Due Date Payment Term)
Texto generado por IA (DeepSeek) al leer el código de la versión 18.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: 7 confirmadas, 2 sin información de 9 versiones.
Fuentes · Odoo 12.0
Confirmado el 2026-11-03 en la rama 12.0 de OCA/account-invoicing.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Configuración
Fuente · Odoo 18.0Para poder editar este campo, el usuario necesita tener acceso al grupo Allow to change due date.
Para editar la fecha de vencimiento de la factura, tenemos varios escenarios:
- Hay un plazo de pago establecido. En este caso, no se mostrará ningún campo adicional mientras esté en borrador, ya que el flujo estándar nos permite editar el plazo de pago directamente, o eliminarlo y establecer una fecha de vencimiento manualmente. Una vez publicada la factura, se mostrará un nuevo campo en la vista por encima del plazo de pago, que permitirá cambiar la fecha de vencimiento.
- No hay ningún plazo de pago establecido y la fecha de vencimiento se establece manualmente. En este caso, la fecha de vencimiento es editable mientras esté en borrador, como en el flujo estándar de Odoo. Sin embargo, una vez publicada, el campo seguirá siendo editable.
(Todo lo anterior considera que el usuario pertenece al grupo de seguridad al que se hace referencia en "Configuration")
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.