110 lines
1.6 KiB
Python
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
|