TIP: You can type at any time to perform a new search.

Security findings

Repository
odoo/odoo · module folder
Module version
1.2
Category
Sales/CRM
Folder size
1.89 MB
License
LGPL-3
Application
No
Auto-installable
Yes
Website
None
Last tracking update
2026-10-05 00:19:44
Authors
Odoo S.A.
Maintainers
Odoo S.A.
Committers
Raphael Collet, Odoo Translation Bot, Xavier-Do, Victor Feyens, Tiffany Chang (tic), Gorash, william-andre, Renaud Thiry, David, amdi-odoo, Dylan Kiss (dyki), Antoine Boonen, Chong Wang (cwg), Harsh Shah, thle-odoo, Hesham Saleh, Ricardo Gomes Rodrigues, Pierre Pulinckx, Krzysztof Magusiak (krma), Julien Launois (jula), Frantisek Binovsky, Julien Piron
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
test_crm_full, website_crm_iap_reveal
Description

Code Analysis info_outline

Views touched (7)
XML IDNameModelTypeStatus
crm_iap_lead_industry_view_search crm.iap.lead.industry.view.search crm.iap.lead.industry search New
crm_iap_lead_industry_view_tree crm.iap.lead.industry.view.tree crm.iap.lead.industry list New
crm_iap_lead_mining_request_view_form crm.iap.lead.mining.request.view.form crm.iap.lead.mining.request form New
crm_iap_lead_mining_request_view_search crm.iap.lead.mining.request.view.search crm.iap.lead.mining.request search New
crm_iap_lead_mining_request_view_tree crm.iap.lead.mining.request.view.list crm.iap.lead.mining.request list New
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 form Inherits crm.res_config_settings_view_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (7)

New fields (0)

No new fields.

Public methods (1)
  • lead_vals_from_response(self, lead_type, team_id, tag_ids, user_id, company_data)
    @api.model

New fields (5)
  • color Integer
    string='Color Index'
  • division_id Many2one → crm.iap.lead.industry.division
    help='SIC Division code to which Major Group belongs.' ondelete='restrict' required=True string='Sector' args: 'crm.iap.lead.industry.division'
  • name Char
    required=True string='Industry' translate=True
  • sequence Integer
    args: 'Sequence'
  • sic_group Integer
    help="Industry's Major Group Code as per SIC" required=True string='SIC Group'
Public methods (0)

No public methods.

New fields (3)
  • code Char
    help='Division code as per SIC indicating the higher-level industry classification.' required=True string='Division Code'
  • name Char
    required=True string='Division Name' translate=True
  • sequence Integer
    args: 'Sequence'
Public methods (0)

No public methods.

New fields (18)
  • available_state_ids One2many → res.country.state
    compute='_compute_available_state_ids' args: 'res.country.state'
  • company_size_max Integer
    default=100
  • company_size_min Integer
    default=1 string='Size'
  • country_ids Many2many → res.country
    default=_default_country_ids string='Countries' args: 'res.country'
  • error_type Selection
    copy=False readonly=True string='Error Type' args: [('credits', 'Insufficient Credits'), ('no_result', 'No Result')]
  • 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_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_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'
  • state Selection
    default='draft' required=True string='Status' args: [('draft', 'Draft'), ('error', 'Error'), ('done', 'Done')]
  • 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)]" ondelete='set null' readonly=False store=True string='Sales Team' args: 'crm.team'
  • user_id Many2one → res.users
    default=<expr> string='Salesperson' args: 'res.users'
Public methods (6)
  • action_buy_credits(self)
  • action_draft(self)
  • action_get_lead_action(self)
  • action_get_opportunity_action(self)
  • action_submit(self)
  • get_empty_list_help(self, help_message)
    @api.model

New fields (3)
  • color Integer
    string='Color Index'
  • name Char
    required=True string='Role Name' translate=True
  • reveal_id Char
    required=True
Public methods (0)

No public methods.

New fields (2)
  • name Char
    required=True string='Name' translate=True
  • reveal_id Char
    required=True
Public methods (0)

No public methods.

New fields (1)
  • lead_mining_request_id Many2one → crm.iap.lead.mining.request
    index='btree_not_null' string='Lead Mining Request' args: 'crm.iap.lead.mining.request'
Public methods (1)
  • action_generate_leads(self)
    @api.model

Loading…

Loading…

Loading…

Loading…

Loading…