crm.team: campos, relaciones y API
El modelo crm.team («Equipo de ventas») es un modelo persistente declarado por el módulo Equipos de ventas y ampliado por 6 módulos más. Expone 60 campos, 36 de ellos declarados directamente en el modelo; 25 campos de otros modelos apuntan a él. A continuación encontrará cada campo con su nombre técnico, tipo, etiqueta en español y relaciones, y un ejemplo de llamada a la API JSON-2 de Odoo 19.
Ficha de identidad
- Nombre técnico
crm.team- Etiqueta
- Equipo de ventas
- Tipo
- Persistente (models.Model)
- Tabla SQL
crm_team- Módulo de origen
- Equipos de ventas (
sales_team) - Ampliado por
- crm, sale, sale_crm, pos_sale, website_sale, survey_crm
- Orden por defecto (_order)
sequence ASC, create_date DESC, id DESC- Hereda de (mixins)
- mail.threadmail.alias.mixin
Campos del modelo
36 campos propios, 18 heredados de mixins y 6 campos automáticos del ORM. Haga clic en un nombre para obtener el enlace directo al campo.
60 de 60 campos mostrados
| Nombre técnico | Etiqueta | Tipo | Detalles |
|---|---|---|---|
| abandoned_carts_amount | Número de cesta abandonadas | integer | calculado añadido por Comercio electrónico ( |
| abandoned_carts_count | Número de cesta abandonadas | integer | calculado añadido por Comercio electrónico ( |
| active | Activo Si el campo activo se define como False, podrá ocultar el equipo de ventas sin eliminarlo. | boolean | |
| alias_id | Alias La dirección de correo electrónico asociada con este canal. Los nuevos correos electrónicos recibidos crearán automáticamente nuevos leads asignados al canal. | many2one | añadido por CRM ( |
| assignment_auto_enabled | Autoasignación | boolean | calculado añadido por CRM ( |
| assignment_domain | Dominio de asignación Dominio de filtro adicional cuando se buscan leads no asignados para asignarlos al equipo. | char | añadido por CRM ( |
| assignment_enabled | Asignación de lead | boolean | calculado añadido por CRM ( |
| assignment_max | Capacidad promedio de lead Capacidad media de leads mensual para todos los comerciales del equipo | integer | calculado añadido por CRM ( |
| assignment_optout | Omitir la asignación automática | boolean | añadido por CRM ( |
| color | Índice de Colores El color del canal | integer | |
| company_id | Compañía | many2one | |
| crm_team_member_all_ids | Miembros del equipo de ventas (incluidos los inactivos) | one2many | inverso: |
| crm_team_member_ids | Miembros del equipo de ventas Añada miembros para asignar automáticamente sus documentos a este equipo de ventas. | one2many | inverso: |
| currency_id | Moneda | many2one | solo lectura related: |
| dashboard_button_name | Botón del tablero | char | calculado |
| favorite_user_ids | Miembros favoritos | many2many | |
| invoiced | Facturado este mes Ingresos de factura para el mes actual. Esta es la cantidad que el canal de ventas ha facturado este mes. Se utiliza para calcular la proporción de progresión de los ingresos actuales y objetivos en la vista kanban. | float | solo lecturacalculado añadido por Ventas ( |
| invoiced_target | Objetivo de facturación Objetivo de ingresos para el mes actual (total sin impuestos de las facturas pagadas). | float | añadido por Ventas ( |
| is_favorite | Mostrar en tablero Equipos favoritos que aparecerán en el tablero, podrá acceder a ellos con facilidad. | boolean | calculado |
| is_membership_multi | Múltiples afiliaciones permitidas Si es True, los usuarios pueden pertenecer a varios equipos de ventas. De lo contrario, solo se puede pertenecer a un único equipo de ventas. | boolean | calculado |
| lead_all_assigned_month_count | N.° de leads/oportunidades asignados este mes Número de leads y oportunidades asignadas este último mes. | integer | calculado añadido por CRM ( |
| lead_all_assigned_month_exceeded | Exceder asignación mensual de leads True si la cantidad de asignaciones mensuales de leads es mayor que el límite máximo de asignaciones, False en caso contrario. | boolean | calculado añadido por CRM ( |
| lead_properties_definition | Propiedades del lead | properties_definition | añadido por CRM ( |
| lead_unassigned_count | N.° de leads no asignados | integer | calculado añadido por CRM ( |
| member_company_ids | Empresa del miembro Experiencia del usuario: limitar a la compañía del equipo o a todas si no hay compañía | many2many | calculado |
| member_ids | Comerciales Usuarios asignados a este equipo. | many2many | calculado |
| member_warning | Advertencia sobre el número de miembros | text | calculado |
| name | Equipo de ventas | char | obligatoriotraducible |
| origin_survey_ids | Oportunidades generadas a partir de encuestas del equipo de ventas | one2many | inverso: añadido por Survey CRM ( |
| pos_config_ids | Punto de venta | one2many | inverso: añadido por TPV - Ventas ( |
| sale_order_count | N.° de pedidos de venta | integer | calculado añadido por Ventas ( |
| sequence | Secuencia | integer | |
| use_leads | Leads Marque esta casilla para filtrar y calificar las solicitudes entrantes como leads antes de convertirlas en oportunidades y asignarlas a un comercial. | boolean | añadido por CRM ( |
| use_opportunities | Flujo Seleccione esta casilla para administrar un proceso de preventa con oportunidades. | boolean | añadido por CRM ( |
| user_id | Líder del equipo | many2one | |
| website_ids | Sitios web | one2many→ website | inverso: añadido por Comercio electrónico ( |
| alias_defaults | Alias Defaults | text | heredado de mail.alias.mixin |
| alias_domain | Nombre del dominio de alias | char | related: heredado de mail.alias.mixin.optional |
| alias_domain_id | Dominio de alias | many2one | related: heredado de mail.alias.mixin.optional |
| alias_email | Alias de correo electrónico | char | calculado heredado de mail.alias.mixin.optional |
| alias_name | Nombre del alias | char | heredado de mail.alias.mixin |
| has_message | Tiene un mensaje | boolean | calculado heredado de mail.thread |
| message_attachment_count | Número de archivos adjuntos | integer | calculado heredado de mail.thread |
| message_follower_ids | Seguidores | one2many | inverso: heredado de mail.thread |
| message_has_error | Error de envío de mensaje Si está marcada, algunos mensajes tienen error de envío. | boolean | calculado heredado de mail.thread |
| message_has_error_counter | Número de errores Número de mensajes con error de envío | integer | calculado heredado de mail.thread |
| message_has_sms_error | Error de envío del SMS Si está marcada, algunos mensajes tienen error de envío. | boolean | calculado heredado de mail.thread |
| message_ids | Mensajes | one2many | inverso: heredado de mail.thread |
| message_is_follower | Es un seguidor | boolean | calculado heredado de mail.thread |
| message_needaction | Acción requerida Si está marcada, hay nuevos mensajes que requieren su atención. | boolean | calculado heredado de mail.thread |
| message_needaction_counter | Número de acciones Número de mensajes que requieren una acción | integer | calculado heredado de mail.thread |
| message_partner_ids | Seguidores (Contactos) | many2many | calculado heredado de mail.thread |
| rating_ids | Calificaciones | one2many | inverso: heredado de mail.thread |
| website_message_ids | Mensajes del sitio web Historial de comunicación del sitio web | one2many | inverso: heredado de mail.thread |
| create_date | Creado el | datetime | solo lecturaautomático |
| create_uid | Creado por | many2one | solo lecturaautomático |
| display_name | Nombre mostrado | char | solo lecturacalculadoautomático |
| id | ID | integer | solo lecturaautomático |
| write_date | Última actualización el | datetime | solo lecturaautomático |
| write_uid | Última actualización por | many2one | solo lecturaautomático |
Relaciones
Modelos enlazados desde este modelo
- crm.team.member: crm_team_member_all_ids, crm_team_member_ids
- mail.alias: alias_id
- pos.config: pos_config_ids
- res.company: company_id, member_company_ids
- res.currency: currency_id
- res.users: favorite_user_ids, member_ids, user_id
- survey.survey: origin_survey_ids
- website: website_ids
Campos de otros modelos que apuntan aquí
- account.invoice.report: team_id
- account.move: team_id
- chatbot.script.step: crm_team_id
- crm.activity.report: team_id
- crm.iap.lead.mining.request: team_id
- crm.lead: team_id
- crm.lead.scoring.frequency: team_id
- crm.lead2opportunity.partner: team_id
- crm.merge.opportunity: team_id
- crm.reveal.rule: team_id
- crm.stage: team_ids
- crm.team.member: crm_team_id
- event.lead.rule: lead_sales_team_id
- pos.config: crm_team_id
- pos.order: crm_team_id
- pos.session: crm_team_id
- res.config.settings: pos_crm_team_id, salesteam_id
- res.users: crm_team_ids, sale_team_id
- sale.order: team_id
- sale.report: team_id
- survey.survey: team_id
- website: crm_default_team_id, salesteam_id
Leer este modelo por la API
Ejemplo de llamada a la API JSON-2 de Odoo 19: lectura de los cinco primeros registros con campos reales del modelo. Sustituya la instancia, la base y la clave API por las suyas.
curl -X POST "https://su-instancia.odoo.com/json/2/crm.team/search_read" \
-H "Authorization: bearer $ODOO_API_KEY" \
-H "X-Odoo-Database: su-base" \
-H "Content-Type: application/json" \
-d '{"domain":[],"fields":["name","alias_id","company_id","currency_id","user_id"],"limit":5}'import requests
BASE_URL = "https://su-instancia.odoo.com/json/2"
headers = {"Authorization": f"bearer {API_KEY}", "X-Odoo-Database": "su-base"}
res = requests.post(
f"{BASE_URL}/crm.team/search_read",
headers=headers,
json={"domain": [], "fields": ["name","alias_id","company_id","currency_id","user_id"], "limit": 5},
)
res.raise_for_status()
print(res.json())- El acceso a la API externa está reservado al plan Custom de Odoo.
- XML-RPC y JSON-RPC se retirarán en Odoo 22 (otoño de 2028): use JSON-2.
- Se aplican los permisos de acceso y las reglas de registro del usuario de la clave.
Citar esta herramienta
¿Escribe un tutorial, una documentación interna o una respuesta en un foro? Copie este enlace para dirigir a sus lectores a la ficha actualizada.
<a href="https://aidoo.ai/es/outils/explorateur-modeles-odoo/crm-team">crm.team (Odoo 19.0)</a>Fuentes
- Código fuente del modelo en GitHub
- Documentación de Odoo 19: ORM API
- Documentación de Odoo 19: API externa JSON-2
Datos verificados el 23 de septiembre de 2026 · Odoo 19.0 Community
¿Tiene un proyecto Odoo o quiere aprovechar su ERP con la IA? Hablemos
Implantación, desarrollo de módulos, conexión de Claude o ChatGPT a sus datos: cuéntenos su contexto y le responderemos en 24 horas laborables.