Contact Search Form

contact_search_form
REPOSITORY
REPOSITORYOCA/data-protection
GIT
GIThttps://github.com/OCA/data-protection.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/data-protection/tree/11.0/contact_search_form
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYContacts
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), IT IS AG
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), IT IS AG
COMMITTERS
COMMITTERSPedro M. Baeza, OCA Transbot, oca-travis, OCA-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/data-protection
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:23:55
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base
    - contacts
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
dpo_view_tree DPO Tree view dpo.view tree New
search_line_tree_view_itis search.line.tree.view.itis search.line tree New
view_dpo_form_view_itis view.dpo.form.view.itis dpo.view form New
Models touched (2)

New fields (3)
  • model_ids Many2many → ir.model
    string='Search in Model' args: 'ir.model', 'dpo_view_ir_model_rel'
  • name Char
    string='Search Term'
  • search_lines One2many → search.line
    string='Search Result' args: 'search.line', 'search_id'
Public methods (1)
  • search_string(self)
    @api.multi

New fields (6)
  • field_list Char
    string='Fields Name'
  • model_id Many2one → ir.model
    string='Found in Model' args: 'ir.model'
  • name Char
    string='Model Name'
  • record_id Integer
    string='Record ID'
  • record_name Char
    compute='_compute_record_name' string='Record Name'
  • search_id Many2one → dpo.view
    string='Search Terms' args: 'dpo.view'
Public methods (1)
  • open_record(self)
    @api.multi