[MIG] dict.iteritems() does not exist in Python3
parent
834fe15d06
commit
44638455eb
|
@ -42,6 +42,8 @@ Known issues / Roadmap
|
||||||
|
|
||||||
Terms used in old api like `pool`, `cr`, `uid` must be removed porting this module in version 12.
|
Terms used in old api like `pool`, `cr`, `uid` must be removed porting this module in version 12.
|
||||||
|
|
||||||
|
This module execute user provided code though a safe_eval, it's unsecure? How mitigate risks should be adressed in future versions of this module.
|
||||||
|
|
||||||
Bug Tracker
|
Bug Tracker
|
||||||
===========
|
===========
|
||||||
|
|
||||||
|
@ -72,6 +74,7 @@ Contributors
|
||||||
* Yannick Vaucher <yannick.vaucher@camptocamp.com>
|
* Yannick Vaucher <yannick.vaucher@camptocamp.com>
|
||||||
* SodexisTeam <dev@sodexis.com>
|
* SodexisTeam <dev@sodexis.com>
|
||||||
* Mourad EL HADJ MIMOUNE <mourad.elhadj.mimoune@akretion.com>
|
* Mourad EL HADJ MIMOUNE <mourad.elhadj.mimoune@akretion.com>
|
||||||
|
* Raphaël Reverdy <raphael.reverdy@akretion.com>
|
||||||
* Iván Todorovich <ivan.todorovich@gmail.com>
|
* Iván Todorovich <ivan.todorovich@gmail.com>
|
||||||
|
|
||||||
Maintainers
|
Maintainers
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
|
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
|
||||||
{
|
{
|
||||||
'name': 'Exception Rule',
|
'name': 'Exception Rule',
|
||||||
'version': '12.0.1.0.0',
|
'version': '12.0.2.0.3',
|
||||||
'category': 'Generic Modules',
|
'category': 'Generic Modules',
|
||||||
'summary': """
|
'summary': """
|
||||||
This module provide an abstract model to manage customizable
|
This module provide an abstract model to manage customizable
|
||||||
|
|
|
@ -19,39 +19,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Creado por"
|
msgstr "Creado por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Creado en"
|
msgstr "Creado en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -60,103 +102,121 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Última actualización por"
|
msgstr "Última actualización por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Última actualización en"
|
msgstr "Última actualización en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -167,65 +227,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Creado en"
|
msgstr "Creado en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -21,40 +21,86 @@ msgstr ""
|
||||||
"X-Generator: Weblate 3.0.1\n"
|
"X-Generator: Weblate 3.0.1\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "نشط"
|
msgstr "نشط"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr "التطبيق على"
|
msgstr "التطبيق على"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "أنشئ بواسطة"
|
msgstr "أنشئ بواسطة"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "أنشئ في"
|
msgstr "أنشئ في"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "الوصف"
|
msgstr "الوصف"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "اسم العرض"
|
msgstr "اسم العرض"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
#, python-format
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
|
#, fuzzy, python-format
|
||||||
|
#| msgid ""
|
||||||
|
#| "Error when evaluating the exception.rule rule:\n"
|
||||||
|
#| " %s \n"
|
||||||
|
#| "(%s)"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
" %s \n"
|
" %s \n"
|
||||||
|
@ -65,103 +111,129 @@ msgstr ""
|
||||||
"(%s)"
|
"(%s)"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Exceptions"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "الخلل"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr "اسم الخلل"
|
msgstr "اسم الخلل"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr "قانون الخلل"
|
msgstr "قانون الخلل"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Exception Rule"
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr "قانون الخلل"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Exception Rules"
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr "قوانين الخلل"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr "اعداد قانون الخلل"
|
msgstr "اعداد قانون الخلل"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr "قوانين الخلل"
|
msgstr "قوانين الخلل"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Exception Name"
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr "اسم الخلل"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr "مدير قوانين الخلل"
|
msgstr "مدير قوانين الخلل"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr "الخلل"
|
msgstr "الخلل"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr "قوانين الخلل"
|
msgstr "قوانين الخلل"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr "خلل في انتظار التجاوز"
|
msgstr "خلل في انتظار التجاوز"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "المعرف"
|
msgstr "المعرف"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr "تجاهل الخلل"
|
msgstr "تجاهل الخلل"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "آخر تعديل في"
|
msgstr "آخر تعديل في"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "آخر تحديث بواسطة"
|
msgstr "آخر تحديث بواسطة"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "آخر تحديث في"
|
msgstr "آخر تحديث في"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr "الخلل الرئيسي"
|
msgstr "الخلل الرئيسي"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr "الحالة القادمة"
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -172,64 +244,57 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#~ msgid "Next state"
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
#~ msgstr "الحالة القادمة"
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Odoo Server 11.0\n"
|
"Project-Id-Version: Odoo Server 12.0\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"Last-Translator: <>\n"
|
"Last-Translator: <>\n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
|
@ -14,39 +14,77 @@ msgstr ""
|
||||||
"Plural-Forms: \n"
|
"Plural-Forms: \n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Enter Python code here. Help about Python expression is available in the help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Error when evaluating the exception.rule rule:\n"
|
msgid "Error when evaluating the exception.rule rule:\n"
|
||||||
" %s \n"
|
" %s \n"
|
||||||
|
@ -54,99 +92,121 @@ msgid "Error when evaluating the exception.rule rule:\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid "If we detect exception we set the state of object (ex purchase) to the next_state (ex 'to approve'). If there are more than one exception detected and all have a value for next_state, we usethe exception having the smallest sequence value"
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -157,59 +217,49 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid "Python code executed to check if the exception apply or not. Use failed = True to block the exception"
|
msgid "Python code executed to check if the exception apply or not. Use failed = True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule group is used to group the rules that must validated at same time for a target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The value \"%s\" you choose for the \"next state\" field state of \"%s\" is wrong. Value must be in this list %s"
|
msgid "There is a problem of configuration, python code or domain is missing to match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Various fields may use Python code or Python expressions. The following variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
|
|
|
@ -19,39 +19,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Активен"
|
msgstr "Активен"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Създадено от"
|
msgstr "Създадено от"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Създадено на"
|
msgstr "Създадено на"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Описание"
|
msgstr "Описание"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Име за Показване"
|
msgstr "Име за Показване"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -60,103 +102,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Описание"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Последно обновено на"
|
msgstr "Последно обновено на"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Последно обновено от"
|
msgstr "Последно обновено от"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Последно обновено на"
|
msgstr "Последно обновено на"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -167,65 +229,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Създадено на"
|
msgstr "Създадено на"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Kreirao"
|
msgstr "Kreirao"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Kreirano"
|
msgstr "Kreirano"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Opis"
|
msgstr "Opis"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Prikaži naziv"
|
msgstr "Prikaži naziv"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Opis"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Zadnje mijenjano"
|
msgstr "Zadnje mijenjano"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Zadnji ažurirao"
|
msgstr "Zadnji ažurirao"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Zadnje ažurirano"
|
msgstr "Zadnje ažurirano"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +230,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Kreirano"
|
msgstr "Kreirano"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -19,39 +19,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Actiu"
|
msgstr "Actiu"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Creat per"
|
msgstr "Creat per"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Creat el"
|
msgstr "Creat el"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Descripció"
|
msgstr "Descripció"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Veure el nom"
|
msgstr "Veure el nom"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -60,103 +102,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Descripció"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Darrera modificació el"
|
msgstr "Darrera modificació el"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Darrera Actualització per"
|
msgstr "Darrera Actualització per"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Darrera Actualització el"
|
msgstr "Darrera Actualització el"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -167,65 +229,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Creat el"
|
msgstr "Creat el"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -19,39 +19,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Vytvořil(a)"
|
msgstr "Vytvořil(a)"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Vytvořeno"
|
msgstr "Vytvořeno"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Popis"
|
msgstr "Popis"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Zobrazovaný název"
|
msgstr "Zobrazovaný název"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -60,103 +102,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Popis"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Naposled upraveno"
|
msgstr "Naposled upraveno"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Naposled upraveno"
|
msgstr "Naposled upraveno"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Naposled upraveno"
|
msgstr "Naposled upraveno"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -167,65 +229,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Vytvořeno"
|
msgstr "Vytvořeno"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,40 +20,88 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Aktivní"
|
msgstr "Aktivní"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr "Použít na"
|
msgstr "Použít na"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Python Code"
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr "Python kód"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Vytvořil"
|
msgstr "Vytvořil"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Vytvořeno"
|
msgstr "Vytvořeno"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Popis"
|
msgstr "Popis"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Zobrazit název"
|
msgstr "Zobrazit název"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
#, python-format
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
|
#, fuzzy, python-format
|
||||||
|
#| msgid ""
|
||||||
|
#| "Error when evaluating the exception.rule rule:\n"
|
||||||
|
#| " %s \n"
|
||||||
|
#| "(%s)"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
" %s \n"
|
" %s \n"
|
||||||
|
@ -61,107 +109,129 @@ msgid ""
|
||||||
msgstr "Chyba při vyhodnocování pravidla exception.rule: %s (%s)"
|
msgstr "Chyba při vyhodnocování pravidla exception.rule: %s (%s)"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Exceptions"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Výjimky"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr "Název výjimky"
|
msgstr "Název výjimky"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr "Pravidlo výjimek"
|
msgstr "Pravidlo výjimek"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "exception.rule.confirm"
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr "pravidlo.výjimky.potvrzení"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Exception Rules"
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr "Pravidla výjimek"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr "Nastavení výjimek"
|
msgstr "Nastavení výjimek"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr "Pravidla výjimek"
|
msgstr "Pravidla výjimek"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Exception Name"
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr "Název výjimky"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr "Správce výjimek"
|
msgstr "Správce výjimek"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr "Výjimky"
|
msgstr "Výjimky"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr "Pravidla výjimek"
|
msgstr "Pravidla výjimek"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr "Výjimky k vyřešení"
|
msgstr "Výjimky k vyřešení"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr "Dává pořadí sekvence při použití testu"
|
msgstr "Dává pořadí sekvence při použití testu"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
"Pokud zjistíme výjimku, nastavíme stav objektu (ex nákupu) na status "
|
|
||||||
"next_state (ex 'to approve). Pokud je zjištěno více než jedna výjimka a "
|
|
||||||
"všechny mají hodnotu pro next_statec, použijeme výjimku s nejmenší hodnotou "
|
|
||||||
"sekvence"
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr "Ignorovat výjimky"
|
msgstr "Ignorovat výjimky"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Poslední změna dne"
|
msgstr "Poslední změna dne"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Naposledy aktualizováno"
|
msgstr "Naposledy aktualizováno"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Poslední aktualizace dne"
|
msgstr "Poslední aktualizace dne"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr "Hlavní výjimka"
|
msgstr "Hlavní výjimka"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr "Další stav"
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr "Pouze 1 ID přijato, dostal %r."
|
msgstr "Pouze 1 ID přijato, dostal %r."
|
||||||
|
@ -172,17 +242,18 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr "Vynikající výjimky pro správu"
|
msgstr "Vynikající výjimky pro správu"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr "Nesprávné výjimky pro správce"
|
msgstr "Nesprávné výjimky pro správce"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr "Python kód"
|
msgstr "Python kód"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
|
@ -191,52 +262,72 @@ msgstr ""
|
||||||
"Použití selhaní = pravda pro zablokování výjimky"
|
"Použití selhaní = pravda pro zablokování výjimky"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Související model"
|
msgstr "Související model"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr "Skupina pravidel"
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
"Skupina pravidel se používá k seskupení pravidel, která musí být pro cílový "
|
|
||||||
"objekt současně ověřena. Příklad: ověřte pravidla sales.order.line s "
|
|
||||||
"pravidly objednávky prodeje."
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr "Sekvence"
|
msgstr "Sekvence"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Hodnota \"%s\" kterou zvolíte pro stav pole \"další stát\" \"%s\" je "
|
|
||||||
"nesprávná. Hodnota musí být v tomto seznamu %s"
|
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr "_Zavřít"
|
msgstr "_Zavřít"
|
||||||
|
|
||||||
#. module: base_exception
|
#~ msgid ""
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
#~ "If we detect exception we set the state of object (ex purchase) to the "
|
||||||
msgid "base.exception"
|
#~ "next_state (ex 'to approve'). If there are more than one exception "
|
||||||
msgstr "základní.výjimka"
|
#~ "detected and all have a value for next_state, we usethe exception having "
|
||||||
|
#~ "the smallest sequence value"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Pokud zjistíme výjimku, nastavíme stav objektu (ex nákupu) na status "
|
||||||
|
#~ "next_state (ex 'to approve). Pokud je zjištěno více než jedna výjimka a "
|
||||||
|
#~ "všechny mají hodnotu pro next_statec, použijeme výjimku s nejmenší "
|
||||||
|
#~ "hodnotou sekvence"
|
||||||
|
|
||||||
#. module: base_exception
|
#~ msgid "Next state"
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
#~ msgstr "Další stav"
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr "pravidlo.výjimky.potvrzení"
|
#~ msgid "Rule Group"
|
||||||
|
#~ msgstr "Skupina pravidel"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Rule group is used to group the rules that must validated at same time "
|
||||||
|
#~ "for a target object. Ex: validate sale.order.line rules with sale order "
|
||||||
|
#~ "rules."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Skupina pravidel se používá k seskupení pravidel, která musí být pro "
|
||||||
|
#~ "cílový objekt současně ověřena. Příklad: ověřte pravidla sales.order.line "
|
||||||
|
#~ "s pravidly objednávky prodeje."
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "The value \"%s\" you choose for the \"next state\" field state of \"%s\" "
|
||||||
|
#~ "is wrong. Value must be in this list %s"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Hodnota \"%s\" kterou zvolíte pro stav pole \"další stát\" \"%s\" je "
|
||||||
|
#~ "nesprávná. Hodnota musí být v tomto seznamu %s"
|
||||||
|
|
||||||
|
#~ msgid "base.exception"
|
||||||
|
#~ msgstr "základní.výjimka"
|
||||||
|
|
|
@ -19,39 +19,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Aktiv"
|
msgstr "Aktiv"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Oprettet af"
|
msgstr "Oprettet af"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Oprettet den"
|
msgstr "Oprettet den"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Beskrivelse"
|
msgstr "Beskrivelse"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Vist navn"
|
msgstr "Vist navn"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -60,103 +102,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Beskrivelse"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "Id"
|
msgstr "Id"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Sidst ændret den"
|
msgstr "Sidst ændret den"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Sidst opdateret af"
|
msgstr "Sidst opdateret af"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Sidst opdateret den"
|
msgstr "Sidst opdateret den"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -167,65 +229,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Oprettet den"
|
msgstr "Oprettet den"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,40 +20,88 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Aktiv"
|
msgstr "Aktiv"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr "Anwenden auf"
|
msgstr "Anwenden auf"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Python Code"
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr "Python Code"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Erstellt durch"
|
msgstr "Erstellt durch"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Erstellt am"
|
msgstr "Erstellt am"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Beschreibung"
|
msgstr "Beschreibung"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Anzeigename"
|
msgstr "Anzeigename"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
#, python-format
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
|
#, fuzzy, python-format
|
||||||
|
#| msgid ""
|
||||||
|
#| "Error when evaluating the exception.rule rule:\n"
|
||||||
|
#| " %s \n"
|
||||||
|
#| "(%s)"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
" %s \n"
|
" %s \n"
|
||||||
|
@ -64,107 +112,129 @@ msgstr ""
|
||||||
"(%s)"
|
"(%s)"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Exceptions"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Ausnahmen"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr "Ausnahmebezeichnung"
|
msgstr "Ausnahmebezeichnung"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr "Ausnahmeregel"
|
msgstr "Ausnahmeregel"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "exception.rule.confirm"
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr "exception.rule.confirm"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Exception Rules"
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr "Ausnahmeregeln"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr "Einstellungen zu Ausnahmeregeln"
|
msgstr "Einstellungen zu Ausnahmeregeln"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr "Ausnahmeregeln"
|
msgstr "Ausnahmeregeln"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Exception Name"
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr "Ausnahmebezeichnung"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr "Ausnahmeverwaltung"
|
msgstr "Ausnahmeverwaltung"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr "Ausnahmen"
|
msgstr "Ausnahmen"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr "Ausnahmenregeln"
|
msgstr "Ausnahmenregeln"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr "Aufzulösende Ausnahmen"
|
msgstr "Aufzulösende Ausnahmen"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr "Gibt die Reihenfolge der Test-Ausführungen vor"
|
msgstr "Gibt die Reihenfolge der Test-Ausführungen vor"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
"Wenn wir eine Ausnahme feststellen, setzen wir den Status des Objekts (z.B. "
|
|
||||||
"Bestellung) auf den next_state (z.B. Freizugeben). Wenn mehrere Ausnahmen "
|
|
||||||
"festgestellt wurden und alle haben einen Wert next_state, dann ziehen wir "
|
|
||||||
"den mit kleinstem Reihenfolgewert heran."
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr "Ausnahmen ignorieren"
|
msgstr "Ausnahmen ignorieren"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Zuletzt geändert am"
|
msgstr "Zuletzt geändert am"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Zuletzt aktualisiert durch"
|
msgstr "Zuletzt aktualisiert durch"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Zuletzt aktualisiert am"
|
msgstr "Zuletzt aktualisiert am"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr "Haupt-Ausnahme"
|
msgstr "Haupt-Ausnahme"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr "Nächster Status"
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr "Nur 1 ID zugelassen, erhielt %r."
|
msgstr "Nur 1 ID zugelassen, erhielt %r."
|
||||||
|
@ -175,69 +245,90 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr "Ausstehende zu verarbeitende Ausnahmen"
|
msgstr "Ausstehende zu verarbeitende Ausnahmen"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr "Ausstehende Ausnahmen an Manager"
|
msgstr "Ausstehende Ausnahmen an Manager"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr "Python Code"
|
msgstr "Python Code"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr "Zur Prüfung ausgeführter Python Code, ob Ausnahme zutrifft oder nicht."
|
msgstr "Zur Prüfung ausgeführter Python Code, ob Ausnahme zutrifft oder nicht."
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Zugehöriges Modell"
|
msgstr "Zugehöriges Modell"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr "Regelgruppe"
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
"Regelgruppen werden verwendet, um Regeln zusammenzufassen, die gleichzeitig "
|
|
||||||
"auf ein Zielobject angewendet werden müssen, z.B. Regeln zu sale.order.line "
|
|
||||||
"mit Regeln zu sale.order."
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr "Reihenfolge"
|
msgstr "Reihenfolge"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Der Wert \"%s\" den Sie als \"nächsten Status\" mit Feldstatus \"%s\" ist "
|
|
||||||
"falsch. Der Wert muss einer aus Liste %s sein."
|
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr "_Schliessen"
|
msgstr "_Schliessen"
|
||||||
|
|
||||||
#. module: base_exception
|
#~ msgid ""
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
#~ "If we detect exception we set the state of object (ex purchase) to the "
|
||||||
msgid "base.exception"
|
#~ "next_state (ex 'to approve'). If there are more than one exception "
|
||||||
msgstr "base.exception"
|
#~ "detected and all have a value for next_state, we usethe exception having "
|
||||||
|
#~ "the smallest sequence value"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Wenn wir eine Ausnahme feststellen, setzen wir den Status des Objekts (z."
|
||||||
|
#~ "B. Bestellung) auf den next_state (z.B. Freizugeben). Wenn mehrere "
|
||||||
|
#~ "Ausnahmen festgestellt wurden und alle haben einen Wert next_state, dann "
|
||||||
|
#~ "ziehen wir den mit kleinstem Reihenfolgewert heran."
|
||||||
|
|
||||||
#. module: base_exception
|
#~ msgid "Next state"
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
#~ msgstr "Nächster Status"
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr "exception.rule.confirm"
|
#~ msgid "Rule Group"
|
||||||
|
#~ msgstr "Regelgruppe"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Rule group is used to group the rules that must validated at same time "
|
||||||
|
#~ "for a target object. Ex: validate sale.order.line rules with sale order "
|
||||||
|
#~ "rules."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Regelgruppen werden verwendet, um Regeln zusammenzufassen, die "
|
||||||
|
#~ "gleichzeitig auf ein Zielobject angewendet werden müssen, z.B. Regeln zu "
|
||||||
|
#~ "sale.order.line mit Regeln zu sale.order."
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "The value \"%s\" you choose for the \"next state\" field state of \"%s\" "
|
||||||
|
#~ "is wrong. Value must be in this list %s"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Der Wert \"%s\" den Sie als \"nächsten Status\" mit Feldstatus \"%s\" ist "
|
||||||
|
#~ "falsch. Der Wert muss einer aus Liste %s sein."
|
||||||
|
|
||||||
|
#~ msgid "base.exception"
|
||||||
|
#~ msgstr "base.exception"
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Δημιουργήθηκε από "
|
msgstr "Δημιουργήθηκε από "
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Δημιουργήθηκε στις"
|
msgstr "Δημιουργήθηκε στις"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Περιγραφή"
|
msgstr "Περιγραφή"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Περιγραφή"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "Κωδικός"
|
msgstr "Κωδικός"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Τελευταία ενημέρωση από"
|
msgstr "Τελευταία ενημέρωση από"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Τελευταία ενημέρωση στις"
|
msgstr "Τελευταία ενημέρωση στις"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +230,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Δημιουργήθηκε στις"
|
msgstr "Δημιουργήθηκε στις"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Created by"
|
msgstr "Created by"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Created on"
|
msgstr "Created on"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Description"
|
msgstr "Description"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Display Name"
|
msgstr "Display Name"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Description"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Last Modified on"
|
msgstr "Last Modified on"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Last Updated by"
|
msgstr "Last Updated by"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Last Updated on"
|
msgstr "Last Updated on"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +230,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Created on"
|
msgstr "Created on"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,40 +20,88 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Activo"
|
msgstr "Activo"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr "Aplicar en"
|
msgstr "Aplicar en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Python Code"
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr "Código python"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Creado por"
|
msgstr "Creado por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Creado el"
|
msgstr "Creado el"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Descripción"
|
msgstr "Descripción"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Nombre a mostrar"
|
msgstr "Nombre a mostrar"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
#, python-format
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
|
#, fuzzy, python-format
|
||||||
|
#| msgid ""
|
||||||
|
#| "Error when evaluating the exception.rule rule:\n"
|
||||||
|
#| " %s \n"
|
||||||
|
#| "(%s)"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
" %s \n"
|
" %s \n"
|
||||||
|
@ -64,103 +112,129 @@ msgstr ""
|
||||||
"(%s)"
|
"(%s)"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Exceptions"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Excepciones"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr "Nombre de la excepción"
|
msgstr "Nombre de la excepción"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr "Regla de excepción"
|
msgstr "Regla de excepción"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "exception.rule.confirm"
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr "exception.rule.confirm"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Exception Rules"
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr "Reglas de excepción"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr "Configuración de regla de excepción"
|
msgstr "Configuración de regla de excepción"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr "Reglas de excepción"
|
msgstr "Reglas de excepción"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Exception Name"
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr "Nombre de la excepción"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr "Administrador de excepciones"
|
msgstr "Administrador de excepciones"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr "Excepciones"
|
msgstr "Excepciones"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr "Reglas de excepción"
|
msgstr "Reglas de excepción"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr "Excepciones por resolver"
|
msgstr "Excepciones por resolver"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr "Ignorar excepciones"
|
msgstr "Ignorar excepciones"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Última actualización por"
|
msgstr "Última actualización por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Última actualización por"
|
msgstr "Última actualización por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Última actualización el"
|
msgstr "Última actualización el"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr "Excepción principal"
|
msgstr "Excepción principal"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr "Estado siguiente"
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -171,64 +245,63 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr "Código python"
|
msgstr "Código python"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr "Grupo de reglas"
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr "Secuencia"
|
msgstr "Secuencia"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#~ msgid "Next state"
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
#~ msgstr "Estado siguiente"
|
||||||
msgid "base.exception"
|
|
||||||
msgstr "base.exception"
|
|
||||||
|
|
||||||
#. module: base_exception
|
#~ msgid "Rule Group"
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
#~ msgstr "Grupo de reglas"
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr "exception.rule.confirm"
|
#~ msgid "base.exception"
|
||||||
|
#~ msgstr "base.exception"
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Creado por"
|
msgstr "Creado por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Creado en"
|
msgstr "Creado en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Descripción"
|
msgstr "Descripción"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Mostrar Nombre"
|
msgstr "Mostrar Nombre"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Descripción"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Última modificación en"
|
msgstr "Última modificación en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Última actualización realizada por"
|
msgstr "Última actualización realizada por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Última actualización el"
|
msgstr "Última actualización el"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +230,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Creado en"
|
msgstr "Creado en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Creado por"
|
msgstr "Creado por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Creado en"
|
msgstr "Creado en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Descripción"
|
msgstr "Descripción"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Nombre mostrado"
|
msgstr "Nombre mostrado"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Descripción"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID (identificación)"
|
msgstr "ID (identificación)"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Última modificación en"
|
msgstr "Última modificación en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Última actualización de"
|
msgstr "Última actualización de"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Última actualización en"
|
msgstr "Última actualización en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +230,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Creado en"
|
msgstr "Creado en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Creado por"
|
msgstr "Creado por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Creado"
|
msgstr "Creado"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Descripción"
|
msgstr "Descripción"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Nombre Público"
|
msgstr "Nombre Público"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Descripción"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Última Modificación el"
|
msgstr "Última Modificación el"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Actualizado por"
|
msgstr "Actualizado por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Actualizado"
|
msgstr "Actualizado"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +230,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Creado"
|
msgstr "Creado"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Creado por"
|
msgstr "Creado por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Creado en"
|
msgstr "Creado en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Descripción"
|
msgstr "Descripción"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Descripción"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Ultima actualización por"
|
msgstr "Ultima actualización por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Ultima actualización en"
|
msgstr "Ultima actualización en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +230,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Creado en"
|
msgstr "Creado en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Creado por"
|
msgstr "Creado por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Creado en"
|
msgstr "Creado en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Descripción"
|
msgstr "Descripción"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Nombre mostrado"
|
msgstr "Nombre mostrado"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Descripción"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Última modificación en"
|
msgstr "Última modificación en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Última actualización de"
|
msgstr "Última actualización de"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Última actualización en"
|
msgstr "Última actualización en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +230,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Creado en"
|
msgstr "Creado en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Creado por"
|
msgstr "Creado por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Creado en"
|
msgstr "Creado en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Descripción"
|
msgstr "Descripción"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Nombre mostrado"
|
msgstr "Nombre mostrado"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Descripción"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID (identificación)"
|
msgstr "ID (identificación)"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Última modificación en"
|
msgstr "Última modificación en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Última actualización de"
|
msgstr "Última actualización de"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Última actualización en"
|
msgstr "Última actualización en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +230,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Creado en"
|
msgstr "Creado en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Creado por"
|
msgstr "Creado por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Creado en"
|
msgstr "Creado en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Nombre para mostrar"
|
msgstr "Nombre para mostrar"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,121 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Última modificación en"
|
msgstr "Última modificación en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Última actualización por"
|
msgstr "Última actualización por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Última actualización en"
|
msgstr "Última actualización en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +228,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Creado en"
|
msgstr "Creado en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Creado por"
|
msgstr "Creado por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Creado en"
|
msgstr "Creado en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Descripción"
|
msgstr "Descripción"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Nombre desplegado"
|
msgstr "Nombre desplegado"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Descripción"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Ultima modificacion realizada"
|
msgstr "Ultima modificacion realizada"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Ultima actualizacion por"
|
msgstr "Ultima actualizacion por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Ultima actualización realizada"
|
msgstr "Ultima actualización realizada"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +230,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Creado en"
|
msgstr "Creado en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Creado por"
|
msgstr "Creado por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Creado en"
|
msgstr "Creado en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Descripción"
|
msgstr "Descripción"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Nombre a Mostrar"
|
msgstr "Nombre a Mostrar"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Descripción"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Ultima Modificación en"
|
msgstr "Ultima Modificación en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Actualizado última vez por"
|
msgstr "Actualizado última vez por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Ultima Actualización"
|
msgstr "Ultima Actualización"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +230,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Creado en"
|
msgstr "Creado en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Creado por"
|
msgstr "Creado por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Creado en"
|
msgstr "Creado en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Descripción"
|
msgstr "Descripción"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Descripción"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Ultima actualización por"
|
msgstr "Ultima actualización por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Ultima actualización en"
|
msgstr "Ultima actualización en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +230,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Creado en"
|
msgstr "Creado en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Creado por"
|
msgstr "Creado por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Creado en"
|
msgstr "Creado en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Descripción"
|
msgstr "Descripción"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Mostrar nombre"
|
msgstr "Mostrar nombre"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Descripción"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Modificada por última vez"
|
msgstr "Modificada por última vez"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Última actualización realizada por"
|
msgstr "Última actualización realizada por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Ultima actualizacion en"
|
msgstr "Ultima actualizacion en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +230,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Creado en"
|
msgstr "Creado en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -19,39 +19,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Loonud"
|
msgstr "Loonud"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Loodud"
|
msgstr "Loodud"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Kirjeldus"
|
msgstr "Kirjeldus"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Näidatav nimi"
|
msgstr "Näidatav nimi"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -60,103 +102,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Kirjeldus"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Viimati muudetud"
|
msgstr "Viimati muudetud"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Viimati uuendatud"
|
msgstr "Viimati uuendatud"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Viimati uuendatud"
|
msgstr "Viimati uuendatud"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -167,65 +229,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Loodud"
|
msgstr "Loodud"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -19,39 +19,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Nork sortua"
|
msgstr "Nork sortua"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Created on"
|
msgstr "Created on"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Deskribapena"
|
msgstr "Deskribapena"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Izena erakutsi"
|
msgstr "Izena erakutsi"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -60,103 +102,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Deskribapena"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Last Updated by"
|
msgstr "Last Updated by"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Last Updated on"
|
msgstr "Last Updated on"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -167,65 +229,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Created on"
|
msgstr "Created on"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"X-Generator: Weblate 3.0.1\n"
|
"X-Generator: Weblate 3.0.1\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "فعال"
|
msgstr "فعال"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr "اعمال بر"
|
msgstr "اعمال بر"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "ایجاد شده توسط"
|
msgstr "ایجاد شده توسط"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "ایجاد شده در"
|
msgstr "ایجاد شده در"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "توصیف"
|
msgstr "توصیف"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "نام نمایشی"
|
msgstr "نام نمایشی"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,129 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Exception Name"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "نام استثنا"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr "نام استثنا"
|
msgstr "نام استثنا"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr "قاعده استثنا"
|
msgstr "قاعده استثنا"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Exception Rule"
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr "قاعده استثنا"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Exception Rule"
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr "قاعده استثنا"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Exception Name"
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr "نام استثنا"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "شناسه"
|
msgstr "شناسه"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "تاریخ آخرین بهروزرسانی"
|
msgstr "تاریخ آخرین بهروزرسانی"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "آخرین به روز رسانی توسط"
|
msgstr "آخرین به روز رسانی توسط"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "آخرین به روز رسانی در"
|
msgstr "آخرین به روز رسانی در"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +236,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "ایجاد شده در"
|
msgstr "ایجاد شده در"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -19,39 +19,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Aktiivinen"
|
msgstr "Aktiivinen"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Luonut"
|
msgstr "Luonut"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Luotu"
|
msgstr "Luotu"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Kuvaus"
|
msgstr "Kuvaus"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Nimi"
|
msgstr "Nimi"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -60,103 +102,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Kuvaus"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Viimeksi muokattu"
|
msgstr "Viimeksi muokattu"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Viimeksi päivittänyt"
|
msgstr "Viimeksi päivittänyt"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Viimeksi päivitetty"
|
msgstr "Viimeksi päivitetty"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -167,65 +229,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Luotu"
|
msgstr "Luotu"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,40 +20,88 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Actif"
|
msgstr "Actif"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr "Appliquer sur"
|
msgstr "Appliquer sur"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Python Code"
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr "Code Python"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Créé par"
|
msgstr "Créé par"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Créé le"
|
msgstr "Créé le"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Description"
|
msgstr "Description"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Nom à afficher"
|
msgstr "Nom à afficher"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
#, python-format
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
|
#, fuzzy, python-format
|
||||||
|
#| msgid ""
|
||||||
|
#| "Error when evaluating the exception.rule rule:\n"
|
||||||
|
#| " %s \n"
|
||||||
|
#| "(%s)"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
" %s \n"
|
" %s \n"
|
||||||
|
@ -64,107 +112,129 @@ msgstr ""
|
||||||
"(%s)"
|
"(%s)"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Exceptions"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Exceptions"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr "Nom de l'exception"
|
msgstr "Nom de l'exception"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr "Règle de l'exception"
|
msgstr "Règle de l'exception"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "exception.rule.confirm"
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr "exception.rule.confirm"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Exception Rules"
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr "Règles de restriction"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr "Paramètre de la règle de l'exception"
|
msgstr "Paramètre de la règle de l'exception"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr "Règles de restriction"
|
msgstr "Règles de restriction"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Exception Name"
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr "Nom de l'exception"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr "Gestionnaire d'exception"
|
msgstr "Gestionnaire d'exception"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr "Exceptions"
|
msgstr "Exceptions"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr "Règles d'exceptions"
|
msgstr "Règles d'exceptions"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr "Exceptions à resoudre"
|
msgstr "Exceptions à resoudre"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr "Donner l'order d'application des règles"
|
msgstr "Donner l'order d'application des règles"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
"Si nous détectons une exception, nous plaçons l'état de l'objet (ex achat) "
|
|
||||||
"sur next_state (ex' à approuver'). S'il y a plus d'une exception détectée et "
|
|
||||||
"que toutes ont une valeur pour next_state, nous utilisons l'exception ayant "
|
|
||||||
"la plus petite valeur de séquence"
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr "Ignorer les exceptions"
|
msgstr "Ignorer les exceptions"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Dernière Modification le"
|
msgstr "Dernière Modification le"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Dernière mise à jour par"
|
msgstr "Dernière mise à jour par"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Dernière mise à jour le"
|
msgstr "Dernière mise à jour le"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr "Exception principale"
|
msgstr "Exception principale"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr "Etat suivant"
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr "Seulement 1 ID est accepté, reçu %r."
|
msgstr "Seulement 1 ID est accepté, reçu %r."
|
||||||
|
@ -175,17 +245,18 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr "Exceptions en attente à gérer"
|
msgstr "Exceptions en attente à gérer"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr "Exceptions en attente à gérer"
|
msgstr "Exceptions en attente à gérer"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr "Code Python"
|
msgstr "Code Python"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
|
@ -194,52 +265,72 @@ msgstr ""
|
||||||
"Utilisation failed = True pour bloquer l'exception"
|
"Utilisation failed = True pour bloquer l'exception"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Model associé"
|
msgstr "Model associé"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr "Règle de groupe"
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
"Le groupe de règles est utiliser pour grouper toutes les règles qui doivent "
|
|
||||||
"être vérifiées pour un même objet. Ex: valider les règles de sale.order.line "
|
|
||||||
"avec les règles de sale order."
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr "Séquence"
|
msgstr "Séquence"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"La valeur \"%s\" que vous choisissez pour l'état du champ \"suivant\" de \"%s"
|
|
||||||
"\" est incorrecte. La valeur doit être dans cette liste %s"
|
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr "_Close"
|
msgstr "_Close"
|
||||||
|
|
||||||
#. module: base_exception
|
#~ msgid ""
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
#~ "If we detect exception we set the state of object (ex purchase) to the "
|
||||||
msgid "base.exception"
|
#~ "next_state (ex 'to approve'). If there are more than one exception "
|
||||||
msgstr "base.exception"
|
#~ "detected and all have a value for next_state, we usethe exception having "
|
||||||
|
#~ "the smallest sequence value"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Si nous détectons une exception, nous plaçons l'état de l'objet (ex "
|
||||||
|
#~ "achat) sur next_state (ex' à approuver'). S'il y a plus d'une exception "
|
||||||
|
#~ "détectée et que toutes ont une valeur pour next_state, nous utilisons "
|
||||||
|
#~ "l'exception ayant la plus petite valeur de séquence"
|
||||||
|
|
||||||
#. module: base_exception
|
#~ msgid "Next state"
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
#~ msgstr "Etat suivant"
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr "exception.rule.confirm"
|
#~ msgid "Rule Group"
|
||||||
|
#~ msgstr "Règle de groupe"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Rule group is used to group the rules that must validated at same time "
|
||||||
|
#~ "for a target object. Ex: validate sale.order.line rules with sale order "
|
||||||
|
#~ "rules."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Le groupe de règles est utiliser pour grouper toutes les règles qui "
|
||||||
|
#~ "doivent être vérifiées pour un même objet. Ex: valider les règles de sale."
|
||||||
|
#~ "order.line avec les règles de sale order."
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "The value \"%s\" you choose for the \"next state\" field state of \"%s\" "
|
||||||
|
#~ "is wrong. Value must be in this list %s"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "La valeur \"%s\" que vous choisissez pour l'état du champ \"suivant\" de "
|
||||||
|
#~ "\"%s\" est incorrecte. La valeur doit être dans cette liste %s"
|
||||||
|
|
||||||
|
#~ msgid "base.exception"
|
||||||
|
#~ msgstr "base.exception"
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Créé par"
|
msgstr "Créé par"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Créé le"
|
msgstr "Créé le"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Description"
|
msgstr "Description"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Afficher le nom"
|
msgstr "Afficher le nom"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Description"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "Identifiant"
|
msgstr "Identifiant"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Dernière mise à jour par"
|
msgstr "Dernière mise à jour par"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Dernière mise à jour le"
|
msgstr "Dernière mise à jour le"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +230,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Créé le"
|
msgstr "Créé le"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Actif"
|
msgstr "Actif"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Créé par"
|
msgstr "Créé par"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Créé le"
|
msgstr "Créé le"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Nom affiché"
|
msgstr "Nom affiché"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,121 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Dernière modification le"
|
msgstr "Dernière modification le"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Modifié par"
|
msgstr "Modifié par"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Modifié le"
|
msgstr "Modifié le"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +228,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Créé le"
|
msgstr "Créé le"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -19,39 +19,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Creado por"
|
msgstr "Creado por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Creado en"
|
msgstr "Creado en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Descrición"
|
msgstr "Descrición"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -60,103 +102,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Descrición"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Última modificación"
|
msgstr "Última modificación"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "ültima actualización por"
|
msgstr "ültima actualización por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Última actualización en"
|
msgstr "Última actualización en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -167,65 +229,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Creado en"
|
msgstr "Creado en"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,121 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,64 +228,54 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -19,39 +19,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "נוצר על ידי"
|
msgstr "נוצר על ידי"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "נוצר ב-"
|
msgstr "נוצר ב-"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "תיאור"
|
msgstr "תיאור"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "השם המוצג"
|
msgstr "השם המוצג"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -60,103 +102,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "תיאור"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "מזהה"
|
msgstr "מזהה"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "תאריך שינוי אחרון"
|
msgstr "תאריך שינוי אחרון"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "עודכן לאחרונה על ידי"
|
msgstr "עודכן לאחרונה על ידי"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "עודכן לאחרונה על"
|
msgstr "עודכן לאחרונה על"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -167,65 +229,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "נוצר ב-"
|
msgstr "נוצר ב-"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -21,39 +21,81 @@ msgstr ""
|
||||||
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Aktivan"
|
msgstr "Aktivan"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Kreirao"
|
msgstr "Kreirao"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Kreirano"
|
msgstr "Kreirano"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Opis"
|
msgstr "Opis"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Naziv "
|
msgstr "Naziv "
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -62,103 +104,127 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "base.exception"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "base.exception"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "exception.rule.confirm"
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr "exception.rule.confirm"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "exception.rule.confirm"
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr "exception.rule.confirm"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Zadnje modificirano"
|
msgstr "Zadnje modificirano"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Zadnji ažurirao"
|
msgstr "Zadnji ažurirao"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Zadnje ažuriranje"
|
msgstr "Zadnje ažuriranje"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -169,65 +235,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Kreirano"
|
msgstr "Kreirano"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr "Sekvenca"
|
msgstr "Sekvenca"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr "base.exception"
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr "exception.rule.confirm"
|
|
||||||
|
|
|
@ -21,39 +21,81 @@ msgstr ""
|
||||||
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Aktivan"
|
msgstr "Aktivan"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Kreirao"
|
msgstr "Kreirao"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Kreirano"
|
msgstr "Kreirano"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Opis"
|
msgstr "Opis"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Naziv"
|
msgstr "Naziv"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -62,103 +104,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Opis"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Zadnje modificirano"
|
msgstr "Zadnje modificirano"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Zadnji ažurirao"
|
msgstr "Zadnji ažurirao"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Zadnje ažurirano"
|
msgstr "Zadnje ažurirano"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -169,65 +231,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Kreirano"
|
msgstr "Kreirano"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -19,39 +19,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Készítette"
|
msgstr "Készítette"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Létrehozás dátuma"
|
msgstr "Létrehozás dátuma"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Leírás"
|
msgstr "Leírás"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Név megjelenítése"
|
msgstr "Név megjelenítése"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -60,103 +102,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Leírás"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Utolsó frissítés dátuma"
|
msgstr "Utolsó frissítés dátuma"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Utoljára frissítve, által"
|
msgstr "Utoljára frissítve, által"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Utoljára frissítve "
|
msgstr "Utoljára frissítve "
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -167,65 +229,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Létrehozás dátuma"
|
msgstr "Létrehozás dátuma"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -19,39 +19,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Dibuat oleh"
|
msgstr "Dibuat oleh"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Dibuat pada"
|
msgstr "Dibuat pada"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Keterangan"
|
msgstr "Keterangan"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Nama Tampilan"
|
msgstr "Nama Tampilan"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -60,103 +102,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Keterangan"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Terakhir Dimodifikasi pada"
|
msgstr "Terakhir Dimodifikasi pada"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Diperbaharui oleh"
|
msgstr "Diperbaharui oleh"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Diperbaharui pada"
|
msgstr "Diperbaharui pada"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -167,65 +229,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Dibuat pada"
|
msgstr "Dibuat pada"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -19,39 +19,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Attivo"
|
msgstr "Attivo"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Created by"
|
msgstr "Created by"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Created on"
|
msgstr "Created on"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Descrizione"
|
msgstr "Descrizione"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Nome da visualizzare"
|
msgstr "Nome da visualizzare"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -60,103 +102,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Descrizione"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Ultima modifica il"
|
msgstr "Ultima modifica il"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Last Updated by"
|
msgstr "Last Updated by"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Last Updated on"
|
msgstr "Last Updated on"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -167,65 +229,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Created on"
|
msgstr "Created on"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr "Sequenza"
|
msgstr "Sequenza"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -19,39 +19,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "作成者"
|
msgstr "作成者"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "作成日"
|
msgstr "作成日"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "説明"
|
msgstr "説明"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "表示名"
|
msgstr "表示名"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -60,103 +102,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "説明"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "最終更新日"
|
msgstr "最終更新日"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "最終更新者"
|
msgstr "最終更新者"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "最終更新日"
|
msgstr "最終更新日"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -167,65 +229,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "作成日"
|
msgstr "作成日"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -19,39 +19,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "작성자"
|
msgstr "작성자"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "작성일"
|
msgstr "작성일"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "설명"
|
msgstr "설명"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "표시 이름"
|
msgstr "표시 이름"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -60,103 +102,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "설명"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "최근 수정"
|
msgstr "최근 수정"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "최근 갱신한 사람"
|
msgstr "최근 갱신한 사람"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "최근 갱신 날짜"
|
msgstr "최근 갱신 날짜"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -167,65 +229,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "작성일"
|
msgstr "작성일"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"%100<10 || n%100>=20) ? 1 : 2);\n"
|
"%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Sukūrė"
|
msgstr "Sukūrė"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Sukurta"
|
msgstr "Sukurta"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Aprašymas"
|
msgstr "Aprašymas"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Vaizduojamas pavadinimas"
|
msgstr "Vaizduojamas pavadinimas"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Aprašymas"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Paskutinį kartą keista"
|
msgstr "Paskutinį kartą keista"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Paskutinį kartą atnaujino"
|
msgstr "Paskutinį kartą atnaujino"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Paskutinį kartą atnaujinta"
|
msgstr "Paskutinį kartą atnaujinta"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +230,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Sukurta"
|
msgstr "Sukurta"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -21,39 +21,81 @@ msgstr ""
|
||||||
"%100<10 || n%100>=20) ? 1 : 2);\n"
|
"%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Sukūrė"
|
msgstr "Sukūrė"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Sukurta"
|
msgstr "Sukurta"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -62,103 +104,121 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Paskutinį kartą atnaujino"
|
msgstr "Paskutinį kartą atnaujino"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Paskutinį kartą atnaujinta"
|
msgstr "Paskutinį kartą atnaujinta"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -169,65 +229,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Sukurta"
|
msgstr "Sukurta"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"2);\n"
|
"2);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Izveidoja"
|
msgstr "Izveidoja"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Izveidots"
|
msgstr "Izveidots"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Apraksts"
|
msgstr "Apraksts"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Apraksts"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Pēdējo reizi atjaunoja"
|
msgstr "Pēdējo reizi atjaunoja"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Pēdējās izmaiņas"
|
msgstr "Pēdējās izmaiņas"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +230,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Izveidots"
|
msgstr "Izveidots"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -19,39 +19,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
|
"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Креирано од"
|
msgstr "Креирано од"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Креирано на"
|
msgstr "Креирано на"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Опис"
|
msgstr "Опис"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Прикажи име"
|
msgstr "Прикажи име"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -60,103 +102,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Опис"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Последна промена на"
|
msgstr "Последна промена на"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Последно ажурирање од"
|
msgstr "Последно ажурирање од"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Последно ажурирање на"
|
msgstr "Последно ажурирање на"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -167,65 +229,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Креирано на"
|
msgstr "Креирано на"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -19,39 +19,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Үүсгэгч"
|
msgstr "Үүсгэгч"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Үүсгэсэн"
|
msgstr "Үүсгэсэн"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Тодорхойлолт"
|
msgstr "Тодорхойлолт"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Дэлгэцийн Нэр"
|
msgstr "Дэлгэцийн Нэр"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -60,103 +102,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Тодорхойлолт"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Сүүлийн засвар хийсэн огноо"
|
msgstr "Сүүлийн засвар хийсэн огноо"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Сүүлийн засвар хийсэн"
|
msgstr "Сүүлийн засвар хийсэн"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Сүүлийн засвар хийсэн огноо"
|
msgstr "Сүүлийн засвар хийсэн огноо"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -167,65 +229,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Үүсгэсэн"
|
msgstr "Үүсгэсэн"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Opprettet av"
|
msgstr "Opprettet av"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Opprettet den"
|
msgstr "Opprettet den"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Beskrivelse"
|
msgstr "Beskrivelse"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Visnings navn"
|
msgstr "Visnings navn"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Beskrivelse"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Sist oppdatert "
|
msgstr "Sist oppdatert "
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Sist oppdatert av"
|
msgstr "Sist oppdatert av"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Sist oppdatert"
|
msgstr "Sist oppdatert"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +230,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Opprettet den"
|
msgstr "Opprettet den"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Laget av"
|
msgstr "Laget av"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Laget den"
|
msgstr "Laget den"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Vis navn"
|
msgstr "Vis navn"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,121 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Sist endret den"
|
msgstr "Sist endret den"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Sist oppdatert av"
|
msgstr "Sist oppdatert av"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Sist oppdatert den"
|
msgstr "Sist oppdatert den"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +228,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Laget den"
|
msgstr "Laget den"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -19,39 +19,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Actief"
|
msgstr "Actief"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Aangemaakt door"
|
msgstr "Aangemaakt door"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Aangemaakt op"
|
msgstr "Aangemaakt op"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Omschrijving"
|
msgstr "Omschrijving"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Te tonen naam"
|
msgstr "Te tonen naam"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -60,103 +102,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Omschrijving"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Laatst bijgewerkt op"
|
msgstr "Laatst bijgewerkt op"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Laatst bijgewerkt door"
|
msgstr "Laatst bijgewerkt door"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Laatst bijgewerkt op"
|
msgstr "Laatst bijgewerkt op"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -167,65 +229,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Aangemaakt op"
|
msgstr "Aangemaakt op"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Gemaakt door"
|
msgstr "Gemaakt door"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Gemaakt op"
|
msgstr "Gemaakt op"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Omschrijving"
|
msgstr "Omschrijving"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Schermnaam"
|
msgstr "Schermnaam"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Omschrijving"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Laatst Aangepast op"
|
msgstr "Laatst Aangepast op"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Laatst bijgewerkt door"
|
msgstr "Laatst bijgewerkt door"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Laatst bijgewerkt op"
|
msgstr "Laatst bijgewerkt op"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +230,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Gemaakt op"
|
msgstr "Gemaakt op"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Actief"
|
msgstr "Actief"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Aangemaakt door"
|
msgstr "Aangemaakt door"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Aangemaakt op"
|
msgstr "Aangemaakt op"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Omschrijving"
|
msgstr "Omschrijving"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "weergavenaam"
|
msgstr "weergavenaam"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,129 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Exceptions"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Uitzonderingen"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr "Uitzonderingsnaam"
|
msgstr "Uitzonderingsnaam"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr "Uitzonderingsregel"
|
msgstr "Uitzonderingsregel"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "exception.rule.confirm"
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr "exception.rule.confirm"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Exception Rules"
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr "Uitzonderingsregels"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr "Uitzonderingsregels-instellingen"
|
msgstr "Uitzonderingsregels-instellingen"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr "Uitzonderingsregels"
|
msgstr "Uitzonderingsregels"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Exception Name"
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr "Uitzonderingsnaam"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr "Uitzonderingsmanager"
|
msgstr "Uitzonderingsmanager"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr "Uitzonderingen"
|
msgstr "Uitzonderingen"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr "Uitzonderingsregels"
|
msgstr "Uitzonderingsregels"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr "Op te lossen uitzonderingen"
|
msgstr "Op te lossen uitzonderingen"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Laatst gewijzigd op"
|
msgstr "Laatst gewijzigd op"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Laatst bijgewerkt door"
|
msgstr "Laatst bijgewerkt door"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Laatst bijgewerkt op"
|
msgstr "Laatst bijgewerkt op"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -169,66 +237,59 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr "Uitzonderingsmanager"
|
msgstr "Uitzonderingsmanager"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr "Uitzonderingsmanager"
|
msgstr "Uitzonderingsmanager"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Aangemaakt op"
|
msgstr "Aangemaakt op"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#~ msgid "base.exception"
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
#~ msgstr "base.exception"
|
||||||
msgid "base.exception"
|
|
||||||
msgstr "base.exception"
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr "exception.rule.confirm"
|
|
||||||
|
|
|
@ -21,39 +21,81 @@ msgstr ""
|
||||||
"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
|
"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Utworzone przez"
|
msgstr "Utworzone przez"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Utworzono"
|
msgstr "Utworzono"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Opis"
|
msgstr "Opis"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Wyświetlana nazwa "
|
msgstr "Wyświetlana nazwa "
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -62,103 +104,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Opis"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Ostatnio modyfikowano"
|
msgstr "Ostatnio modyfikowano"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Ostatnio modyfikowane przez"
|
msgstr "Ostatnio modyfikowane przez"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Ostatnia zmiana"
|
msgstr "Ostatnia zmiana"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -169,65 +231,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Utworzono"
|
msgstr "Utworzono"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -10,223 +10,288 @@ msgstr ""
|
||||||
"Project-Id-Version: Odoo Server 10.0\n"
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2017-06-22 01:11+0000\n"
|
"POT-Creation-Date: 2017-06-22 01:11+0000\n"
|
||||||
"PO-Revision-Date: 2017-06-22 01:11+0000\n"
|
"PO-Revision-Date: 2019-08-14 12:44+0000\n"
|
||||||
"Last-Translator: Pedro Castro Silva <pedrocs@sossia.pt>, 2017\n"
|
"Last-Translator: Pedro Castro Silva <pedrocs@exo.pt>\n"
|
||||||
"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n"
|
"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n"
|
||||||
"Language: pt\n"
|
"Language: pt\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: \n"
|
"Content-Transfer-Encoding: \n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
"X-Generator: Weblate 3.7.1\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr "<code>self</code>: Registo no qual a regra é avaliada."
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr "<code>time</code>: bibliotecas Python úteis"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Ativo"
|
msgstr "Ativo"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr "Aplicar em"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr "Por domínio"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr "Por código Python"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
"Por código python: permite definir qualquer verificação arbitrária\n"
|
||||||
|
"Por domínio: limitado a uma seleção por um domínio Odoo:\n"
|
||||||
|
" o desempenho pode ser superior quando as exceções são "
|
||||||
|
"avaliadas com vários registos"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Criado por"
|
msgstr "Criado por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Criado em"
|
msgstr "Criado em"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Descrição"
|
msgstr "Descrição"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Nome"
|
msgstr "Nome"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr "Domínio"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
"Introduza aqui código Python. A ajuda sobre expressões Python está "
|
||||||
|
"disponível no separador Ajuda deste documento."
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
" %s \n"
|
" %s \n"
|
||||||
"(%s)"
|
"(%s)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Erro na avaliação da regra exception.rule:\n"
|
||||||
|
" %s \n"
|
||||||
|
"(%s)"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Exceção"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr "Noma da Exceção"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr "Regra da Exceção"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr "Assistente de Confirmação de Regra de Exceção"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr "Métodos de Regras de Exceção"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr "Configuração da Regra de Exceção"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr "Regras de Exceção"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr "Tipo de Exceção"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr "Gestor de Exceções"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr "Exceções"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr "Regras de Exceções"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr "Exceções para resolver"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr "Fornece a ordem da sequência na aplicação do teste"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr "Ajuda"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr "Ajuda de expressões Python"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr "Ignorar Exceções"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Última Modificação Em"
|
msgstr "Última Modificação Em"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Última Modificação Por"
|
msgstr "Última Modificação Por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Última Atualização Em"
|
msgstr "Última Atualização Em"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr "Exceção Principal"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr "Só é permitido 1 ID, obtidos %r."
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_confirm
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manage"
|
msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr "Exceções extraordinárias para gerir"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr "Código Python"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Código Python executado para verificar se a exceção se aplica ou não. Use "
|
||||||
|
"failed = True para bloquear a exceção"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Criado em"
|
msgstr "Modelo Relacionado"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr "Sequência"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Há um problema de configuração. Falta código python ou um domínio para "
|
||||||
|
"verificação do tipo de exceção."
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr "Para bloquear a exceção utilize: <code>failed = True</code>"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
"Vários campos podem usar código ou expressões Python. As seguintes variáveis "
|
||||||
|
"podem ser usadas:"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr "_Fechar"
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -10,51 +10,99 @@ msgstr ""
|
||||||
"Project-Id-Version: Odoo Server 10.0\n"
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2017-07-21 02:42+0000\n"
|
"POT-Creation-Date: 2017-07-21 02:42+0000\n"
|
||||||
"PO-Revision-Date: 2018-08-04 14:33+0000\n"
|
"PO-Revision-Date: 2019-08-30 17:04+0000\n"
|
||||||
"Last-Translator: Rodrigo Macedo <rmsolucoeseminformatic4@gmail.com>\n"
|
"Last-Translator: Rodrigo Macedo <rmsolucoeseminformatic4@gmail.com>\n"
|
||||||
"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/"
|
"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/"
|
||||||
"teams/23907/pt_BR/)\n"
|
"23907/pt_BR/)\n"
|
||||||
"Language: pt_BR\n"
|
"Language: pt_BR\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: \n"
|
"Content-Transfer-Encoding: \n"
|
||||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||||
"X-Generator: Weblate 3.1.1\n"
|
"X-Generator: Weblate 3.8\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr "<code>self</code>: Registro no qual a regra é avaliada."
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr "<code>time</code>: bibliotecas python usáveis"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Ativo"
|
msgstr "Ativo"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr "Aplicar no"
|
msgstr "Aplicar no"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr "Por domínio"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr "Por código python"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
"Por código python: permite definir qualquer verificação arbitrária\n"
|
||||||
|
"Por domínio: limitado a uma seleção por um domínio odoo:\n"
|
||||||
|
" o desempenho pode ser melhor quando exceções são avaliadas com "
|
||||||
|
"vários registros"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Criado por"
|
msgstr "Criado por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Criado em"
|
msgstr "Criado em"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Descrição"
|
msgstr "Descrição"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Mostrar Nome"
|
msgstr "Mostrar Nome"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr "Domínio"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
"Digite o código Python aqui. A ajuda sobre a expressão Python está "
|
||||||
|
"disponível na guia de ajuda deste documento."
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -66,107 +114,121 @@ msgstr ""
|
||||||
"(%s)"
|
"(%s)"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Exceções"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr "Nome da exceção"
|
msgstr "Nome da exceção"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr "Regra de exceção"
|
msgstr "Regra de exceção"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr "Assistente de confirmação de regra de exceção"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr "Métodos de regras de exceção"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr "Configuração da regra da execeção"
|
msgstr "Configuração da regra da execeção"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr "Regras de exceção"
|
msgstr "Regras de exceção"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr "Tipo de exceção"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr "Gerenciar Exceção"
|
msgstr "Gerenciar Exceção"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr "Exceções"
|
msgstr "Exceções"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr "Regras de exceção"
|
msgstr "Regras de exceção"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr "Exceções para resolver"
|
msgstr "Exceções para resolver"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr "Dá a ordem de sequência ao aplicar o teste"
|
msgstr "Dá a ordem de sequência ao aplicar o teste"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr "Ajuda"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr "Ajuda com expressões python"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "Identificação"
|
msgstr "Identificação"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
"Se detectarmos uma exceção, definimos o estado do objeto (ex-purchase) para "
|
|
||||||
"o next_state (ex 'to approve'). Se houver mais de uma exceção detectada e "
|
|
||||||
"todas tiverem um valor para next_state, usamos a exceção com o menor valor "
|
|
||||||
"de sequência"
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr "Ignorar Exceções"
|
msgstr "Ignorar Exceções"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Última Modificação em"
|
msgstr "Última Modificação em"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Última Atualização por"
|
msgstr "Última Atualização por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Última Atualização em"
|
msgstr "Última Atualização em"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr "Exceção Principal"
|
msgstr "Exceção Principal"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr "Próximo estado"
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr "Apenas 1 ID aceito, tenho %r."
|
msgstr "Apenas 1 ID aceito, tenho %r."
|
||||||
|
@ -177,17 +239,18 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr "Excepções excepcionais para gerir"
|
msgstr "Excepções excepcionais para gerir"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr "Exceções proeminentes para o gerente"
|
msgstr "Exceções proeminentes para o gerente"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr "Código Python"
|
msgstr "Código Python"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
|
@ -196,52 +259,73 @@ msgstr ""
|
||||||
"failed = True para bloquear a exceção"
|
"failed = True para bloquear a exceção"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Modelo Relatado"
|
msgstr "Modelo Relatado"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr "Regra de grupo"
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
"O grupo de regras é usado para agrupar as regras que devem ser validadas ao "
|
|
||||||
"mesmo tempo para um objeto de destino. Ex: valide as regras de sale.order."
|
|
||||||
"line com regras de ordem de venda."
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr "Sequência"
|
msgstr "Sequência"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"O valor \"%s\" escolhido para o estado do campo \"próximo estado\" de \"%s\" "
|
"Há um problema de configuração, está faltando código ou domínio python para "
|
||||||
"está errado. O valor deve estar nesta lista %s"
|
"corresponder ao tipo de exceção."
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr "Para bloquear a exceção, use: <code>failed = True</code>"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
"Vários campos podem usar código python ou expressões python. As seguintes "
|
||||||
|
"variáveis podem ser usadas:"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr "_Fechar"
|
msgstr "_Fechar"
|
||||||
|
|
||||||
#. module: base_exception
|
#~ msgid ""
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
#~ "If we detect exception we set the state of object (ex purchase) to the "
|
||||||
msgid "base.exception"
|
#~ "next_state (ex 'to approve'). If there are more than one exception "
|
||||||
msgstr ""
|
#~ "detected and all have a value for next_state, we usethe exception having "
|
||||||
|
#~ "the smallest sequence value"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Se detectarmos uma exceção, definimos o estado do objeto (ex-purchase) "
|
||||||
|
#~ "para o next_state (ex 'to approve'). Se houver mais de uma exceção "
|
||||||
|
#~ "detectada e todas tiverem um valor para next_state, usamos a exceção com "
|
||||||
|
#~ "o menor valor de sequência"
|
||||||
|
|
||||||
#. module: base_exception
|
#~ msgid "Next state"
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
#~ msgstr "Próximo estado"
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
#~ msgid "Rule Group"
|
||||||
|
#~ msgstr "Regra de grupo"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Rule group is used to group the rules that must validated at same time "
|
||||||
|
#~ "for a target object. Ex: validate sale.order.line rules with sale order "
|
||||||
|
#~ "rules."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "O grupo de regras é usado para agrupar as regras que devem ser validadas "
|
||||||
|
#~ "ao mesmo tempo para um objeto de destino. Ex: valide as regras de sale."
|
||||||
|
#~ "order.line com regras de ordem de venda."
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "The value \"%s\" you choose for the \"next state\" field state of \"%s\" "
|
||||||
|
#~ "is wrong. Value must be in this list %s"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "O valor \"%s\" escolhido para o estado do campo \"próximo estado\" de \"%s"
|
||||||
|
#~ "\" está errado. O valor deve estar nesta lista %s"
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Ativo"
|
msgstr "Ativo"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Criado por"
|
msgstr "Criado por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Criado em"
|
msgstr "Criado em"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Descrição"
|
msgstr "Descrição"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Nome a Apresentar"
|
msgstr "Nome a Apresentar"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Descrição"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Última Modificação Em"
|
msgstr "Última Modificação Em"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Última Atualização Por"
|
msgstr "Última Atualização Por"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Última Atualização Em"
|
msgstr "Última Atualização Em"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +230,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Criado em"
|
msgstr "Criado em"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -21,39 +21,81 @@ msgstr ""
|
||||||
"2:1));\n"
|
"2:1));\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Creat de"
|
msgstr "Creat de"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Creat la"
|
msgstr "Creat la"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Descriere"
|
msgstr "Descriere"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Nume Afişat"
|
msgstr "Nume Afişat"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -62,103 +104,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Descriere"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Ultima actualizare în"
|
msgstr "Ultima actualizare în"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Ultima actualizare făcută de"
|
msgstr "Ultima actualizare făcută de"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Ultima actualizare la"
|
msgstr "Ultima actualizare la"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -169,65 +231,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Creat la"
|
msgstr "Creat la"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -21,39 +21,81 @@ msgstr ""
|
||||||
"%100>=11 && n%100<=14)? 2 : 3);\n"
|
"%100>=11 && n%100<=14)? 2 : 3);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Создано"
|
msgstr "Создано"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Создан"
|
msgstr "Создан"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Описание"
|
msgstr "Описание"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -62,103 +104,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Описание"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Последний раз обновлено"
|
msgstr "Последний раз обновлено"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Последний раз обновлено"
|
msgstr "Последний раз обновлено"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -169,65 +231,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Создан"
|
msgstr "Создан"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -19,39 +19,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Aktívne"
|
msgstr "Aktívne"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Vytvoril"
|
msgstr "Vytvoril"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Vytvorené"
|
msgstr "Vytvorené"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Popis"
|
msgstr "Popis"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Zobraziť meno"
|
msgstr "Zobraziť meno"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -60,103 +102,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Popis"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Posledná modifikácia"
|
msgstr "Posledná modifikácia"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Naposledy upravoval"
|
msgstr "Naposledy upravoval"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Naposledy upravované"
|
msgstr "Naposledy upravované"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -167,65 +229,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Vytvorené"
|
msgstr "Vytvorené"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"%100==4 ? 2 : 3);\n"
|
"%100==4 ? 2 : 3);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Aktivno"
|
msgstr "Aktivno"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Ustvaril"
|
msgstr "Ustvaril"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Ustvarjeno"
|
msgstr "Ustvarjeno"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Opis"
|
msgstr "Opis"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Prikazni naziv"
|
msgstr "Prikazni naziv"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Opis"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Zadnjič spremenjeno"
|
msgstr "Zadnjič spremenjeno"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Zadnji posodobil"
|
msgstr "Zadnji posodobil"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Zadnjič posodobljeno"
|
msgstr "Zadnjič posodobljeno"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +230,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Ustvarjeno"
|
msgstr "Ustvarjeno"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr "Zaporedje"
|
msgstr "Zaporedje"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Kreiran"
|
msgstr "Kreiran"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Opis"
|
msgstr "Opis"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Opis"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +230,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Kreiran"
|
msgstr "Kreiran"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -21,39 +21,81 @@ msgstr ""
|
||||||
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Kreirao"
|
msgstr "Kreirao"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Kreiran"
|
msgstr "Kreiran"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Opis"
|
msgstr "Opis"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Ime za prikaz"
|
msgstr "Ime za prikaz"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -62,103 +104,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Opis"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Zadnja izmjena"
|
msgstr "Zadnja izmjena"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Zadnja izmjena"
|
msgstr "Zadnja izmjena"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Zadnja izmjena"
|
msgstr "Zadnja izmjena"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -169,65 +231,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Kreiran"
|
msgstr "Kreiran"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -19,39 +19,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Skapad av"
|
msgstr "Skapad av"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Skapad den"
|
msgstr "Skapad den"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Beskrivning"
|
msgstr "Beskrivning"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Visa namn"
|
msgstr "Visa namn"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -60,103 +102,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Beskrivning"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Senast redigerad"
|
msgstr "Senast redigerad"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Senast uppdaterad av"
|
msgstr "Senast uppdaterad av"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Senast uppdaterad"
|
msgstr "Senast uppdaterad"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -167,65 +229,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Skapad den"
|
msgstr "Skapad den"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -19,39 +19,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "สร้างโดย"
|
msgstr "สร้างโดย"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "สร้างเมื่อ"
|
msgstr "สร้างเมื่อ"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "รายละเอียด"
|
msgstr "รายละเอียด"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "ชื่อที่ใช้แสดง"
|
msgstr "ชื่อที่ใช้แสดง"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -60,103 +102,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "รายละเอียด"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "รหัส"
|
msgstr "รหัส"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "แก้ไขครั้งสุดท้ายเมื่อ"
|
msgstr "แก้ไขครั้งสุดท้ายเมื่อ"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "อัพเดทครั้งสุดท้ายโดย"
|
msgstr "อัพเดทครั้งสุดท้ายโดย"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "อัพเดทครั้งสุดท้ายเมื่อ"
|
msgstr "อัพเดทครั้งสุดท้ายเมื่อ"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -167,65 +229,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "สร้างเมื่อ"
|
msgstr "สร้างเมื่อ"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -19,39 +19,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Aktif"
|
msgstr "Aktif"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Oluşturan"
|
msgstr "Oluşturan"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Oluşturuldu"
|
msgstr "Oluşturuldu"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Açıklama"
|
msgstr "Açıklama"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Görünen İsim"
|
msgstr "Görünen İsim"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -60,103 +102,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Açıklama"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Son değişiklik"
|
msgstr "Son değişiklik"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Son güncelleyen"
|
msgstr "Son güncelleyen"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Son güncellenme"
|
msgstr "Son güncellenme"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -167,65 +229,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Oluşturuldu"
|
msgstr "Oluşturuldu"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr "Sıra"
|
msgstr "Sıra"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Etkin"
|
msgstr "Etkin"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Oluşturan"
|
msgstr "Oluşturan"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Oluşturulma tarihi"
|
msgstr "Oluşturulma tarihi"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Açıklama"
|
msgstr "Açıklama"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Görünen ad"
|
msgstr "Görünen ad"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Açıklama"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "Kimlik"
|
msgstr "Kimlik"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "En son güncelleme tarihi"
|
msgstr "En son güncelleme tarihi"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "En son güncelleyen "
|
msgstr "En son güncelleyen "
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "En son güncelleme tarihi"
|
msgstr "En son güncelleme tarihi"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +230,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Oluşturulma tarihi"
|
msgstr "Oluşturulma tarihi"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Створив"
|
msgstr "Створив"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Дата створення"
|
msgstr "Дата створення"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Опис"
|
msgstr "Опис"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Назва для відображення"
|
msgstr "Назва для відображення"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Опис"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Остання модифікація"
|
msgstr "Остання модифікація"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Востаннє оновив"
|
msgstr "Востаннє оновив"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Останнє оновлення"
|
msgstr "Останнє оновлення"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +230,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Дата створення"
|
msgstr "Дата створення"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -19,39 +19,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Được tạo bởi"
|
msgstr "Được tạo bởi"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Được tạo vào"
|
msgstr "Được tạo vào"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Miêu tả"
|
msgstr "Miêu tả"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Tên hiển thị"
|
msgstr "Tên hiển thị"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -60,103 +102,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Miêu tả"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Sửa lần cuối vào"
|
msgstr "Sửa lần cuối vào"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Last Updated by"
|
msgstr "Last Updated by"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Cập nhật lần cuối vào"
|
msgstr "Cập nhật lần cuối vào"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -167,65 +229,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Được tạo vào"
|
msgstr "Được tạo vào"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "Tạo bởi"
|
msgstr "Tạo bởi"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "Tạo vào"
|
msgstr "Tạo vào"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Mô tả"
|
msgstr "Mô tả"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "Mô tả"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "Cập nhật lần cuối bởi"
|
msgstr "Cập nhật lần cuối bởi"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "Cập nhật lần cuối vào"
|
msgstr "Cập nhật lần cuối vào"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +230,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "Tạo vào"
|
msgstr "Tạo vào"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -9,8 +9,8 @@ msgstr ""
|
||||||
"Project-Id-Version: Odoo Server 10.0\n"
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2017-05-01 10:38+0000\n"
|
"POT-Creation-Date: 2017-05-01 10:38+0000\n"
|
||||||
"PO-Revision-Date: 2017-05-01 10:38+0000\n"
|
"PO-Revision-Date: 2019-08-31 04:24+0000\n"
|
||||||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
"Last-Translator: 黎伟杰 <674416404@qq.com>\n"
|
||||||
"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/"
|
"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/"
|
||||||
"zh_CN/)\n"
|
"zh_CN/)\n"
|
||||||
"Language: zh_CN\n"
|
"Language: zh_CN\n"
|
||||||
|
@ -18,215 +18,271 @@ msgstr ""
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: \n"
|
"Content-Transfer-Encoding: \n"
|
||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
"X-Generator: Weblate 3.8\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr "<code>self</code>: 记录对规则求值的位置。"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr "<code>time</code>: 有用的Python库"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "有效"
|
msgstr "有效"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr "应用于"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr "通过域"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr "通过python代码"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
"通过python代码:允许定义任意检查\n"
|
||||||
|
"通过域: 仅限于odoo域的选择:\n"
|
||||||
|
" 在评估异常情况时 可以使用几种记录来改进性能"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "创建者"
|
msgstr "创建者"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "创建时间"
|
msgstr "创建时间"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Description"
|
msgstr "说明"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Display Name"
|
msgstr "显示名称"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr "域"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr "在这里输入Python代码。有关Python表达式的帮助,请参阅本文档的帮助选项卡。"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
" %s \n"
|
" %s \n"
|
||||||
"(%s)"
|
"(%s)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"评估exception.rule规则时出错:\n"
|
||||||
|
" %s \n"
|
||||||
|
"(%s)"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "异常"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr "异常名称"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr "异常规则"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr "异常规则确认向导"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr "异常规则方法"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr "异常规则设置"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr "异常规则"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr "异常类型"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr "异常管理"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr "异常"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr "异常规则"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr "解决的异常情况"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr "应用测试时给出序列顺序"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr "帮助"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr "帮助Python表达式"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr "忽略异常"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Last Modified on"
|
msgstr "最后修改时间"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "最后更新者"
|
msgstr "最后更新者"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "上次更新日期"
|
msgstr "最后更新时间"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr "主要异常"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr "只接受了一个ID,得到 %r。"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_confirm
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manage"
|
msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr "管理异常的情况"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr "管理异常的情况"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr "Python代码"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr "执行Python代码以检查异常是否适用。使用failed = True可阻止异常"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "创建时间"
|
msgstr "相关模型"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr "序列"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr "存在配置问题,缺少python代码或域以匹配异常类型。"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr "阻止异常使用: <code>failed = True</code>"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr "各种字段可能使用Python代码或Python表达式。可以使用以下变量:"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr "关闭"
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -20,39 +20,81 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_active
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>self</code>: Record on which the rule is evaluated."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "<code>time</code>: useful Python libraries"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_model
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
|
||||||
msgid "Apply on"
|
msgid "Apply on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_uid
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: selection:exception.rule,exception_type:0
|
||||||
|
msgid "By python code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid ""
|
||||||
|
"By python code: allow to define any arbitrary check\n"
|
||||||
|
"By domain: limited to a selection by an odoo domain:\n"
|
||||||
|
" performance can be better when exceptions are "
|
||||||
|
"evaluated with several records"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
|
||||||
msgid "Created by"
|
msgid "Created by"
|
||||||
msgstr "建立者"
|
msgstr "建立者"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_create_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_date
|
||||||
msgid "Created on"
|
msgid "Created on"
|
||||||
msgstr "建立於"
|
msgstr "建立於"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_description
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__description
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "說明"
|
msgstr "說明"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__display_name
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_display_name
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__display_name
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__display_name
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "顯示名稱"
|
msgstr "顯示名稱"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:217
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Enter Python code here. Help about Python expression is available in the "
|
||||||
|
"help tab of this document."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: code:addons/base_exception/models/base_exception.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Error when evaluating the exception.rule rule:\n"
|
"Error when evaluating the exception.rule rule:\n"
|
||||||
|
@ -61,103 +103,123 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_name
|
#: model:ir.model,name:base_exception.model_base_exception
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Description"
|
||||||
|
msgid "Exception"
|
||||||
|
msgstr "說明"
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
|
||||||
msgid "Exception Name"
|
msgid "Exception Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
#: model:ir.model,name:base_exception.model_exception_rule
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_tree
|
||||||
msgid "Exception Rule"
|
msgid "Exception Rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
||||||
|
msgid "Exception Rule Confirm Wizard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model,name:base_exception.model_base_exception_method
|
||||||
|
msgid "Exception Rule Methods"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Exception Rule Setup"
|
msgid "Exception Rule Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule
|
|
||||||
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
#: model:ir.ui.menu,name:base_exception.menu_action_exception
|
||||||
msgid "Exception Rules"
|
msgid "Exception Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
|
||||||
|
msgid "Exception Type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
#: model:res.groups,name:base_exception.group_exception_rule_manager
|
||||||
msgid "Exception manager"
|
msgid "Exception manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
|
||||||
msgid "Exceptions"
|
msgid "Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Exceptions Rules"
|
msgid "Exceptions Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_exception_ids
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
|
||||||
msgid "Exceptions to resolve"
|
msgid "Exceptions to resolve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_sequence
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
|
||||||
msgid "Gives the sequence order when applying the test"
|
msgid "Gives the sequence order when applying the test"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_id
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_id
|
msgid "Help"
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_id
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "Help with Python expressions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__id
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__id
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "編號"
|
msgstr "編號"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_next_state
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__ignore_exception
|
||||||
msgid ""
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__ignore
|
||||||
"If we detect exception we set the state of object (ex purchase) to the "
|
|
||||||
"next_state (ex 'to approve'). If there are more than one exception detected "
|
|
||||||
"and all have a value for next_state, we usethe exception having the smallest "
|
|
||||||
"sequence value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_ignore_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_ignore
|
|
||||||
msgid "Ignore Exceptions"
|
msgid "Ignore Exceptions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception_method____last_update
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm___last_update
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule____last_update
|
||||||
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm____last_update
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "最後修改:"
|
msgstr "最後修改:"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_uid
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_uid
|
||||||
msgid "Last Updated by"
|
msgid "Last Updated by"
|
||||||
msgstr "最後更新:"
|
msgstr "最後更新:"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_write_date
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
|
||||||
msgid "Last Updated on"
|
msgid "Last Updated on"
|
||||||
msgstr "最後更新於"
|
msgstr "最後更新於"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_main_exception_id
|
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
|
||||||
msgid "Main Exception"
|
msgid "Main Exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_next_state
|
#: code:addons/base_exception/wizard/base_exception_confirm.py:29
|
||||||
msgid "Next state"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: code:addons/base_exception/wizard/base_exception_confirm.py:28
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Only 1 ID accepted, got %r."
|
msgid "Only 1 ID accepted, got %r."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -168,65 +230,55 @@ msgid "Outstanding exceptions to manage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "Outstanding exceptions to manager"
|
msgid "Outstanding exceptions to manager"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__code
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
msgid "Python Code"
|
msgid "Python Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_code
|
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
|
||||||
msgid ""
|
msgid ""
|
||||||
"Python code executed to check if the exception apply or not. Use failed = "
|
"Python code executed to check if the exception apply or not. Use failed = "
|
||||||
"True to block the exception"
|
"True to block the exception"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm_related_model_id
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Related Model"
|
msgid "Related Model"
|
||||||
msgstr "建立於"
|
msgstr "建立於"
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_base_exception_rule_group
|
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid "Rule Group"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,help:base_exception.field_exception_rule_rule_group
|
|
||||||
msgid ""
|
|
||||||
"Rule group is used to group the rules that must validated at same time for a "
|
|
||||||
"target object. Ex: validate sale.order.line rules with sale order rules."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_sequence
|
|
||||||
msgid "Sequence"
|
msgid "Sequence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: code:addons/base_exception/models/base_exception.py:88
|
#: code:addons/base_exception/models/base_exception.py:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value \"%s\" you choose for the \"next state\" field state of \"%s\" is "
|
"There is a problem of configuration, python code or domain is missing to "
|
||||||
"wrong. Value must be in this list %s"
|
"match the exception type."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
#. module: base_exception
|
||||||
#: model:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid "To block the exception use: <code>failed = True</code>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
|
||||||
|
msgid ""
|
||||||
|
"Various fields may use Python code or Python expressions. The following "
|
||||||
|
"variables can be used:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_exception
|
||||||
|
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_base_exception
|
|
||||||
msgid "base.exception"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: base_exception
|
|
||||||
#: model:ir.model,name:base_exception.model_exception_rule_confirm
|
|
||||||
msgid "exception.rule.confirm"
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
@ -4,22 +4,10 @@
|
||||||
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
|
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
|
||||||
|
|
||||||
import time
|
import time
|
||||||
from functools import wraps
|
|
||||||
from odoo import api, fields, models, _
|
from odoo import api, fields, models, _
|
||||||
from odoo.exceptions import UserError, ValidationError
|
from odoo.exceptions import UserError, ValidationError
|
||||||
from odoo.tools.safe_eval import safe_eval
|
from odoo.tools.safe_eval import safe_eval
|
||||||
|
from odoo import osv
|
||||||
|
|
||||||
def implemented_by_base_exception(func):
|
|
||||||
"""Call a prefixed function based on 'namespace'."""
|
|
||||||
@wraps(func)
|
|
||||||
def wrapper(cls, *args, **kwargs):
|
|
||||||
fun_name = func.__name__
|
|
||||||
fun = '_%s%s' % (cls.rule_group, fun_name)
|
|
||||||
if not hasattr(cls, fun):
|
|
||||||
fun = '_default%s' % (fun_name)
|
|
||||||
return getattr(cls, fun)(*args, **kwargs)
|
|
||||||
return wrapper
|
|
||||||
|
|
||||||
|
|
||||||
class ExceptionRule(models.Model):
|
class ExceptionRule(models.Model):
|
||||||
|
@ -33,13 +21,6 @@ class ExceptionRule(models.Model):
|
||||||
string='Sequence',
|
string='Sequence',
|
||||||
help="Gives the sequence order when applying the test",
|
help="Gives the sequence order when applying the test",
|
||||||
)
|
)
|
||||||
rule_group = fields.Selection(
|
|
||||||
selection=[],
|
|
||||||
help="Rule group is used to group the rules that must validated "
|
|
||||||
"at same time for a target object. Ex: "
|
|
||||||
"validate sale.order.line rules with sale order rules.",
|
|
||||||
required=True,
|
|
||||||
)
|
|
||||||
model = fields.Selection(selection=[], string='Apply on', required=True)
|
model = fields.Selection(selection=[], string='Apply on', required=True)
|
||||||
|
|
||||||
exception_type = fields.Selection(
|
exception_type = fields.Selection(
|
||||||
|
@ -52,40 +33,22 @@ class ExceptionRule(models.Model):
|
||||||
" are evaluated with several records")
|
" are evaluated with several records")
|
||||||
domain = fields.Char('Domain')
|
domain = fields.Char('Domain')
|
||||||
|
|
||||||
active = fields.Boolean('Active')
|
active = fields.Boolean('Active', default=True)
|
||||||
next_state = fields.Char(
|
|
||||||
'Next state',
|
|
||||||
help="If we detect exception we set the state of object (ex purchase) "
|
|
||||||
"to the next_state (ex 'to approve'). If there are more than one "
|
|
||||||
"exception detected and all have a value for next_state, we use"
|
|
||||||
"the exception having the smallest sequence value",
|
|
||||||
)
|
|
||||||
code = fields.Text(
|
code = fields.Text(
|
||||||
'Python Code',
|
'Python Code',
|
||||||
help="Python code executed to check if the exception apply or "
|
help="Python code executed to check if the exception apply or "
|
||||||
"not. Use failed = True to block the exception",
|
"not. Use failed = True to block the exception",
|
||||||
)
|
)
|
||||||
|
|
||||||
@api.constrains('next_state')
|
@api.constrains('exception_type', 'domain', 'code')
|
||||||
def _check_next_state_value(self):
|
def check_exception_type_consistency(self):
|
||||||
""" Ensure that the next_state value is in the state values of
|
|
||||||
destination model """
|
|
||||||
for rule in self:
|
for rule in self:
|
||||||
if rule.next_state:
|
if ((rule.exception_type == 'by_py_code' and not rule.code) or
|
||||||
select_vals = self.env[
|
(rule.exception_type == 'by_domain' and not rule.domain)):
|
||||||
rule.model].fields_get()[
|
raise ValidationError(
|
||||||
'state']['selection']
|
_("There is a problem of configuration, python code or "
|
||||||
select_vals_code = [s[0] for s in select_vals]
|
"domain is missing to match the exception type.")
|
||||||
if rule.next_state not in select_vals_code:
|
)
|
||||||
raise ValidationError(_(
|
|
||||||
'The value "%s" you choose for the "next state" '
|
|
||||||
'field state of "%s" is wrong.'
|
|
||||||
' Value must be in this list %s'
|
|
||||||
) % (
|
|
||||||
rule.next_state,
|
|
||||||
rule.model,
|
|
||||||
select_vals
|
|
||||||
))
|
|
||||||
|
|
||||||
@api.multi
|
@api.multi
|
||||||
def _get_domain(self):
|
def _get_domain(self):
|
||||||
|
@ -94,7 +57,130 @@ class ExceptionRule(models.Model):
|
||||||
return safe_eval(self.domain)
|
return safe_eval(self.domain)
|
||||||
|
|
||||||
|
|
||||||
|
class BaseExceptionMethod(models.AbstractModel):
|
||||||
|
_name = 'base.exception.method'
|
||||||
|
_description = 'Exception Rule Methods'
|
||||||
|
|
||||||
|
@api.multi
|
||||||
|
def _get_main_records(self):
|
||||||
|
"""
|
||||||
|
Used in case we check exceptions on a record but write these
|
||||||
|
exceptions on a parent record. Typical example is with
|
||||||
|
sale.order.line. We check exceptions on some sale order lines but
|
||||||
|
write these exceptions on the sale order, so they are visible.
|
||||||
|
"""
|
||||||
|
return self
|
||||||
|
|
||||||
|
@api.multi
|
||||||
|
def _reverse_field(self):
|
||||||
|
raise NotImplementedError()
|
||||||
|
|
||||||
|
def _rule_domain(self):
|
||||||
|
"""Filter exception.rules.
|
||||||
|
By default, only the rules with the correct model
|
||||||
|
will be used.
|
||||||
|
"""
|
||||||
|
return [('model', '=', self._name)]
|
||||||
|
|
||||||
|
@api.multi
|
||||||
|
def detect_exceptions(self):
|
||||||
|
"""List all exception_ids applied on self
|
||||||
|
Exception ids are also written on records
|
||||||
|
If self is empty, check exceptions on all active records.
|
||||||
|
"""
|
||||||
|
rules = self.env['exception.rule'].sudo().search(
|
||||||
|
self._rule_domain())
|
||||||
|
all_exception_ids = []
|
||||||
|
for rule in rules:
|
||||||
|
records_with_exception = self._detect_exceptions(rule)
|
||||||
|
reverse_field = self._reverse_field()
|
||||||
|
if self:
|
||||||
|
main_records = self._get_main_records()
|
||||||
|
commons = main_records & rule[reverse_field]
|
||||||
|
to_remove = commons - records_with_exception
|
||||||
|
to_add = records_with_exception - commons
|
||||||
|
to_remove_list = [(3, x.id, _) for x in to_remove]
|
||||||
|
to_add_list = [(4, x.id, _) for x in to_add]
|
||||||
|
rule.write({reverse_field: to_remove_list + to_add_list})
|
||||||
|
else:
|
||||||
|
rule.write({
|
||||||
|
reverse_field: [(6, 0, records_with_exception.ids)]
|
||||||
|
})
|
||||||
|
if records_with_exception:
|
||||||
|
all_exception_ids.append(rule.id)
|
||||||
|
return all_exception_ids
|
||||||
|
|
||||||
|
@api.model
|
||||||
|
def _exception_rule_eval_context(self, rec):
|
||||||
|
return {
|
||||||
|
'time': time,
|
||||||
|
'self': rec,
|
||||||
|
# object, obj: deprecated.
|
||||||
|
# should be removed in future migrations
|
||||||
|
'object': rec,
|
||||||
|
'obj': rec,
|
||||||
|
# copy context to prevent side-effects of eval
|
||||||
|
# should be deprecated too, accesible through self.
|
||||||
|
'context': self.env.context.copy()
|
||||||
|
}
|
||||||
|
|
||||||
|
@api.model
|
||||||
|
def _rule_eval(self, rule, rec):
|
||||||
|
expr = rule.code
|
||||||
|
space = self._exception_rule_eval_context(rec)
|
||||||
|
try:
|
||||||
|
safe_eval(expr,
|
||||||
|
space,
|
||||||
|
mode='exec',
|
||||||
|
nocopy=True) # nocopy allows to return 'result'
|
||||||
|
except Exception as e:
|
||||||
|
raise UserError(
|
||||||
|
_('Error when evaluating the exception.rule '
|
||||||
|
'rule:\n %s \n(%s)') % (rule.name, e))
|
||||||
|
return space.get('failed', False)
|
||||||
|
|
||||||
|
@api.multi
|
||||||
|
def _detect_exceptions(self, rule):
|
||||||
|
if rule.exception_type == 'by_py_code':
|
||||||
|
return self._detect_exceptions_by_py_code(rule)
|
||||||
|
elif rule.exception_type == 'by_domain':
|
||||||
|
return self._detect_exceptions_by_domain(rule)
|
||||||
|
|
||||||
|
@api.multi
|
||||||
|
def _get_base_domain(self):
|
||||||
|
domain = [('ignore_exception', '=', False)]
|
||||||
|
if self:
|
||||||
|
domain = osv.expression.AND([domain, [('id', 'in', self.ids)]])
|
||||||
|
return domain
|
||||||
|
|
||||||
|
@api.multi
|
||||||
|
def _detect_exceptions_by_py_code(self, rule):
|
||||||
|
"""
|
||||||
|
Find exceptions found on self.
|
||||||
|
If self is empty, check on all records.
|
||||||
|
"""
|
||||||
|
domain = self._get_base_domain()
|
||||||
|
records = self.search(domain)
|
||||||
|
records_with_exception = self.env[self._name]
|
||||||
|
for record in records:
|
||||||
|
if self._rule_eval(rule, record):
|
||||||
|
records_with_exception |= record
|
||||||
|
return records_with_exception
|
||||||
|
|
||||||
|
@api.multi
|
||||||
|
def _detect_exceptions_by_domain(self, rule):
|
||||||
|
"""
|
||||||
|
Find exceptions found on self.
|
||||||
|
If self is empty, check on all records.
|
||||||
|
"""
|
||||||
|
base_domain = self._get_base_domain()
|
||||||
|
rule_domain = rule._get_domain()
|
||||||
|
domain = osv.expression.AND([base_domain, rule_domain])
|
||||||
|
return self.search(domain)
|
||||||
|
|
||||||
|
|
||||||
class BaseException(models.AbstractModel):
|
class BaseException(models.AbstractModel):
|
||||||
|
_inherit = 'base.exception.method'
|
||||||
_name = 'base.exception'
|
_name = 'base.exception'
|
||||||
_order = 'main_exception_id asc'
|
_order = 'main_exception_id asc'
|
||||||
_description = 'Exception'
|
_description = 'Exception'
|
||||||
|
@ -105,7 +191,6 @@ class BaseException(models.AbstractModel):
|
||||||
string='Main Exception',
|
string='Main Exception',
|
||||||
store=True,
|
store=True,
|
||||||
)
|
)
|
||||||
rule_group = fields.Selection([], readonly=True)
|
|
||||||
exception_ids = fields.Many2many('exception.rule', string='Exceptions')
|
exception_ids = fields.Many2many('exception.rule', string='Exceptions')
|
||||||
ignore_exception = fields.Boolean('Ignore Exceptions', copy=False)
|
ignore_exception = fields.Boolean('Ignore Exceptions', copy=False)
|
||||||
|
|
||||||
|
@ -149,214 +234,3 @@ class BaseException(models.AbstractModel):
|
||||||
if exception_ids:
|
if exception_ids:
|
||||||
exceptions = self.env['exception.rule'].browse(exception_ids)
|
exceptions = self.env['exception.rule'].browse(exception_ids)
|
||||||
raise ValidationError('\n'.join(exceptions.mapped('name')))
|
raise ValidationError('\n'.join(exceptions.mapped('name')))
|
||||||
|
|
||||||
@api.multi
|
|
||||||
def test_exceptions(self):
|
|
||||||
"""
|
|
||||||
Condition method for the workflow from draft to confirm
|
|
||||||
"""
|
|
||||||
if self.detect_exceptions():
|
|
||||||
return False
|
|
||||||
return True
|
|
||||||
|
|
||||||
@api.multi
|
|
||||||
def _reverse_field(self):
|
|
||||||
"""Name of the many2many field from exception rule to self.
|
|
||||||
|
|
||||||
In order to take advantage of domain optimisation, exception rule
|
|
||||||
model should have a many2many field to inherited object.
|
|
||||||
The opposit relation already exists in the name of exception_ids
|
|
||||||
|
|
||||||
Example:
|
|
||||||
class ExceptionRule(models.Model):
|
|
||||||
_inherit = 'exception.rule'
|
|
||||||
|
|
||||||
model = fields.Selection(
|
|
||||||
selection_add=[
|
|
||||||
('sale.order', 'Sale order'),
|
|
||||||
[...]
|
|
||||||
])
|
|
||||||
sale_ids = fields.Many2many(
|
|
||||||
'sale.order',
|
|
||||||
string='Sales')
|
|
||||||
[...]
|
|
||||||
"""
|
|
||||||
exception_obj = self.env['exception.rule']
|
|
||||||
reverse_fields = self.env['ir.model.fields'].search([
|
|
||||||
['model', '=', 'exception.rule'],
|
|
||||||
['ttype', '=', 'many2many'],
|
|
||||||
['relation', '=', self[0]._name],
|
|
||||||
])
|
|
||||||
# ir.model.fields may contain old variable name
|
|
||||||
# so we check if the field exists on exception rule
|
|
||||||
return ([
|
|
||||||
field.name for field in reverse_fields
|
|
||||||
if hasattr(exception_obj, field.name)
|
|
||||||
] or [None])[0]
|
|
||||||
|
|
||||||
@api.multi
|
|
||||||
def _rule_domain(self):
|
|
||||||
"""Filter exception.rules.
|
|
||||||
By default, only the rules with the correct rule group
|
|
||||||
will be used.
|
|
||||||
"""
|
|
||||||
return [('rule_group', 'in', self.mapped('rule_group'))]
|
|
||||||
|
|
||||||
@api.multi
|
|
||||||
def detect_exceptions(self):
|
|
||||||
"""List all exception_ids applied on self
|
|
||||||
Exception ids are also written on records
|
|
||||||
"""
|
|
||||||
if not self:
|
|
||||||
return []
|
|
||||||
exception_obj = self.env['exception.rule']
|
|
||||||
all_exceptions = exception_obj.sudo().search(
|
|
||||||
self._rule_domain())
|
|
||||||
model_exceptions = all_exceptions.filtered(
|
|
||||||
lambda ex: ex.model == self._name)
|
|
||||||
sub_exceptions = all_exceptions.filtered(
|
|
||||||
lambda ex: ex.model != self._name)
|
|
||||||
|
|
||||||
reverse_field = self._reverse_field()
|
|
||||||
if reverse_field:
|
|
||||||
optimize = True
|
|
||||||
else:
|
|
||||||
optimize = False
|
|
||||||
|
|
||||||
exception_by_rec, exception_by_rule = self._detect_exceptions(
|
|
||||||
model_exceptions, sub_exceptions, optimize)
|
|
||||||
|
|
||||||
all_exception_ids = []
|
|
||||||
for obj, exception_ids in exception_by_rec.iteritems():
|
|
||||||
obj.exception_ids = [(6, 0, exception_ids)]
|
|
||||||
all_exception_ids += exception_ids
|
|
||||||
for rule, exception_ids in exception_by_rule.iteritems():
|
|
||||||
rule[reverse_field] = [(6, 0, exception_ids.ids)]
|
|
||||||
if exception_ids:
|
|
||||||
all_exception_ids += [rule.id]
|
|
||||||
return list(set(all_exception_ids))
|
|
||||||
|
|
||||||
@api.model
|
|
||||||
def _exception_rule_eval_context(self, obj_name, rec):
|
|
||||||
return {
|
|
||||||
'time': time,
|
|
||||||
'self': rec,
|
|
||||||
# obj_name, object, obj: deprecated.
|
|
||||||
# should be removed in future migrations
|
|
||||||
obj_name: rec,
|
|
||||||
'object': rec,
|
|
||||||
'obj': rec,
|
|
||||||
# copy context to prevent side-effects of eval
|
|
||||||
# should be deprecated too, accesible through self.
|
|
||||||
'context': self.env.context.copy()
|
|
||||||
}
|
|
||||||
|
|
||||||
@api.model
|
|
||||||
def _rule_eval(self, rule, obj_name, rec):
|
|
||||||
eval_ctx = self._exception_rule_eval_context(obj_name, rec)
|
|
||||||
try:
|
|
||||||
safe_eval(rule.code, eval_ctx, mode='exec', nocopy=True)
|
|
||||||
except Exception as e:
|
|
||||||
raise UserError(_(
|
|
||||||
'Error when evaluating the exception.rule: '
|
|
||||||
'%s\n(%s)') % (rule.name, e))
|
|
||||||
return eval_ctx.get('failed', False)
|
|
||||||
|
|
||||||
@api.multi
|
|
||||||
def _detect_exceptions(
|
|
||||||
self, model_exceptions, sub_exceptions,
|
|
||||||
optimize=False,
|
|
||||||
):
|
|
||||||
"""Find exceptions found on self.
|
|
||||||
|
|
||||||
@returns
|
|
||||||
exception_by_rec: {record_id: exception_ids}
|
|
||||||
exception_by_rule: {rule_id: record_ids}
|
|
||||||
"""
|
|
||||||
exception_by_rec = {}
|
|
||||||
exception_by_rule = {}
|
|
||||||
exception_set = set()
|
|
||||||
python_rules = []
|
|
||||||
dom_rules = []
|
|
||||||
optim_rules = []
|
|
||||||
|
|
||||||
for rule in model_exceptions:
|
|
||||||
if rule.exception_type == 'by_py_code':
|
|
||||||
python_rules.append(rule)
|
|
||||||
elif rule.exception_type == 'by_domain' and rule.domain:
|
|
||||||
if optimize:
|
|
||||||
optim_rules.append(rule)
|
|
||||||
else:
|
|
||||||
dom_rules.append(rule)
|
|
||||||
|
|
||||||
for rule in optim_rules:
|
|
||||||
domain = rule._get_domain()
|
|
||||||
domain.append(['ignore_exception', '=', False])
|
|
||||||
domain.append(['id', 'in', self.ids])
|
|
||||||
records_with_exception = self.search(domain)
|
|
||||||
exception_by_rule[rule] = records_with_exception
|
|
||||||
if records_with_exception:
|
|
||||||
exception_set.add(rule.id)
|
|
||||||
|
|
||||||
if len(python_rules) or len(dom_rules) or sub_exceptions:
|
|
||||||
for rec in self:
|
|
||||||
for rule in python_rules:
|
|
||||||
if (
|
|
||||||
not rec.ignore_exception and
|
|
||||||
self._rule_eval(rule, rec.rule_group, rec)
|
|
||||||
):
|
|
||||||
exception_by_rec.setdefault(rec, []).append(rule.id)
|
|
||||||
exception_set.add(rule.id)
|
|
||||||
for rule in dom_rules:
|
|
||||||
# there is no reverse many2many, so this rule
|
|
||||||
# can't be optimized, see _reverse_field
|
|
||||||
domain = rule._get_domain()
|
|
||||||
domain.append(['ignore_exception', '=', False])
|
|
||||||
domain.append(['id', '=', rec.id])
|
|
||||||
if self.search_count(domain):
|
|
||||||
exception_by_rec.setdefault(
|
|
||||||
rec, []).append(rule.id)
|
|
||||||
exception_set.add(rule.id)
|
|
||||||
if sub_exceptions:
|
|
||||||
group_line = rec.rule_group + '_line'
|
|
||||||
for obj_line in rec._get_lines():
|
|
||||||
for rule in sub_exceptions:
|
|
||||||
if rule.id in exception_set:
|
|
||||||
# we do not matter if the exception as
|
|
||||||
# already been
|
|
||||||
# found for an line of this object
|
|
||||||
# (ex sale order line if obj is sale order)
|
|
||||||
continue
|
|
||||||
if rule.exception_type == 'by_py_code':
|
|
||||||
if self._rule_eval(
|
|
||||||
rule, group_line, obj_line
|
|
||||||
):
|
|
||||||
exception_by_rec.setdefault(
|
|
||||||
rec, []).append(rule.id)
|
|
||||||
elif (
|
|
||||||
rule.exception_type == 'by_domain' and
|
|
||||||
rule.domain
|
|
||||||
):
|
|
||||||
# sub_exception are currently not optimizable
|
|
||||||
domain = rule._get_domain()
|
|
||||||
domain.append(('id', '=', obj_line.id))
|
|
||||||
if obj_line.search_count(domain):
|
|
||||||
exception_by_rec.setdefault(
|
|
||||||
rec, []).append(rule.id)
|
|
||||||
|
|
||||||
# set object to next state
|
|
||||||
# find exception that raised error and has next_state
|
|
||||||
next_state_exception_ids = model_exceptions.filtered(
|
|
||||||
lambda r: r.id in exception_set and r.next_state)
|
|
||||||
|
|
||||||
if next_state_exception_ids:
|
|
||||||
self.state = next_state_exception_ids[0].next_state
|
|
||||||
|
|
||||||
return exception_by_rec, exception_by_rule
|
|
||||||
|
|
||||||
@implemented_by_base_exception
|
|
||||||
def _get_lines(self):
|
|
||||||
pass
|
|
||||||
|
|
||||||
def _default_get_lines(self):
|
|
||||||
return []
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||||
<meta name="generator" content="Docutils 0.14: http://docutils.sourceforge.net/" />
|
<meta name="generator" content="Docutils 0.15.1: http://docutils.sourceforge.net/" />
|
||||||
<title>Exception Rule</title>
|
<title>Exception Rule</title>
|
||||||
<style type="text/css">
|
<style type="text/css">
|
||||||
|
|
||||||
|
@ -389,6 +389,7 @@ in the ‘sale_exception’ module. (sale-workflow repository) or
|
||||||
<div class="section" id="known-issues-roadmap">
|
<div class="section" id="known-issues-roadmap">
|
||||||
<h1><a class="toc-backref" href="#id1">Known issues / Roadmap</a></h1>
|
<h1><a class="toc-backref" href="#id1">Known issues / Roadmap</a></h1>
|
||||||
<p>Terms used in old api like <cite>pool</cite>, <cite>cr</cite>, <cite>uid</cite> must be removed porting this module in version 12.</p>
|
<p>Terms used in old api like <cite>pool</cite>, <cite>cr</cite>, <cite>uid</cite> must be removed porting this module in version 12.</p>
|
||||||
|
<p>This module execute user provided code though a safe_eval, it’s unsecure? How mitigate risks should be adressed in future versions of this module.</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="section" id="bug-tracker">
|
<div class="section" id="bug-tracker">
|
||||||
<h1><a class="toc-backref" href="#id2">Bug Tracker</a></h1>
|
<h1><a class="toc-backref" href="#id2">Bug Tracker</a></h1>
|
||||||
|
@ -418,6 +419,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome
|
||||||
<li>Yannick Vaucher <<a class="reference external" href="mailto:yannick.vaucher@camptocamp.com">yannick.vaucher@camptocamp.com</a>></li>
|
<li>Yannick Vaucher <<a class="reference external" href="mailto:yannick.vaucher@camptocamp.com">yannick.vaucher@camptocamp.com</a>></li>
|
||||||
<li>SodexisTeam <<a class="reference external" href="mailto:dev@sodexis.com">dev@sodexis.com</a>></li>
|
<li>SodexisTeam <<a class="reference external" href="mailto:dev@sodexis.com">dev@sodexis.com</a>></li>
|
||||||
<li>Mourad EL HADJ MIMOUNE <<a class="reference external" href="mailto:mourad.elhadj.mimoune@akretion.com">mourad.elhadj.mimoune@akretion.com</a>></li>
|
<li>Mourad EL HADJ MIMOUNE <<a class="reference external" href="mailto:mourad.elhadj.mimoune@akretion.com">mourad.elhadj.mimoune@akretion.com</a>></li>
|
||||||
|
<li>Raphaël Reverdy <<a class="reference external" href="mailto:raphael.reverdy@akretion.com">raphael.reverdy@akretion.com</a>></li>
|
||||||
<li>Iván Todorovich <<a class="reference external" href="mailto:ivan.todorovich@gmail.com">ivan.todorovich@gmail.com</a>></li>
|
<li>Iván Todorovich <<a class="reference external" href="mailto:ivan.todorovich@gmail.com">ivan.todorovich@gmail.com</a>></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -8,10 +8,6 @@ class PurchaseTest(models.Model):
|
||||||
_name = "base.exception.test.purchase"
|
_name = "base.exception.test.purchase"
|
||||||
_description = "Base Ecxeption Test Model"
|
_description = "Base Ecxeption Test Model"
|
||||||
|
|
||||||
rule_group = fields.Selection(
|
|
||||||
selection_add=[('test_base', 'test')],
|
|
||||||
default='test_base',
|
|
||||||
)
|
|
||||||
name = fields.Char(required=True)
|
name = fields.Char(required=True)
|
||||||
user_id = fields.Many2one('res.users', string='Responsible')
|
user_id = fields.Many2one('res.users', string='Responsible')
|
||||||
state = fields.Selection(
|
state = fields.Selection(
|
||||||
|
@ -57,9 +53,9 @@ class PurchaseTest(models.Model):
|
||||||
def button_cancel(cls):
|
def button_cancel(cls):
|
||||||
cls.write({'state': 'cancel'})
|
cls.write({'state': 'cancel'})
|
||||||
|
|
||||||
def test_base_get_lines(cls):
|
@api.multi
|
||||||
cls.ensure_one()
|
def _reverse_field(self):
|
||||||
return cls.line_ids
|
return 'test_purchase_ids'
|
||||||
|
|
||||||
|
|
||||||
class LineTest(models.Model):
|
class LineTest(models.Model):
|
||||||
|
|
|
@ -2,6 +2,8 @@
|
||||||
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
|
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
|
||||||
|
|
||||||
from odoo.tests import common
|
from odoo.tests import common
|
||||||
|
from odoo.exceptions import ValidationError
|
||||||
|
from odoo import fields
|
||||||
from .common import setup_test_model
|
from .common import setup_test_model
|
||||||
from .purchase_test import PurchaseTest, LineTest
|
from .purchase_test import PurchaseTest, LineTest
|
||||||
import logging
|
import logging
|
||||||
|
@ -20,11 +22,10 @@ class TestBaseException(common.SavepointCase):
|
||||||
|
|
||||||
cls.base_exception = cls.env['base.exception']
|
cls.base_exception = cls.env['base.exception']
|
||||||
cls.exception_rule = cls.env['exception.rule']
|
cls.exception_rule = cls.env['exception.rule']
|
||||||
|
if 'test_purchase_ids' not in cls.exception_rule._fields:
|
||||||
|
field = fields.Many2many('base.exception.test.purchase')
|
||||||
|
cls.exception_rule._add_field('test_purchase_ids', field)
|
||||||
cls.exception_confirm = cls.env['exception.rule.confirm']
|
cls.exception_confirm = cls.env['exception.rule.confirm']
|
||||||
|
|
||||||
cls.exception_rule._fields['rule_group'].selection.append(
|
|
||||||
('test_base', 'Test Base Exception'))
|
|
||||||
|
|
||||||
cls.exception_rule._fields['model'].selection.append(
|
cls.exception_rule._fields['model'].selection.append(
|
||||||
('base.exception.test.purchase', 'Purchase Order'))
|
('base.exception.test.purchase', 'Purchase Order'))
|
||||||
|
|
||||||
|
@ -34,25 +35,22 @@ class TestBaseException(common.SavepointCase):
|
||||||
cls.exceptionnozip = cls.env['exception.rule'].create({
|
cls.exceptionnozip = cls.env['exception.rule'].create({
|
||||||
'name': "No ZIP code on destination",
|
'name': "No ZIP code on destination",
|
||||||
'sequence': 10,
|
'sequence': 10,
|
||||||
'rule_group': "test_base",
|
|
||||||
'model': "base.exception.test.purchase",
|
'model': "base.exception.test.purchase",
|
||||||
'code': "if not test_base.partner_id.zip: failed=True",
|
'code': "if not obj.partner_id.zip: failed=True",
|
||||||
})
|
})
|
||||||
|
|
||||||
cls.exceptionno_minorder = cls.env['exception.rule'].create({
|
cls.exceptionno_minorder = cls.env['exception.rule'].create({
|
||||||
'name': "Min order except",
|
'name': "Min order except",
|
||||||
'sequence': 10,
|
'sequence': 10,
|
||||||
'rule_group': "test_base",
|
|
||||||
'model': "base.exception.test.purchase",
|
'model': "base.exception.test.purchase",
|
||||||
'code': "if test_base.amount_total <= 200.0: failed=True",
|
'code': "if obj.amount_total <= 200.0: failed=True",
|
||||||
})
|
})
|
||||||
|
|
||||||
cls.exceptionno_lineqty = cls.env['exception.rule'].create({
|
cls.exceptionno_lineqty = cls.env['exception.rule'].create({
|
||||||
'name': "Qty > 0",
|
'name': "Qty > 0",
|
||||||
'sequence': 10,
|
'sequence': 10,
|
||||||
'rule_group': "test_base",
|
|
||||||
'model': "base.exception.test.purchase.line",
|
'model': "base.exception.test.purchase.line",
|
||||||
'code': "if test_base_line.qty <= 0: failed=True"
|
'code': "if obj.qty <= 0: failed=True"
|
||||||
})
|
})
|
||||||
|
|
||||||
def test_purchase_order_exception(self):
|
def test_purchase_order_exception(self):
|
||||||
|
@ -67,19 +65,10 @@ class TestBaseException(common.SavepointCase):
|
||||||
'qty': 1.5,
|
'qty': 1.5,
|
||||||
})],
|
})],
|
||||||
})
|
})
|
||||||
|
# Block because of exception during validation
|
||||||
|
with self.assertRaises(ValidationError):
|
||||||
potest1.button_confirm()
|
potest1.button_confirm()
|
||||||
# Set ignore_exception flag (Done after ignore is selected at wizard)
|
# Test ignore exeception make possible for the po to validate
|
||||||
potest1.ignore_exception = True
|
potest1.ignore_exception = True
|
||||||
potest1.button_confirm()
|
potest1.button_confirm()
|
||||||
self.assertTrue(potest1.state == 'purchase')
|
self.assertTrue(potest1.state == 'purchase')
|
||||||
# Simulation the opening of the wizard exception_confirm and
|
|
||||||
# set ignore_exception to True
|
|
||||||
except_confirm = self.exception_confirm.with_context(
|
|
||||||
{
|
|
||||||
'active_id': potest1.id,
|
|
||||||
'active_ids': [potest1.id],
|
|
||||||
'active_model': potest1._name
|
|
||||||
}).new({'ignore': True})
|
|
||||||
except_confirm.action_confirm()
|
|
||||||
self.assertTrue(potest1.ignore_exception)
|
|
||||||
|
|
|
@ -37,15 +37,13 @@
|
||||||
</group>
|
</group>
|
||||||
<group>
|
<group>
|
||||||
<group colspan="4" groups="base.group_system">
|
<group colspan="4" groups="base.group_system">
|
||||||
<field name="rule_group"/>
|
|
||||||
<field name="model"/>
|
<field name="model"/>
|
||||||
<field name="next_state"/>
|
|
||||||
<field name="exception_type" widget="radio"/>
|
<field name="exception_type" widget="radio"/>
|
||||||
<field name="domain" attrs="{'invisible': [('exception_type','!=','by_domain')]}"/>
|
<field name="domain" attrs="{'invisible': [('exception_type','!=','by_domain')], 'required': [('exception_type','=','by_domain')]}"/>
|
||||||
</group>
|
</group>
|
||||||
</group>
|
</group>
|
||||||
<notebook>
|
<notebook>
|
||||||
<page name="code" string="Python Code" attrs="{'invisible': [('exception_type','!=','by_py_code')]}">
|
<page name="code" string="Python Code" attrs="{'invisible': [('exception_type','!=','by_py_code')], 'required': [('exception_type','=','by_py_code')]}">
|
||||||
<field name="code" widget="ace" options="{'mode': 'python'}" placeholder="Enter Python code here. Help about Python expression is available in the help tab of this document."/>
|
<field name="code" widget="ace" options="{'mode': 'python'}" placeholder="Enter Python code here. Help about Python expression is available in the help tab of this document."/>
|
||||||
</page>
|
</page>
|
||||||
<page name="help" string="Help" attrs="{'invisible': [('exception_type','!=','by_py_code')]}">
|
<page name="help" string="Help" attrs="{'invisible': [('exception_type','!=','by_py_code')]}">
|
||||||
|
|
Loading…
Reference in New Issue