Exceptions¶
-
exception
trytond.exceptions.
TrytonException
¶ The base class for all Tryton exceptions.
-
exception
trytond.exceptions.
UserError
(message[, description[, domain]])¶ The base class for exceptions used to display an error message to users. The domain may be a 2-tuple containing a domain and a dictionary of field definitions used to format the domain and append to the description.
-
exception
trytond.exceptions.
UserWarning
(name, message[, description])¶ The base class for exceptions used to display a warning message to users.
-
exception
trytond.exceptions.
LoginExceptions
(name, message[, type])¶ The exception used to request
name
parameter for the login process.
-
exception
trytond.exceptions.
ConcurrencyException
(message)¶ The exception raised on concurrent modification.
-
exception
trytond.exceptions.
RateLimitException
¶ The exception raised when user has sent too many login requests.
-
exception
trytond.exceptions.
MissingDependenciesException
(missings)¶ The exception raised when modules are missing.
-
exception
trytond.model.exceptions.
AccessError
¶ The exception raised when trying to access a record without the rights.
-
exception
trytond.model.exceptions.
AccessButtonError
¶ The exception raised when trying to execute a button without the rights.
-
exception
trytond.model.exceptions.
ImportDataError
¶ The exception raises when importing data fails.
-
exception
trytond.model.exceptions.
ValidationError
¶ The base class for all record validation error.
-
exception
trytond.model.exceptions.
DomainValidationError
¶ The exception raised when the domain of a field is not valid.
-
exception
trytond.model.exceptions.
RequiredValidationError
¶ The exception raised when a required field is empty.
-
exception
trytond.model.exceptions.
SizeValidationError
¶ The exception raised when the size of a field is too big.
-
exception
trytond.model.exceptions.
DigitsValidationError
¶ The exception raised when the value of a field does not respect its digits.
-
exception
trytond.model.exceptions.
SelectionValidationError
¶ The exception raised when the value is not in the selection.
-
exception
trytond.model.exceptions.
TimeFormatValidationError
¶ The exception raised when the time format of a field is not respected.
-
exception
trytond.model.exceptions.
ForeignKeyError
¶ The exception raised when a foreign key is not respected.
-
exception
trytond.model.exceptions.
SQLConstraintError
¶ The exception raised when a
_sql_constraints
is not respected.
-
exception
trytond.model.exceptions.
RecursionError
¶ The exception raised by
check_recursion
.