aeat.application.modelo._calculation_modelo_adjustments module

Modelo-specific adjustment helpers for calculation actions.

These private helpers keep model-specific edge cases out of the generic calculation action path: M131 fixed-record data-base projections, M390/M303 cross-period reconciliation refusal, and M349 row-template/display suppression. They operate on the already resolved registry snapshot and preserve the typed observation contract that the calculation action persists.

See also

calculate_modelo_revision()

Application calculation action that calls these adjustment helpers.

calculate_registry_snapshot()

Registry engine whose output is adjusted before persistence.

RegistrySnapshot

Law-determined snapshot used for relation and period requirements.

ModeloRevision

Revision whose export layouts, bindings, and relations drive the model-specific adjustments.

CasillaObservation

Provenance-bearing observation rows filtered with M349 template fields.

WorkUnit

Modelo, filing year, and period context selecting each adjustment.