aeat.domain.filing._errors module¶
Domain errors for the domain.filing subpackage.
Every exception inherits from AeatError so
callers can catch the project-wide base.
- exception ModeloDraftError(message=None, *, context=None, suggestion=None, translated_message=None)[source]¶
Bases:
AeatErrorBase class for every error raised inside
domain.filing.- Parameters:
- Return type:
None
- code: ClassVar[ErrorCode]¶
- exception ModeloBuilderError(message=None, *, context=None, suggestion=None, translated_message=None)[source]¶
Bases:
ModeloDraftErrorRaised when builder selection or execution fails.
- Parameters:
- Return type:
None
- code: ClassVar[ErrorCode]¶
- exception FilingValidationError(message=None, *, context=None, suggestion=None, translated_message=None)[source]¶
Bases:
ModeloDraftError,CoreValidationErrorRaised when validation surfaces a blocking finding.
The validator itself never raises; this error is reserved for callers that opt into
fail_on_warningand want a hard fail.- Parameters:
- Return type:
None
- code: ClassVar[ErrorCode]¶
- exception ModeloComputationError(message=None, *, context=None, suggestion=None, translated_message=None)[source]¶
Bases:
ModeloDraftErrorRaised when a builder cannot evaluate a formula casilla.
- Parameters:
- Return type:
None
- code: ClassVar[ErrorCode]¶
- exception ModeloAmendmentError(message=None, *, context=None, suggestion=None, translated_message=None)[source]¶
Bases:
ModeloDraftErrorBase class for every amendment-related filing error.
- Parameters:
- Return type:
None
- code: ClassVar[ErrorCode]¶
- exception ModeloAmendmentValidationError(message=None, *, context=None, suggestion=None, translated_message=None)[source]¶
Bases:
ModeloAmendmentErrorRaised when an amendment violates legal or shape invariants.
- Parameters:
- Return type:
None
- code: ClassVar[ErrorCode]¶
- exception ModeloImportError(message=None, *, context=None, suggestion=None, translated_message=None)[source]¶
Bases:
ModeloDraftErrorRaised when importing a filing from a justificante PDF fails.
- Parameters:
- Return type:
None
- code: ClassVar[ErrorCode]¶
- exception FilingExportError(message=None, *, context=None, suggestion=None, translated_message=None)[source]¶
Bases:
ModeloDraftErrorRaised when exporting a draft to an AEAT wire format fails.
- Parameters:
- Return type:
None
- code: ClassVar[ErrorCode]¶
- exception FilingExportValidationError(message=None, *, context=None, suggestion=None, translated_message=None)[source]¶
Bases:
FilingExportError,ValueErrorRaised on invalid export field values or layouts. Inherits from ValueError for Pydantic.
- Parameters:
- Return type:
None
- code: ClassVar[ErrorCode]¶