Skip to content

Commit

Permalink
Merge pull request #140 from INRIM/t_13106
Browse files Browse the repository at this point in the history
[ADD] added xml search for all models with search field
  • Loading branch information
Marcoapu authored Dec 18, 2024
2 parents 665e9c9 + e7b0b01 commit 190a0d5
Show file tree
Hide file tree
Showing 33 changed files with 359 additions and 11 deletions.
14 changes: 9 additions & 5 deletions inrim_anagrafiche/i18n/it.po
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0+e\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-12-12 15:10+0000\n"
"PO-Revision-Date: 2024-12-12 15:10+0000\n"
"POT-Creation-Date: 2024-12-13 10:43+0000\n"
"PO-Revision-Date: 2024-12-13 10:43+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
Expand Down Expand Up @@ -944,7 +944,7 @@ msgstr ""
#: model:ir.model.fields,field_description:inrim_anagrafiche.field_ca_righe_persona__spazio_id
#: model:ir.model.fields,field_description:inrim_anagrafiche.field_ca_spazio__lettore_id
msgid "Reader"
msgstr "Spazio"
msgstr "Lettore"

#. module: inrim_anagrafiche
#: model:ir.model.fields,field_description:inrim_anagrafiche.field_ca_lettore__reader_ip
Expand Down Expand Up @@ -1069,8 +1069,6 @@ msgstr ""

#. module: inrim_anagrafiche
#: model:ir.model.fields,field_description:inrim_anagrafiche.field_ca_ente_azienda__state_id
#: model:ir.model.fields,field_description:inrim_anagrafiche.field_ca_tag_persona__state
#: model:ir.model.fields,field_description:inrim_anagrafiche.field_ca_work_info__state
#: model_terms:ir.ui.view,arch_db:inrim_anagrafiche.ca_ente_azienda_form
#: model_terms:ir.ui.view,arch_db:inrim_anagrafiche.ca_persona_form
msgid "State"
Expand All @@ -1086,6 +1084,12 @@ msgstr ""
msgid "Stato Documento"
msgstr "Stato Documenti"

#. module: inrim_anagrafiche
#: model:ir.model.fields,field_description:inrim_anagrafiche.field_ca_tag_persona__state
#: model:ir.model.fields,field_description:inrim_anagrafiche.field_ca_work_info__state
msgid "Status"
msgstr "Stato"

#. module: inrim_anagrafiche
#: model:ir.model.fields,field_description:inrim_anagrafiche.field_ca_ente_azienda__street
msgid "Street"
Expand Down
2 changes: 1 addition & 1 deletion inrim_anagrafiche/models/ca_tag_persona.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ class CaTagPersona(models.Model):
('returned', 'Returned'),
('scheduled', 'Scheduled'),
], default='returned',
string='State', readonly=True)
string='Status', readonly=True)
available_tags_ids = fields.Many2many('ca.tag', compute="_compute_available_tags")
active = fields.Boolean(default=True)

Expand Down
2 changes: 1 addition & 1 deletion inrim_anagrafiche/models/ca_work_info.py
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ class CaWorkInfo(models.Model):
('active', 'Active'),
('expired', 'Expired'),
('scheduled', 'Scheduled')
], readonly=True)
], readonly=True, string='Status')
active = fields.Boolean(default=True)

@api.constrains('date_start', 'date_end')
Expand Down
13 changes: 13 additions & 0 deletions inrim_anagrafiche/views/ca_codice_locale_views.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="ca_codice_locale_view_search" model="ir.ui.view">
<field name="name">ca.codice.locale.view.search</field>
<field name="model">ca.codice_locale</field>
<field name="arch" type="xml">
<search>
<field name="name"/>
<field name="description"/>
<field name="date_start"/>
<field name="date_end"/>
</search>
</field>
</record>

<record id="ca_codice_locale_view_tree" model="ir.ui.view">
<field name="name">ca.codice.locale.view.tree</field>
<field name="model">ca.codice_locale</field>
Expand Down
30 changes: 30 additions & 0 deletions inrim_anagrafiche/views/ca_documento_views.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="ca_tipo_doc_ident_view_search" model="ir.ui.view">
<field name="name">ca.tipo.doc.ident.view.search</field>
<field name="model">ca.tipo_doc_ident</field>
<field name="arch" type="xml">
<search>
<field name="name"/>
<field name="description"/>
<field name="date_start"/>
<field name="date_end"/>
</search>
</field>
</record>

<record id="ca_tipo_doc_ident_view_tree" model="ir.ui.view">
<field name="name">ca.tipo.doc.ident.view.tree</field>
<field name="model">ca.tipo_doc_ident</field>
Expand All @@ -18,6 +31,12 @@
<field name="model">ca.documento</field>
<field name="arch" type="xml">
<search>
<field name="ca_persona_id"/>
<field name="tipo_documento_id"/>
<field name="validity_start_date"/>
<field name="validity_end_date"/>
<field name="issued_by"/>
<field name="document_code"/>
<filter string="Valid Document" name="document_status_valid" domain="[('ca_stato_documento_name', 'ilike', 'valido')]"/>
<filter string="Expiring Document" name="document_status_expiring" domain="[('ca_stato_documento_name', 'ilike', 'in scadenza')]"/>
<filter string="Expired Document" name="document_status_expired" domain="[('ca_stato_documento_name', 'ilike', 'scaduto')]"/>
Expand Down Expand Up @@ -80,6 +99,17 @@
</field>
</record>

<record id="ca_stato_documento_view_search" model="ir.ui.view">
<field name="name">ca.stato.documento.view.search</field>
<field name="model">ca.stato_documento</field>
<field name="arch" type="xml">
<search>
<field name="name"/>
<field name="description"/>
</search>
</field>
</record>

<record id="ca_stato_documento_view_tree" model="ir.ui.view">
<field name="name">ca.stato.documento.view.tree</field>
<field name="model">ca.stato_documento</field>
Expand Down
13 changes: 13 additions & 0 deletions inrim_anagrafiche/views/ca_lettore_views.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="ca_lettore_view_search" model="ir.ui.view">
<field name="name">ca.lettore.view.search</field>
<field name="model">ca.lettore</field>
<field name="arch" type="xml">
<search>
<field name="name"/>
<field name="reader_ip"/>
<field name="direction"/>
<field name="device_id"/>
</search>
</field>
</record>

<record id="ca_lettore_view_tree" model="ir.ui.view">
<field name="name">ca.lettore.view.tree</field>
<field name="model">ca.lettore</field>
Expand Down
1 change: 1 addition & 0 deletions inrim_anagrafiche/views/ca_persona_views.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
<field name="display_name"/>
<field name="fiscalcode"/>
<field name="type_ids"/>
<field name="parent_id"/>
</search>
</field>
</record>
Expand Down
29 changes: 28 additions & 1 deletion inrim_anagrafiche/views/ca_spazio_views.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="ca_spazio_view_search" model="ir.ui.view">
<field name="name">ca.spazio.view.search</field>
<field name="model">ca.spazio</field>
<field name="arch" type="xml">
<search>
<field name="name"/>
<field name="tipo_spazio_id"/>
<field name="ente_azienda_id"/>
<field name="date_start"/>
<field name="date_end"/>
</search>
</field>
</record>

<record id="ca_spazio_view_tree" model="ir.ui.view">
<field name="name">ca.spazio.view.tree</field>
<field name="model">ca.spazio</field>
Expand All @@ -9,7 +23,7 @@
<field name="tipo_spazio_id"/>
<field name="ente_azienda_id"/>
<field name="date_start"/>
<field name="date_end"/>
<field name="date_end"/>
</tree>
</field>
</record>
Expand Down Expand Up @@ -46,6 +60,19 @@
</field>
</record>

<record id="ca_tipo_spazio_view_search" model="ir.ui.view">
<field name="name">ca.tipo.spazio.view.search</field>
<field name="model">ca.tipo_spazio</field>
<field name="arch" type="xml">
<search>
<field name="name"/>
<field name="description"/>
<field name="date_start"/>
<field name="date_end"/>
</search>
</field>
</record>

<record id="ca_tipo_spazio_view_tree" model="ir.ui.view">
<field name="name">ca.tipo.spazio.view.tree</field>
<field name="model">ca.tipo_spazio</field>
Expand Down
13 changes: 13 additions & 0 deletions inrim_anagrafiche/views/ca_stato_anag_views.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="ca_stato_anag_view_search" model="ir.ui.view">
<field name="name">ca.stato.anag.view.search</field>
<field name="model">ca.stato_anag</field>
<field name="arch" type="xml">
<search>
<field name="name"/>
<field name="description"/>
<field name="date_start"/>
<field name="date_end"/>
</search>
</field>
</record>

<record id="ca_stato_anag_view_tree" model="ir.ui.view">
<field name="name">ca.stato.anag.view.tree</field>
<field name="model">ca.stato_anag</field>
Expand Down
7 changes: 7 additions & 0 deletions inrim_anagrafiche/views/ca_tag_persona_views.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,13 @@
domain="[('ca_persona_id.type_ids', 'ilike', 'interno')]"/>
<filter string="External" name="external"
domain="[('ca_persona_id.type_ids', 'ilike', 'esterno')]"/>
<field name="ca_persona_id"/>
<field name="ca_tag_id"/>
<field name="token"/>
<field name="date_start"/>
<field name="date_end"/>
<field name="temp"/>
<field name="state"/>
</search>
</field>
</record>
Expand Down
17 changes: 17 additions & 0 deletions inrim_anagrafiche/views/ca_tag_views.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@
<field name="arch" type="xml">
<search>
<filter name="is_temp" string="Temp" domain="[('ca_proprieta_tag_ids.name', 'ilike', 'temporaneo')]"/>
<field name="name"/>
<field name="tag_code"/>
<field name="ca_proprieta_tag_ids"/>
<field name="default_id_number"/>
</search>
</field>
</record>
Expand Down Expand Up @@ -47,6 +51,19 @@
</form>
</field>
</record>

<record id="ca_proprieta_tag_view_search" model="ir.ui.view">
<field name="name">ca.proprieta.tag.view.search</field>
<field name="model">ca.proprieta_tag</field>
<field name="arch" type="xml">
<search>
<field name="name"/>
<field name="description"/>
<field name="date_start"/>
<field name="date_end"/>
</search>
</field>
</record>

<record id="ca_proprieta_tag_view_tree" model="ir.ui.view">
<field name="name">ca.proprieta_tag.view.tree</field>
Expand Down
13 changes: 13 additions & 0 deletions inrim_anagrafiche/views/ca_tipo_ente_azienda_views.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,19 @@
<field name="view_mode">tree,form</field>
</record>

<record id="ca_tipo_ente_azienda_view_search" model="ir.ui.view">
<field name="name">ca.tipo.ente.azienda.view.search</field>
<field name="model">ca.tipo_ente_azienda</field>
<field name="arch" type="xml">
<search>
<field name="name"/>
<field name="description"/>
<field name="date_start"/>
<field name="date_end"/>
</search>
</field>
</record>

<record id="ca_tipo_ente_azienda_view_tree" model="ir.ui.view">
<field name="name">ca.tipo.ente.azienda.view.tree</field>
<field name="model">ca.tipo_ente_azienda</field>
Expand Down
13 changes: 13 additions & 0 deletions inrim_anagrafiche/views/ca_tipo_persona_views.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="ca_tipo_persona_view_search" model="ir.ui.view">
<field name="name">ca.tipo.persona.view.search</field>
<field name="model">ca.tipo_persona</field>
<field name="arch" type="xml">
<search>
<field name="name"/>
<field name="description"/>
<field name="date_start"/>
<field name="date_end"/>
</search>
</field>
</record>

<record id="ca_tipo_persona_view_form" model="ir.ui.view">
<field name="name">ca.tipo.persona.view.form</field>
<field name="model">ca.tipo_persona</field>
Expand Down
14 changes: 14 additions & 0 deletions inrim_anagrafiche/views/ca_titolo_persona_views.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="ca_titolo_persona_view_search" model="ir.ui.view">
<field name="name">ca.titolo.persona.view.search</field>
<field name="model">ca.titolo_persona</field>
<field name="arch" type="xml">
<search>
<field name="name"/>
<field name="description"/>
<field name="code"/>
<field name="date_start"/>
<field name="date_end"/>
</search>
</field>
</record>

<record id="ca_titolo_persona_view_form" model="ir.ui.view">
<field name="name">ca.titolo.persona.view.form</field>
<field name="model">ca.titolo_persona</field>
Expand Down
12 changes: 12 additions & 0 deletions inrim_anagrafiche/views/ca_work_info_type_views.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="ca_work_info_type_view_search" model="ir.ui.view">
<field name="name">ca.work.info.type.view.search</field>
<field name="model">ca.work_info_type</field>
<field name="arch" type="xml">
<search>
<field name="name"/>
<field name="code"/>
<field name="description"/>
</search>
</field>
</record>

<record id="ca_work_info_type_view_form" model="ir.ui.view">
<field name="name">ca.work.info.type.view.form</field>
<field name="model">ca.work_info_type</field>
Expand Down
2 changes: 1 addition & 1 deletion inrim_controllo_accessi/i18n/it.po
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ msgid "Abilita Persona locale"
msgstr ""

#. module: inrim_controllo_accessi
#: model:ir.model.fields,field_description:inrim_controllo_accessi.field_ca_anag_registro_accesso__ca_punto_accesso_id
#: model:ir.ui.menu,name:inrim_controllo_accessi.ca_punto_accesso_menu
msgid "Access"
msgstr "Accesso"
Expand Down Expand Up @@ -68,6 +67,7 @@ msgstr "Gestione Dati Accesso"
#: model:ir.model.fields,field_description:inrim_controllo_accessi.field_ca_richiesta_riga_accesso_sede__punto_accesso_id
#: model:ir.model.fields,field_description:inrim_controllo_accessi.field_ca_sposta_punto_accesso__ca_punto_accesso_id
#: model:ir.model.fields,field_description:inrim_controllo_accessi.field_ca_tag_lettore__ca_punto_accesso_id
#: model:ir.model.fields,field_description:inrim_controllo_accessi.field_ca_anag_registro_accesso__ca_punto_accesso_id
#: model:ir.ui.menu,name:inrim_controllo_accessi.ca_base_punto_accesso_menu
msgid "Access Point"
msgstr "Punto Accesso"
Expand Down
2 changes: 1 addition & 1 deletion inrim_controllo_accessi/models/ca_anag_registro_accesso.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ class CaAnagRegistroAccesso(models.Model):
_rec_name = 'ca_punto_accesso_id'

ca_punto_accesso_id = fields.Many2one(
'ca.punto_accesso', string="Access", required=True, ondelete='cascade')
'ca.punto_accesso', string="Access Point", required=True, ondelete='cascade')
ca_tag_persona_id = fields.Many2one(
'ca.tag_persona', string="Tag", required=True, ondelete='cascade')
ca_persona_id = fields.Many2one(
Expand Down
12 changes: 12 additions & 0 deletions inrim_controllo_accessi/views/ca_anag_avanzamento_rich_views.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="ca_anag_avanzamento_riche_view_search" model="ir.ui.view">
<field name="name">ca.anag.avanzamento.rich.view.search</field>
<field name="model">ca.anag_avanzamento_rich</field>
<field name="arch" type="xml">
<search>
<field name="name"/>
<field name="state"/>
<field name="code"/>
</search>
</field>
</record>

<record id="ca_anag_avanzamento_rich_view_tree" model="ir.ui.view">
<field name="name">ca.anag.avanzamento.rich.view.tree</field>
<field name="model">ca.anag_avanzamento_rich</field>
Expand Down
Loading

0 comments on commit 190a0d5

Please sign in to comment.