Skip to Content
Odoo model

crm.team

Sales Team. Defined in module sales_team; exists in Odoo 16, 17, 18, 19, 20. Across the upgrade steps we tracked: 4 fields added, 15 removed, 0 renamed.

Represents a group of salespeople. It handles the assignment of leads/opportunities and can have its own pipeline stages and goals.

  1. Odoo 16 sales_team
  2. Odoo 17 sales_team
  3. Odoo 18 sales_team
  4. Odoo 19 sales_team
  5. Odoo 20 sales_team

Odoo 16 to 17

Community only All changes in this step

Fields removed (2)

FieldTypeModuleNotes
alias_user_idmany2onecrm
use_quotationsbooleansale

Fields added (1)

FieldTypeModule
lead_all_assigned_month_exceededbooleancrm

Odoo 17 to 18

Community only All changes in this step

No change to this model's own fields in this step.

Odoo 18 to 19

Community + Enterprise All changes in this step

Fields removed (10)

Fields added (1)

FieldTypeModule
origin_survey_idsone2manysurvey_crm
4 views of this model removed
  • pos_sale.crm_team_view_kanban_dashboard
  • sale_commission.crm_team_commission_view_form
  • sale_commission.crm_team_view_kanban_dashboard_hide
  • website_sale.crm_team_view_kanban_dashboard

Odoo 19 to 20

Community + Enterprise All changes in this step

Fields removed (3)

FieldTypeModuleNotes
invoicedfloatsale
invoiced_targetfloatsale
origin_survey_idsone2manysurvey_crm

Fields added (2)

FieldTypeModule
opportunity_countintegercrm
show_assignment_maxbooleancrm
2 views of this model removed
  • sale.crm_team_salesteams_view_form
  • sale_commission.crm_team_salesteams_view_form_hide
3 actions on this model removed
  • crm.action_opportunity_forecast
  • crm.action_your_pipeline
  • sales_team.crm_team_action_sales
1 menus opening this model removed
  • sale.report_sales_team

All fields declared on crm.team (52)

Fields this model declares itself in any version, with the versions they exist in. Inherited fields (mail.thread and other mixins) are on the parent model's page.

present not present not covered (Enterprise, Odoo 16 and 17)

Show all 52 fields
FieldTypeLabelModule1617181920
abandoned_carts_amountintegerAmount of Abandoned Cartswebsite_sale
abandoned_carts_countintegerNumber of Abandoned Cartswebsite_sale
activebooleansales_team
alias_full_namecharcrm
alias_idmany2one mail.aliasAliascrm
alias_user_idmany2one res.userscrm
assignment_auto_enabledbooleanAuto Assignmentcrm
assignment_domaincharAssignment Domaincrm
assignment_enabledbooleanLead Assigncrm
assignment_maxintegerLead Average Capacitycrm
assignment_optoutbooleanPause auto assignmentcrm
colorintegerColor Indexsales_team
commission_plan_idsmany2many sale.commission.planCommission Plansale_commissionE
company_idmany2one res.companyCompanysales_team
crm_team_member_all_idsone2many crm.team.memberSales Team Members (incl. inactive)sales_team
crm_team_member_idsone2many crm.team.memberSales Team Memberssales_team
currency_idmany2one res.currencyCurrencysales_team
dashboard_button_namecharDashboard Buttonsales_team
dashboard_graph_datatextsales_team
favorite_user_idsmany2many res.usersFavorite Memberssales_team
invoicedfloatInvoiced This Monthsale
invoiced_targetfloatInvoicing Targetsale
is_favoritebooleanShow on dashboardsales_team
is_membership_multibooleanMultiple Memberships Allowedsales_team
lead_all_assigned_month_countinteger# Leads/Opps assigned this monthcrm
lead_all_assigned_month_exceededbooleanMaximum Leads To Assigncrm
lead_properties_definitionproperties_definitionLead Propertiescrm
lead_unassigned_countinteger# Unassigned Leadscrm
member_company_idsmany2many res.companysales_team
member_idsmany2many res.usersSalespersonssales_team
member_warningtextMembership Issue Warningsales_team
namecharSales Teamsales_team
opportunities_amountmonetaryOpportunities Revenuescrm
opportunities_countinteger# Opportunitiescrm
opportunities_overdue_amountmonetaryOverdue Opportunities Revenuescrm
opportunities_overdue_countinteger# Overdue Opportunitiescrm
opportunity_countintegerNumber of assigned opportunitiescrm
origin_survey_idsone2many survey.surveySurvey opportunities related to the sales teamsurvey_crm
pos_config_idsone2many pos.configPoint of Salespos_sale
pos_order_amount_totalfloatSession Sale Amountpos_sale
pos_sessions_open_countintegerOpen POS Sessionspos_sale
quotations_amountfloatAmount of quotations to invoicesale
quotations_countintegerNumber of quotations to invoicesale
sale_order_countinteger# Sale Orderssale
sales_to_invoice_countintegerNumber of sales to invoicesale
sequenceintegerSequencesales_team
show_assignment_maxbooleancrm
use_leadsbooleanLeadscrm
use_opportunitiesbooleanPipelinecrm
use_quotationsbooleanQuotationssale
user_idmany2one res.usersTeam Leadersales_team
website_idsone2many websiteWebsiteswebsite_sale
Coverage. Odoo 16 to 17 and 17 to 18 compare Community modules only (the Enterprise 16 and 17 sources are not available to us). Odoo 18 to 19 and 19 to 20 include Community and Enterprise modules. Everything here comes from a static read of the Odoo source code: a field counts as removed only when no parent model, mixin or delegated model still provides it. Fields created dynamically at run time can be missed, and entries we could not confirm are marked as low confidence.