Este módulo añade un calendario al modelo ResPartner. Este calendario puede utilizarse como base para el cálculo correcto de las fechas de inicio/fin en función del plazo de entrega del proveedor en este y otros módulos.
En este módulo, el calendario se tiene en cuenta en el cálculo de la fecha de programación de un albarán y en la fecha del pedido de una orden de compra.
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 19.0Te permite adjuntar un calendario de horario laboral a un proveedor para que los plazos de entrega de compra se cuenten en los días laborables de ese proveedor en lugar de días naturales, y lo utiliza para calcular las fechas previstas en los pedidos de compra y los albaranes de stock.
Este módulo añade calendarios laborales de proveedores a Odoo para que los plazos de entrega se calculen en los días que el proveedor realmente trabaja.
En el registro de contacto de un proveedor (pestaña Ventas y Compras) obtienes dos campos nuevos: una elección "Tipo de calendario de plazo" entre "Días naturales" y "Calendario del proveedor", y un campo "Calendario de fábrica" que solo aparece cuando eliges "Calendario del proveedor". Elegir "Días naturales" borra automáticamente el calendario.
En las líneas de información del proveedor de un producto (la pestaña de tarifas de proveedor, vistas de formulario y lista) se muestra el mismo tipo de calendario junto al plazo de entrega, para que puedas ver de un vistazo cómo se cuenta el plazo de cada proveedor.
Cuando una línea de pedido de compra calcula su fecha prevista, si el proveedor tiene un calendario de fábrica el plazo se cuenta en los días laborables de ese calendario (incluidos los días festivos), a partir de la fecha del pedido o de hoy si no hay fecha de pedido. De forma similar, cuando una regla de stock crea un pedido de compra, la fecha del pedido se calcula hacia atrás desde la fecha de aprovisionamiento prevista utilizando el calendario laboral del proveedor, de modo que el pedido se realiza en un día laborable.
Modelos afectados: res.partner, product.supplierinfo, purchase.order.line y stock.rule.
Depende de
Modelos y campos (4)
- stock.rule · amplía un modelo existente
- res.partner · amplía un modelo existentedelay_calendar_type, factory_calendar_id
- purchase.order.line · amplía un modelo existente
- product.supplierinfo · amplía un modelo existentedelay_calendar_type
Texto generado por IA (DeepSeek) al leer el código de la versión 19.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: 8 confirmadas, 1 sin información de 9 versiones.
Fuentes · Odoo 15.0
Confirmado el 2026-11-03 en la rama 15.0 de OCA/purchase-workflow.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Configuración
Fuente · Odoo 19.0- Vaya a Ajustes y active el modo desarrollador.
- Vaya a Ajustes \> Técnico \> Recurso \> Horarios de trabajo y defina su calendario de recursos.
- Vaya a Contactos \> Ventas y compras \> Compra \> Tipo de calendario de retraso y asigne Calendario de proveedor y en Calendario de fábrica asigne el Calendario de recursos deseado.
Cuando se crea un picking a partir de un pedido de compra de un proveedor, el plazo de entrega utilizado para calcular la fecha prevista se computa en días naturales. Al mismo tiempo, cuando se crea un pedido de compra debido a una evaluación de aprovisionamiento, su fecha de pedido también se computa teniendo en cuenta el plazo de entrega en días naturales. Este módulo añade la posibilidad de expresar el plazo de entrega de un proveedor en su propio calendario. De este modo, las fechas de pedido de los pedidos de compra y las fechas previstas de las recepciones solo tendrán en cuenta los días laborables del proveedor.
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.