OdooWiki OCA HUB

Contract Transmit Method

contract_transmit_method folder_open OCA/contract open_in_new
Sin categoría Licencia: AGPL-3

Establecer el método de envío (email, post, portal, ...) en los contratos y propagarlo a las facturas.

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.0

Te permite elegir cómo debe enviarse cada contrato (correo electrónico, correo postal, portal, etc.) y copia automáticamente esa elección en las facturas generadas a partir del contrato.

Este módulo añade un campo "Transmission Method" a los contratos y a las plantillas de contrato, para que puedas decidir de antemano cómo debe recibir los documentos el cliente o el proveedor.

Dónde aparece: - En el formulario del contrato, justo después del campo invoice partner. - En el formulario de la plantilla de contrato, después del campo pricelist. - En los filtros de búsqueda de contratos, para que puedas encontrar contratos por método de transmisión.

Comportamiento automático: - Cuando una plantilla de contrato está vinculada a un partner y tiene un tipo de contrato, el método de transmisión se rellena automáticamente: para los contratos de tipo venta toma el método de transmisión de factura preferido del cliente, y para los contratos de tipo compra toma el preferido del proveedor. Aun así puedes cambiarlo manualmente. - Cuando se genera una factura a partir de un contrato, el método de transmisión del contrato se copia en la factura, de modo que la factura se envía de la misma forma sin volver a introducirlo.

El campo es tracked, por lo que los cambios en el método de transmisión quedan registrados en el historial del chatter del contrato. El módulo toca contract.contract, contract.template y la lógica de preparación de facturas, y se apoya en los ajustes de método de transmisión de la configuración de facturación.

Lo necesitan otros módulos

Modelos y campos (2)
  • contract.contract · amplía un modelo existentetransmit_method_id
  • contract.template · amplía un modelo existentetransmit_method_id (Transmission Method)

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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.

terminal Instalación y uso

Sin información verificada

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.

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.