crm_lost_reason_multi_company
Adds multi-company support by making CRM lost reasons company-specific and enforcing company compatibility on leads.
Key Features
- crm.lost.reason: Adds a company field defaulting to the current company so lost reasons are company-bound and can be shared when no company is set.
- crm.lost.reason: Restricts available lost reasons to the user’s companies to avoid cross-company use unless the reason is shared.
- crm.lost.reason: Shows the company on lost reason forms and lists for multi-company users while keeping it hidden otherwise.
- crm.lead: Enforces that chosen lost reasons match the lead’s company via company checks.