Hide irrelevant fields for Line Item Extraction rules

- Make target_field hidden and not required for line_item rules
- Hide Pattern Matching section for line_item rules
- Hide Data Type and Parsing section for line_item rules
- Hide stop_on_match field for line_item rules
- Hide Transformation and Validation tabs for line_item rules
- Clean up model: remove required=True from target_field and match_pattern

Version: 16.0.1.0.20

🤖 assisted by claude

🤖 assisted by claude
This commit is contained in:
Ernad Husremovic 2025-11-05 23:02:34 +01:00
parent f16e38e259
commit 4c3046d5ae
34 changed files with 965 additions and 817 deletions

View file

@ -15,7 +15,7 @@ msgstr ""
#. module: bi_view_editor
#. odoo-python
#: code:addons/bi_view_editor/models/bve_view.py:0
#: code:addons/bi_view_editor/models/bve_view.py
#, python-format
msgid ""
"%(msg_title)s\n"
@ -23,24 +23,28 @@ msgid ""
"%(msg_details)s\n"
"%(group_list)s"
msgstr ""
"%(msg_title)s\n"
"\n"
"%(msg_details)s\n"
"%(group_list)s"
#. module: bi_view_editor
#. odoo-python
#: code:addons/bi_view_editor/models/bve_view.py:0
#: code:addons/bi_view_editor/models/bve_view.py
#, python-format
msgid "%s (copy)"
msgstr "%s (kopija)"
#. module: bi_view_editor
#. odoo-javascript
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/field_list.xml:0
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/field_list.xml
#, python-format
msgid "(join left)"
msgstr "(lijevo spajanje)"
#. module: bi_view_editor
#. odoo-python
#: code:addons/bi_view_editor/models/bve_view.py:0
#: code:addons/bi_view_editor/models/bve_view.py
#, python-format
msgid "Abstract models not supported."
msgstr "Apstraktni modeli nisu podržani."
@ -52,7 +56,7 @@ msgstr "Akcija"
#. module: bi_view_editor
#. odoo-python
#: code:addons/bi_view_editor/models/bve_view.py:0
#: code:addons/bi_view_editor/models/bve_view.py
#, python-format
msgid "At least one of the following groups must be added:"
msgstr "Najmanje jedna od sljedećih grupa mora biti dodana:"
@ -64,7 +68,7 @@ msgstr "Prosjek"
#. module: bi_view_editor
#. odoo-python
#: code:addons/bi_view_editor/models/bve_view.py:0
#: code:addons/bi_view_editor/models/bve_view.py
#, python-format
msgid "BI View"
msgstr "BI prikaz"
@ -96,14 +100,14 @@ msgstr "Bve prikaz"
#. module: bi_view_editor
#. odoo-javascript
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/join_node_dialog.xml:0
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/join_node_dialog.xml
#, python-format
msgid "Cancel"
msgstr "Otkaži"
#. module: bi_view_editor
#. odoo-javascript
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/bi_view_editor.xml:0
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/bi_view_editor.xml
#, python-format
msgid "Clear"
msgstr "Očisti"
@ -115,9 +119,7 @@ msgstr "Kliknite da kreirate prilagođeni objekt upita."
#. module: bi_view_editor
#. odoo-javascript
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/field_list.xml:0
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/field_list.xml:0
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view_line__column
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/field_list.xml
#, python-format
msgid "Column"
msgstr "Kolona"
@ -128,14 +130,20 @@ msgid ""
"Condition to be inserted in the OVER part of the ID's row_number function.\n"
"For instance, 'ORDER BY t1.id' would create IDs ordered in the same way as t1's IDs; otherwise IDs are assigned with no specific order."
msgstr ""
"Uslov koji će biti umetnut u OVER dio funkcije row_number za ID-jeve.\n"
"Na primjer, 'ORDER BY t1.id' će kreirati ID-jeve poredane na isti način kao ID-jevi t1; u suprotnom ID-jevi se dodjeljuju bez posebnog redoslijeda."
# taken from hr.po
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_wizard_ir_model_menu_create
#, fuzzy
msgid "Create Menu Wizard"
msgstr "Kreirano"
# taken from hr.po
#. module: bi_view_editor
#: model_terms:ir.ui.view,arch_db:bi_view_editor.view_bi_view_editor_view_form
#, fuzzy
msgid "Create a Menu"
msgstr "Kreirano"
@ -144,30 +152,27 @@ msgstr "Kreirano"
msgid "Created"
msgstr "Kreirano"
# taken from hr.po
#. module: bi_view_editor
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view__create_uid
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view_line__create_uid
msgid "Created by"
msgstr "Kreirao"
# taken from hr.po
#. module: bi_view_editor
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view__create_date
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view_line__create_date
msgid "Created on"
msgstr "Kreirano"
#. module: bi_view_editor
#. odoo-python
#: code:addons/bi_view_editor/models/bve_view.py:0
#: model:ir.model.constraint,message:bi_view_editor.constraint_bve_view_name_uniq
#: code:addons/bi_view_editor/models/bve_view.py
#, python-format
msgid "Custom BI View names must be unique!"
msgstr "Nazivi prilagođenih BI prikaza moraju biti jedinstveni!"
#. module: bi_view_editor
#: model:ir.actions.act_window,name:bi_view_editor.action_bi_view_editor_view_form
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_custom_reports
#: model:ir.ui.menu,name:bi_view_editor.menu_bi_view_editor_view
msgid "Custom BI Views"
msgstr "Prilagođeni BI prikazi"
@ -186,9 +191,9 @@ msgstr "Opis"
msgid "Details"
msgstr "Detalji"
# taken from hr.po
#. module: bi_view_editor
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view__display_name
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view_line__display_name
msgid "Display Name"
msgstr "Prikaži naziv"
@ -209,54 +214,60 @@ msgstr "Slika Er dijagrama"
#. module: bi_view_editor
#. odoo-python
#: code:addons/bi_view_editor/models/bve_view.py:0
#: code:addons/bi_view_editor/models/bve_view.py
#, python-format
msgid ""
"Error creating the view '{query}':\n"
"{error}"
msgstr ""
"Greška kreiranja prikaza '{query}':\\\n"
"{error}"
#. module: bi_view_editor
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view_line__field_id
#: model_terms:ir.ui.view,arch_db:bi_view_editor.view_bi_view_editor_view_form
msgid "Field"
msgstr "Polje"
#. module: bi_view_editor
#. odoo-python
#: code:addons/bi_view_editor/models/bve_view_line.py:0
#: code:addons/bi_view_editor/models/bve_view_line.py
#, python-format
msgid ""
"Field %(field_model)s/%(field_name)s is duplicated.\n"
"Please remove the duplications."
msgstr ""
"Polje %(field_model)s/%(field_name)s je duplicirano.\\\n"
"Molimo uklonite duplikate."
# taken from hr.po
#. module: bi_view_editor
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view_line__field_name
#, fuzzy
msgid "Field Name"
msgstr "Prikaži naziv"
#. module: bi_view_editor
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view__field_ids
#: model_terms:ir.ui.view,arch_db:bi_view_editor.view_bi_view_editor_view_form
msgid "Fields"
msgstr "Polja"
#. module: bi_view_editor
#. odoo-python
#: code:addons/bi_view_editor/models/bve_view.py:0
#: code:addons/bi_view_editor/models/bve_view.py
#, python-format
msgid "Following fields are missing: %(missing_fields)s."
msgstr "Sljedeća polja nedostaju: %(missing_fields)s."
#. module: bi_view_editor
#. odoo-python
#: code:addons/bi_view_editor/models/bve_view.py:0
#: code:addons/bi_view_editor/models/bve_view.py
#, python-format
msgid ""
"Following models are missing: %s.\n"
"Probably some modules were uninstalled."
msgstr ""
"Sljedeći modeli nedostaju: %s.\\\n"
"Vjerovatno su neki moduli deinstalirani."
#. module: bi_view_editor
#: model_terms:ir.ui.view,arch_db:bi_view_editor.view_bi_view_editor_view_form
@ -270,7 +281,6 @@ msgstr "Grupe"
#. module: bi_view_editor
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view__id
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view_line__id
msgid "ID"
msgstr "ID"
@ -281,20 +291,22 @@ msgstr "U listi"
#. module: bi_view_editor
#. odoo-python
#: code:addons/bi_view_editor/models/bve_view.py:0
#: code:addons/bi_view_editor/models/bve_view.py
#, python-format
msgid "Inconsistent lines."
msgstr "Nekonzistentne linije."
#. module: bi_view_editor
#. odoo-javascript
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/field_list.xml:0
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/field_list.xml
#, python-format
msgid "Join Left"
msgstr "Spoji lijevo"
# taken from hr.po
#. module: bi_view_editor
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view_line__join_model_id
#, fuzzy
msgid "Join Model"
msgstr "Modeli"
@ -305,26 +317,26 @@ msgstr "Čvor spoja"
#. module: bi_view_editor
#. odoo-javascript
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/join_node_dialog.esm.js:0
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/join_node_dialog.esm.js
#, python-format
msgid "Join..."
msgstr "Spoji..."
# taken from hr.po
#. module: bi_view_editor
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view____last_update
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view_line____last_update
msgid "Last Modified on"
msgstr "Zadnje mijenjano"
# taken from hr.po
#. module: bi_view_editor
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view__write_uid
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view_line__write_uid
msgid "Last Updated by"
msgstr "Zadnji ažurirao"
# taken from hr.po
#. module: bi_view_editor
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view__write_date
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view_line__write_date
msgid "Last Updated on"
msgstr "Zadnje ažurirano"
@ -340,8 +352,7 @@ msgstr "Stavke"
#. module: bi_view_editor
#. odoo-javascript
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/field_list.xml:0
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/field_list.xml:0
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/field_list.xml
#, python-format
msgid "List"
msgstr "Lista"
@ -353,58 +364,55 @@ msgstr "Atribut liste"
#. module: bi_view_editor
#. odoo-javascript
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/field_list.xml:0
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/field_list.xml:0
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view_line__measure
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/field_list.xml
#, python-format
msgid "Measure"
msgstr "Mjera"
# taken from hr.po
#. module: bi_view_editor
#. odoo-javascript
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/field_list.xml:0
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view_line__model_id
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/field_list.xml
#, python-format
msgid "Model"
msgstr "Modeli"
#. module: bi_view_editor
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view__model_name
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view_line__model_name
msgid "Model Name"
msgstr "Naziv modela"
# taken from hr.po
#. module: bi_view_editor
#: model:ir.model,name:bi_view_editor.model_ir_model
msgid "Models"
msgstr "Modeli"
# taken from hr.po
#. module: bi_view_editor
#. odoo-javascript
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/field_list.xml:0
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view__name
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view_line__name
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/field_list.xml
#, python-format
msgid "Name"
msgstr "Ime"
#. module: bi_view_editor
#. odoo-python
#: code:addons/bi_view_editor/models/models.py:0
#: code:addons/bi_view_editor/models/models.py
#, python-format
msgid "No data to be displayed."
msgstr "Nema podataka za prikaz."
#. module: bi_view_editor
#. odoo-python
#: code:addons/bi_view_editor/models/bve_view.py:0
#: code:addons/bi_view_editor/models/bve_view.py
#, python-format
msgid "No data to process."
msgstr "Nema podataka za obradu."
# taken from hr.po
#. module: bi_view_editor
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view__note
#: model_terms:ir.ui.view,arch_db:bi_view_editor.view_bi_view_editor_view_form
msgid "Notes"
msgstr "Bilješke"
@ -415,7 +423,7 @@ msgstr "Otvori BI prikaz"
#. module: bi_view_editor
#. odoo-javascript
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/field_list.xml:0
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/field_list.xml
#, python-format
msgid "Options"
msgstr "Opcije"
@ -442,7 +450,6 @@ msgstr "Relacija"
#. module: bi_view_editor
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view__relation_ids
#: model_terms:ir.ui.view,arch_db:bi_view_editor.view_bi_view_editor_view_form
msgid "Relations"
msgstr "Relacije"
@ -453,9 +460,7 @@ msgstr "Vrati u pripremu"
#. module: bi_view_editor
#. odoo-javascript
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/field_list.xml:0
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/field_list.xml:0
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view_line__row
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/field_list.xml
#, python-format
msgid "Row"
msgstr "Red"
@ -465,6 +470,7 @@ msgstr "Red"
msgid "SQL"
msgstr "SQL"
# taken from hr.po
#. module: bi_view_editor
#: model_terms:ir.ui.view,arch_db:bi_view_editor.view_bi_view_editor_view_form
msgid "Security"
@ -475,6 +481,7 @@ msgstr "Sigurnost"
msgid "Sequence"
msgstr "Sekvenca"
# taken from hr.po
#. module: bi_view_editor
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view__state
msgid "State"
@ -492,22 +499,22 @@ msgstr "Alias tabele"
#. module: bi_view_editor
#. odoo-python
#: code:addons/bi_view_editor/models/bve_view.py:0
#: code:addons/bi_view_editor/models/bve_view.py
#, python-format
msgid ""
"The model \"%s\" cannot be accessed by users with the selected groups only."
msgstr ""
msgstr "Model \"%s\" ne mogu pristupiti korisnici sa odabranim grupama."
#. module: bi_view_editor
#. odoo-python
#: code:addons/bi_view_editor/models/bve_view_line.py:0
#: code:addons/bi_view_editor/models/bve_view_line.py
#, python-format
msgid "This field cannot be a measure."
msgstr "Ovo polje ne može biti mjera."
#. module: bi_view_editor
#. odoo-python
#: code:addons/bi_view_editor/models/bve_view_line.py:0
#: code:addons/bi_view_editor/models/bve_view_line.py
#, python-format
msgid "This field cannot be a row or a column."
msgstr "Ovo polje ne može biti red ili kolona."
@ -519,15 +526,14 @@ msgstr "Tip"
#. module: bi_view_editor
#. odoo-javascript
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/join_node_dialog.xml:0
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/join_node_dialog.xml
#, python-format
msgid "Use the existing node"
msgstr "Koristi postojeći čvor"
#. module: bi_view_editor
#. odoo-javascript
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/join_node_dialog.xml:0
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/join_node_dialog.xml:0
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/join_node_dialog.xml
#, python-format
msgid "Use the field"
msgstr "Koristi polje"
@ -538,6 +544,9 @@ msgid ""
"Use the special query builder to define the query to generate your report "
"dataset. NOTE: To be edited, the query should be in 'Draft' status."
msgstr ""
"Koristite posebni kreator upita da definirate upit za generiranje skupa "
"podataka vašeg izvještaja. NAPOMENA: Da bi bio uređivan, upit treba biti u "
"'Nacrt' statusu."
#. module: bi_view_editor
#: model:ir.model.fields,help:bi_view_editor.field_bve_view__group_ids
@ -545,7 +554,10 @@ msgid ""
"User groups allowed to see the generated report; if NO groups are specified "
"the report will be public for everyone."
msgstr ""
"Grupe korisnika kojima je dozvoljeno da vide generirani izvještaj; ako "
"NIJEDNE grupe nisu specificirane, izvještaj će biti javan za sve."
# taken from hr.po
#. module: bi_view_editor
#: model:ir.model.fields,field_description:bi_view_editor.field_bve_view__user_ids
msgid "Users"
@ -563,14 +575,14 @@ msgstr "Tip polja prikaza"
#. module: bi_view_editor
#. odoo-python
#: code:addons/bi_view_editor/models/bve_view.py:0
#: code:addons/bi_view_editor/models/bve_view.py
#, python-format
msgid "You cannot delete a created view! Reset the view to draft first."
msgstr "Ne možete obrisati kreirani prikaz! Prvo resetujte prikaz na nacrt."
#. module: bi_view_editor
#. odoo-javascript
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/join_node_dialog.xml:0
#: code:addons/bi_view_editor/static/src/components/bi_view_editor/join_node_dialog.xml
#, python-format
msgid "new"
msgstr "novo"