[IMP] Add convenience action to ignore exceptions on record

[IMP] Computed exception descriptions field, to display better help messages

[IMP] Exceptions shouldn't be copied
pull/2463/head
Ivan Todorovich 2019-06-18 10:34:05 +00:00 committed by matiasperalta1
parent 44638455eb
commit 5a4d2aefc0
76 changed files with 677 additions and 166 deletions

View File

@ -75,7 +75,7 @@ Contributors
* SodexisTeam <dev@sodexis.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@druidoo.io>
Maintainers
~~~~~~~~~~~

View File

@ -4,7 +4,7 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
{
'name': 'Exception Rule',
'version': '12.0.2.0.3',
'version': '12.0.3.0.1',
'category': 'Generic Modules',
'summary': """
This module provide an abstract model to manage customizable

View File

@ -93,7 +93,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -158,6 +158,11 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
msgid "Exceptions Summary"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -256,7 +261,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -95,7 +95,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, fuzzy, python-format
#| msgid ""
#| "Error when evaluating the exception.rule rule:\n"
@ -175,6 +175,13 @@ msgstr "الخلل"
msgid "Exceptions Rules"
msgstr "قوانين الخلل"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Exception manager"
msgid "Exceptions Summary"
msgstr "مدير قوانين الخلل"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -272,7 +279,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -84,7 +84,7 @@ msgid "Enter Python code here. Help about Python expression is available in the
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid "Error when evaluating the exception.rule rule:\n"
" %s \n"
@ -148,6 +148,11 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
msgid "Exceptions Summary"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -243,7 +248,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid "There is a problem of configuration, python code or domain is missing to match the exception type."
msgstr ""

View File

@ -93,7 +93,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -160,6 +160,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Описание"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -258,7 +265,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -161,6 +161,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Opis"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -259,7 +266,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -93,7 +93,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -160,6 +160,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Descripció"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -258,7 +265,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -93,7 +93,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -160,6 +160,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Popis"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -258,7 +265,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -96,7 +96,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, fuzzy, python-format
#| msgid ""
#| "Error when evaluating the exception.rule rule:\n"
@ -173,6 +173,13 @@ msgstr "Výjimky"
msgid "Exceptions Rules"
msgstr "Pravidla výjimek"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Exception manager"
msgid "Exceptions Summary"
msgstr "Správce výjimek"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -272,7 +279,7 @@ msgid "Sequence"
msgstr "Sekvence"
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -93,7 +93,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -160,6 +160,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Beskrivelse"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -258,7 +265,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -96,7 +96,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, fuzzy, python-format
#| msgid ""
#| "Error when evaluating the exception.rule rule:\n"
@ -176,6 +176,13 @@ msgstr "Ausnahmen"
msgid "Exceptions Rules"
msgstr "Ausnahmenregeln"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Exception manager"
msgid "Exceptions Summary"
msgstr "Ausnahmeverwaltung"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -273,7 +280,7 @@ msgid "Sequence"
msgstr "Reihenfolge"
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -161,6 +161,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Περιγραφή"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -259,7 +266,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -161,6 +161,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Description"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -259,7 +266,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -96,7 +96,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, fuzzy, python-format
#| msgid ""
#| "Error when evaluating the exception.rule rule:\n"
@ -176,6 +176,13 @@ msgstr "Excepciones"
msgid "Exceptions Rules"
msgstr "Reglas de excepción"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Exception manager"
msgid "Exceptions Summary"
msgstr "Administrador de excepciones"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -273,7 +280,7 @@ msgid "Sequence"
msgstr "Secuencia"
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -161,6 +161,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Descripción"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -259,7 +266,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -161,6 +161,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Descripción"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -259,7 +266,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -161,6 +161,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Descripción"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -259,7 +266,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -161,6 +161,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Descripción"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -259,7 +266,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -161,6 +161,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Descripción"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -259,7 +266,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -161,6 +161,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Descripción"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -259,7 +266,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -159,6 +159,11 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
msgid "Exceptions Summary"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -257,7 +262,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -161,6 +161,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Descripción"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -259,7 +266,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -161,6 +161,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Descripción"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -259,7 +266,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -161,6 +161,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Descripción"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -259,7 +266,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -161,6 +161,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Descripción"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -259,7 +266,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -93,7 +93,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -160,6 +160,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Kirjeldus"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -258,7 +265,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -93,7 +93,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -160,6 +160,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Deskribapena"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -258,7 +265,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -167,6 +167,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Exception Name"
msgid "Exceptions Summary"
msgstr "نام استثنا"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -265,7 +272,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -93,7 +93,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -160,6 +160,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Kuvaus"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -258,7 +265,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -96,7 +96,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, fuzzy, python-format
#| msgid ""
#| "Error when evaluating the exception.rule rule:\n"
@ -176,6 +176,13 @@ msgstr "Exceptions"
msgid "Exceptions Rules"
msgstr "Règles d'exceptions"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Exception manager"
msgid "Exceptions Summary"
msgstr "Gestionnaire d'exception"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -275,7 +282,7 @@ msgid "Sequence"
msgstr "Séquence"
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -161,6 +161,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Description"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -259,7 +266,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -159,6 +159,11 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
msgid "Exceptions Summary"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -257,7 +262,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -93,7 +93,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -160,6 +160,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Descrición"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -258,7 +265,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -159,6 +159,11 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
msgid "Exceptions Summary"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -256,7 +261,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -93,7 +93,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -160,6 +160,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "תיאור"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -258,7 +265,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -95,7 +95,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -166,6 +166,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "base.exception"
msgid "Exceptions Summary"
msgstr "base.exception"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -264,7 +271,7 @@ msgid "Sequence"
msgstr "Sekvenca"
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -95,7 +95,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -162,6 +162,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Opis"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -260,7 +267,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -93,7 +93,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -160,6 +160,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Leírás"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -258,7 +265,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -93,7 +93,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -160,6 +160,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Keterangan"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -258,7 +265,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -93,7 +93,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -160,6 +160,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Descrizione"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -258,7 +265,7 @@ msgid "Sequence"
msgstr "Sequenza"
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -93,7 +93,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -160,6 +160,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "説明"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -258,7 +265,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -93,7 +93,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -160,6 +160,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "설명"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -258,7 +265,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -161,6 +161,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Aprašymas"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -259,7 +266,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -95,7 +95,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -160,6 +160,11 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
msgid "Exceptions Summary"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -258,7 +263,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -161,6 +161,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Apraksts"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -259,7 +266,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -93,7 +93,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -160,6 +160,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Опис"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -258,7 +265,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -93,7 +93,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -160,6 +160,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Тодорхойлолт"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -258,7 +265,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -161,6 +161,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Beskrivelse"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -259,7 +266,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -159,6 +159,11 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
msgid "Exceptions Summary"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -257,7 +262,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -93,7 +93,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -160,6 +160,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Omschrijving"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -258,7 +265,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -161,6 +161,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Omschrijving"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -259,7 +266,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -167,6 +167,13 @@ msgstr "Uitzonderingen"
msgid "Exceptions Rules"
msgstr "Uitzonderingsregels"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Exception manager"
msgid "Exceptions Summary"
msgstr "Uitzonderingsmanager"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -267,7 +274,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -95,7 +95,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -162,6 +162,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Opis"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -260,7 +267,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -101,7 +101,7 @@ msgstr ""
"disponível no separador Ajuda deste documento."
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -169,6 +169,13 @@ msgstr "Exceções"
msgid "Exceptions Rules"
msgstr "Regras de Exceções"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Exception manager"
msgid "Exceptions Summary"
msgstr "Gestor de Exceções"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -268,7 +275,7 @@ msgid "Sequence"
msgstr "Sequência"
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-07-21 02:42+0000\n"
"PO-Revision-Date: 2019-08-30 17:04+0000\n"
"PO-Revision-Date: 2019-11-24 19:57+0000\n"
"Last-Translator: Rodrigo Macedo <rmsolucoeseminformatic4@gmail.com>\n"
"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/"
"23907/pt_BR/)\n"
@ -102,7 +102,7 @@ msgstr ""
"disponível na guia de ajuda deste documento."
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -170,6 +170,11 @@ msgstr "Exceções"
msgid "Exceptions Rules"
msgstr "Regras de exceção"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
msgid "Exceptions Summary"
msgstr "Resumo de Exceções"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -269,7 +274,7 @@ msgid "Sequence"
msgstr "Sequência"
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -161,6 +161,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Descrição"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -259,7 +266,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -95,7 +95,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -162,6 +162,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Descriere"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -260,7 +267,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -95,7 +95,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -162,6 +162,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Описание"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -260,7 +267,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -93,7 +93,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -160,6 +160,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Popis"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -258,7 +265,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -161,6 +161,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Opis"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -259,7 +266,7 @@ msgid "Sequence"
msgstr "Zaporedje"
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -161,6 +161,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Opis"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -259,7 +266,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -95,7 +95,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -162,6 +162,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Opis"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -260,7 +267,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -93,7 +93,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -160,6 +160,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Beskrivning"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -258,7 +265,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -93,7 +93,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -160,6 +160,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "รายละเอียด"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -258,7 +265,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -93,7 +93,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -160,6 +160,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Açıklama"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -258,7 +265,7 @@ msgid "Sequence"
msgstr "Sıra"
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -161,6 +161,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Açıklama"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -259,7 +266,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -161,6 +161,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Опис"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -259,7 +266,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -93,7 +93,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -160,6 +160,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Miêu tả"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -258,7 +265,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -161,6 +161,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "Mô tả"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -259,7 +266,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -95,10 +95,11 @@ msgstr "域"
msgid ""
"Enter Python code here. Help about Python expression is available in the "
"help tab of this document."
msgstr "在这里输入Python代码。有关Python表达式的帮助请参阅本文档的帮助选项卡。"
msgstr ""
"在这里输入Python代码。有关Python表达式的帮助请参阅本文档的帮助选项卡。"
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -166,6 +167,13 @@ msgstr "异常"
msgid "Exceptions Rules"
msgstr "异常规则"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Exception manager"
msgid "Exceptions Summary"
msgstr "异常管理"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -263,7 +271,7 @@ msgid "Sequence"
msgstr "序列"
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -94,7 +94,7 @@ msgid ""
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:138
#: code:addons/base_exception/models/base_exception.py:156
#, python-format
msgid ""
"Error when evaluating the exception.rule rule:\n"
@ -161,6 +161,13 @@ msgstr ""
msgid "Exceptions Rules"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
#| msgid "Description"
msgid "Exceptions Summary"
msgstr "說明"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
@ -259,7 +266,7 @@ msgid "Sequence"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:49
#: code:addons/base_exception/models/base_exception.py:50
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "

View File

@ -4,6 +4,7 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
import time
import html
from odoo import api, fields, models, _
from odoo.exceptions import UserError, ValidationError
from odoo.tools.safe_eval import safe_eval
@ -86,28 +87,45 @@ class BaseExceptionMethod(models.AbstractModel):
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 = []
rules_to_remove = {}
rules_to_add = {}
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)]
})
main_records = self._get_main_records()
commons = main_records & rule[reverse_field]
to_remove = commons - records_with_exception
to_add = records_with_exception - commons
# we expect to always work on the same model type
if rule.id not in rules_to_remove:
rules_to_remove[rule.id] = main_records.browse()
rules_to_remove[rule.id] |= to_remove
if rule.id not in rules_to_add:
rules_to_add[rule.id] = main_records.browse()
rules_to_add[rule.id] |= to_add
if records_with_exception:
all_exception_ids.append(rule.id)
# Cumulate all the records to attach to the rule
# before linking. We don't want to call "rule.write()"
# which would:
# * write on write_date so lock the expection.rule
# * trigger the recomputation of "main_exception_id" on
# all the sale orders related to the rule, locking them all
# and preventing concurrent writes
# Reversing the write by writing on SaleOrder instead of
# ExceptionRule fixes the 2 kinds of unexpected locks.
# It should not result in more queries than writing on ExceptionRule:
# the "to remove" part generates one DELETE per rule on the relation
# table
# and the "to add" part generates one INSERT (with unnest) per rule.
for rule_id, records in rules_to_remove.items():
records.write({'exception_ids': [(3, rule_id,)]})
for rule_id, records in rules_to_add.items():
records.write(({'exception_ids': [(4, rule_id,)]}))
return all_exception_ids
@api.model
@ -148,16 +166,12 @@ class BaseExceptionMethod(models.AbstractModel):
@api.multi
def _get_base_domain(self):
domain = [('ignore_exception', '=', False)]
if self:
domain = osv.expression.AND([domain, [('id', 'in', self.ids)]])
return domain
return [('ignore_exception', '=', False), ('id', 'in', self.ids)]
@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)
@ -171,7 +185,6 @@ class BaseExceptionMethod(models.AbstractModel):
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()
@ -191,9 +204,22 @@ class BaseException(models.AbstractModel):
string='Main Exception',
store=True,
)
exception_ids = fields.Many2many('exception.rule', string='Exceptions')
exceptions_summary = fields.Html(
'Exceptions Summary',
compute='_compute_exceptions_summary',
)
exception_ids = fields.Many2many(
'exception.rule',
string='Exceptions',
copy=False,
)
ignore_exception = fields.Boolean('Ignore Exceptions', copy=False)
@api.multi
def action_ignore_exceptions(self):
self.write({'ignore_exception': True})
return True
@api.depends('exception_ids', 'ignore_exception')
def _compute_main_error(self):
for rec in self:
@ -202,6 +228,14 @@ class BaseException(models.AbstractModel):
else:
rec.main_exception_id = False
@api.depends('exception_ids', 'ignore_exception')
def _compute_exceptions_summary(self):
for rec in self:
if rec.exception_ids and not rec.ignore_exception:
rec.exceptions_summary = '<ul>%s</ul>' % ''.join([
'<li>%s: <i>%s</i></li>' % tuple(map(html.escape, (
e.name, e.description))) for e in rec.exception_ids])
@api.multi
def _popup_exceptions(self):
action = self._get_popup_action().read()[0]

View File

@ -6,4 +6,4 @@
* SodexisTeam <dev@sodexis.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@druidoo.io>

View File

@ -420,7 +420,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome
<li>SodexisTeam &lt;<a class="reference external" href="mailto:dev&#64;sodexis.com">dev&#64;sodexis.com</a>&gt;</li>
<li>Mourad EL HADJ MIMOUNE &lt;<a class="reference external" href="mailto:mourad.elhadj.mimoune&#64;akretion.com">mourad.elhadj.mimoune&#64;akretion.com</a>&gt;</li>
<li>Raphaël Reverdy &lt;<a class="reference external" href="mailto:raphael.reverdy&#64;akretion.com">raphael.reverdy&#64;akretion.com</a>&gt;</li>
<li>Iván Todorovich &lt;<a class="reference external" href="mailto:ivan.todorovich&#64;gmail.com">ivan.todorovich&#64;gmail.com</a>&gt;</li>
<li>Iván Todorovich &lt;<a class="reference external" href="mailto:ivan.todorovich&#64;druidoo.io">ivan.todorovich&#64;druidoo.io</a>&gt;</li>
</ul>
</div>
<div class="section" id="maintainers">

View File

@ -68,6 +68,8 @@ class TestBaseException(common.SavepointCase):
# Block because of exception during validation
with self.assertRaises(ValidationError):
potest1.button_confirm()
# Test that we have linked exceptions
self.assertTrue(potest1.exception_ids)
# Test ignore exeception make possible for the po to validate
potest1.ignore_exception = True
potest1.button_confirm()