| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/14.0/crm_iap_lead |
| VERSION | |
| VERSION | 1.1 |
| CATEGORY | |
| CATEGORY | Sales/CRM |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Olivier Dony, Thibault Delavallée, Christophe Simonis, Goffin Simon, Aaron Bohy, Barad Mahendra, Yannick Tivisse, Xavier-Do, Nasreddin (bon), Jérémy Hennecart, Kevin Baptiste, Louis Wicket (wil), Pierre Collinet (pic) |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:14:30 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - iap_crm - crm - base_setup - base - web - sales_team - bus - web_tour - calendar - resource - fetchmail - utm - contacts - digest - portal - web_editor - http_routing - auth_signup - phone_validation - iap_mail - iap |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
assets_backend |
crm_iap_lead assets | ir.ui.view | qweb | Inherits web.assets_backend |
crm_iap_lead_kanban |
crm.lead.inherited.kanban | crm.lead | xpath | Inherits crm.view_crm_lead_kanban |
crm_iap_lead_mining_request_form |
crm.iap.lead.mining.request.form | crm.iap.lead.mining.request | form | New |
crm_iap_lead_mining_request_search |
crm.iap.lead.mining.request.search | crm.iap.lead.mining.request | search | New |
crm_iap_lead_mining_request_tree |
crm.iap.lead.mining.request.tree | crm.iap.lead.mining.request | tree | New |
crm_iap_lead_tree |
crm.lead.inherited.tree | crm.lead | xpath | Inherits crm.crm_case_tree_view_leads |
crm_iap_opportunity_kanban |
crm.opportunity.inherited.kanban | crm.lead | xpath | Inherits crm.crm_case_kanban_view_leads |
crm_iap_opportunity_tree |
crm.opportunity.inherited.tree | crm.lead | xpath | Inherits crm.crm_case_tree_view_oppor |
enrich_company |
enrich_company | ir.ui.view | qweb | Inherits iap_mail.enrich_company |
res_config_settings_view_form |
res.config.settings.view.form.inherit.crm.iap.lead | res.config.settings | div | Inherits crm.res_config_settings_view_form |
No new fields.
Public methods (2)lead_vals_from_response(self, lead_type, team_id, tag_ids, user_id, company_data, people_data)
notify_no_more_credit(self, service_name, model_name, notification_parameter)
color
Integer
string='Color Index'
name
Char
required=True
string='Tag Name'
translate=True
reveal_id
Char
required=True
No public methods.
company_size_max
Integer
default=1000
company_size_min
Integer
default=1
string='Size'
contact_filter_type
Selection
default='role'
string='Filter on'
args: [('role', 'Role'), ('seniority', 'Seniority')]
contact_number
Integer
default=10
string='Number of Contacts'
country_ids
Many2many → res.country
default=_default_country_ids
string='Countries'
args: 'res.country'
display_lead_label
Char
compute='_compute_display_lead_label'
error
Text
copy=False
readonly=True
string='Error'
filter_on_size
Boolean
default=False
string='Filter on Size'
industry_ids
Many2many → crm.iap.lead.industry
string='Industries'
args: 'crm.iap.lead.industry'
lead_contacts_credits
Char
compute='_compute_tooltip'
readonly=True
lead_count
Integer
compute='_compute_lead_count'
string='Number of Generated Leads'
lead_credits
Char
compute='_compute_tooltip'
readonly=True
lead_ids
One2many → crm.lead
string='Generated Lead / Opportunity'
args: 'crm.lead', 'lead_mining_request_id'
lead_number
Integer
default=3
required=True
string='Number of Leads'
lead_total_credits
Char
compute='_compute_tooltip'
readonly=True
lead_type
Selection
default=_default_lead_type
required=True
string='Type'
args: [('lead', 'Leads'), ('opportunity', 'Opportunities')]
name
Char
copy=False
default=<expr>
readonly=True
required=True
string='Request Number'
preferred_role_id
Many2one → crm.iap.lead.role
string='Preferred Role'
args: 'crm.iap.lead.role'
role_ids
Many2many → crm.iap.lead.role
string='Other Roles'
args: 'crm.iap.lead.role'
search_type
Selection
default='companies'
required=True
string='Target'
args: [('companies', 'Companies'), ('people', 'Companies and their Contacts')]
seniority_id
Many2one → crm.iap.lead.seniority
string='Seniority'
args: 'crm.iap.lead.seniority'
state
Selection
default='draft'
required=True
string='Status'
args: [('draft', 'Draft'), ('done', 'Done'), ('error', 'Error')]
state_ids
Many2many → res.country.state
string='States'
args: 'res.country.state'
tag_ids
Many2many → crm.tag
string='Tags'
args: 'crm.tag'
team_id
Many2one → crm.team
compute='_compute_team_id'
domain="[('use_opportunities', '=', True)]"
readonly=False
store=True
string='Sales Team'
args: 'crm.team'
user_id
Many2one → res.users
default=<expr>
string='Salesperson'
args: 'res.users'
action_draft(self)
action_get_lead_action(self)
action_get_opportunity_action(self)
action_submit(self)
get_empty_list_help(self, help)
color
Integer
string='Color Index'
name
Char
required=True
string='Role Name'
translate=True
reveal_id
Char
required=True
name_get(self)
name
Char
required=True
string='Name'
translate=True
reveal_id
Char
required=True
name_get(self)
lead_mining_request_id
Many2one → crm.iap.lead.mining.request
index=True
string='Lead Mining Request'
args: 'crm.iap.lead.mining.request'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/13.0/crm_iap_lead |
| VERSION | |
| VERSION | 0.1.0 |
| CATEGORY | |
| CATEGORY | Sales/CRM |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Thibault Delavallée, Christophe Simonis, Xavier Morel, Goffin Simon, Aaron Bohy, Damien Bouvy, Adrien Dieudonne, Adrian Torres, Rémi Rahir, Xavier-Do, Pierre Rousseau, Louis Baudoux |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:06:43 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - iap - web - base - base_setup - crm - sales_team - bus - web_tour - calendar - resource - fetchmail - utm - contacts - digest - portal - web_editor - http_routing - auth_signup - phone_validation |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
assets_backend |
crm_iap_lead assets | ir.ui.view | qweb | Inherits web.assets_backend |
crm_iap_lead_kanban |
crm.lead.inherited.kanban | crm.lead | xpath | Inherits crm.view_crm_lead_kanban |
crm_iap_lead_mining_request_form |
crm.iap.lead.mining.request.form | crm.iap.lead.mining.request | form | New |
crm_iap_lead_mining_request_search |
crm.iap.lead.mining.request.search | crm.iap.lead.mining.request | search | New |
crm_iap_lead_mining_request_tree |
crm.iap.lead.mining.request.tree | crm.iap.lead.mining.request | tree | New |
crm_iap_lead_tree |
crm.lead.inherited.tree | crm.lead | xpath | Inherits crm.crm_case_tree_view_leads |
crm_iap_opportunity_kanban |
crm.opportunity.inherited.kanban | crm.lead | xpath | Inherits crm.crm_case_kanban_view_leads |
crm_iap_opportunity_tree |
crm.opportunity.inherited.tree | crm.lead | xpath | Inherits crm.crm_case_tree_view_oppor |
lead_message_template |
lead_message_template | ir.ui.view | qweb | New |
res_config_settings_view_form |
res.config.settings.view.form.inherit.crm.iap.lead | res.config.settings | div | Inherits crm.res_config_settings_view_form |
No new fields.
Public methods (3)format_data_for_message_post(self, company_data, people_data)
lead_vals_from_response(self, lead_type, team_id, tag_ids, user_id, company_data, people_data)
notify_no_more_credit(self, service_name, model_name, notification_parameter)
color
Integer
string='Color Index'
name
Char
required=True
string='Tag Name'
translate=True
reveal_id
Char
required=True
No public methods.
company_size_max
Integer
default=1000
company_size_min
Integer
default=1
string='Size'
contact_filter_type
Selection
default='role'
string='Filter on'
args: [('role', 'Role'), ('seniority', 'Seniority')]
contact_number
Integer
default=1
string='Number of Contacts'
country_ids
Many2many → res.country
string='Countries'
args: 'res.country'
error
Text
copy=False
readonly=True
string='Error'
filter_on_size
Boolean
default=False
string='Filter on Size'
industry_ids
Many2many → crm.iap.lead.industry
string='Industries'
args: 'crm.iap.lead.industry'
lead_contacts_credits
Char
compute='_compute_tooltip'
readonly=True
lead_credits
Char
compute='_compute_tooltip'
readonly=True
lead_ids
One2many → crm.lead
string='Generated Lead / Opportunity'
args: 'crm.lead', 'lead_mining_request_id'
lead_number
Integer
default=10
required=True
string='Number of Leads'
lead_total_credits
Char
compute='_compute_tooltip'
readonly=True
lead_type
Selection
default=_default_lead_type
required=True
string='Type'
args: [('lead', 'Lead'), ('opportunity', 'Opportunity')]
leads_count
Integer
compute='_compute_leads_count'
string='Number of Generated Leads'
name
Char
copy=False
default=<expr>
readonly=True
required=True
string='Request Number'
preferred_role_id
Many2one → crm.iap.lead.role
string='Preferred Role'
args: 'crm.iap.lead.role'
role_ids
Many2many → crm.iap.lead.role
string='Other Roles'
args: 'crm.iap.lead.role'
search_type
Selection
default='companies'
required=True
string='Target'
args: [('companies', 'Companies'), ('people', 'Companies and their Contacts')]
seniority_id
Many2one → crm.iap.lead.seniority
string='Seniority'
args: 'crm.iap.lead.seniority'
state
Selection
default='draft'
required=True
string='Status'
args: [('draft', 'Draft'), ('done', 'Done'), ('error', 'Error')]
state_ids
Many2many → res.country.state
string='States'
args: 'res.country.state'
tag_ids
Many2many → crm.lead.tag
string='Tags'
args: 'crm.lead.tag'
team_id
Many2one → crm.team
domain="[('use_opportunities', '=', True)]"
string='Sales Team'
args: 'crm.team'
user_id
Many2one → res.users
string='Salesperson'
args: 'res.users'
action_draft(self)
action_get_lead_action(self)
action_get_opportunity_action(self)
action_submit(self)
get_empty_list_help(self, help)
color
Integer
string='Color Index'
name
Char
required=True
string='Role Name'
translate=True
reveal_id
Char
required=True
name_get(self)
name
Char
required=True
string='Name'
translate=True
reveal_id
Char
required=True
name_get(self)
lead_mining_request_id
Many2one → crm.iap.lead.mining.request
index=True
string='Lead Mining Request'
args: 'crm.iap.lead.mining.request'
reveal_id
Char
index=True
string='Reveal ID'
No public methods.
No new fields.
Public methods (1)unlink(self)