Repository
odoo/odoo · module folder
Module version
1.1
Category
Hidden/Tools
Folder size
0.48 MB
License
LGPL-3
Application
No
Auto-installable
Yes
Website
None
Last tracking update
2026-08-15 22:44:20
Authors
Odoo S.A.
Maintainers
Odoo S.A.
Committers
Xavier Morel, Odoo Translation Bot, Aaron Bohy, Adrien Dieudonne, Jorge Pinna Puissant, Julien Castiaux, Sébastien Theys, Tiffany Chang (tic), Gorash, Mathieu Duckerts-Antoine, Stanislas Sobieski, Louis Baudoux, Ruben Gomes, luvi, Thomas Becquevort (thbe), Dylan Kiss (dyki), Mayurrajsinh Rathod, Harsh Modi, Moises Lopez - https://www.vauxoo.com/, Julien Carion (juca), Claire (clbr), Ricardo Gomes Rodrigues, Michaël Mattiello, Corentin Heinix (cohe), Krzysztof Magusiak (krma), Meet, utma-odoo, Dhwani Patel, Oskar Kosobucki, chpa-odoo
Odoo dependencies
odoo/odoo:
- iap
- web
- bus
Python dependencies
None
System dependencies
None
Required by
point_of_sale
Description
Auto-complete partner companies' data
    

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_view_form res.config.settings.view.form.inherit.partner.autcomplete res.config.settings form Inherits base_setup.res_config_settings_view_form
view_company_form_inherit_partner_autocomplete res.company.form.inherit.web.partner.autocomplete res.company form Inherits base.view_company_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (5)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • session_info(self)
    Add information about iap enrich to perform

New fields (1)
  • iap_enrich_auto_done Boolean
    args: 'Enrich Done'
Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • iap_enrich_auto(self)
    Enrich company. This method should be called by automatic processes and a protection is added to avoid doing enrich in a loop.

New fields (1)
  • partner_autocomplete_insufficient_credit Boolean
    compute='_compute_partner_autocomplete_insufficient_credit' args: 'Insufficient credit'
Public methods (1)
  • redirect_to_buy_autocomplete_credit(self)

New fields (0)

No new fields.

Public methods (7)
  • autocomplete_by_name(self, query, query_country_id, timeout=15)
    @api.model
  • autocomplete_by_vat(self, vat, query_country_id, timeout=15)
    @api.model
  • enrich_by_domain(self, domain, timeout=15)
    @api.model
  • enrich_by_duns(self, duns, timeout=15)
    @api.model
  • enrich_by_gst(self, gst, timeout=15)
    @api.model
  • enrich_company_message_post(self, data)
    Post a chatter note containing company enrichment data received from IAP
  • iap_partner_autocomplete_get_tag_ids(self, unspsc_codes)
    Called by JS to create the activity tags from the UNSPSC codes

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…