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:20 +01:00
parent 88b19d74eb
commit 13ecab7d7d
5 changed files with 1001 additions and 264 deletions

View file

@ -15,57 +15,65 @@ msgstr ""
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
# taken from hr.po
#. module: iap
#: model_terms:ir.ui.view,arch_db:iap.iap_account_view_form
msgid "Account Information"
msgstr "Informacije o računu"
# taken from hr.po
#. module: iap
#: model:ir.model.fields,field_description:iap.field_iap_account__account_token
msgid "Account Token"
msgstr "Token računa"
# taken from hr.po
#. module: iap
#. odoo-javascript
#: code:addons/iap/static/src/action_buttons_widget/action_buttons_widget.xml:0
#: code:addons/iap/static/src/js/insufficient_credit_error_handler.js:0
#: code:addons/iap/static/src/xml/iap_templates.xml:0
#: code:addons/iap/static/src/action_buttons_widget/action_buttons_widget.xml
#, python-format
msgid "Buy credits"
msgstr "Kupi kredite"
# taken from hr.po
#. module: iap
#. odoo-javascript
#: code:addons/iap/static/src/xml/iap_templates.xml:0
#: code:addons/iap/static/src/xml/iap_templates.xml
#, python-format
msgid "Cancel"
msgstr "Otkaži"
# taken from hr.po
#. module: iap
#: model:ir.model.fields,field_description:iap.field_iap_account__company_ids
msgid "Company"
msgstr "Kompanija"
# taken from hr.po
#. module: iap
#: model:ir.model,name:iap.model_res_config_settings
msgid "Config Settings"
msgstr "krediti"
# taken from hr.po
#. module: iap
#: model:ir.model.fields,field_description:iap.field_iap_account__create_uid
msgid "Created by"
msgstr "Kreirao"
# taken from hr.po
#. module: iap
#: model:ir.model.fields,field_description:iap.field_iap_account__create_date
msgid "Created on"
msgstr "Kreirano"
# taken from hr.po
#. module: iap
#: model:ir.model.fields,field_description:iap.field_iap_account__display_name
msgid "Display Name"
msgstr "Prikazani naziv"
# taken from hr.po
#. module: iap
#: model_terms:ir.ui.view,arch_db:iap.res_config_settings_view_form
msgid "Documentation"
@ -78,14 +86,11 @@ msgstr "IAP"
#. module: iap
#: model:ir.actions.act_window,name:iap.iap_account_action
#: model:ir.model,name:iap.model_iap_account
#: model_terms:ir.ui.view,arch_db:iap.iap_account_view_form
msgid "IAP Account"
msgstr "IAP Račun"
#. module: iap
#: model:ir.ui.menu,name:iap.iap_account_menu
#: model_terms:ir.ui.view,arch_db:iap.iap_account_view_tree
msgid "IAP Accounts"
msgstr "IAP Računi"
@ -99,23 +104,27 @@ msgstr "IAP API za obogaćivanje potencijalnih kupaca"
msgid "ID"
msgstr "ID"
# taken from hr.po
#. module: iap
#. odoo-javascript
#: code:addons/iap/static/src/xml/iap_templates.xml:0
#: code:addons/iap/static/src/xml/iap_templates.xml
#, python-format
msgid "Insufficient credit to perform this service."
msgstr "Nedovoljno kredita za izvršavanje ove usluge"
# taken from hr.po
#. module: iap
#: model:ir.model.fields,field_description:iap.field_iap_account____last_update
msgid "Last Modified on"
msgstr "Zadnje mijenjano"
# taken from hr.po
#. module: iap
#: model:ir.model.fields,field_description:iap.field_iap_account__write_uid
msgid "Last Updated by"
msgstr "Zadnji ažurirao"
# taken from hr.po
#. module: iap
#: model:ir.model.fields,field_description:iap.field_iap_account__write_date
msgid "Last Updated on"
@ -131,6 +140,7 @@ msgstr "Odoo IAP"
msgid "Open IAP Account"
msgstr "Otvori IAP Račun"
# taken from hr.po
#. module: iap
#: model:ir.model.fields,field_description:iap.field_iap_account__service_name
msgid "Service Name"
@ -138,34 +148,37 @@ msgstr "Naziv usluge"
#. module: iap
#. odoo-javascript
#: code:addons/iap/static/src/js/insufficient_credit_error_handler.js:0
#: code:addons/iap/static/src/js/insufficient_credit_error_handler.js
#, python-format
msgid "Start a Trial at Odoo"
msgstr "Pokrenite probni period na Odoo"
#. module: iap
#. odoo-python
#: code:addons/iap/tools/iap_tools.py:0
#: code:addons/iap/tools/iap_tools.py
#, python-format
msgid ""
"The request to the service timed out. Please contact the author of the app. "
"The URL it tried to contact was %s"
msgstr ""
"Zahtjev za uslugu je istekao. Molimo kontaktirajte autora aplikacije. URL "
"koji je pokušao kontaktirati bio je %s"
#. module: iap
#. odoo-python
#: code:addons/iap/tools/iap_tools.py:0
#: code:addons/iap/tools/iap_tools.py
#, python-format
msgid ""
"The url that this service requested returned an error. Please contact the "
"author of the app. The url it tried to contact was %s"
msgstr ""
"URL koji je ovaj servis zahtijevao vratio je grešku. Molimo kontaktirajte "
"autora aplikacije. URL koji je pokušao kontaktirati bio je %s"
# taken from hr.po
#. module: iap
#. odoo-javascript
#: code:addons/iap/static/src/action_buttons_widget/action_buttons_widget.xml:0
#: code:addons/iap/static/src/xml/iap_templates.xml:0
#: model_terms:ir.ui.view,arch_db:iap.res_config_settings_view_form
#: code:addons/iap/static/src/action_buttons_widget/action_buttons_widget.xml
#, python-format
msgid "View My Services"
msgstr "Pogledaj moje usluge"