aeat.application.verification package¶
Registry-backed verification of imported declaracion drafts.
This package compares an inbound
adapters.inbound.declaracion.InboundDeclaracionObservation against the
registry expectations for the same modelo and core.Period.
verify_declaracion() loads a
domain.calculations.registry.RegistrySnapshot, calculates the
expected casilla values from extracted inputs and supplied
BindingId values, and returns a local VerificationVerdict.
This is not the persisted modelo work verification-report catalogue, and it is
not filed-state reconciliation. It does not contact AEAT, read live filed
records, or persist a domain.modelos.VerificationReport; registry
filed-state comparison stays with
application.registry.verify_filed_state().
See also
verify_declaracion()Run local imported-declaration verification.
VerificationVerdictFrozen verdict containing status, coverage, expectation ids, and classified discrepancies.
ClassifiedDiscrepancyPer-casilla mismatch with
DiscrepancyCauseclassification.VerificationStatusClosed operator-facing status returned by this verifier.
domain.calculations.registry.ValidatedRegistryAuthorityRegistry authority used to load the snapshot selected by modelo and period.
Submodules¶
- aeat.application.verification._errors module
- aeat.application.verification._schema module
DiscrepancyCauseVerificationStatusClassifiedDiscrepancyVerificationVerdictVerificationVerdict.modeloVerificationVerdict.periodVerificationVerdict.registry_snapshot_idVerificationVerdict.verification_expectation_idsVerificationVerdict.statusVerificationVerdict.discrepanciesVerificationVerdict.coverageVerificationVerdict.externally_grounded_casilla_idsVerificationVerdict.independently_grounded_fractionVerificationVerdict.narrativeVerificationVerdict.verified_at
- aeat.application.verification._verify module