cadrumo.application.modelo.export_amendment_evidence module

Persisted amendment authority resolution for modelo export.

Core types: ModeloRecord.

class AmendmentExportCommand(*args, **kwargs)[source]

Bases: Protocol

calculation_revision_id: str
amendment_evidence: AmendmentEvidence | None
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:

AmendmentEvidence | None

Parameters: