cadrumo.application.modelo.export_amendment_evidence module¶
Persisted amendment authority resolution for modelo export.
Core types:
ModeloRecord.
- class AmendmentExportCommand(*args, **kwargs)[source]¶
Bases:
Protocol-
amendment_evidence:
AmendmentEvidence|None¶
-
amendment_evidence:
- resolve_persisted_amendment_export_evidence(command, revision, *, work_unit, workflow_profile, work_unit_repository, filing_repository, justificante_repository, operation=None)[source]¶
Resolve immutable amendment evidence exclusively from persisted authority.
Core types:
CalculationRevision,TaxpayerProfile.- Return type:
- Parameters:
command (AmendmentExportCommand)
revision (CalculationRevision)
work_unit (WorkUnit)
workflow_profile (TaxpayerProfile)
work_unit_repository (WorkUnitCatalogueRepositoryProtocol)
filing_repository (ModeloRecordCatalogueRepositoryProtocol)
justificante_repository (JustificanteRepositoryProtocol | None)
operation (PinnedAuthorityOperation | None)