Este módulo añade un objeto Agreement a Odoo para que los contratos y otros acuerdos concluidos con clientes y proveedores puedan registrarse y seguirse en un solo lugar. Cada acuerdo tiene un código, un nombre, un partner, un dominio de Venta o Compra, y fechas de firma, inicio y fin. El partner puede ser una persona de contacto de una empresa: la empresa se almacena en el acuerdo como Commercial Entity, y el código del acuerdo debe ser único por entidad comercial y empresa.
Los acuerdos tienen un chatter con cambios de campos y actividades registrados, pueden archivarse, se listan en el formulario del partner mediante un botón inteligente y están protegidos por tres roles de acceso (Read-Only Users, User y Manager). Opcionalmente, los acuerdos pueden clasificarse con tipos de acuerdo, que preestablecen el dominio, y marcarse como plantillas que pueden duplicarse para crear nuevos acuerdos.
Este módulo es la base de los módulos de acuerdo de la OCA. Su página de ajustes permite instalar extensiones para etapas, firmas, revisiones, terminación, contenido legal y enlaces a ventas, productos, proyectos y rebajas.
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.0Registra y sigue acuerdos de clientes y proveedores en un solo lugar, con un código, partner, dominio de venta o compra, y firma, fechas de inicio y fin. Los acuerdos aparecen en el formulario del partner y pueden clasificarse por tipo o usarse como plantillas.
Este módulo añade una aplicación de Acuerdos a Odoo donde registras contratos y otros acuerdos concluidos con clientes o proveedores. Cada acuerdo tiene un código, un nombre, un partner, un dominio (Sale o Purchase) y fechas de firma, inicio y fin. El partner puede ser una persona de contacto de una empresa: la empresa se almacena como Commercial Entity, y el código del acuerdo debe ser único por entidad comercial y empresa.
- Los acuerdos se listan en el menú Agreements, con vistas de lista, formulario y kanban, y se pueden buscar por nombre o código, filtrar por Sale, Purchase o Archived, y agrupar por partner, entidad comercial, fecha de firma o dominio.
- En el formulario del partner, un botón inteligente muestra cuántos acuerdos tiene el partner y abre la lista filtrada.
- Un chatter registra los cambios en campos clave y permite programar actividades; los acuerdos se pueden archivar.
- Si se habilita en Settings, los acuerdos se pueden clasificar con tipos de acuerdo (que preestablecen el dominio) y marcar como plantillas; las plantillas no requieren un partner y se listan por separado en Configuration > Templates.
- El acceso está controlado por tres roles: Read-Only Users, User y Manager; una regla multiempresa limita los acuerdos a las empresas permitidas.
Depende de
Lo necesitan otros módulos
Menús que añade
Modelos y campos (4)
- agreement · modelo nuevocode, name, active, domain, end_date, company_id (Company), partner_id (Partner), start_date, is_template (Is a Template?), signature_date, agreement_type_id (Agreement Type), commercial_partner_id (Commercial Entity)
- res.partner · amplía un modelo existenteagreement_ids (Agreements), agreements_count
- agreement.type · modelo nuevoname, active, domain (_domain_selection)
- res.config.settings · amplía un modelo existentemodule_agreement_sale, module_agreement_type, module_agreement_legal, module_agreement_stage, module_agreement_rebate, group_use_agreement_type (Use agreement types), module_agreement_product, module_agreement_project, module_agreement_revision, module_agreement_signature, group_use_agreement_template (Use agreement template), module_agreement_termination, module_agreement_legal_content
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 14.0
Confirmado el 2026-11-03 en la rama 14.0 de OCA/contract.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Configuración
Fuente · Odoo 19.0Derechos de acceso
El módulo crea un privilegio Agreement con tres roles. Asígnelos en Ajustes \> Usuarios y compañías \> Usuarios, pestaña Derechos de acceso:
- Read-Only Users: ver el menú Agreements y leer acuerdos.
- User: crear, editar, eliminar y archivar acuerdos, y leer tipos de acuerdo. Cuando se instala el módulo, todos los usuarios internos existentes reciben este rol.
- Manager: además, gestionar tipos de acuerdo y los ajustes de Agreements.
Los tipos de acuerdo y las plantillas de acuerdo están disponibles para todos los usuarios con uno de estos roles.
Ajustes
Vaya a Agreements \> Configuración \> Ajustes (se requiere el rol Manager).
- Advanced Features ofrece accesos directos a los tipos de acuerdo y a las plantillas de acuerdo y permite instalar los módulos de extensión para firmas, terminación, etapas, tipos jerárquicos, revisiones y contenido legal.
- Connections permite instalar los módulos que vinculan acuerdos con proyectos, ventas, rebajas y productos.
Tipos de acuerdo
Vaya a Agreements \> Configuración \> Tipos (se requiere el rol Manager) y cree los tipos que necesite. Cada tipo tiene un nombre y un dominio predeterminado (Sale o Purchase) que se aplica a los acuerdos de ese tipo. Los tipos se pueden archivar.
Crear un acuerdo
- Vaya a Acuerdos \> Acuerdos y haga clic en Nuevo.
- Introduzca el Nombre del acuerdo y el Código. El código debe ser único por entidad comercial y compañía. Los acuerdos se muestran como
[code] nameen todas partes. - Seleccione el Partner. Puede elegir una persona de contacto de una compañía: la compañía se muestra entonces como Entidad comercial encima del partner.
- Elija el Dominio: Venta para acuerdos con clientes, Compra para acuerdos con proveedores. Si selecciona un Tipo de acuerdo, se aplica el dominio del tipo; aún puede cambiarlo.
- Introduzca la Fecha de firma, la Fecha de inicio y la Fecha de fin.
- En una configuración multi-compañía, marque la Compañía del acuerdo.
Los cambios en el código, el nombre, el partner, el dominio y las fechas se registran en el chatter, donde también puede registrar notas, enviar mensajes y programar actividades.
Buscar acuerdos
La lista de acuerdos se puede buscar por nombre o código y por partner. Los filtros Venta y Compra restringen la lista a un dominio, y el filtro Archivados muestra los acuerdos archivados. Agrupe la lista por partner, entidad comercial, fecha de firma o dominio. La columna Entidad comercial es opcional y se puede mostrar desde el selector de columnas.
En el formulario del partner, el botón inteligente Acuerdos muestra el número de acuerdos vinculados directamente a ese partner y los abre. Un nuevo acuerdo creado desde allí se rellena previamente con el partner.
Duplicar y archivar acuerdos
- Acciones \> Duplicar copia un acuerdo. Como el código debe ser único, la copia recibe el código del original seguido de (copia).
- Acciones \> Archivar oculta un acuerdo sin eliminarlo. Los acuerdos archivados se muestran con el filtro Archivados y se pueden desarchivar desde allí.
Plantillas de acuerdos
Las plantillas son acuerdos usados como punto de partida para nuevos acuerdos. No requieren un partner y no se muestran en la lista principal de acuerdos.
- Vaya a Acuerdos \> Configuración \> Plantillas y cree una plantilla, o marque ¿Es una plantilla? en un acuerdo existente.
- Para crear un acuerdo a partir de una plantilla, abra la plantilla y use Acciones \> Duplicar. La copia es un acuerdo normal: el indicador de plantilla no se copia. Cámbiele el nombre, establezca el código y el partner.
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.