OdooWiki OCA HUB

Contract Membership Delegate Partner

contract_membership_delegated_partner folder_open OCA/vertical-association open_in_new
Membership License: AGPL-3

This module allows to set the delegated membership at the contract so the recurring invoices automatically have it set.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Lets you choose a delegated member on a contract so that every recurring invoice generated from that contract automatically carries the same delegated member.

This module links the membership delegation feature to recurring contracts. On the contract form, a new "Delegated Member" field appears right after the customer field, but only for users who belong to the delegated member group.

When a contract generates its recurring invoice, the delegated member selected on the contract is copied onto the invoice automatically. This means you only set the delegated member once on the contract, and all future invoices created from it keep that information without manual entry.

  • Adds a "Delegated Member" field on contract.contract.
  • Shows that field on the contract form, after the customer, restricted to the delegated member user group.
  • Copies the delegated member from the contract to each generated invoice.

It touches the contract area and the invoicing preparation logic, and relies on the delegated member field already provided by the membership delegation module.

Models and fields (1)
  • contract.contract · extends an existing modeldelegated_member_id (Delegated Member)

Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 8 confirmed, 1 with no information of 9 versions.

Sources · Odoo 13.0

Confirmed on 2026-11-03 in branch 13.0 of OCA/vertical-association.

terminal Installation and usage

OCA documentation · Odoo 19.0

You'll need to install the module contract from

In Settings \> Users \> \ set Delegated partner in membership permission on.

  • Set the delegated partner in contract.
  • The recurring invoices will set this partner as delegated partner from now on.
info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.