OdooWiki OCA HUB

Sale commitment date mandatory

sale_commitment_date_mandatory folder_open OCA/sale-workflow open_in_new
Sales Licencia: AGPL-3

Con este módulo, la fecha de compromiso de entrega en el pedido se puede configurar como obligatoria y no se pueden crear líneas de pedido de venta a menos que commitment_date esté rellenado.

Tenga cuidado, tenemos un problema en este módulo: https://github.com/OCA/sale-workflow/issues/1901

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 14.0

Te permite hacer obligatoria la fecha de compromiso de entrega en los pedidos de venta. Cuando está habilitada, la fecha se rellena previamente con la fecha actual y las líneas del pedido permanecen bloqueadas hasta que se establezca una fecha de compromiso.

Este módulo añade una configuración a nivel de compañía para que la fecha de compromiso de entrega en los pedidos de venta pueda ser obligatoria.

Dónde aparece: - En los ajustes de Ventas, dentro de las opciones de envío, una nueva casilla "Fecha de compromiso obligatoria" permite activar o desactivar la regla para la compañía. - En el formulario del pedido de venta, el campo Fecha de compromiso de entrega pasa a ser obligatorio cuando la configuración está activa.

Comportamiento automático: - Cuando la configuración está activada, un nuevo pedido de venta se rellena previamente con la fecha y hora actuales como fecha de compromiso, de modo que el campo no queda vacío por defecto. - El área de líneas del pedido se bloquea (solo lectura) mientras la fecha de compromiso esté vacía y la configuración esté activada, por lo que los usuarios no pueden añadir ni editar líneas hasta que rellenen la fecha de compromiso. Una vez establecida una fecha, las líneas vuelven a ser editables. - La regla se controla mediante una configuración de compañía, por lo que se aplica a todos los pedidos de venta de esa compañía.

Áreas afectadas: - Pedidos de venta (sale.order) y su vista de formulario. - Configuración de la compañía (res.company) y la pantalla de ajustes generales (res.config.settings).

Nota: el propio README del módulo apunta a un problema conocido (OCA issue 1901), por lo que el comportamiento puede verse afectado en algunos casos; el código anterior es la fuente de verdad de lo que está implementado.

Depende de

sale
Modelos y campos (3)
  • sale.order · amplía un modelo existentecommitment_date, commitment_date_required
  • res.company · amplía un modelo existentesale_commitment_date_required (Delivery commitment date mandatory)
  • res.config.settings · amplía un modelo existentecommitment_date_required (Commitment date mandatory)

Texto generado por IA (DeepSeek) al leer el código de la versión 14.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 14.0

Confirmado el 2026-11-03 en la rama 14.0 de OCA/sale-workflow.

terminal Instalación y uso

Documentación de OCA · Odoo 14.0

Para hacer obligatoria la fecha de compromiso de entrega en los formularios de pedido de venta, debe habilitar la opción Delivery commitment date mandatory en la sección Shipping del panel Sale / Configuration / Settings.

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.