cadrumo.domain.filing.reconciliation.errors module¶
Narrow exceptions for the cross-modelo reconciliation domain.
Justificante parse failures are surfaced via
domain.justificante.errors.JustificanteParseError; this module
defines reconciliation-specific failures only.
- exception ReconciliationError(message=None, *, context=None, translated_message=None)[source]¶
Bases:
CadrumoErrorBase error for reconciliation between periodic filings and annual summaries.
- Parameters:
- Return type:
None
- code¶
- exception ReconciliationDeclaracionParseError(message=None, *, context=None, translated_message=None)[source]¶
Bases:
ReconciliationErrorRaised when a filed declaration export cannot be parsed for reconciliation.
- Parameters:
- Return type:
None
- code¶
- exception ReconciliationDriftError(message=None, *, context=None, translated_message=None)[source]¶
Bases:
ReconciliationErrorRaised when reconciliation detects arithmetic or identity drift across declarations.
- Parameters:
- Return type:
None
- code¶