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:15 +01:00
parent 067610e5fe
commit 671ef3554c
53 changed files with 6903 additions and 3840 deletions

View file

@ -15,6 +15,7 @@ msgstr ""
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
# taken from hr.po
#. module: sale_product_configurator
#: model_terms:ir.ui.view,arch_db:sale_product_configurator.configure_optional_products
msgid "<span class=\"label\">Price</span>"
@ -30,16 +31,19 @@ msgstr "<span class=\"label\">Proizvod</span>"
msgid "<span class=\"label\">Quantity</span>"
msgstr "<span class=\"label\">Količina</span>"
# taken from hr.po
#. module: sale_product_configurator
#: model_terms:ir.ui.view,arch_db:sale_product_configurator.configure_optional_products
msgid "<strong>Total:</strong>"
msgstr "<strong>Ukupno:</strong>"
# taken from hr.po
#. module: sale_product_configurator
#: model_terms:ir.ui.view,arch_db:sale_product_configurator.product_quantity_config
msgid "Add one"
msgstr "Dodaj jedan"
# taken from hr.po
#. module: sale_product_configurator
#: model:ir.model.fields,field_description:sale_product_configurator.field_sale_order_line__product_template_attribute_value_ids
msgid "Attribute Values"
@ -50,9 +54,10 @@ msgstr "Vrijednosti značajki"
msgid "Available Options:"
msgstr "Dostupne opcije:"
# taken from hr.po
#. module: sale_product_configurator
#. odoo-javascript
#: code:addons/sale_product_configurator/static/src/js/sale_product_field.js:0
#: code:addons/sale_product_configurator/static/src/js/sale_product_field.js
#, python-format
msgid "Back"
msgstr "Natrag"
@ -62,20 +67,23 @@ msgstr "Natrag"
msgid "Chair floor protection"
msgstr "Zaštita poda stolica"
# taken from hr.po
#. module: sale_product_configurator
#. odoo-javascript
#: code:addons/sale_product_configurator/static/src/js/sale_product_field.js:0
#: code:addons/sale_product_configurator/static/src/js/sale_product_field.js
#, python-format
msgid "Configure"
msgstr "Postavke"
# taken from hr.po
#. module: sale_product_configurator
#. odoo-javascript
#: code:addons/sale_product_configurator/static/src/js/sale_product_field.js:0
#: code:addons/sale_product_configurator/static/src/js/sale_product_field.js
#, python-format
msgid "Confirm"
msgstr "Potvrdi"
# taken from hr.po
#. module: sale_product_configurator
#: model:ir.model.fields,field_description:sale_product_configurator.field_sale_order_line__is_configurable_product
msgid "Is the product configurable?"
@ -88,51 +96,56 @@ msgstr "Uredske stolice mogu oštetiti vaš pod: zaštitite ga."
#. module: sale_product_configurator
#: model_terms:ir.ui.view,arch_db:sale_product_configurator.configure_optional_products
#: model_terms:ir.ui.view,arch_db:sale_product_configurator.optional_product_items
msgid "Option not available"
msgstr "Opcija nije dostupna"
# taken from hr.po
#. module: sale_product_configurator
#: model:ir.model.fields,field_description:sale_product_configurator.field_product_product__optional_product_ids
#: model:ir.model.fields,field_description:sale_product_configurator.field_product_template__optional_product_ids
msgid "Optional Products"
msgstr "Opcioni artikli"
# taken from hr.po
#. module: sale_product_configurator
#: model:ir.model.fields,help:sale_product_configurator.field_product_product__optional_product_ids
#: model:ir.model.fields,help:sale_product_configurator.field_product_template__optional_product_ids
msgid ""
"Optional Products are suggested whenever the customer hits *Add to Cart* "
"(cross-sell strategy, e.g. for computers: warranty, software, etc.)."
msgstr ""
"Opcionalni proizvodi su predloženi kad god kupac klikne \"Dodaj u košaricu\""
" (strategija križne prodaje, npr. za računala: jamstvo, programi itd.)."
# taken from hr.po
#. module: sale_product_configurator
#: model:ir.model,name:sale_product_configurator.model_product_template
msgid "Product"
msgstr "Proizvod"
# taken from hr.po
#. module: sale_product_configurator
#: model_terms:ir.ui.view,arch_db:sale_product_configurator.configure
#: model_terms:ir.ui.view,arch_db:sale_product_configurator.configure_optional_products
#: model_terms:ir.ui.view,arch_db:sale_product_configurator.optional_product_items
msgid "Product Image"
msgstr "Slika proizvoda"
# taken from hr.po
#. module: sale_product_configurator
#: model_terms:ir.ui.view,arch_db:sale_product_configurator.sale_order_view_form
msgid "Product Variant"
msgstr "Varijanta proizvoda"
# taken from hr.po
#. module: sale_product_configurator
#: model_terms:ir.ui.view,arch_db:sale_product_configurator.product_template_view_form
msgid "Recommend when 'Adding to Cart' or quotation"
msgstr "Preporuči kada 'Dodaj u košaricu' ili na ponudi"
# taken from hr.po
#. module: sale_product_configurator
#: model_terms:ir.ui.view,arch_db:sale_product_configurator.product_quantity_config
msgid "Remove one"
msgstr "Ukloni jedan"
# taken from hr.po
#. module: sale_product_configurator
#: model:ir.model,name:sale_product_configurator.model_sale_order_line
msgid "Sales Order Line"