[REF] Refactor test

use odoo-test-helper
split test so one test do one thing
pull/2463/head
Sébastien BEAU 2020-12-18 21:11:54 +01:00 committed by matiasperalta1
parent 0992d09738
commit e08dc1d578
78 changed files with 1265 additions and 450 deletions

View File

@ -96,6 +96,17 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
.. |maintainer-hparfr| image:: https://github.com/hparfr.png?size=40px
:target: https://github.com/hparfr
:alt: hparfr
.. |maintainer-sebastienbeau| image:: https://github.com/sebastienbeau.png?size=40px
:target: https://github.com/sebastienbeau
:alt: sebastienbeau
Current `maintainers <https://odoo-community.org/page/maintainer-role>`__:
|maintainer-hparfr| |maintainer-sebastienbeau|
This module is part of the `OCA/server-tools <https://github.com/OCA/server-tools/tree/14.0/base_exception>`_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

View File

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

View File

@ -54,6 +54,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -64,8 +69,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -268,6 +274,11 @@ msgstr "Última actualización en"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -326,8 +337,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -56,6 +56,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -66,8 +71,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -278,6 +284,11 @@ msgstr "آخر تحديث في"
msgid "Main Exception"
msgstr "الخلل الرئيسي"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -335,8 +346,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -49,6 +49,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -59,7 +64,8 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -262,6 +268,11 @@ msgstr ""
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -319,8 +330,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -54,6 +54,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -64,8 +69,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -270,6 +276,11 @@ msgstr "Последно обновено на"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -328,8 +339,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -271,6 +277,11 @@ msgstr "Zadnje ažurirano"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -329,8 +340,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -54,6 +54,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -64,8 +69,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -270,6 +276,11 @@ msgstr "Darrera Actualització el"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -328,8 +339,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -54,6 +54,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -64,8 +69,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -270,6 +276,11 @@ msgstr "Naposled upraveno"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -328,8 +339,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
#, fuzzy
@ -66,8 +71,9 @@ msgstr "Python kód"
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -275,6 +281,11 @@ msgstr "Poslední aktualizace dne"
msgid "Main Exception"
msgstr "Hlavní výjimka"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -334,8 +345,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -54,6 +54,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -64,8 +69,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -270,6 +276,11 @@ msgstr "Sidst opdateret den"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -328,8 +339,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
#, fuzzy
@ -66,8 +71,9 @@ msgstr "Python Code"
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -278,6 +284,11 @@ msgstr "Zuletzt aktualisiert am"
msgid "Main Exception"
msgstr "Haupt-Ausnahme"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -335,8 +346,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -271,6 +277,11 @@ msgstr "Τελευταία ενημέρωση στις"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -329,8 +340,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -271,6 +277,11 @@ msgstr "Last Updated on"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -329,8 +340,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
#, fuzzy
@ -66,8 +71,9 @@ msgstr "Código python"
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -278,6 +284,11 @@ msgstr "Última actualización el"
msgid "Main Exception"
msgstr "Excepción principal"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -335,8 +346,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -9,65 +9,77 @@ msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-01 10:38+0000\n"
"PO-Revision-Date: 2017-05-01 10:38+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Spanish (Argentina) (https://www.transifex.com/oca/"
"teams/23907/es_AR/)\n"
"PO-Revision-Date: 2022-03-16 23:17+0000\n"
"Last-Translator: Ignacio Buioli <ibuioli@gmail.com>\n"
"Language-Team: Spanish (Argentina) (https://www.transifex.com/oca/teams/"
"23907/es_AR/)\n"
"Language: es_AR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.3.2\n"
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid "(Blocking exception)"
msgstr ""
msgstr "(Excepción de bloqueo)"
#. module: base_exception
#: 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 ""
msgstr "<code>self</code>: Registro sobre el cual se evalúa la regla ."
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__active
msgid "Active"
msgstr ""
msgstr "Activo"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__model
msgid "Apply on"
msgstr ""
msgstr "Aplicar en"
#. module: base_exception
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
msgid "Archived"
msgstr ""
msgstr "Archivado"
#. module: base_exception
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
msgid "As well as all the libraries provided in safe_eval."
msgstr ""
msgstr "Además de todas las librerías proporcionadas en safe_eval."
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_domain
msgid "By domain"
msgstr ""
msgstr "Por dominio"
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr "Por método"
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
msgstr ""
msgstr "Por código de 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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
"Por código de Python: permite definir cualquier control arbitrario\n"
"Por dominio: limitado a una selección por un dominio Odoo:\n"
" el rendimiento puede ser mejor cuando las excepciones se evalúan "
"con varios registros\n"
"Por método: permite seleccionar un método de verificación existente"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__changeset_change_ids
@ -75,7 +87,7 @@ msgstr ""
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__changeset_change_ids
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__changeset_change_ids
msgid "Changeset Changes"
msgstr ""
msgstr "Cambios en el Conjunto de Cambios"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__changeset_ids
@ -83,7 +95,7 @@ msgstr ""
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__changeset_ids
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__changeset_ids
msgid "Changesets"
msgstr ""
msgstr "Conjunto de Cambios"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__count_pending_changeset_changes
@ -91,7 +103,7 @@ msgstr ""
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__count_pending_changeset_changes
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__count_pending_changeset_changes
msgid "Count Pending Changeset Changes"
msgstr ""
msgstr "Contar los Cambios Pendientes del Conjunto de Cambios"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__count_pending_changesets
@ -99,7 +111,7 @@ msgstr ""
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__count_pending_changesets
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__count_pending_changesets
msgid "Count Pending Changesets"
msgstr ""
msgstr "Contar Conjunto de Cambios Pendientes"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__create_uid
@ -127,7 +139,7 @@ msgstr "Mostrar Nombre"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__domain
msgid "Domain"
msgstr ""
msgstr "Dominio"
#. module: base_exception
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
@ -135,6 +147,8 @@ msgid ""
"Enter Python code here. Help about Python expression is available in the "
"help tab of this document."
msgstr ""
"Ingrese código de Python aquí. La ayuda sobre expresiones de Python está "
"disponible en la pestaña de Ayuda de este documento."
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:0
@ -144,90 +158,91 @@ msgid ""
" %s \n"
"(%s)"
msgstr ""
"Erro al evaluar la regla exception.rule:\n"
" %s \n"
"(%s)"
#. module: base_exception
#: model:ir.model,name:base_exception.model_base_exception
#, fuzzy
msgid "Exception"
msgstr "Descripción"
msgstr "Excepción"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__name
msgid "Exception Name"
msgstr ""
msgstr "Nombre de la Excepción"
#. module: base_exception
#: 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"
msgstr ""
msgstr "Regla de la Excepción"
#. module: base_exception
#: model:ir.model,name:base_exception.model_exception_rule_confirm
msgid "Exception Rule Confirm Wizard"
msgstr ""
msgstr "Asistente para Confirmar la Regla de Excepción"
#. module: base_exception
#: model:ir.model,name:base_exception.model_base_exception_method
msgid "Exception Rule Methods"
msgstr ""
msgstr "Métodos de la Regla de Excepción"
#. module: base_exception
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
msgid "Exception Rule Setup"
msgstr ""
msgstr "Configuración de la Regla de Excepción"
#. module: base_exception
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_tree
#: model:ir.ui.menu,name:base_exception.menu_action_exception
msgid "Exception Rules"
msgstr ""
msgstr "Reglas de Excepción"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__exception_type
msgid "Exception Type"
msgstr ""
msgstr "Tipo de Excepción"
#. module: base_exception
#: model:res.groups,name:base_exception.group_exception_rule_manager
msgid "Exception manager"
msgstr ""
msgstr "Gestor de Excepción"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exception_ids
msgid "Exceptions"
msgstr ""
msgstr "Excepciones"
#. module: base_exception
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
msgid "Exceptions Rules"
msgstr ""
msgstr "Reglas de Excepciones"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__exceptions_summary
#, fuzzy
msgid "Exceptions Summary"
msgstr "Descripción"
msgstr "Resumen de Excepciones"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__exception_ids
msgid "Exceptions to resolve"
msgstr ""
msgstr "Excepciones a resolver"
#. module: base_exception
#: model:ir.model.fields,help:base_exception.field_exception_rule__sequence
msgid "Gives the sequence order when applying the test"
msgstr ""
msgstr "Da el orden de secuencia al aplicar la prueba"
#. module: base_exception
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
msgid "Help"
msgstr ""
msgstr "Ayuda"
#. module: base_exception
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
msgid "Help with Python expressions"
msgstr ""
msgstr "Ayuda con expresiones Python"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__id
@ -241,12 +256,12 @@ msgstr "ID"
#: 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"
msgstr ""
msgstr "Ignorar Excepciones"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__is_blocking
msgid "Is blocking"
msgstr ""
msgstr "Está Bloqueado"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception____last_update
@ -269,29 +284,34 @@ msgstr "Última actualización el"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
msgid "Main Exception"
msgstr ""
msgstr "Excepción Principal"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr "Método"
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
msgid "Only 1 ID accepted, got %r."
msgstr ""
msgstr "Solo 1 ID aceptado, se obtuvieron %r."
#. module: base_exception
#: model:ir.actions.act_window,name:base_exception.action_exception_rule_confirm
msgid "Outstanding exceptions to manage"
msgstr ""
msgstr "Excepciones pendientes para gestionar"
#. module: base_exception
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
msgid "Outstanding exceptions to manager"
msgstr ""
msgstr "Excepciones pendientes para gestionar"
#. module: base_exception
#: 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"
msgstr ""
msgstr "Código de Python"
#. module: base_exception
#: model:ir.model.fields,help:base_exception.field_exception_rule__code
@ -299,17 +319,18 @@ msgid ""
"Python code executed to check if the exception apply or not. Use failed = "
"True to block the exception"
msgstr ""
"Código de Python ejecutado para verificar si la excepción se aplica o no. "
"Utilice failed = True para bloquear la excepción"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__related_model_id
#, fuzzy
msgid "Related Model"
msgstr "Creado en"
msgstr "Modelo Relacionado"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__sequence
msgid "Sequence"
msgstr ""
msgstr "Secuencia"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__smart_search
@ -317,26 +338,29 @@ msgstr ""
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__smart_search
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__smart_search
msgid "Smart Search"
msgstr ""
msgstr "Búsqueda Inteligente"
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid "The exceptions can not be ignored, because some of them are blocking."
msgstr ""
"Las excepciones no pueden ser ignoradas, porque algunas están bloqueadas."
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
"Hay un problema de configuración, falta el código de Python, dominio o "
"método para coincidir con el tipo de excepción."
#. module: base_exception
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
msgid "To block the exception use: <code>failed = True</code>"
msgstr ""
msgstr "Para bloquear la excepción utilice: <code>failed = True</code>"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__user_can_see_changeset
@ -344,7 +368,7 @@ msgstr ""
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__user_can_see_changeset
#: model:ir.model.fields,field_description:base_exception.field_exception_rule_confirm__user_can_see_changeset
msgid "User Can See Changeset"
msgstr ""
msgstr "El usuario puede ver el Conjunto de Cambios"
#. module: base_exception
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
@ -352,13 +376,15 @@ msgid ""
"Various fields may use Python code or Python expressions. The following "
"variables can be used:"
msgstr ""
"Varios campos pueden utilizar código de Python o expresiones de Python. Las "
"siguientes variables se puede utilizar:"
#. module: base_exception
#: model:ir.model.fields,help:base_exception.field_exception_rule__is_blocking
msgid "When checked the exception can not be ignored"
msgstr ""
msgstr "Cuando está marcado la excepción no puede ser ignorada"
#. module: base_exception
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_confirm
msgid "_Close"
msgstr ""
msgstr "_Close"

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -271,6 +277,11 @@ msgstr "Última actualización en"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -329,8 +340,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -271,6 +277,11 @@ msgstr "Actualizado"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -329,8 +340,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -271,6 +277,11 @@ msgstr "Ultima actualización en"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -329,8 +340,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -271,6 +277,11 @@ msgstr "Última actualización en"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -329,8 +340,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -271,6 +277,11 @@ msgstr "Última actualización en"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -329,8 +340,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -269,6 +275,11 @@ msgstr "Última actualización en"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -327,8 +338,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -271,6 +277,11 @@ msgstr "Ultima actualización realizada"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -329,8 +340,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -271,6 +277,11 @@ msgstr "Ultima Actualización"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -329,8 +340,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -271,6 +277,11 @@ msgstr "Ultima actualización en"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -329,8 +340,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -271,6 +277,11 @@ msgstr "Ultima actualizacion en"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -329,8 +340,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -54,6 +54,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -64,8 +69,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -270,6 +276,11 @@ msgstr "Viimati uuendatud"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -328,8 +339,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -54,6 +54,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -64,8 +69,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -270,6 +276,11 @@ msgstr "Last Updated on"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -328,8 +339,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -274,6 +280,11 @@ msgstr "آخرین به روز رسانی در"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -332,8 +343,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -54,6 +54,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -64,8 +69,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -270,6 +276,11 @@ msgstr "Viimeksi päivitetty"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -328,8 +339,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -56,6 +56,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
#, fuzzy
@ -67,8 +72,9 @@ msgstr "Code Python"
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -279,6 +285,11 @@ msgstr "Dernière mise à jour le"
msgid "Main Exception"
msgstr "Exception principale"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -338,8 +349,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -271,6 +277,11 @@ msgstr "Dernière mise à jour le"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -329,8 +340,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -269,6 +275,11 @@ msgstr "Modifié le"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -327,8 +338,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -54,6 +54,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -64,8 +69,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -270,6 +276,11 @@ msgstr "Última actualización en"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -328,8 +339,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -269,6 +275,11 @@ msgstr ""
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -326,8 +337,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -54,6 +54,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -64,8 +69,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -270,6 +276,11 @@ msgstr "עודכן לאחרונה על"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -328,8 +339,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -56,6 +56,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -66,8 +71,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -274,6 +280,11 @@ msgstr "Zadnje ažuriranje"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -332,8 +343,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -56,6 +56,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -66,8 +71,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -272,6 +278,11 @@ msgstr "Zadnje ažurirano"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -330,8 +341,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -54,6 +54,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -64,8 +69,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -270,6 +276,11 @@ msgstr "Utoljára frissítve "
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -328,8 +339,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -54,6 +54,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -64,8 +69,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -270,6 +276,11 @@ msgstr "Diperbaharui pada"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -328,8 +339,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -9,14 +9,15 @@ msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-08-01 02:43+0000\n"
"PO-Revision-Date: 2017-08-01 02:43+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"PO-Revision-Date: 2022-03-16 13:17+0000\n"
"Last-Translator: Francesco Foresti <francesco.foresti@ooops404.com>\n"
"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.3.2\n"
#. module: base_exception
#: code:addons/base_exception/models/base_exception.py:0
@ -54,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -64,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -263,13 +270,18 @@ msgstr "Last Updated by"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__write_date
msgid "Last Updated on"
msgstr "Last Updated on"
msgstr "Ultimo aggiornamento il"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__main_exception_id
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -328,8 +340,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -54,6 +54,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -64,8 +69,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -270,6 +276,11 @@ msgstr "最終更新日"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -328,8 +339,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -54,6 +54,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -64,8 +69,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -270,6 +276,11 @@ msgstr "최근 갱신 날짜"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -328,8 +339,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -271,6 +277,11 @@ msgstr "Paskutinį kartą atnaujinta"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -329,8 +340,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -56,6 +56,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -66,8 +71,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -270,6 +276,11 @@ msgstr "Paskutinį kartą atnaujinta"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -328,8 +339,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -271,6 +277,11 @@ msgstr "Pēdējās izmaiņas"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -329,8 +340,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -54,6 +54,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -64,8 +69,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -270,6 +276,11 @@ msgstr "Последно ажурирање на"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -328,8 +339,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -54,6 +54,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -64,8 +69,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -270,6 +276,11 @@ msgstr "Сүүлийн засвар хийсэн огноо"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -328,8 +339,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -271,6 +277,11 @@ msgstr "Sist oppdatert"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -329,8 +340,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -269,6 +275,11 @@ msgstr "Sist oppdatert den"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -327,8 +338,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -54,6 +54,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -64,8 +69,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -270,6 +276,11 @@ msgstr "Laatst bijgewerkt op"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -328,8 +339,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -271,6 +277,11 @@ msgstr "Laatst bijgewerkt op"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -329,8 +340,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -274,6 +280,11 @@ msgstr "Laatst bijgewerkt op"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -334,8 +345,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -56,6 +56,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -66,8 +71,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -272,6 +278,11 @@ msgstr "Ostatnia zmiana"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -330,8 +341,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -56,6 +56,11 @@ msgstr ""
msgid "By domain"
msgstr "Por domínio"
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -66,13 +71,10 @@ msgstr "Por código Python"
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
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_base_exception__changeset_change_ids
@ -280,6 +282,11 @@ msgstr "Última Atualização Em"
msgid "Main Exception"
msgstr "Exceção Principal"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -339,11 +346,9 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
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
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
@ -377,5 +382,23 @@ msgstr ""
msgid "_Close"
msgstr "_Fechar"
#~ 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"
#~ msgid ""
#~ "There is a problem of configuration, python code or domain is missing to "
#~ "match the exception type."
#~ msgstr ""
#~ "Há um problema de configuração. Falta código python ou um domínio para "
#~ "verificação do tipo de exceção."
#~ msgid "<code>time</code>: useful Python libraries"
#~ msgstr "<code>time</code>: bibliotecas Python úteis"

View File

@ -57,6 +57,11 @@ msgstr ""
msgid "By domain"
msgstr "Por domínio"
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -67,13 +72,10 @@ msgstr "Por código python"
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
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_base_exception__changeset_change_ids
@ -280,6 +282,11 @@ msgstr "Última Atualização em"
msgid "Main Exception"
msgstr "Exceção Principal"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -339,11 +346,9 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
"Há um problema de configuração, está faltando código ou domínio python para "
"corresponder ao tipo de exceção."
#. module: base_exception
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
@ -377,6 +382,24 @@ msgstr ""
msgid "_Close"
msgstr "_Fechar"
#~ 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"
#~ msgid ""
#~ "There is a problem of configuration, python code or domain is missing to "
#~ "match the exception type."
#~ msgstr ""
#~ "Há um problema de configuração, está faltando código ou domínio python "
#~ "para corresponder ao tipo de exceção."
#~ msgid "<code>time</code>: useful Python libraries"
#~ msgstr "<code>time</code>: bibliotecas python usáveis"

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -271,6 +277,11 @@ msgstr "Última Atualização Em"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -329,8 +340,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -56,6 +56,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -66,8 +71,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -272,6 +278,11 @@ msgstr "Ultima actualizare la"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -330,8 +341,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -56,6 +56,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -66,8 +71,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -272,6 +278,11 @@ msgstr "Последний раз обновлено"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -330,8 +341,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -54,6 +54,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -64,8 +69,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -270,6 +276,11 @@ msgstr "Naposledy upravované"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -328,8 +339,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -271,6 +277,11 @@ msgstr "Zadnjič posodobljeno"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -329,8 +340,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -271,6 +277,11 @@ msgstr ""
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -329,8 +340,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -56,6 +56,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -66,8 +71,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -272,6 +278,11 @@ msgstr "Zadnja izmjena"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -330,8 +341,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -54,6 +54,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -64,8 +69,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -270,6 +276,11 @@ msgstr "Senast uppdaterad"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -328,8 +339,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -54,6 +54,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -64,8 +69,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -270,6 +276,11 @@ msgstr "อัพเดทครั้งสุดท้ายเมื่อ"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -328,8 +339,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -54,6 +54,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -64,8 +69,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -270,6 +276,11 @@ msgstr "Son güncellenme"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -328,8 +339,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -271,6 +277,11 @@ msgstr "En son güncelleme tarihi"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -329,8 +340,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -271,6 +277,11 @@ msgstr "Останнє оновлення"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -329,8 +340,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -54,6 +54,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -64,8 +69,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -270,6 +276,11 @@ msgstr "Cập nhật lần cuối vào"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -328,8 +339,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -271,6 +277,11 @@ msgstr "Cập nhật lần cuối vào"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -329,8 +340,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -56,6 +56,11 @@ msgstr ""
msgid "By domain"
msgstr "通过域"
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -66,12 +71,10 @@ msgstr "通过python代码"
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
"通过python代码允许定义任意检查\n"
"通过域: 仅限于odoo域的选择:\n"
" 在评估异常情况时 可以使用几种记录来改进性能"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_base_exception__changeset_change_ids
@ -278,6 +281,11 @@ msgstr "最后更新时间"
msgid "Main Exception"
msgstr "主要异常"
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -335,9 +343,9 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
msgstr "存在配置问题缺少python代码或域以匹配异常类型。"
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception
#: model_terms:ir.ui.view,arch_db:base_exception.view_exception_rule_form
@ -369,5 +377,20 @@ msgstr ""
msgid "_Close"
msgstr "关闭"
#~ 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"
#~ " 在评估异常情况时 可以使用几种记录来改进性能"
#~ msgid ""
#~ "There is a problem of configuration, python code or domain is missing to "
#~ "match the exception type."
#~ msgstr "存在配置问题缺少python代码或域以匹配异常类型。"
#~ msgid "<code>time</code>: useful Python libraries"
#~ msgstr "<code>time</code>: 有用的Python库"

View File

@ -55,6 +55,11 @@ msgstr ""
msgid "By domain"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_method
msgid "By method"
msgstr ""
#. module: base_exception
#: model:ir.model.fields.selection,name:base_exception.selection__exception_rule__exception_type__by_py_code
msgid "By python code"
@ -65,8 +70,9 @@ msgstr ""
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"
" performance can be better when exceptions are evaluated "
"with several records\n"
"By method: allow to select an existing check method"
msgstr ""
#. module: base_exception
@ -271,6 +277,11 @@ msgstr "最後更新於"
msgid "Main Exception"
msgstr ""
#. module: base_exception
#: model:ir.model.fields,field_description:base_exception.field_exception_rule__method
msgid "Method"
msgstr ""
#. module: base_exception
#: code:addons/base_exception/wizard/base_exception_confirm.py:0
#, python-format
@ -329,8 +340,8 @@ msgstr ""
#: code:addons/base_exception/models/base_exception.py:0
#, python-format
msgid ""
"There is a problem of configuration, python code or domain is missing to "
"match the exception type."
"There is a problem of configuration, python code, domain or method is "
"missing to match the exception type."
msgstr ""
#. module: base_exception

View File

@ -436,6 +436,8 @@ If you spotted it first, help us smashing it by providing a detailed and welcome
<p>OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.</p>
<p>Current <a class="reference external" href="https://odoo-community.org/page/maintainer-role">maintainers</a>:</p>
<p><a class="reference external" href="https://github.com/hparfr"><img alt="hparfr" src="https://github.com/hparfr.png?size=40px" /></a> <a class="reference external" href="https://github.com/sebastienbeau"><img alt="sebastienbeau" src="https://github.com/sebastienbeau.png?size=40px" /></a></p>
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/server-tools/tree/14.0/base_exception">OCA/server-tools</a> project on GitHub.</p>
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
</div>

View File

@ -1,3 +1 @@
from . import common
from . import purchase_test
from . import test_base_exception

View File

@ -1,15 +0,0 @@
# Copyright 2017 ACSONE SA/NV (<http://acsone.eu>)
# Copyright 2020 Hibou Corp.
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
def setup_test_model(env, model_clses):
for model_cls in model_clses:
model_cls._build_model(env.registry, env.cr)
env.registry.setup_models(env.cr)
env.registry.init_models(
env.cr,
[model_cls._name for model_cls in model_clses],
dict(env.context, update_custom_fields=True),
)

View File

@ -11,12 +11,17 @@ class ExceptionRule(models.Model):
method = fields.Selection(
selection_add=[("exception_method_no_zip", "Purchase exception no zip")]
)
model = fields.Selection(
selection_add=[("base.exception.test.purchase", "Purchase Test")],
ondelete={"base.exception.test.purchase": "cascade"},
)
test_purchase_ids = fields.Many2many("base.exception.test.purchase")
class PurchaseTest(models.Model):
_inherit = "base.exception"
_name = "base.exception.test.purchase"
_description = "Base Ecxeption Test Model"
_description = "Base Exception Test Model"
name = fields.Char(required=True)
user_id = fields.Many2one("res.users", string="Responsible")

View File

@ -2,115 +2,107 @@
# Copyright 2020 Hibou Corp.
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
import logging
from odoo import fields
from odoo_test_helper import FakeModelLoader
from odoo.exceptions import UserError, ValidationError
from odoo.tests import common
from .common import setup_test_model
from .purchase_test import LineTest, PurchaseTest
_logger = logging.getLogger(__name__)
from odoo.tests import SavepointCase
@common.tagged("post_install", "-at_install")
class TestBaseException(common.SavepointCase):
class TestBaseException(SavepointCase):
@classmethod
def setUpClass(cls):
super(TestBaseException, cls).setUpClass()
setup_test_model(cls.env, [PurchaseTest, LineTest, ExceptionRule])
super().setUpClass()
cls.base_exception = cls.env["base.exception"]
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_rule._fields["test_purchase_ids"].depends_context = None
cls.exception_confirm = cls.env["exception.rule.confirm"]
cls.exception_rule._fields["model"].selection.append(
("base.exception.test.purchase", "Purchase Order")
cls.loader = FakeModelLoader(cls.env, cls.__module__)
cls.loader.backup_registry()
from .purchase_test import ExceptionRule, LineTest, PurchaseTest
cls.loader.update_registry((ExceptionRule, LineTest, PurchaseTest))
cls.partner = cls.env["res.partner"].create({"name": "Foo"})
cls.po = cls.env["base.exception.test.purchase"].create(
{
"name": "Test base exception to basic purchase",
"partner_id": cls.partner.id,
"line_ids": [
(0, 0, {"name": "line test", "amount": 120.0, "qty": 1.5})
],
}
)
cls.exception_rule._fields["model"].selection.append(
("base.exception.test.purchase.line", "Purchase Order Line")
)
cls.exceptionnozip = cls.env["exception.rule"].create(
cls.exception_rule = cls.env["exception.rule"].create(
{
"name": "No ZIP code on destination",
"sequence": 10,
"model": "base.exception.test.purchase",
"code": "if not self.partner_id.zip: failed=True",
"exception_type": "by_py_code",
}
)
cls.exceptionno_minorder = cls.env["exception.rule"].create(
{
"name": "Min order except",
"sequence": 10,
"model": "base.exception.test.purchase",
"code": "if self.amount_total <= 200.0: failed=True",
}
)
@classmethod
def tearDownClass(cls):
cls.loader.restore_registry()
super().tearDownClass()
cls.exceptionno_lineqty = cls.env["exception.rule"].create(
{
"name": "Qty > 0",
"sequence": 10,
"model": "base.exception.test.purchase.line",
"code": "if obj.qty <= 0: failed=True",
}
)
def test_valid(self):
self.exception_rule.active = False
self.po.button_confirm()
self.assertFalse(self.po.exception_ids)
def test_purchase_order_exception(self):
partner = self.env.ref("base.res_partner_1")
partner.zip = False
potest1 = self.env["base.exception.test.purchase"].create(
def test_fail_by_py(self):
with self.assertRaises(ValidationError):
self.po.button_confirm()
self.assertTrue(self.po.exception_ids)
def test_fail_by_domain(self):
self.exception_rule.write(
{
"name": "Test base exception to basic purchase",
"partner_id": partner.id,
"line_ids": [
(0, 0, {"name": "line test", "amount": 120.0, "qty": 1.5})
],
"domain": "[('partner_id.zip', '=', False)]",
"exception_type": "by_domain",
}
)
with self.assertRaises(ValidationError):
self.po.button_confirm()
self.assertTrue(self.po.exception_ids)
def test_fail_by_method(self):
self.exception_rule.write(
{
"method": "exception_method_no_zip",
"exception_type": "by_method",
}
)
with self.assertRaises(ValidationError):
self.po.button_confirm()
self.assertTrue(self.po.exception_ids)
def test_ignorable_exception(self):
# Block because of exception during validation
with self.assertRaises(ValidationError):
potest1.button_confirm()
self.po.button_confirm()
# Test that we have linked exceptions
self.assertTrue(potest1.exception_ids)
self.assertTrue(self.po.exception_ids)
# Test ignore exeception make possible for the po to validate
potest1.action_ignore_exceptions()
self.assertTrue(potest1.ignore_exception)
self.assertFalse(potest1.exceptions_summary)
potest1.button_confirm()
self.assertTrue(potest1.state == "purchase")
self.po.action_ignore_exceptions()
self.assertTrue(self.po.ignore_exception)
self.assertFalse(self.po.exceptions_summary)
self.po.button_confirm()
self.assertEqual(self.po.state, "purchase")
def test_purchase_order_exception_blocking(self):
self.exceptionnozip.is_blocking = True
partner = self.env.ref("base.res_partner_1")
partner.zip = False
potest1 = self.env["base.exception.test.purchase"].create(
{
"name": "Test base exception to basic purchase",
"partner_id": partner.id,
"line_ids": [
(0, 0, {"name": "line test", "amount": 120.0, "qty": 1.5})
],
}
)
def test_blocking_exception(self):
self.exception_rule.is_blocking = True
# Block because of exception during validation
with self.assertRaises(ValidationError):
potest1.button_confirm()
self.po.button_confirm()
# Test that we have linked exceptions
self.assertTrue(potest1.exception_ids)
self.assertTrue(potest1.exceptions_summary)
self.assertTrue(self.po.exception_ids)
self.assertTrue(self.po.exceptions_summary)
# Test cannot ignore blocked exception
with self.assertRaises(UserError):
potest1.action_ignore_exceptions()
self.assertFalse(potest1.ignore_exception)
self.po.action_ignore_exceptions()
self.assertFalse(self.po.ignore_exception)
with self.assertRaises(ValidationError):
potest1.button_confirm()
self.assertTrue(potest1.exception_ids)
self.assertTrue(potest1.exceptions_summary)
self.po.button_confirm()
self.assertTrue(self.po.exception_ids)
self.assertTrue(self.po.exceptions_summary)