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,8 +15,6 @@ msgstr ""
#. module: report_label
#: model:ir.model.fields,field_description:report_label.field_base_automation__state
#: model:ir.model.fields,field_description:report_label.field_ir_actions_server__state
#: model:ir.model.fields,field_description:report_label.field_ir_cron__state
msgid "Action To Do"
msgstr "Akcija za uraditi"
@ -32,29 +30,21 @@ msgstr "Otkaži"
#. module: report_label
#: model:ir.model.fields,field_description:report_label.field_report_label_wizard__create_uid
#: model:ir.model.fields,field_description:report_label.field_report_label_wizard_line__create_uid
#: model:ir.model.fields,field_description:report_label.field_report_paperformat_label__create_uid
msgid "Created by"
msgstr "Kreirao"
#. module: report_label
#: model:ir.model.fields,field_description:report_label.field_report_label_wizard__create_date
#: model:ir.model.fields,field_description:report_label.field_report_label_wizard_line__create_date
#: model:ir.model.fields,field_description:report_label.field_report_paperformat_label__create_date
msgid "Created on"
msgstr "Kreirano"
#. module: report_label
#: model:ir.model.fields,field_description:report_label.field_report_label_wizard__display_name
#: model:ir.model.fields,field_description:report_label.field_report_label_wizard_line__display_name
#: model:ir.model.fields,field_description:report_label.field_report_paperformat_label__display_name
msgid "Display Name"
msgstr "Prikazani naziv"
#. module: report_label
#: model:ir.model.fields,field_description:report_label.field_report_label_wizard__id
#: model:ir.model.fields,field_description:report_label.field_report_label_wizard_line__id
#: model:ir.model.fields,field_description:report_label.field_report_paperformat_label__id
msgid "ID"
msgstr "ID"
@ -120,10 +110,6 @@ msgstr "Gornja podloga labele (mm)"
#. module: report_label
#: model:ir.model,name:report_label.model_report_paperformat_label
#: model:ir.model.fields,field_description:report_label.field_base_automation__label_paperformat_id
#: model:ir.model.fields,field_description:report_label.field_ir_actions_server__label_paperformat_id
#: model:ir.model.fields,field_description:report_label.field_ir_cron__label_paperformat_id
#: model:ir.model.fields,field_description:report_label.field_report_label_wizard__label_paperformat_id
msgid "Label Paper Format"
msgstr "Format papira labele"
@ -134,9 +120,6 @@ msgstr "Formati papira labele"
#. module: report_label
#: model:ir.model.fields,field_description:report_label.field_base_automation__label_template_view_id
#: model:ir.model.fields,field_description:report_label.field_ir_actions_server__label_template_view_id
#: model:ir.model.fields,field_description:report_label.field_ir_cron__label_template_view_id
#: model:ir.model.fields,field_description:report_label.field_report_label_wizard__label_template_view_id
msgid "Label QWeb Template"
msgstr "QWeb template labele"
@ -162,22 +145,16 @@ msgstr "Konfiguracija formata papira labele"
#. module: report_label
#: model:ir.model.fields,field_description:report_label.field_report_label_wizard____last_update
#: model:ir.model.fields,field_description:report_label.field_report_label_wizard_line____last_update
#: model:ir.model.fields,field_description:report_label.field_report_paperformat_label____last_update
msgid "Last Modified on"
msgstr "Zadnje mijenjano"
#. module: report_label
#: model:ir.model.fields,field_description:report_label.field_report_label_wizard__write_uid
#: model:ir.model.fields,field_description:report_label.field_report_label_wizard_line__write_uid
#: model:ir.model.fields,field_description:report_label.field_report_paperformat_label__write_uid
msgid "Last Updated by"
msgstr "Zadnji ažurirao"
#. module: report_label
#: model:ir.model.fields,field_description:report_label.field_report_label_wizard__write_date
#: model:ir.model.fields,field_description:report_label.field_report_label_wizard_line__write_date
#: model:ir.model.fields,field_description:report_label.field_report_paperformat_label__write_date
msgid "Last Updated on"
msgstr "Zadnje ažurirano"
@ -298,8 +275,6 @@ msgstr "Postavke"
#. module: report_label
#: model:ir.model.fields,help:report_label.field_base_automation__label_template_view_id
#: model:ir.model.fields,help:report_label.field_ir_actions_server__label_template_view_id
#: model:ir.model.fields,help:report_label.field_ir_cron__label_template_view_id
msgid "The QWeb template key to render the labels"
msgstr "QWeb template ključ za renderovanje labela"
@ -310,8 +285,6 @@ msgstr "Vrh (mm)"
#. module: report_label
#: model:ir.model.fields,help:report_label.field_base_automation__state
#: model:ir.model.fields,help:report_label.field_ir_actions_server__state
#: model:ir.model.fields,help:report_label.field_ir_cron__state
msgid ""
"Type of server action. The following values are available:\n"
"- 'Execute Python Code': a block of python code that will be executed\n"
@ -323,6 +296,15 @@ msgid ""
"- 'Create Next Activity': create an activity (Discuss)\n"
"- 'Send SMS Text Message': send SMS, log them on documents (SMS)"
msgstr ""
"Tip serverske akcije. Dostupne su sljedeće vrijednosti:\n"
"- 'Izvršiti Python kod': blok python koda koji će biti izvršen\n"
"- 'Kreirati novi zapis': kreirati novi zapis sa novim vrijednostima\n"
"- 'Ažurirati zapis': ažurirati vrijednosti zapisa\n"
"- 'Izvršiti nekoliko akcija': definirati akciju koja pokreće nekoliko drugih serverskih akcija\n"
"- 'Poslati e-poštu': objaviti poruku, bilješku ili poslati e-poštu (Diskusija)\n"
"- 'Dodati pratioce': dodati pratioce u zapis (Diskusija)\n"
"- 'Kreirati sljedeću aktivnost': kreirati aktivnost (Diskusija)\n"
"- 'Poslati SMS poruku': poslati SMS, evidentirati ih na dokumentima (SMS)"
#. module: report_label
#: model:ir.model.fields,field_description:report_label.field_report_label_wizard_line__wizard_id