Files
tradon/modules/account/exceptions.py
2026-03-14 09:42:12 +00:00

110 lines
1.6 KiB
Python

# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.
from trytond.exceptions import UserError, UserWarning
from trytond.model.exceptions import ValidationError
class PeriodNotFoundError(UserError):
pass
class PeriodValidationError(ValidationError):
pass
class ClosePeriodError(PeriodValidationError):
pass
class PeriodDatesError(PeriodValidationError):
pass
class FiscalYearNotFoundError(UserError):
pass
class FiscalYearCloseError(UserError):
pass
class FiscalYearReOpenError(UserError):
pass
class JournalMissing(UserError):
pass
class AccountMissing(UserError):
pass
class AccountValidationError(ValidationError):
pass
class SecondCurrencyError(AccountValidationError):
pass
class ChartWarning(UserWarning):
pass
class PostError(UserError):
pass
class MoveTemplateExpressionError(UserError):
pass
class MoveTemplateKeywordValidationError(ValidationError):
pass
class CopyWarning(UserWarning):
pass
class CancelWarning(UserWarning):
pass
class ReconciliationError(ValidationError):
pass
class ReconciliationDeleteWarning(UserWarning):
pass
class CancelDelegatedWarning(UserWarning):
pass
class GroupLineError(UserError):
pass
class GroupLineWarning(UserWarning):
pass
class RescheduleLineError(UserError):
pass
class RescheduleLineWarning(UserWarning):
pass
class DelegateLineError(UserError):
pass
class DelegateLineWarning(UserWarning):
pass