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:40 +01:00
parent c13d931fb2
commit d62fb585d6
171 changed files with 3251 additions and 8127 deletions

View file

@ -20,6 +20,9 @@ msgid ""
" When there are more than one product replaced, only the buffer(s) of the primary product in\n"
" this list will be used to create the buffer(s) and/or product(s) for replacement."
msgstr ""
"<i class=\"fa fa-info-circle\" style=\"margin-right:5px\"/>\n"
" Kada postoji više od jednog zamijenjenog proizvoda, koristiće se samo bafer(i) osnovnog proizvoda u\n"
" ovoj listi za kreiranje bafera i/ili proizvoda za zamjenu."
#. module: ddmrp_product_replace
#: model_terms:ir.ui.view,arch_db:ddmrp_product_replace.stock_buffer_view_form
@ -27,6 +30,8 @@ msgid ""
"<i class=\"fa fa-info-circle\" title=\"fa fa-info-circle\" style=\"margin-"
"right:5px\"/>"
msgstr ""
"<i class=\"fa fa-info-circle\" title=\"fa fa-info-circle\" style=\"margin-"
"right:5px\"/>"
#. module: ddmrp_product_replace
#: model_terms:ir.ui.view,arch_db:ddmrp_product_replace.view_make_procurement_buffer_wizard
@ -34,6 +39,8 @@ msgid ""
"<span class=\"fa fa-info-circle\" title=\"fa fa-info-circle\" "
"style=\"margin-right:5px\"/>"
msgstr ""
"<span class=\"fa fa-info-circle\" title=\"fa fa-info-circle\" "
"style=\"margin-right:5px\"/>"
#. module: ddmrp_product_replace
#: model:ir.model.fields,field_description:ddmrp_product_replace.field_ddmrp_product_replace__buffer_ids
@ -42,14 +49,14 @@ msgstr "Pogođeni baferi"
#. module: ddmrp_product_replace
#. odoo-python
#: code:addons/ddmrp_product_replace/models/stock_buffer.py:0
#: code:addons/ddmrp_product_replace/models/stock_buffer.py
#, python-format
msgid "Buffered product must be considered as demand."
msgstr "Proizvod sa baferom mora biti razmatran kao potražnja."
#. module: ddmrp_product_replace
#. odoo-python
#: code:addons/ddmrp_product_replace/models/stock_buffer.py:0
#: code:addons/ddmrp_product_replace/models/stock_buffer.py
#, python-format
msgid "Buffers Replaced"
msgstr "Zamijenjeni baferi"
@ -135,6 +142,8 @@ msgid ""
"If you tick this option, the buffer will consider the incoming and on-hand "
"of all products it replaces and this will impact its NFP."
msgstr ""
"Ako označite ovu opciju, bafer će razmotriti dolazne i stanje svih proizvoda"
" koje zamjenjuje i to će uticati na njegov NFP."
#. module: ddmrp_product_replace
#: model:ir.model.fields,field_description:ddmrp_product_replace.field_stock_buffer__use_replacement_for_buffer_status
@ -188,14 +197,14 @@ msgstr "Naziv novog proizvoda"
#. module: ddmrp_product_replace
#. odoo-python
#: code:addons/ddmrp_product_replace/wizards/ddmrp_product_replace.py:0
#: code:addons/ddmrp_product_replace/wizards/ddmrp_product_replace.py
#, python-format
msgid "New Stock Buffers"
msgstr "Novi skladišni baferi"
#. module: ddmrp_product_replace
#. odoo-python
#: code:addons/ddmrp_product_replace/wizards/ddmrp_product_replace.py:0
#: code:addons/ddmrp_product_replace/wizards/ddmrp_product_replace.py
#, python-format
msgid "No affected buffers found."
msgstr "Nisu pronađeni pogođeni baferi."
@ -212,8 +221,6 @@ msgstr "Zamjena proizvoda"
#. module: ddmrp_product_replace
#: model:ir.actions.act_window,name:ddmrp_product_replace.action_ddmrp_product_replace_wizard
#: model:ir.ui.menu,name:ddmrp_product_replace.menu_ddmrp_product_replace
#: model_terms:ir.ui.view,arch_db:ddmrp_product_replace.view_ddmrp_adjustment_sheet_wizard_form
msgid "Product Replacement Tool"
msgstr "Alat za zamjenu proizvoda"
@ -234,7 +241,6 @@ msgstr "Zamijeni proizvod u postojećim baferima"
#. module: ddmrp_product_replace
#: model:ir.model.fields,field_description:ddmrp_product_replace.field_make_procurement_buffer__replaced_by_alert_text
#: model:ir.model.fields,field_description:ddmrp_product_replace.field_stock_buffer__replaced_by_alert_text
msgid "Replaced By Alert Text"
msgstr "Tekst upozorenja zamjene"
@ -255,7 +261,6 @@ msgstr "Broj zamjena za"
#. module: ddmrp_product_replace
#: model:ir.model.fields,field_description:ddmrp_product_replace.field_stock_buffer__is_replacement_product
#: model_terms:ir.ui.view,arch_db:ddmrp_product_replace.stock_buffer_search
msgid "Replacement Product"
msgstr "Proizvod za zamjenu"
@ -271,7 +276,7 @@ msgstr "Zamjenjuje"
#. module: ddmrp_product_replace
#. odoo-python
#: code:addons/ddmrp_product_replace/wizards/ddmrp_product_replace.py:0
#: code:addons/ddmrp_product_replace/wizards/ddmrp_product_replace.py
#, python-format
msgid "Replacing Product"
msgstr "Zamjenjujući proizvod"
@ -288,23 +293,23 @@ msgstr "Odaberi zamjenjujući proizvod"
#. module: ddmrp_product_replace
#. odoo-python
#: code:addons/ddmrp_product_replace/wizards/ddmrp_product_replace.py:0
#: code:addons/ddmrp_product_replace/wizards/ddmrp_product_replace.py
#, python-format
msgid ""
"Some of the affected buffers have a different product than the replaced "
"ones."
msgstr ""
msgstr "Neki od pogođenih bafera imaju drugačiji proizvod od zamijenjenih."
#. module: ddmrp_product_replace
#. odoo-python
#: code:addons/ddmrp_product_replace/wizards/ddmrp_product_replace.py:0
#: code:addons/ddmrp_product_replace/wizards/ddmrp_product_replace.py
#, python-format
msgid "Some of the buffers have already been replaced."
msgstr "Neki od bafera su već zamijenjeni."
#. module: ddmrp_product_replace
#. odoo-python
#: code:addons/ddmrp_product_replace/wizards/make_procurement_buffer.py:0
#: code:addons/ddmrp_product_replace/wizards/make_procurement_buffer.py
#, python-format
msgid "Some products are being replaced:"
msgstr "Neki proizvodi se zamjenjuju:"
@ -331,6 +336,9 @@ msgid ""
" - Past Demand of the replacement buffer will include the past demand of this product\n"
" - Several buffers can be replaced in chained and coexist at the same time: A replaces B that replaces C, then A aggregates both B and C where B only aggregates C"
msgstr ""
"Proizvod u ovom baferu je zamijenjen proizvodom odabranog bafera. Kada zamijenite drugi bafer:\n"
" - Prethodna potražnja zamjenskog bafera će uključiti prethodnu potražnju ovog proizvoda\n"
" - Više bafera može biti zamijenjeno u lancu i koegzistirati u isto vrijeme: A zamjenjuje B koji zamjenjuje C, tada A agregira i B i C gdje B samo agregira C"
#. module: ddmrp_product_replace
#: model:ir.model.fields,help:ddmrp_product_replace.field_stock_buffer__is_replacement_product
@ -342,10 +350,11 @@ msgstr "Proizvod ovog bafera zamjenjuje drugi proizvod"
msgid ""
"This field is used for a correct product replacement within a DDMRP buffer."
msgstr ""
"Ovo polje se koristi za ispravnu zamjenu proizvoda unutar DDMRP bafera."
#. module: ddmrp_product_replace
#. odoo-python
#: code:addons/ddmrp_product_replace/models/stock_buffer.py:0
#: code:addons/ddmrp_product_replace/models/stock_buffer.py
#, python-format
msgid "This product is replaced by %s."
msgstr "Ovaj proizvod je zamijenjen sa %s."
@ -367,7 +376,7 @@ msgstr "Ovjeri"
#. module: ddmrp_product_replace
#. odoo-python
#: code:addons/ddmrp_product_replace/models/stock_buffer.py:0
#: code:addons/ddmrp_product_replace/models/stock_buffer.py
#, python-format
msgid "You cannot create recursive \"Replaced by\" chains."
msgstr "Ne možete kreirati rekurzivne \"Zamijenjen sa\" lance."